Home
last modified time | relevance | path

Searched refs:shmid_kernel (Results 1 – 5 of 5) sorted by relevance

/xnu-11215.81.4/security/
H A Dmac_sysv_shm.c81 mac_sysvshm_label_init(struct shmid_kernel *shmsegptr) in mac_sysvshm_label_init()
89 mac_sysvshm_label(struct shmid_kernel *shmsegptr) in mac_sysvshm_label()
95 mac_sysvshm_label_destroy(struct shmid_kernel *shmsegptr) in mac_sysvshm_label_destroy()
103 mac_sysvshm_label_associate(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_label_associate()
109 mac_sysvshm_label_recycle(struct shmid_kernel *shmsegptr) in mac_sysvshm_label_recycle()
115 mac_sysvshm_check_shmat(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmat()
134 mac_sysvshm_check_shmctl(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmctl()
153 mac_sysvshm_check_shmdt(struct ucred *cred, struct shmid_kernel *shmsegptr) in mac_sysvshm_check_shmdt()
170 mac_sysvshm_check_shmget(struct ucred *cred, struct shmid_kernel *shmsegptr, in mac_sysvshm_check_shmget()
H A Dmac_framework.h107 struct shmid_kernel;
431 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
433 struct shmid_kernel *shmsegptr, int cmd) __result_use_check;
435 struct shmid_kernel *shmsegptr) __result_use_check;
437 struct shmid_kernel *shmsegptr, int shmflg) __result_use_check;
439 struct shmid_kernel *shmsegptr);
440 void mac_sysvshm_label_destroy(struct shmid_kernel *shmsegptr);
441 void mac_sysvshm_label_init(struct shmid_kernel* shmsegptr);
442 struct label *mac_sysvshm_label(struct shmid_kernel *shmsegptr);
443 void mac_sysvshm_label_recycle(struct shmid_kernel *shmsegptr);
H A Dmac_policy.h111 struct shmid_kernel;
3559 struct shmid_kernel *shmsegptr,
3579 struct shmid_kernel *shmsegptr,
3597 struct shmid_kernel *shmsegptr,
3615 struct shmid_kernel *shmsegptr,
3632 struct shmid_kernel *shmsegptr,
/xnu-11215.81.4/bsd/sys/
H A Dshm_internal.h131 struct shmid_kernel { struct
137 extern struct shmid_kernel *shmsegs; argument
/xnu-11215.81.4/bsd/kern/
H A Dsysv_shm.c138 struct shmid_kernel *shmsegs; /* 64 bit version */
159 static void shm_deallocate_segment(struct shmid_kernel *);
161 static struct shmid_kernel *shm_find_segment_by_shmid(int);
247 static struct shmid_kernel *
251 struct shmid_kernel *shmseg; in shm_find_segment_by_shmid()
267 shm_deallocate_segment(struct shmid_kernel *shmseg) in shm_deallocate_segment()
295 struct shmid_kernel *shmseg; in shm_delete_mapping()
323 struct shmid_kernel *shmsegptr; in shmdt()
381 struct shmid_kernel *shmseg; in shmat()
595 struct shmid_kernel *shmseg; in shmctl()
[all …]