Home
last modified time | relevance | path

Searched refs:shmseg (Results 1 – 2 of 2) sorted by relevance

/xnu-12377.41.6/bsd/kern/
H A Dsysv_shm.c175 .shmseg = DEFAULT_SHMSEG,
251 struct shmid_kernel *shmseg; in shm_find_segment_by_shmid() local
257 shmseg = &shmsegs[segnum]; in shm_find_segment_by_shmid()
258 if ((shmseg->u.shm_perm.mode & (SHMSEG_ALLOCATED | SHMSEG_REMOVED)) in shm_find_segment_by_shmid()
260 shmseg->u.shm_perm._seq != IPCID_TO_SEQ(shmid)) { in shm_find_segment_by_shmid()
263 return shmseg; in shm_find_segment_by_shmid()
267 shm_deallocate_segment(struct shmid_kernel *shmseg) in shm_deallocate_segment() argument
272 for (shm_handle = CAST_DOWN(void *, shmseg->u.shm_internal); /* tunnel */ in shm_deallocate_segment()
279 shmseg->u.shm_internal = USER_ADDR_NULL; /* tunnel */ in shm_deallocate_segment()
280 size = vm_map_round_page(shmseg->u.shm_segsz, in shm_deallocate_segment()
[all …]
/xnu-12377.41.6/bsd/sys/
H A Dshm_internal.h119 int64_t shmseg; /* max shm segments per process */ member