nuidp 1143 nfs/nfs_socket.c struct nfsuid *nuidp; nuidp 1146 nfs/nfs_socket.c LIST_FOREACH(nuidp, NUIDHASH(slp, nd->nd_cr.cr_uid), nuidp 1148 nfs/nfs_socket.c if (nuidp->nu_cr.cr_uid == nd->nd_cr.cr_uid && nuidp 1149 nfs/nfs_socket.c (!nd->nd_nam2 || netaddr_match(NU_NETFAM(nuidp), nuidp 1150 nfs/nfs_socket.c &nuidp->nu_haddr, nd->nd_nam2))) nuidp 1153 nfs/nfs_socket.c if (nuidp) { nuidp 1155 nfs/nfs_socket.c txdr_unsigned(nuidp->nu_timestamp.tv_sec - 1); nuidp 1157 nfs/nfs_socket.c txdr_unsigned(nuidp->nu_timestamp.tv_usec); nuidp 1164 nfs/nfs_socket.c *tl++ = txdr_unsigned(nuidp->nu_cr.cr_uid); nuidp 1566 nfs/nfs_socket.c struct nfsuid *nuidp; nuidp 1718 nfs/nfs_socket.c LIST_FOREACH(nuidp, NUIDHASH(nfsd->nfsd_slp, nickuid), nuidp 1720 nfs/nfs_socket.c if (nuidp->nu_cr.cr_uid == nickuid && nuidp 1722 nfs/nfs_socket.c netaddr_match(NU_NETFAM(nuidp), nuidp 1723 nfs/nfs_socket.c &nuidp->nu_haddr, nd->nd_nam2))) nuidp 1726 nfs/nfs_socket.c if (!nuidp) { nuidp 1735 nfs/nfs_socket.c if (nuidp->nu_expire < time_second || nuidp 1736 nfs/nfs_socket.c nuidp->nu_timestamp.tv_sec > tvout.tv_sec || nuidp 1737 nfs/nfs_socket.c (nuidp->nu_timestamp.tv_sec == tvout.tv_sec && nuidp 1738 nfs/nfs_socket.c nuidp->nu_timestamp.tv_usec > tvout.tv_usec)) { nuidp 1739 nfs/nfs_socket.c nuidp->nu_expire = 0; nuidp 1745 nfs/nfs_socket.c nfsrv_setcred(&nuidp->nu_cr, &nd->nd_cr); nuidp 555 nfs/nfs_syscalls.c struct nfsuid *nuidp, *nnuidp; nuidp 575 nfs/nfs_syscalls.c for (nuidp = TAILQ_FIRST(&slp->ns_uidlruhead); nuidp != NULL; nuidp 576 nfs/nfs_syscalls.c nuidp = nnuidp) { nuidp 577 nfs/nfs_syscalls.c nnuidp = TAILQ_NEXT(nuidp, nu_lru); nuidp 578 nfs/nfs_syscalls.c LIST_REMOVE(nuidp, nu_hash); nuidp 579 nfs/nfs_syscalls.c TAILQ_REMOVE(&slp->ns_uidlruhead, nuidp, nu_lru); nuidp 580 nfs/nfs_syscalls.c if (nuidp->nu_flag & NU_NAM) nuidp 581 nfs/nfs_syscalls.c m_freem(nuidp->nu_nam); nuidp 582 nfs/nfs_syscalls.c free((caddr_t)nuidp, M_NFSUID); nuidp 885 nfs/nfs_syscalls.c struct nfsuid *nuidp; nuidp 894 nfs/nfs_syscalls.c LIST_FOREACH(nuidp, NMUIDHASH(nmp, cred->cr_uid), nu_hash) { nuidp 895 nfs/nfs_syscalls.c if (nuidp->nu_cr.cr_uid == cred->cr_uid) nuidp 898 nfs/nfs_syscalls.c if (!nuidp || nuidp->nu_expire < time_second) nuidp 904 nfs/nfs_syscalls.c TAILQ_REMOVE(&nmp->nm_uidlruhead, nuidp, nu_lru); nuidp 905 nfs/nfs_syscalls.c TAILQ_INSERT_TAIL(&nmp->nm_uidlruhead, nuidp, nu_lru); nuidp 909 nfs/nfs_syscalls.c *nickp = txdr_unsigned(nuidp->nu_nickname); nuidp 919 nfs/nfs_syscalls.c if (tv.tv_sec > nuidp->nu_timestamp.tv_sec || nuidp 920 nfs/nfs_syscalls.c (tv.tv_sec == nuidp->nu_timestamp.tv_sec && nuidp 921 nfs/nfs_syscalls.c tv.tv_usec > nuidp->nu_timestamp.tv_usec)) nuidp 922 nfs/nfs_syscalls.c nuidp->nu_timestamp = tv; nuidp 924 nfs/nfs_syscalls.c nuidp->nu_timestamp.tv_usec++; nuidp 925 nfs/nfs_syscalls.c ktvin.tv_sec = txdr_unsigned(nuidp->nu_timestamp.tv_sec); nuidp 926 nfs/nfs_syscalls.c ktvin.tv_usec = txdr_unsigned(nuidp->nu_timestamp.tv_usec); nuidp 947 nfs/nfs_syscalls.c struct nfsuid *nuidp; nuidp 973 nfs/nfs_syscalls.c nuidp = (struct nfsuid *) nuidp 977 nfs/nfs_syscalls.c nuidp = TAILQ_FIRST(&nmp->nm_uidlruhead); nuidp 978 nfs/nfs_syscalls.c LIST_REMOVE(nuidp, nu_hash); nuidp 979 nfs/nfs_syscalls.c TAILQ_REMOVE(&nmp->nm_uidlruhead, nuidp, nuidp 982 nfs/nfs_syscalls.c nuidp->nu_flag = 0; nuidp 983 nfs/nfs_syscalls.c nuidp->nu_cr.cr_uid = cred->cr_uid; nuidp 984 nfs/nfs_syscalls.c nuidp->nu_expire = time_second + NFS_KERBTTL; nuidp 985 nfs/nfs_syscalls.c nuidp->nu_timestamp = ktvout; nuidp 986 nfs/nfs_syscalls.c nuidp->nu_nickname = nick; nuidp 987 nfs/nfs_syscalls.c bcopy(key, nuidp->nu_key, sizeof (NFSKERBKEY_T)); nuidp 988 nfs/nfs_syscalls.c TAILQ_INSERT_TAIL(&nmp->nm_uidlruhead, nuidp, nuidp 991 nfs/nfs_syscalls.c nuidp, nu_hash);