| /OK3568_Linux_fs/external/xserver/Xext/ |
| H A D | xf86bigfont.c | 102 int shmid = -1; in CheckForShmSyscall() local 108 shmid = shmget(IPC_PRIVATE, 4096, IPC_CREAT); in CheckForShmSyscall() 109 if (shmid != -1) { in CheckForShmSyscall() 111 shmctl(shmid, IPC_RMID, NULL); in CheckForShmSyscall() 141 int shmid; member 151 int shmid; in shmalloc() local 173 shmid = shmget(IPC_PRIVATE, size, S_IWUSR | S_IRUSR | S_IRGRP | S_IROTH); in shmalloc() 174 if (shmid == -1) { in shmalloc() 181 if ((addr = shmat(shmid, 0, 0)) == (char *) -1) { in shmalloc() 184 shmctl(shmid, IPC_RMID, (void *) 0); in shmalloc() [all …]
|
| H A D | shm.c | 172 int shmid = -1; in CheckForShmSyscall() local 178 shmid = shmget(IPC_PRIVATE, 4096, IPC_CREAT); in CheckForShmSyscall() 180 if (shmid != -1) { in CheckForShmSyscall() 182 shmctl(shmid, IPC_RMID, NULL); in CheckForShmSyscall() 390 if (!SHMDESC_IS_FD(shmdesc) && shmdesc->shmid == stuff->shmid) in ProcShmAttach() 405 shmdesc->addr = shmat(stuff->shmid, 0, in ProcShmAttach() 407 if ((shmdesc->addr == ((char *) -1)) || SHMSTAT(stuff->shmid, &buf)) { in ProcShmAttach() 422 shmdesc->shmid = stuff->shmid; in ProcShmAttach() 1410 swapl(&stuff->shmid); in SProcShmAttach()
|
| H A D | shmint.h | 65 int shmid; member
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/vm/ |
| H A D | hugepage-shm.c | 57 int shmid; in main() local 61 shmid = shmget(2, LENGTH, SHM_HUGETLB | IPC_CREAT | SHM_R | SHM_W); in main() 62 if (shmid < 0) { in main() 66 printf("shmid: 0x%x\n", shmid); in main() 68 shmaddr = shmat(shmid, ADDR, SHMAT_FLAGS); in main() 71 shmctl(shmid, IPC_RMID, NULL); in main() 94 shmctl(shmid, IPC_RMID, NULL); in main() 98 shmctl(shmid, IPC_RMID, NULL); in main()
|
| H A D | write_to_hugetlbfs.c | 32 static int shmid; variable 53 shmctl(shmid, IPC_RMID, NULL); in sig_handler() 57 shmctl(shmid, IPC_RMID, NULL); in sig_handler() 198 shmid = shmget(key, size, in main() 200 if (shmid < 0) { in main() 201 shmid = shmget(++key, size, in main() 203 if (shmid < 0) in main() 206 printf("shmid: 0x%x, shmget key:%d\n", shmid, key); in main() 208 ptr = shmat(shmid, NULL, 0); in main() 211 shmctl(shmid, IPC_RMID, NULL); in main()
|
| /OK3568_Linux_fs/kernel/ipc/ |
| H A D | shm.c | 986 static int shmctl_down(struct ipc_namespace *ns, int shmid, int cmd, in shmctl_down() argument 996 ipcp = ipcctl_obtain_check(ns, &shm_ids(ns), shmid, cmd, in shmctl_down() 1075 static int shmctl_stat(struct ipc_namespace *ns, int shmid, in shmctl_stat() argument 1085 shp = shm_obtain_object(ns, shmid); in shmctl_stat() 1091 shp = shm_obtain_object_check(ns, shmid); in shmctl_stat() 1159 static int shmctl_do_lock(struct ipc_namespace *ns, int shmid, int cmd) in shmctl_do_lock() argument 1166 shp = shm_obtain_object_check(ns, shmid); in shmctl_do_lock() 1235 static long ksys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf, int version) in ksys_shmctl() argument 1241 if (cmd < 0 || shmid < 0) in ksys_shmctl() 1268 err = shmctl_stat(ns, shmid, cmd, &sem64); in ksys_shmctl() [all …]
|
| H A D | util.h | 286 long compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr);
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/ |
| H A D | script_parser.c | 452 int shmid; in __parse_script() local 642 shmid = shmget(IPC_PRIVATE, i, IPC_CREAT | 0666); in __parse_script() 643 if (shmid == -1) { in __parse_script() 649 db_debug("script shmid = %d\n", shmid); in __parse_script() 651 script_buf = pos = shmat(shmid, 0, 0); in __parse_script() 655 shmctl(shmid, IPC_RMID, 0); in __parse_script() 693 int shmid; in parse_script() local 733 void deparse_script(int shmid) in deparse_script() argument
|
| H A D | script_parser.h | 19 void deparse_script(int shmid);
|
| H A D | script.h | 20 int init_script(char* shmid);
|
| H A D | script.c | 48 script_buf = shmat(shmid, 0, 0); in init_script()
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/benchmarks/ |
| H A D | context_switch.c | 328 int shmid; in futex_setup() local 331 shmid = shmget(IPC_PRIVATE, getpagesize(), SHM_R | SHM_W); in futex_setup() 332 if (shmid < 0) { in futex_setup() 337 shmaddr = shmat(shmid, NULL, 0); in futex_setup() 340 shmctl(shmid, IPC_RMID, NULL); in futex_setup() 344 shmctl(shmid, IPC_RMID, NULL); in futex_setup()
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | shm.h | 17 long do_shmat(int shmid, char __user *shmaddr, int shmflg, unsigned long *addr, 27 static inline long do_shmat(int shmid, char __user *shmaddr, in do_shmat() argument
|
| H A D | syscalls.h | 821 asmlinkage long sys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf); 822 asmlinkage long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf); 823 asmlinkage long sys_shmat(int shmid, char __user *shmaddr, int shmflg); 1366 long ksys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
|
| H A D | compat.h | 714 asmlinkage long compat_sys_shmat(int shmid, compat_uptr_t shmaddr, int shmflg);
|
| /OK3568_Linux_fs/kernel/tools/testing/selftests/powerpc/mm/ |
| H A D | tlbie_test.c | 621 int shmid, run_time = 20 * 60; in main() local 654 shmid = shmget(shm_key, page_size, IPC_CREAT|0666); in main() 655 if (shmid < 0) { in main() 659 map1 = shmat(shmid, NULL, 0); in main() 664 map2 = shmat(shmid, NULL, 0); in main()
|
| /OK3568_Linux_fs/kernel/arch/xtensa/kernel/ |
| H A D | syscall.c | 43 asmlinkage long xtensa_shmat(int shmid, char __user *shmaddr, int shmflg) in xtensa_shmat() argument 48 err = do_shmat(shmid, shmaddr, shmflg, &ret, SHMLBA); in xtensa_shmat()
|
| /OK3568_Linux_fs/buildroot/package/x11vnc/ |
| H A D | 0002-scan-limit-access-to-shared-memory-segments-to-current-user.patch | 20 shm->shmid = shmget(IPC_PRIVATE, 24 if (shm->shmid == -1) {
|
| /OK3568_Linux_fs/buildroot/dl/stressapptest/git/src/ |
| H A D | os.cc | 542 int shmid; in AllocateTestMem() local 545 if ((shmid = shmget(2, length, in AllocateTestMem() 556 shmaddr = shmat(shmid, NULL, 0); in AllocateTestMem() 563 if (shmctl(shmid, IPC_RMID, NULL) < 0) { in AllocateTestMem() 573 shmid_ = shmid; in AllocateTestMem() 576 shmid, shmaddr); in AllocateTestMem()
|
| /OK3568_Linux_fs/kernel/Documentation/sparc/ |
| H A D | adi.rst | 188 int shmid, version; 213 if ((shmid = shmget(2, BUFFER_SIZE, 219 shmaddr = shmat(shmid, NULL, 0); 222 shmctl(shmid, IPC_RMID, NULL); 277 shmctl(shmid, IPC_RMID, NULL); 284 shmctl(shmid, IPC_RMID, NULL);
|
| /OK3568_Linux_fs/external/xserver/hw/vfb/ |
| H A D | InitOutput.c | 102 int shmid; member 564 pvfb->shmid = shmget(IPC_PRIVATE, pvfb->sizeInBytes, IPC_CREAT | 0777); in vfbAllocateSharedMemoryFramebuffer() 565 if (pvfb->shmid < 0) { in vfbAllocateSharedMemoryFramebuffer() 574 pvfb->pXWDHeader = (XWDFileHeader *) shmat(pvfb->shmid, 0, 0); in vfbAllocateSharedMemoryFramebuffer() 582 ErrorF("screen %d shmid %d\n", (int) (pvfb - vfbScreens), pvfb->shmid); in vfbAllocateSharedMemoryFramebuffer()
|
| /OK3568_Linux_fs/kernel/Documentation/ia64/ |
| H A D | err_inject.rst | 304 int shmid; 319 shmid = shmget(key, SHM_SIZE, 0644 | IPC_CREAT); 320 if (shmid == -1) { 322 shmid = shmget(key, SHM_SIZE, 0); 323 if (shmid == -1) { 333 vbprintf("shmid=%d", shmid); 336 shmaddr = shmat(shmid, (void *)SHM_VA, 0); 352 semctl(shmid, 0, IPC_RMID);
|
| /OK3568_Linux_fs/external/xserver/hw/kdrive/ephyr/ |
| H A D | hostx.c | 477 shminfo->shmid = shmget(IPC_PRIVATE, size, IPC_CREAT|0666); in hostx_create_shm_segment() 478 if (shminfo->shmid != -1) { in hostx_create_shm_segment() 479 shminfo->shmaddr = shmat(shminfo->shmid, 0, 0); in hostx_create_shm_segment() 486 shmctl(shminfo->shmid, IPC_RMID, 0); in hostx_create_shm_segment() 489 cookie = xcb_shm_attach_checked(HostX.conn, shminfo->shmseg, shminfo->shmid, TRUE); in hostx_create_shm_segment()
|
| /OK3568_Linux_fs/recovery/ |
| HD | rootfs.cpio.gz | 107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000binusr/bin07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ... |