Searched refs:pshminfo (Results 1 - 9 of 9) sorted by relevance
/macosx-10.9.5/xnu-2422.115.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, int fflags) 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 | 110 struct pshminfo; 318 int mac_posixshm_check_mmap(kauth_cred_t cred, struct pshminfo *pshm, 320 int mac_posixshm_check_open(kauth_cred_t cred, struct pshminfo *pshm, 322 int mac_posixshm_check_stat(kauth_cred_t cred, struct pshminfo *pshm); 323 int mac_posixshm_check_truncate(kauth_cred_t cred, struct pshminfo *pshm, 325 int mac_posixshm_check_unlink(kauth_cred_t cred, struct pshminfo *pshm, 328 struct pshminfo *pshm, struct label *plabel, 331 struct pshminfo *pshm, const char *name); 332 void mac_posixshm_label_destroy(struct pshminfo *pshm); 333 void mac_posixshm_label_init(struct pshminfo *psh [all...] |
H A D | mac_policy.h | 107 struct pshminfo; 2896 struct pshminfo *ps, 2916 struct pshminfo *ps, 2934 struct pshminfo *ps, 2952 struct pshminfo *ps, 2971 struct pshminfo *ps, 2989 struct pshminfo *ps, 5822 struct pshminfo *pshm,
|
/macosx-10.9.5/xnu-2422.115.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 | 570 struct pshm_info pshminfo; member in struct:pshm_fdinfo
|
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/ |
H A D | posix_shm.c | 102 struct pshminfo { struct 118 #define PSHMINFO_NULL (struct pshminfo *)0 132 struct pshminfo *pshminfo; /* vnode the name refers to */ member in struct:pshmcache 156 struct pshminfo *pinfo; 181 static int pshm_close(struct pshminfo *pinfo, int dropref); 186 int pshm_access(struct pshminfo *pinfo, int mode, kauth_cred_t cred, proc_t p); 187 static int pshm_cache_add(struct pshminfo *pshmp, struct pshmname *pnp, struct pshmcache *pcp); 192 static int pshm_cache_search(struct pshminfo **pshmp, struct pshmname *pnp, 239 pshm_cache_search(struct pshminfo **pshm [all...] |
H A D | proc_info.c | 1413 struct pshm_fdinfo pshminfo; local 1416 bzero(&pshminfo, sizeof(struct pshm_fdinfo)); 1417 fill_fileinfo(fp, closeonexec, &pshminfo.pfi); 1419 if ((error = fill_pshminfo(pshm, &pshminfo.pshminfo)) == 0) { 1420 if ((error = copyout(&pshminfo, buffer, sizeof(struct pshm_fdinfo))) == 0)
|
/macosx-10.9.5/lsof-52/lsof/dialects/darwin/libproc/ |
H A D | dfile.c | 575 if (ps->pshminfo.pshm_name[0]) { 576 ps->pshminfo.pshm_name[sizeof(ps->pshminfo.pshm_name) - 1] = '\0'; 577 (void) snpf(Namech, Namechl, "%s", ps->pshminfo.pshm_name); 579 } else if (ps->pshminfo.pshm_mappaddr) { 581 print_kptr((KA_T)ps->pshminfo.pshm_mappaddr, (char *)NULL, 0)); 590 Lf->sz = (SZOFFTYPE)ps->pshminfo.pshm_stat.vst_size;
|
/macosx-10.9.5/lsof-52/lsof/dialects/darwin/kmem/ |
H A D | dfile.c | 87 struct pshminfo { struct 107 struct pshminfo *pinfo; 206 struct pshminfo pi;
|
Completed in 259 milliseconds