Lines Matching refs:li

143 	struct list *li;
413 SLIST_FOREACH(li, &ruidlist, li_chain)
414 if (kp->ki_ruid == (uid_t)li->li_number)
416 if (SLIST_FIRST(&ruidlist) != NULL && li == NULL) {
421 SLIST_FOREACH(li, &rgidlist, li_chain)
422 if (kp->ki_rgid == (gid_t)li->li_number)
424 if (SLIST_FIRST(&rgidlist) != NULL && li == NULL) {
429 SLIST_FOREACH(li, &euidlist, li_chain)
430 if (kp->ki_uid == (uid_t)li->li_number)
432 if (SLIST_FIRST(&euidlist) != NULL && li == NULL) {
437 SLIST_FOREACH(li, &ppidlist, li_chain)
438 if (kp->ki_ppid == (pid_t)li->li_number)
440 if (SLIST_FIRST(&ppidlist) != NULL && li == NULL) {
445 SLIST_FOREACH(li, &pgrplist, li_chain)
446 if (kp->ki_pgid == (pid_t)li->li_number)
448 if (SLIST_FIRST(&pgrplist) != NULL && li == NULL) {
453 SLIST_FOREACH(li, &tdevlist, li_chain) {
454 if (li->li_number == -1 &&
457 if (kp->ki_tdev == (dev_t)li->li_number)
460 if (SLIST_FIRST(&tdevlist) != NULL && li == NULL) {
465 SLIST_FOREACH(li, &sidlist, li_chain)
466 if (kp->ki_sid == (pid_t)li->li_number)
468 if (SLIST_FIRST(&sidlist) != NULL && li == NULL) {
473 SLIST_FOREACH(li, &jidlist, li_chain) {
475 if (kp->ki_jid == (int)li->li_number)
478 if (kp->ki_jid > 0 && li->li_number == -1)
481 if (SLIST_FIRST(&jidlist) != NULL && li == NULL) {
486 SLIST_FOREACH(li, &classlist, li_chain) {
491 strcmp(kp->ki_loginclass, li->li_name) == 0)
494 if (SLIST_FIRST(&classlist) != NULL && li == NULL) {
676 struct list *li;
690 if ((li = malloc(sizeof(*li))) == NULL) {
692 sizeof(*li));
695 SLIST_INSERT_HEAD(head, li, li_chain);
699 li->li_number = (uid_t)strtol(sp, &ep, 0);
704 if (li->li_number == 0)
705 li->li_number = getpgrp();
708 if (li->li_number == 0)
709 li->li_number = getsid(mypid);
712 if (li->li_number < 0)
716 if (li->li_number == 0)
717 li->li_number = -1; /* any jail */
720 if (li->li_number < 0)
743 li->li_number = pw->pw_uid;
748 li->li_number = gr->gr_gid;
752 li->li_number = -1;
775 li->li_number = st.st_rdev;
781 li->li_number = 0;
783 li->li_number = -1;
785 li->li_number = jid;
792 li->li_number = -1;
793 li->li_name = strdup(sp);
794 if (li->li_name == NULL)