Lines Matching defs:nidp

3734 nfssvc_idname(struct nfsd_idargs *nidp)
3746 if (nidp->nid_namelen <= 0 || nidp->nid_namelen > MAXHOSTNAMELEN) {
3750 if (nidp->nid_flag & NFSID_INITIALIZE) {
3751 cp = malloc(nidp->nid_namelen + 1, M_NFSSTRING, M_WAITOK);
3752 error = copyin(nidp->nid_name, cp, nidp->nid_namelen);
3834 nfsrv_defaultuid = nidp->nid_uid;
3835 nfsrv_defaultgid = nidp->nid_gid;
3837 nfsrv_usermax = nidp->nid_usermax;
3838 atomic_store_rel_int(&nfsrv_dnsnamelen, nidp->nid_namelen);
3846 newusrp = malloc(sizeof(struct nfsusrgrp) + nidp->nid_namelen,
3848 error = copyin(nidp->nid_name, newusrp->lug_name,
3849 nidp->nid_namelen);
3850 if (error == 0 && nidp->nid_ngroup > 0 &&
3851 (nidp->nid_flag & NFSID_ADDUID) != 0) {
3852 grps = malloc(sizeof(gid_t) * nidp->nid_ngroup, M_TEMP,
3854 error = copyin(nidp->nid_grps, grps,
3855 sizeof(gid_t) * nidp->nid_ngroup);
3862 cr->cr_uid = cr->cr_ruid = cr->cr_svuid = nidp->nid_uid;
3863 crsetgroups(cr, nidp->nid_ngroup, grps);
3878 newusrp->lug_namelen = nidp->nid_namelen;
3894 if (nidp->nid_flag & (NFSID_DELUID | NFSID_ADDUID)) {
3899 hp_idnum = NFSUSERHASH(nidp->nid_uid);
3903 if (usrp->lug_uid == nidp->nid_uid)
3906 } else if (nidp->nid_flag & (NFSID_DELUSERNAME | NFSID_ADDUSERNAME)) {
3921 hp_idnum = NFSUSERHASH(nidp->nid_uid);
3923 } else if (nidp->nid_flag & (NFSID_DELGID | NFSID_ADDGID)) {
3928 hp_idnum = NFSGROUPHASH(nidp->nid_gid);
3932 if (usrp->lug_gid == nidp->nid_gid)
3935 } else if (nidp->nid_flag & (NFSID_DELGROUPNAME | NFSID_ADDGROUPNAME)) {
3950 hp_idnum = NFSGROUPHASH(nidp->nid_gid);
3957 if (nidp->nid_usertimeout)
3958 newusrp->lug_expiry = NFSD_MONOSEC + nidp->nid_usertimeout;
3961 if (nidp->nid_flag & (NFSID_ADDUID | NFSID_ADDUSERNAME)) {
3962 newusrp->lug_uid = nidp->nid_uid;
3970 } else if (nidp->nid_flag & (NFSID_ADDGID | NFSID_ADDGROUPNAME)) {
3971 newusrp->lug_gid = nidp->nid_gid;
4003 if ((nidp->nid_flag & (NFSID_DELUID | NFSID_ADDUID |