Lines Matching refs:pseminfo
96 struct pseminfo {
107 #define PSEMINFO_NULL (struct pseminfo *)0
120 struct pseminfo *pseminfo; /* vnode the name refers to */
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 **psemp, struct psemname *pnp,
243 if (pcp->pseminfo) {
246 *psemp = pcp->pseminfo;
263 psem_cache_add(struct pseminfo *psemp, struct psemname *pnp, struct psemcache *pcp)
266 struct pseminfo *dpinfo;
288 pcp->pseminfo = psemp;
356 struct pseminfo *pinfo;
359 struct pseminfo *new_pinfo = PSEMINFO_NULL;
442 MALLOC(new_pinfo, struct pseminfo *, sizeof(struct pseminfo), M_SHM, M_WAITOK|M_ZERO);
644 psem_access(struct pseminfo *pinfo, int mode, kauth_cred_t cred)
662 struct pseminfo *pinfo;
808 struct pseminfo * pinfo;
868 struct pseminfo * pinfo;
933 struct pseminfo * pinfo;
1009 struct pseminfo *pinfo;
1056 psem_delete(struct pseminfo * pinfo)
1117 struct pseminfo *pinfo;
1151 struct pseminfo *psem;