Searched refs:pseminfo (Results 1 - 7 of 7) sorted by relevance
/darwin-on-arm/xnu/security/ |
H A D | mac_posix_sem.c | 85 mac_posixsem_label_init(struct pseminfo *psem) 100 mac_posixsem_label_destroy(struct pseminfo *psem) 108 mac_posixsem_label_associate(kauth_cred_t cred, struct pseminfo *psem, 118 struct pseminfo *psem, struct label *plabel, 139 mac_posixsem_check_open(kauth_cred_t cred, struct pseminfo *psem) 153 mac_posixsem_check_post(kauth_cred_t cred, struct pseminfo *psem) 166 mac_posixsem_check_unlink(kauth_cred_t cred, struct pseminfo *psem, 180 mac_posixsem_check_wait(kauth_cred_t cred, struct pseminfo *psem)
|
H A D | mac_framework.h | 107 struct pseminfo; 300 int mac_posixsem_check_open(kauth_cred_t cred, struct pseminfo *psem); 301 int mac_posixsem_check_post(kauth_cred_t cred, struct pseminfo *psem); 302 int mac_posixsem_check_unlink(kauth_cred_t cred, struct pseminfo *psem, 304 int mac_posixsem_check_wait(kauth_cred_t cred, struct pseminfo *psem); 306 struct pseminfo *psem, struct label *plabel, 309 struct pseminfo *psem, const char *name); 310 void mac_posixsem_label_destroy(struct pseminfo *psem); 311 void mac_posixsem_label_init(struct pseminfo *psem);
|
H A D | mac_policy.h | 100 struct pseminfo; 2748 struct pseminfo *ps, 2765 struct pseminfo *ps, 2783 struct pseminfo *ps, 2801 struct pseminfo *ps, 2818 struct pseminfo *ps, 5727 struct pseminfo *psem,
|
/darwin-on-arm/xnu/bsd/sys/ |
H A D | posix_sem.h | 56 struct pseminfo { struct 68 #define PSEMINFO_NULL (struct pseminfo *)0
|
H A D | proc_info.h | 527 struct psem_info pseminfo; member in struct:psem_fdinfo
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | posix_sem.c | 96 struct pseminfo { struct 107 #define PSEMINFO_NULL (struct pseminfo *)0 120 struct pseminfo *pseminfo; /* vnode the name refers to */ member in struct:psemcache 142 struct pseminfo *pinfo; 164 static int psem_access(struct pseminfo *pinfo, int mode, kauth_cred_t cred); 165 static int psem_cache_search(struct pseminfo **, 167 static int psem_delete(struct pseminfo * pinfo); 193 static int psem_cache_add(struct pseminfo *psemp, struct psemname *pnp, struct psemcache *pcp); 218 psem_cache_search(struct pseminfo **psem [all...] |
H A D | proc_info.c | 1327 struct psem_fdinfo pseminfo; local 1330 bzero(&pseminfo, sizeof(struct psem_fdinfo)); 1331 fill_fileinfo(fp, closeonexec, &pseminfo.pfi); 1333 if ((error = fill_pseminfo(psem, &pseminfo.pseminfo)) == 0) { 1334 if ((error = copyout(&pseminfo, buffer, sizeof(struct psem_fdinfo))) == 0)
|
Completed in 104 milliseconds