Lines Matching refs:nameptr
386 char * nameptr; in sem_open() local
420 nameptr = pnbuf; in sem_open()
421 if (*nameptr == '/') { in sem_open()
422 while (*(nameptr++) == '/') { in sem_open()
434 nameptr = pnbuf; in sem_open()
435 nd.psem_nameptr = nameptr; in sem_open()
439 for (cp = nameptr, i = 1; *cp != 0 && i <= plen; i++, cp++) { in sem_open()
545 error = mac_posixsem_check_create(kauth_cred_get(), nameptr); in sem_open()
549 mac_posixsem_label_associate(kauth_cred_get(), pinfo, nameptr); in sem_open()
708 char * nameptr; in sem_unlink() local
729 nameptr = pnbuf; in sem_unlink()
732 if (*nameptr == '/') { in sem_unlink()
733 while (*(nameptr++) == '/') { in sem_unlink()
744 nd.psem_nameptr = nameptr; in sem_unlink()
748 for (cp = nameptr, i = 1; *cp != 0 && i <= pathlen; i++, cp++) { in sem_unlink()
762 error = mac_posixsem_check_unlink(kauth_cred_get(), pinfo, nameptr); in sem_unlink()