Searched refs:pshminfo (Results 1 - 7 of 7) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/security/ |
H A D | mac_posix_shm.c | 86 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 D | mac_framework.h | 108 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 D | mac_policy.h | 101 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 D | posix_shm.h | 55 struct pshminfo { struct 71 #define PSHMINFO_NULL (struct pshminfo *)0
|
H A D | proc_info.h | 486 struct pshm_info pshminfo; member in struct:pshm_fdinfo
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | posix_shm.c | 96 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 D | proc_info.c | 1000 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