Lines Matching refs:direction

645 	switch (rule->direction) {  in gen_sql_expr_from_rule()
762 int direction, int is_diagonal, int *w2u_order, int *u2w_order) in get_namerule_order() argument
787 if (direction != IDMAP_DIRECTION_U2W) { in get_namerule_order()
841 if (direction != IDMAP_DIRECTION_W2U) { in get_namerule_order()
886 rule->unixname, rule->direction, in add_namerule()
968 if (rule->direction < 0 && EMPTY_STRING(rule->windomain) && in rm_namerule()
1161 boolean_t is_wuser, boolean_t is_nt4, int direction) in idmap_namerule_set() argument
1200 rule->direction = direction; in idmap_namerule_set()
1284 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE; in lookup_wksids_sid2pid()
1292 if (wksid->direction == IDMAP_DIRECTION_UNDEF) { in lookup_wksids_sid2pid()
1323 res->direction = wksid->direction; in lookup_wksids_sid2pid()
1390 res->direction = wksid->direction; in lookup_wksids_pid2sid()
1616 res->direction = IDMAP_DIRECTION_BI; in lookup_cache_sid2pid()
1617 req->direction |= is_user in lookup_cache_sid2pid()
1628 res->direction = in lookup_cache_sid2pid()
1632 res->direction = IDMAP_DIRECTION_W2U; in lookup_cache_sid2pid()
1859 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE; in lookup_name_cache()
1958 if (!(req->direction & _IDMAP_F_LOOKUP_AD)) in ad_lookup_batch_int()
1962 if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD) in ad_lookup_batch_int()
2167 req->direction |= _IDMAP_F_LOOKUP_OTHER_AD; in ad_lookup_batch_int()
2197 req->direction |= _IDMAP_F_LOOKUP_OTHER_AD; in ad_lookup_batch_int()
2229 if (!(req->direction & _IDMAP_F_LOOKUP_AD)) in ad_lookup_batch_int()
2236 if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD) { in ad_lookup_batch_int()
2237 req->direction &= ~_IDMAP_F_LOOKUP_OTHER_AD; in ad_lookup_batch_int()
2245 req->direction &= ~(_IDMAP_F_LOOKUP_AD); in ad_lookup_batch_int()
2285 res->direction = IDMAP_DIRECTION_BI; in ad_lookup_batch_int()
2304 res->direction = IDMAP_DIRECTION_BI; in ad_lookup_batch_int()
2322 req->direction |= _IDMAP_F_LOOKUP_NLDAP; in ad_lookup_batch_int()
2398 if (!(req->direction & _IDMAP_F_LOOKUP_AD) || in ad_lookup_batch()
2415 if (!(req->direction & _IDMAP_F_LOOKUP_AD)) in ad_lookup_batch()
2417 req->direction &= ~(_IDMAP_F_LOOKUP_AD); in ad_lookup_batch()
2453 if (!(req->direction & _IDMAP_F_LOOKUP_AD)) in ad_lookup_batch()
2455 req->direction &= ~(_IDMAP_F_LOOKUP_AD); in ad_lookup_batch()
2543 res->direction = IDMAP_DIRECTION_UNDEF; in sid2pid_first_pass()
2723 req->direction |= _IDMAP_F_NOTDONE; in sid2pid_first_pass()
2738 req->direction |= _IDMAP_F_LOOKUP_AD; in sid2pid_first_pass()
2741 req->direction |= _IDMAP_F_LOOKUP_NLDAP; in sid2pid_first_pass()
2752 if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS) in sid2pid_first_pass()
2800 res->direction = IDMAP_DIRECTION_BI; in generate_localsid()
2813 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE; in generate_localsid()
3020 int direction; in name_based_mapping_sid2pid() local
3103 direction = in name_based_mapping_sid2pid()
3107 direction = IDMAP_DIRECTION_W2U; in name_based_mapping_sid2pid()
3114 direction); in name_based_mapping_sid2pid()
3146 direction); in name_based_mapping_sid2pid()
3172 res->direction = in name_based_mapping_sid2pid()
3176 res->direction = IDMAP_DIRECTION_W2U; in name_based_mapping_sid2pid()
3187 res->direction); in name_based_mapping_sid2pid()
3343 res->direction = IDMAP_DIRECTION_BI; in dynamic_ephemeral_mapping()
3387 if (ARE_WE_DONE(req->direction)) in sid2pid_second_pass()
3453 res->direction = IDMAP_DIRECTION_BI; in sid2pid_second_pass()
3455 res->direction = IDMAP_DIRECTION_BI; in sid2pid_second_pass()
3457 res->direction = IDMAP_DIRECTION_W2U; in sid2pid_second_pass()
3568 req->direction = _IDMAP_F_DONE; in sid2pid_second_pass()
3571 if (!ARE_WE_DONE(req->direction)) in sid2pid_second_pass()
3592 if (ARE_WE_DONE(req->direction)) in update_cache_pid2sid()
3599 assert(res->direction != IDMAP_DIRECTION_UNDEF); in update_cache_pid2sid()
3680 (res->direction == 0) ? "1" : NULL, in update_cache_pid2sid()
3699 if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE) in update_cache_pid2sid()
3742 if (ARE_WE_DONE(req->direction)) in update_cache_sid2pid()
3749 if (req->direction & _IDMAP_F_EXP_EPH_UID) in update_cache_sid2pid()
3751 else if (req->direction & _IDMAP_F_EXP_EPH_GID) in update_cache_sid2pid()
3779 assert(res->direction != IDMAP_DIRECTION_UNDEF); in update_cache_sid2pid()
3830 (res->direction == 0) ? "1" : NULL, in update_cache_sid2pid()
3849 if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE) in update_cache_sid2pid()
3973 res->direction = in lookup_cache_pid2sid()
3977 res->direction = IDMAP_DIRECTION_U2W; in lookup_cache_pid2sid()
4317 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE; in lookup_name2sid()
4327 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE; in lookup_name2sid()
4422 int direction; in name_based_mapping_pid2sid() local
4470 direction = in name_based_mapping_pid2sid()
4474 direction = IDMAP_DIRECTION_U2W; in name_based_mapping_pid2sid()
4481 direction); in name_based_mapping_pid2sid()
4542 direction); in name_based_mapping_pid2sid()
4562 res->direction = in name_based_mapping_pid2sid()
4566 res->direction = IDMAP_DIRECTION_U2W; in name_based_mapping_pid2sid()
4574 rule->direction); in name_based_mapping_pid2sid()
4658 res->direction = IDMAP_DIRECTION_UNDEF; in pid2sid_first_pass()
4725 req->direction |= _IDMAP_F_LOOKUP_AD; in pid2sid_first_pass()
4745 req->direction |= _IDMAP_F_LOOKUP_AD; in pid2sid_first_pass()
4753 req->direction |= _IDMAP_F_LOOKUP_NLDAP; in pid2sid_first_pass()
4762 req->direction |= _IDMAP_F_NOTDONE; in pid2sid_first_pass()
4767 if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS) { in pid2sid_first_pass()
4789 if (ARE_WE_DONE(req->direction)) in pid2sid_second_pass()
4815 res->direction = IDMAP_DIRECTION_BI; in pid2sid_second_pass()
4817 res->direction = IDMAP_DIRECTION_BI; in pid2sid_second_pass()
4819 res->direction = IDMAP_DIRECTION_BI; in pid2sid_second_pass()
4821 res->direction = IDMAP_DIRECTION_W2U; in pid2sid_second_pass()
4874 req->direction = _IDMAP_F_DONE; in pid2sid_second_pass()
4890 if (!ARE_WE_DONE(req->direction)) in pid2sid_second_pass()