Lines Matching refs:perm

2439 	int perm = 0;	/* Set when "ro", "rw" or "root" is matched */  in check_client_old()  local
2458 perm |= NFSAUTH_GROUPS; in check_client_old()
2469 if (perm & NFSAUTH_GROUPS) { in check_client_old()
2473 perm &= ~NFSAUTH_GROUPS; in check_client_old()
2483 perm |= NFSAUTH_RO; in check_client_old()
2491 perm |= NFSAUTH_RW; in check_client_old()
2510 perm |= NFSAUTH_ROOT; in check_client_old()
2511 perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP; in check_client_old()
2514 if (perm & NFSAUTH_GROUPS) { in check_client_old()
2518 perm &= ~NFSAUTH_GROUPS; in check_client_old()
2530 perm |= NFSAUTH_DENIED; in check_client_old()
2543 if (perm & NFSAUTH_UIDMAP || map_deny) in check_client_old()
2590 perm |= NFSAUTH_UIDMAP; in check_client_old()
2592 if (perm & NFSAUTH_GROUPS) { in check_client_old()
2596 perm &= ~NFSAUTH_GROUPS; in check_client_old()
2616 if (perm & NFSAUTH_GIDMAP || map_deny) in check_client_old()
2663 perm |= NFSAUTH_GIDMAP; in check_client_old()
2665 if (perm & NFSAUTH_GROUPS) { in check_client_old()
2669 perm &= ~NFSAUTH_GROUPS; in check_client_old()
2686 if (perm & NFSAUTH_ROOT) { in check_client_old()
2692 perm |= NFSAUTH_DENIED; in check_client_old()
2694 if (!(perm & NFSAUTH_UIDMAP)) in check_client_old()
2696 if (!(perm & NFSAUTH_GIDMAP)) in check_client_old()
2699 if (flavor != match || perm & NFSAUTH_DENIED) in check_client_old()
2707 if ((perm & (NFSAUTH_RO | NFSAUTH_RW)) == 0) in check_client_old()
2708 perm |= NFSAUTH_DENIED; in check_client_old()
2715 perm |= NFSAUTH_RW; in check_client_old()
2723 if (perm & NFSAUTH_RO && perm & NFSAUTH_RW) { in check_client_old()
2731 perm &= ~(NFSAUTH_RW); in check_client_old()
2733 perm &= ~(NFSAUTH_RO); in check_client_old()
2737 return (perm); in check_client_old()
2798 int perm = 0; /* Set when "ro", "rw" or "root" is matched */ in check_client_new() local
2817 perm |= NFSAUTH_GROUPS; in check_client_new()
2846 perm |= NFSAUTH_RO; in check_client_new()
2857 perm |= NFSAUTH_RW; in check_client_new()
2879 perm |= NFSAUTH_ROOT; in check_client_new()
2880 perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP; in check_client_new()
2883 if (perm & NFSAUTH_GROUPS) { in check_client_new()
2887 perm &= ~NFSAUTH_GROUPS; in check_client_new()
2899 perm |= NFSAUTH_DENIED; in check_client_new()
2912 if (!match || perm & NFSAUTH_UIDMAP || map_deny) in check_client_new()
2959 perm |= NFSAUTH_UIDMAP; in check_client_new()
2961 if (perm & NFSAUTH_GROUPS) { in check_client_new()
2965 perm &= ~NFSAUTH_GROUPS; in check_client_new()
2985 if (!match || perm & NFSAUTH_GIDMAP || map_deny) in check_client_new()
3032 perm |= NFSAUTH_GIDMAP; in check_client_new()
3034 if (perm & NFSAUTH_GROUPS) { in check_client_new()
3038 perm &= ~NFSAUTH_GROUPS; in check_client_new()
3054 if (perm & NFSAUTH_ROOT) { in check_client_new()
3060 perm |= NFSAUTH_DENIED; in check_client_new()
3062 if (!(perm & NFSAUTH_UIDMAP)) in check_client_new()
3064 if (!(perm & NFSAUTH_GIDMAP)) in check_client_new()
3070 if (!match || perm & NFSAUTH_DENIED) { in check_client_new()
3082 if ((perm & (NFSAUTH_RO | NFSAUTH_RW)) == 0) { in check_client_new()
3084 perm |= NFSAUTH_WRONGSEC; in check_client_new()
3086 perm |= NFSAUTH_DENIED; in check_client_new()
3094 perm |= NFSAUTH_RW; in check_client_new()
3102 if (perm & NFSAUTH_RO && perm & NFSAUTH_RW) { in check_client_new()
3110 perm &= ~(NFSAUTH_RW); in check_client_new()
3112 perm &= ~(NFSAUTH_RO); in check_client_new()
3118 return (perm); in check_client_new()