Lines Matching refs:li

139 	struct list *li;
406 SLIST_FOREACH(li, &ruidlist, li_chain)
407 if (kp->ki_ruid == (uid_t)li->li_number)
409 if (SLIST_FIRST(&ruidlist) != NULL && li == NULL) {
414 SLIST_FOREACH(li, &rgidlist, li_chain)
415 if (kp->ki_rgid == (gid_t)li->li_number)
417 if (SLIST_FIRST(&rgidlist) != NULL && li == NULL) {
422 SLIST_FOREACH(li, &euidlist, li_chain)
423 if (kp->ki_uid == (uid_t)li->li_number)
425 if (SLIST_FIRST(&euidlist) != NULL && li == NULL) {
430 SLIST_FOREACH(li, &ppidlist, li_chain)
431 if (kp->ki_ppid == (pid_t)li->li_number)
433 if (SLIST_FIRST(&ppidlist) != NULL && li == NULL) {
438 SLIST_FOREACH(li, &pgrplist, li_chain)
439 if (kp->ki_pgid == (pid_t)li->li_number)
441 if (SLIST_FIRST(&pgrplist) != NULL && li == NULL) {
446 SLIST_FOREACH(li, &tdevlist, li_chain) {
447 if (li->li_number == -1 &&
450 if (kp->ki_tdev == (dev_t)li->li_number)
453 if (SLIST_FIRST(&tdevlist) != NULL && li == NULL) {
458 SLIST_FOREACH(li, &sidlist, li_chain)
459 if (kp->ki_sid == (pid_t)li->li_number)
461 if (SLIST_FIRST(&sidlist) != NULL && li == NULL) {
466 SLIST_FOREACH(li, &jidlist, li_chain) {
468 if (kp->ki_jid == (int)li->li_number)
471 if (kp->ki_jid > 0 && li->li_number == -1)
474 if (SLIST_FIRST(&jidlist) != NULL && li == NULL) {
479 SLIST_FOREACH(li, &classlist, li_chain) {
484 strcmp(kp->ki_loginclass, li->li_name) == 0)
487 if (SLIST_FIRST(&classlist) != NULL && li == NULL) {
665 struct list *li;
679 if ((li = malloc(sizeof(*li))) == NULL) {
681 sizeof(*li));
684 SLIST_INSERT_HEAD(head, li, li_chain);
688 li->li_number = (uid_t)strtol(sp, &ep, 0);
693 if (li->li_number == 0)
694 li->li_number = getpgrp();
697 if (li->li_number == 0)
698 li->li_number = getsid(mypid);
701 if (li->li_number < 0)
705 if (li->li_number == 0)
706 li->li_number = -1; /* any jail */
709 if (li->li_number < 0)
732 li->li_number = pw->pw_uid;
737 li->li_number = gr->gr_gid;
741 li->li_number = -1;
764 li->li_number = st.st_rdev;
768 li->li_number = 0;
770 li->li_number = -1;
776 li->li_number = -1;
777 li->li_name = strdup(sp);
778 if (li->li_name == NULL)