Lines Matching refs:idtype

1310 		    req->id1.idmap_id_u.sid.rid, res->id.idtype);  in lookup_wksids_sid2pid()
1313 res->id.idtype); in lookup_wksids_sid2pid()
1361 req->id1.idtype = wksid->is_wuser ? IDMAP_USID : IDMAP_GSID; in lookup_wksids_sid2pid()
1363 if (res->id.idtype == IDMAP_POSIXID) { in lookup_wksids_sid2pid()
1364 res->id.idtype = wksid->is_wuser ? IDMAP_UID : IDMAP_GID; in lookup_wksids_sid2pid()
1386 switch (res->id.idtype) { in lookup_wksids_sid2pid()
1423 if (res->id.idtype == IDMAP_SID) { in lookup_wksids_pid2sid()
1424 res->id.idtype = wksid->is_wuser ? IDMAP_USID : IDMAP_GSID; in lookup_wksids_pid2sid()
1597 switch (res->id.idtype) { in lookup_cache_sid2pid()
1669 res->id.idtype = IDMAP_UID; in lookup_cache_sid2pid()
1672 res->id.idtype = IDMAP_GID; in lookup_cache_sid2pid()
1719 req->id1.idtype = strncmp(values[5], "0", 2) ? in lookup_cache_sid2pid()
1932 req->id1.idtype = type; in lookup_name_cache()
2029 req->id2.idtype = IDMAP_NONE; in ad_lookup_batch_int()
2054 if (res->id.idtype == IDMAP_UID && in ad_lookup_batch_int()
2058 } else if (res->id.idtype == IDMAP_GID && in ad_lookup_batch_int()
2109 &req->id2.idtype, unixname, in ad_lookup_batch_int()
2124 &req->id2.idtype, unixname, in ad_lookup_batch_int()
2157 &req->id2domain, &req->id2.idtype, in ad_lookup_batch_int()
2175 &req->id2.idtype, NULL, in ad_lookup_batch_int()
2186 if (res->id.idtype == IDMAP_USID) in ad_lookup_batch_int()
2188 else if (res->id.idtype == IDMAP_GSID) in ad_lookup_batch_int()
2208 &req->id2.idtype, &res->retcode); in ad_lookup_batch_int()
2217 if (res->id.idtype == IDMAP_USID) in ad_lookup_batch_int()
2219 else if (res->id.idtype == IDMAP_GSID) in ad_lookup_batch_int()
2235 &req->id2.idtype, &res->retcode); in ad_lookup_batch_int()
2295 type = req->id2.idtype; in ad_lookup_batch_int()
2296 req->id2.idtype = IDMAP_NONE; in ad_lookup_batch_int()
2350 if (res->id.idtype == IDMAP_POSIXID) in ad_lookup_batch_int()
2351 res->id.idtype = IDMAP_UID; in ad_lookup_batch_int()
2358 res->id.idtype == IDMAP_UID) { in ad_lookup_batch_int()
2365 req->id1.idtype = IDMAP_USID; in ad_lookup_batch_int()
2369 if (res->id.idtype == IDMAP_POSIXID) in ad_lookup_batch_int()
2370 res->id.idtype = IDMAP_GID; in ad_lookup_batch_int()
2377 res->id.idtype == IDMAP_GID) { in ad_lookup_batch_int()
2384 req->id1.idtype = IDMAP_GSID; in ad_lookup_batch_int()
2396 NLDAP_MODE(res->id.idtype, state)) { in ad_lookup_batch_int()
2434 if (res->id.idtype == IDMAP_SID) in ad_lookup_batch_int()
2435 res->id.idtype = type; in ad_lookup_batch_int()
2616 res->id.idtype = req->id2.idtype; in sid2pid_first_pass()
2735 if (res->id.idtype == IDMAP_POSIXID) { in sid2pid_first_pass()
2736 if (req->id1.idtype == IDMAP_USID) in sid2pid_first_pass()
2737 res->id.idtype = IDMAP_UID; in sid2pid_first_pass()
2739 res->id.idtype = IDMAP_GID; in sid2pid_first_pass()
2756 &req->id1name, &req->id1domain, &req->id1.idtype); in sid2pid_first_pass()
2776 &req->id1.idtype); in sid2pid_first_pass()
2809 AD_OR_MIXED_MODE(res->id.idtype, state)) || in sid2pid_first_pass()
2815 } else if (NLDAP_MODE(res->id.idtype, state)) { in sid2pid_first_pass()
2849 if (is_user && res->id.idtype == IDMAP_GSID) in generate_localsid()
2851 if (!is_user && res->id.idtype == IDMAP_USID) in generate_localsid()
2876 if (res->id.idtype == IDMAP_SID) in generate_localsid()
2877 res->id.idtype = is_user ? IDMAP_USID : IDMAP_GSID; in generate_localsid()
2921 switch (res->id.idtype) { in lookup_localsid2pid()
2935 res->id.idtype = IDMAP_GID; in lookup_localsid2pid()
2938 res->id.idtype = IDMAP_UID; in lookup_localsid2pid()
2964 switch (id->idtype) { in ns_lookup_byname()
3104 switch (req->id1.idtype) { in name_based_mapping_sid2pid()
3117 switch (res->id.idtype) { in name_based_mapping_sid2pid()
3126 res->id.idtype = is_user ? IDMAP_UID : IDMAP_GID; in name_based_mapping_sid2pid()
3435 if (res->id.idtype == IDMAP_UID) { in dynamic_ephemeral_mapping()
3476 if (req->id1.idtype == IDMAP_SID) in sid2pid_second_pass()
3477 req->id1.idtype = IDMAP_USID; in sid2pid_second_pass()
3478 if (res->id.idtype == IDMAP_POSIXID) { in sid2pid_second_pass()
3479 res->id.idtype = IDMAP_UID; in sid2pid_second_pass()
3481 } else if (res->id.idtype == IDMAP_UID) { in sid2pid_second_pass()
3483 } else if (res->id.idtype == IDMAP_GID) { in sid2pid_second_pass()
3508 res->id.idtype == IDMAP_UID, &req->id2name); in sid2pid_second_pass()
3526 assert(res->id.idtype != IDMAP_POSIXID); in sid2pid_second_pass()
3527 if (AD_MODE(res->id.idtype, state)) in sid2pid_second_pass()
3529 else if (NLDAP_MODE(res->id.idtype, state)) in sid2pid_second_pass()
3531 else if (MIXED_MODE(res->id.idtype, state)) in sid2pid_second_pass()
3571 if ((AD_MODE(res->id.idtype, state) || in sid2pid_second_pass()
3572 MIXED_MODE(res->id.idtype, state)) && in sid2pid_second_pass()
3577 ((req->id1.idtype == IDMAP_USID && in sid2pid_second_pass()
3578 res->id.idtype == IDMAP_GID) || in sid2pid_second_pass()
3579 (req->id1.idtype == IDMAP_GSID && in sid2pid_second_pass()
3580 res->id.idtype == IDMAP_UID))) { in sid2pid_second_pass()
3676 assert(res->id.idtype != IDMAP_SID); in update_cache_pid2sid()
3693 req->id1.idtype == IDMAP_UID, &req->id1name); in update_cache_pid2sid()
3752 req->id1name, (req->id1.idtype == IDMAP_UID) ? 1 : 0, in update_cache_pid2sid()
3753 (res->id.idtype == IDMAP_USID) ? 1 : 0, in update_cache_pid2sid()
3785 res->id.idtype, state->name_cache_timeout); in update_cache_pid2sid()
3902 (res->id.idtype == IDMAP_UID) ? 1 : 0, in update_cache_sid2pid()
3903 (req->id1.idtype == IDMAP_USID) ? 1 : 0, in update_cache_sid2pid()
3935 req->id1.idtype, state->name_cache_timeout); in update_cache_sid2pid()
3963 idmap_id_type idtype; in lookup_cache_pid2sid() local
4020 switch (res->id.idtype) { in lookup_cache_pid2sid()
4024 idtype = strtol(values[5], &end, 10) == 1 in lookup_cache_pid2sid()
4027 if (res->id.idtype == IDMAP_USID && in lookup_cache_pid2sid()
4028 idtype != IDMAP_USID) { in lookup_cache_pid2sid()
4031 } else if (res->id.idtype == IDMAP_GSID && in lookup_cache_pid2sid()
4032 idtype != IDMAP_GSID) { in lookup_cache_pid2sid()
4036 res->id.idtype = idtype; in lookup_cache_pid2sid()
4569 want_wuser = res->id.idtype == IDMAP_USID ? 1 in name_based_mapping_pid2sid()
4570 : res->id.idtype == IDMAP_GSID ? 0 in name_based_mapping_pid2sid()
4592 &res->id.idtype, req, 0); in name_based_mapping_pid2sid()
4733 res->id.idtype = req->id2.idtype; in pid2sid_first_pass()
4803 } else if (AD_MODE(req->id1.idtype, state)) { in pid2sid_first_pass()
4823 } else if (NLDAP_OR_MIXED_MODE(req->id1.idtype, state)) { in pid2sid_first_pass()
4892 else if (AD_MODE(req->id1.idtype, state)) in pid2sid_second_pass()
4894 else if (NLDAP_MODE(req->id1.idtype, state)) in pid2sid_second_pass()
4896 else if (MIXED_MODE(req->id1.idtype, state)) in pid2sid_second_pass()
4963 res->id.idtype = is_user ? IDMAP_USID : IDMAP_GSID; in pid2sid_second_pass()