Searched refs:pshminfo (Results 1 - 7 of 7) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/security/
H A Dmac_posix_shm.c86 mac_posixshm_label_init(struct pshminfo *pshm)
101 mac_posixshm_label_destroy(struct pshminfo *pshm)
110 struct pshminfo *pshm, struct label *plabel,
118 mac_posixshm_label_associate(kauth_cred_t cred, struct pshminfo *pshm,
139 mac_posixshm_check_open(kauth_cred_t cred, struct pshminfo *shm)
152 mac_posixshm_check_mmap(kauth_cred_t cred, struct pshminfo *shm,
167 mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *shm)
180 mac_posixshm_check_truncate(kauth_cred_t cred, struct pshminfo *shm,
194 mac_posixshm_check_unlink(kauth_cred_t cred, struct pshminfo *shm,
H A Dmac_framework.h108 struct pshminfo;
298 int mac_posixshm_check_mmap(kauth_cred_t cred, struct pshminfo *pshm,
300 int mac_posixshm_check_open(kauth_cred_t cred, struct pshminfo *pshm);
301 int mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *pshm);
302 int mac_posixshm_check_truncate(kauth_cred_t cred, struct pshminfo *pshm,
304 int mac_posixshm_check_unlink(kauth_cred_t cred, struct pshminfo *pshm,
307 struct pshminfo *pshm, struct label *plabel,
310 struct pshminfo *pshm, const char *name);
311 void mac_posixshm_label_destroy(struct pshminfo *pshm);
312 void mac_posixshm_label_init(struct pshminfo *psh
[all...]
H A Dmac_policy.h101 struct pshminfo;
2814 struct pshminfo *ps,
2833 struct pshminfo *ps,
2850 struct pshminfo *ps,
2868 struct pshminfo *ps,
2887 struct pshminfo *ps,
2905 struct pshminfo *ps,
5459 struct pshminfo *pshm,
/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Dposix_shm.h55 struct pshminfo { struct
71 #define PSHMINFO_NULL (struct pshminfo *)0
H A Dproc_info.h486 struct pshm_info pshminfo; member in struct:pshm_fdinfo
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dposix_shm.c96 struct pshminfo { struct
112 #define PSHMINFO_NULL (struct pshminfo *)0
125 struct pshminfo *pshminfo; /* vnode the name refers to */ member in struct:pshmcache
149 struct pshminfo *pinfo;
179 int pshm_access(struct pshminfo *pinfo, int mode, kauth_cred_t cred, proc_t p);
180 static int pshm_cache_add(struct pshminfo *pshmp, struct pshmname *pnp, struct pshmcache *pcp);
185 static int pshm_cache_search(struct pshminfo **pshmp, struct pshmname *pnp,
224 pshm_cache_search(struct pshminfo **pshmp, struct pshmname *pnp,
249 if (pcp->pshminfo) {
[all...]
H A Dproc_info.c1000 struct pshm_fdinfo pshminfo; local
1003 bzero(&pshminfo, sizeof(struct pshm_fdinfo));
1004 fill_fileinfo(fp, closeonexec, &pshminfo.pfi);
1006 if ((error = fill_pshminfo(pshm, &pshminfo.pshminfo)) == 0) {
1007 if ((error = copyout(&pshminfo, buffer, sizeof(struct pshm_fdinfo))) == 0)

Completed in 102 milliseconds