Lines Matching refs:direction

645 	switch (rule->direction) {
762 int direction, int is_diagonal, int *w2u_order, int *u2w_order)
787 if (direction != IDMAP_DIRECTION_U2W) {
841 if (direction != IDMAP_DIRECTION_W2U) {
886 rule->unixname, rule->direction,
968 if (rule->direction < 0 && EMPTY_STRING(rule->windomain) &&
1161 boolean_t is_wuser, boolean_t is_nt4, int direction)
1200 rule->direction = direction;
1209 * fixed ephemeral ids). The direction flag indicates whether we have
1284 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
1292 if (wksid->direction == IDMAP_DIRECTION_UNDEF) {
1323 res->direction = wksid->direction;
1333 * Note that direction=UNDEF entries do not specify a mapping,
1390 res->direction = wksid->direction;
1616 res->direction = IDMAP_DIRECTION_BI;
1617 req->direction |= is_user
1628 res->direction =
1632 res->direction = IDMAP_DIRECTION_W2U;
1859 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
1958 if (!(req->direction & _IDMAP_F_LOOKUP_AD))
1962 if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD)
2167 req->direction |= _IDMAP_F_LOOKUP_OTHER_AD;
2197 req->direction |= _IDMAP_F_LOOKUP_OTHER_AD;
2229 if (!(req->direction & _IDMAP_F_LOOKUP_AD))
2236 if (req->direction & _IDMAP_F_LOOKUP_OTHER_AD) {
2237 req->direction &= ~_IDMAP_F_LOOKUP_OTHER_AD;
2245 req->direction &= ~(_IDMAP_F_LOOKUP_AD);
2285 res->direction = IDMAP_DIRECTION_BI;
2304 res->direction = IDMAP_DIRECTION_BI;
2322 req->direction |= _IDMAP_F_LOOKUP_NLDAP;
2398 if (!(req->direction & _IDMAP_F_LOOKUP_AD) ||
2415 if (!(req->direction & _IDMAP_F_LOOKUP_AD))
2417 req->direction &= ~(_IDMAP_F_LOOKUP_AD);
2453 if (!(req->direction & _IDMAP_F_LOOKUP_AD))
2455 req->direction &= ~(_IDMAP_F_LOOKUP_AD);
2502 * res->direction =
2506 * req->direction =
2543 res->direction = IDMAP_DIRECTION_UNDEF;
2723 req->direction |= _IDMAP_F_NOTDONE;
2738 req->direction |= _IDMAP_F_LOOKUP_AD;
2741 req->direction |= _IDMAP_F_LOOKUP_NLDAP;
2752 if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS)
2800 res->direction = IDMAP_DIRECTION_BI;
2813 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
3020 int direction;
3103 direction =
3107 direction = IDMAP_DIRECTION_W2U;
3114 direction);
3146 direction);
3172 res->direction =
3176 res->direction = IDMAP_DIRECTION_W2U;
3187 res->direction);
3343 res->direction = IDMAP_DIRECTION_BI;
3387 if (ARE_WE_DONE(req->direction))
3453 res->direction = IDMAP_DIRECTION_BI;
3455 res->direction = IDMAP_DIRECTION_BI;
3457 res->direction = IDMAP_DIRECTION_W2U;
3568 req->direction = _IDMAP_F_DONE;
3571 if (!ARE_WE_DONE(req->direction))
3592 if (ARE_WE_DONE(req->direction))
3599 assert(res->direction != IDMAP_DIRECTION_UNDEF);
3680 (res->direction == 0) ? "1" : NULL,
3699 if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE)
3742 if (ARE_WE_DONE(req->direction))
3749 if (req->direction & _IDMAP_F_EXP_EPH_UID)
3751 else if (req->direction & _IDMAP_F_EXP_EPH_GID)
3779 assert(res->direction != IDMAP_DIRECTION_UNDEF);
3830 (res->direction == 0) ? "1" : NULL,
3849 if (req->direction & _IDMAP_F_DONT_UPDATE_NAMECACHE)
3973 res->direction =
3977 res->direction = IDMAP_DIRECTION_U2W;
4287 * *req Request (direction is updated)
4317 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
4327 req->direction |= _IDMAP_F_DONT_UPDATE_NAMECACHE;
4422 int direction;
4470 direction =
4474 direction = IDMAP_DIRECTION_U2W;
4481 direction);
4542 direction);
4562 res->direction =
4566 res->direction = IDMAP_DIRECTION_U2W;
4574 rule->direction);
4620 * res->direction =
4624 * req->direction =
4658 res->direction = IDMAP_DIRECTION_UNDEF;
4725 req->direction |= _IDMAP_F_LOOKUP_AD;
4745 req->direction |= _IDMAP_F_LOOKUP_AD;
4753 req->direction |= _IDMAP_F_LOOKUP_NLDAP;
4762 req->direction |= _IDMAP_F_NOTDONE;
4767 if (ARE_WE_DONE(req->direction) && res->retcode != IDMAP_SUCCESS) {
4789 if (ARE_WE_DONE(req->direction))
4815 res->direction = IDMAP_DIRECTION_BI;
4817 res->direction = IDMAP_DIRECTION_BI;
4819 res->direction = IDMAP_DIRECTION_BI;
4821 res->direction = IDMAP_DIRECTION_W2U;
4874 req->direction = _IDMAP_F_DONE;
4890 if (!ARE_WE_DONE(req->direction))