Home
last modified time | relevance | path

Searched refs:shmid (Results 1 - 3 of 3) sorted by relevance

/device/qemu/hardware/display/
H A Ddisplay_gralloc.c43 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 Dshm.c150 " 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 Ddisplay_gralloc.c40 int32_t shmid; member
122 buffer->shmid = INVALID_SHMID; in InitBufferHandle()

Completed in 4 milliseconds