Searched refs:shmid (Results 1 - 3 of 3) sorted by relevance
/device/qemu/hardware/display/ |
H A D | display_gralloc.c | 43 int32_t shmid; member 125 buffer->shmid = INVALID_SHMID; in InitBufferHandle() 135 int32_t shmid; in AllocShm() local 137 while ((shmid = shmget(key, buffer->size, IPC_CREAT | IPC_EXCL | DEFAULT_READ_WRITE_PERMISSIONS)) < 0) { in AllocShm() 147 void *pBase = shmat(shmid, NULL, 0); in AllocShm() 150 if (shmctl(shmid, IPC_RMID, 0) == -1) { in AllocShm() 151 HDF_LOGE("%s: Fail to free shmid, errno = %d", __func__, errno); in AllocShm() 157 ((PriBufferHandle*)buffer)->shmid = shmid; in AllocShm() 310 if (shmctl(((PriBufferHandle*)buffer)->shmid, IPC_RMI in FreeShm() 343 int32_t shmid; MmapShm() local 430 int32_t shmid = ((PriBufferHandle*)buffer)->shmid; UnmapShm() local [all...] |
/device/soc/rockchip/common/sdk_linux/ipc/ |
H A D | shm.c | 150 " key shmid perms size cpid lpid nattch uid gid cuid cgid "
in shm_init() 153 " key shmid perms size cpid lpid nattch uid gid cuid "
in shm_init() 785 * shmid gets reported as "inode#" in /proc/pid/maps.
in newseg() 989 static int shmctl_down(struct ipc_namespace *ns, int shmid, int cmd, struct shmid64_ds *shmid64)
in shmctl_down() argument 998 ipcp = ipcctl_obtain_check(ns, &shm_ids(ns), shmid, cmd, &shmid64->shm_perm, 0);
in shmctl_down() 1078 static int shmctl_stat(struct ipc_namespace *ns, int shmid, int cmd, struct shmid64_ds *tbuf)
in shmctl_stat() argument 1087 shp = shm_obtain_object(ns, shmid);
in shmctl_stat() 1093 shp = shm_obtain_object_check(ns, shmid);
in shmctl_stat() 1163 static int shmctl_do_lock(struct ipc_namespace *ns, int shmid, int cmd)
in shmctl_do_lock() argument 1170 shp = shm_obtain_object_check(ns, shmid);
in shmctl_do_lock() 1240 ksys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf, int version) ksys_shmctl() argument 1308 ksys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf) ksys_old_shmctl() argument 1440 compat_ksys_shmctl(int shmid, int cmd, void __user *uptr, int version) compat_ksys_shmctl() argument 1509 compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr) compat_ksys_old_shmctl() argument 1530 do_shmat(int shmid, char __user *shmaddr, int shmflg, ulong *raddr, unsigned long shmlba) do_shmat() argument [all...] |
/device/qemu/riscv32_virt/liteos_m/board/hardware/display/ |
H A D | display_gralloc.c | 40 int32_t shmid; member 122 buffer->shmid = INVALID_SHMID; in InitBufferHandle()
|
Completed in 4 milliseconds