Lines Matching refs:wksid

1226 	const wksids_table_t *wksid;
1234 wksid = find_wksid_by_sid(req->id1.idmap_id_u.sid.prefix,
1237 wksid = find_wksid_by_name(req->id1name, req->id1domain,
1240 if (wksid == NULL)
1247 req->id1name = strdup(wksid->winname);
1254 if (wksid->sidprefix != NULL) {
1256 strdup(wksid->sidprefix);
1265 req->id1.idmap_id_u.sid.rid = wksid->rid;
1273 if (wksid->domain != NULL)
1274 dom = wksid->domain;
1286 req->id1.idtype = wksid->is_wuser ? IDMAP_USID : IDMAP_GSID;
1289 res->id.idtype = wksid->is_wuser ? IDMAP_UID : IDMAP_GID;
1292 if (wksid->direction == IDMAP_DIRECTION_UNDEF) {
1304 if (wksid->pid == IDMAP_SENTINEL_PID) {
1313 res->id.idmap_id_u.uid = wksid->pid;
1316 res->id.idmap_id_u.gid = wksid->pid;
1323 res->direction = wksid->direction;
1342 const wksids_table_t *wksid;
1344 wksid = find_wksid_by_pid(req->id1.idmap_id_u.uid, is_user);
1345 if (wksid == NULL)
1349 res->id.idtype = wksid->is_wuser ? IDMAP_USID : IDMAP_GSID;
1351 res->id.idmap_id_u.sid.rid = wksid->rid;
1353 if (wksid->sidprefix != NULL) {
1355 strdup(wksid->sidprefix);
1370 req->id2name = strdup(wksid->winname);
1380 if (wksid->domain != NULL)
1381 dom = wksid->domain;
1390 res->direction = wksid->direction;
1425 const wksids_table_t *wksid;
1434 wksid = find_wksid_by_name(name, domain, IDMAP_POSIXID);
1435 if (wksid == NULL)
1439 if (wksid->sidprefix != NULL) {
1440 *sidprefix = strdup(wksid->sidprefix);
1452 *rid = wksid->rid;
1455 *canonname = strdup(wksid->winname);
1461 if (wksid->domain != NULL) {
1462 *canondomain = strdup(wksid->domain);
1473 *type = (wksid->is_wuser) ?
2538 int wksid;
2544 wksid = 0;
2577 retcode = lookup_wksids_sid2pid(req, res, &wksid);
2588 if (wksid) {
2733 (!wksid && req->id2name == NULL &&
2735 (!wksid && res->id.idmap_id_u.uid == IDMAP_SENTINEL_PID &&