Home
last modified time | relevance | path

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

/xnu-8020.101.4/bsd/kern/ !
H A Dsysv_shm.c174 .shmseg = DEFAULT_SHMSEG,
250 struct shmid_kernel *shmseg; in shm_find_segment_by_shmid() local
256 shmseg = &shmsegs[segnum]; in shm_find_segment_by_shmid()
257 if ((shmseg->u.shm_perm.mode & (SHMSEG_ALLOCATED | SHMSEG_REMOVED)) in shm_find_segment_by_shmid()
259 shmseg->u.shm_perm._seq != IPCID_TO_SEQ(shmid)) { in shm_find_segment_by_shmid()
262 return shmseg; in shm_find_segment_by_shmid()
266 shm_deallocate_segment(struct shmid_kernel *shmseg) in shm_deallocate_segment() argument
271 for (shm_handle = CAST_DOWN(void *, shmseg->u.shm_internal); /* tunnel */ in shm_deallocate_segment()
278 shmseg->u.shm_internal = USER_ADDR_NULL; /* tunnel */ in shm_deallocate_segment()
279 size = vm_map_round_page(shmseg->u.shm_segsz, in shm_deallocate_segment()
[all …]
/xnu-8020.101.4/bsd/sys/ !
H A Dshm_internal.h119 int64_t shmseg; /* max shm segments per process */ member