ids 29 lib/util/tests/idtree.c int *ids; ids 37 lib/util/tests/idtree.c ids = talloc_zero_array(mem_ctx, int, n); ids 41 lib/util/tests/idtree.c ids[i] = -1; ids 46 lib/util/tests/idtree.c void *p = idr_find(idr, ids[ii]); ids 48 lib/util/tests/idtree.c if (p != &ids[ii]) { ids 51 lib/util/tests/idtree.c ii, p, &ids[ii])); ids 54 lib/util/tests/idtree.c if (idr_remove(idr, ids[ii]) != 0) { ids 57 lib/util/tests/idtree.c i, ids[ii])); ids 60 lib/util/tests/idtree.c ids[ii] = -1; ids 68 lib/util/tests/idtree.c (int)((((char *)p) - (char *)(&ids[0])) / sizeof(int)))); ids 71 lib/util/tests/idtree.c ids[ii] = idr_get_new(idr, &ids[ii], n); ids 72 lib/util/tests/idtree.c if (ids[ii] < 0) { ids 75 lib/util/tests/idtree.c ii, ids[ii])); ids 87 lib/util/tests/idtree.c if (idr_remove(idr, ids[i]) != 0) { ids 90 lib/util/tests/idtree.c i, ids[i])); ids 97 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], random() % 25000, 0x10000-3); ids 101 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], 0x10000-2, 0x10000); ids 103 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], 0x10000-1, 0x10000); ids 105 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], 0x10000, 0x10000); ids 107 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], 0x10000+1, 0x10000); ids 109 lib/util/tests/idtree.c ret = idr_get_new_above(idr, &ids[0], 0x10000+2, 0x10000); ids 1172 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_unique_ptr(ndr, r->ids)); ids 1175 librpc/gen_ndr/ndr_samr.c if (r->ids) { ids 1178 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->ids[cntr_ids_1])); ids 1199 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC(ndr, r->ids); ids 1201 librpc/gen_ndr/ndr_samr.c r->ids = NULL; ids 1205 librpc/gen_ndr/ndr_samr.c if (r->ids) { ids 1207 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->ids, 0); ids 1208 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_array_size(ndr, &r->ids)); ids 1209 librpc/gen_ndr/ndr_samr.c NDR_PULL_ALLOC_N(ndr, r->ids, ndr_get_array_size(ndr, &r->ids)); ids 1211 librpc/gen_ndr/ndr_samr.c NDR_PULL_SET_MEM_CTX(ndr, r->ids, 0); ids 1213 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->ids[cntr_ids_1])); ids 1218 librpc/gen_ndr/ndr_samr.c if (r->ids) { ids 1219 librpc/gen_ndr/ndr_samr.c NDR_CHECK(ndr_check_array_size(ndr, (void*)&r->ids, r->count)); ids 1231 librpc/gen_ndr/ndr_samr.c ndr_print_ptr(ndr, "ids", r->ids); ids 1233 librpc/gen_ndr/ndr_samr.c if (r->ids) { ids 1239 librpc/gen_ndr/ndr_samr.c ndr_print_uint32(ndr, "ids", r->ids[cntr_ids_1]); ids 277 librpc/gen_ndr/samr.h uint32_t *ids;/* [unique,size_is(count)] */ ids 47 source3/include/idmap.h NTSTATUS (*unixids_to_sids)(struct idmap_domain *dom, struct id_map **ids); ids 51 source3/include/idmap.h NTSTATUS (*sids_to_unixids)(struct idmap_domain *dom, struct id_map **ids); ids 275 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_DOM_GRP) { ids 287 source3/lib/netapi/group.c rids.ids[0], ids 440 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_DOM_GRP) { ids 449 source3/lib/netapi/group.c rids.ids[0], ids 675 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_DOM_GRP) { ids 683 source3/lib/netapi/group.c rids.ids[0], ids 709 source3/lib/netapi/group.c domain_sid, rids.ids[0], ids 791 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_DOM_GRP) { ids 799 source3/lib/netapi/group.c rids.ids[0], ids 819 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_USER) { ids 826 source3/lib/netapi/group.c rids.ids[0], ids 912 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_DOM_GRP) { ids 920 source3/lib/netapi/group.c rids.ids[0], ids 940 source3/lib/netapi/group.c if (types.ids[0] != SID_NAME_USER) { ids 947 source3/lib/netapi/group.c rids.ids[0]); ids 1324 source3/lib/netapi/group.c group_rids.ids[0], ids 1352 source3/lib/netapi/group.c if (member_types.ids[i] != SID_NAME_USER) { ids 1479 source3/lib/netapi/group.c group_rids.ids[0], ids 1535 source3/lib/netapi/group.c member_rids = user_rids.ids; ids 51 source3/lib/netapi/localgroup.c switch (name_types.ids[0]) { ids 62 source3/lib/netapi/localgroup.c user_rids.ids[0], ids 555 source3/lib/netapi/user.c user_rids.ids[0], ids 562 source3/lib/netapi/user.c sid_compose(&user_sid, domain_sid, user_rids.ids[0]); ids 721 source3/lib/netapi/user.c switch (alias_rids.ids[i]) { ids 1689 source3/lib/netapi/user.c user_rids.ids[0], ids 1842 source3/lib/netapi/user.c user_rids.ids[0], ids 2861 source3/lib/netapi/user.c user_rids.ids[0], ids 3012 source3/lib/netapi/user.c user_rids.ids[0], ids 3059 source3/lib/netapi/user.c member_rids = group_rids.ids; ids 3125 source3/lib/netapi/user.c user_rids.ids[0], ids 3152 source3/lib/netapi/user.c user_rids.ids[0]); ids 3306 source3/lib/netapi/user.c user_rids.ids[0], ids 3321 source3/lib/netapi/user.c if (!sid_compose(&user_sid, domain_sid, user_rids.ids[0])) { ids 3364 source3/lib/netapi/user.c if (!add_rid_to_array_unique(ctx, domain_rids.ids[i], ids 3381 source3/lib/netapi/user.c if (!add_rid_to_array_unique(ctx, builtin_rids.ids[i], ids 877 source3/libnet/libnet_join.c if (name_types.ids[0] != SID_NAME_USER) { ids 879 source3/libnet/libnet_join.c acct_name, name_types.ids[0])); ids 884 source3/libnet/libnet_join.c user_rid = user_rids.ids[0]; ids 1203 source3/libnet/libnet_join.c if (name_types.ids[0] != SID_NAME_USER) { ids 1205 source3/libnet/libnet_join.c name_types.ids[0])); ids 1210 source3/libnet/libnet_join.c user_rid = user_rids.ids[0]; ids 1875 source3/rpc_server/srv_samr_nt.c rids.ids = rid; ids 1878 source3/rpc_server/srv_samr_nt.c types.ids = type; ids 2311 source3/rpc_server/srv_samr_nt.c types_array.ids = wire_attrs; ids 5391 source3/rpc_server/srv_samr_nt.c r->out.rids->ids = alias_rids; ids 364 source3/rpcclient/cmd_samr.c rids.ids[0], ids 697 source3/rpcclient/cmd_samr.c printf("\tgroup rid:[0x%x]\n", alias_rids.ids[i]); ids 1297 source3/rpcclient/cmd_samr.c rids.ids[0], ids 1887 source3/rpcclient/cmd_samr.c printf("name %s: 0x%x (%d)\n", names[i].string, rids.ids[i], ids 1888 source3/rpcclient/cmd_samr.c name_types.ids[i]); ids 1962 source3/rpcclient/cmd_samr.c rids[i], names.names[i].string, types.ids[i]); ids 2027 source3/rpcclient/cmd_samr.c group_rids.ids[0], ids 2109 source3/rpcclient/cmd_samr.c user_rids.ids[0], ids 2424 source3/rpcclient/cmd_samr.c rids.ids[0], ids 2793 source3/rpcclient/cmd_samr.c rids.ids[0], ids 2285 source3/smbd/lanman.c if (type.ids[0] != SID_NAME_USER) { ids 2287 source3/smbd/lanman.c sid_type_lookup(type.ids[0]))); ids 2294 source3/smbd/lanman.c rid.ids[0], &user_handle); ids 1442 source3/utils/net_rpc.c switch (name_types.ids[0]) ids 1448 source3/utils/net_rpc.c group_rids.ids[0], ids 1455 source3/utils/net_rpc.c group_rid = group_rids.ids[0]; ids 1544 source3/utils/net_rpc.c group_rids.ids[0], ids 1557 source3/utils/net_rpc.c argv[0],sid_type_lookup(name_types.ids[0])); ids 1564 source3/utils/net_rpc.c d_printf("Deleted %s '%s'\n",sid_type_lookup(name_types.ids[0]),argv[0]); ids 1775 source3/utils/net_rpc.c rids.ids[0], ids 1978 source3/utils/net_rpc.c rids.ids[0]); ids 2622 source3/utils/net_rpc.c if (rid_types.ids[0] == SID_NAME_DOM_GRP) { ids 2625 source3/utils/net_rpc.c rids.ids[0]); ids 2628 source3/utils/net_rpc.c if (rid_types.ids[0] == SID_NAME_ALIAS) { ids 2630 source3/utils/net_rpc.c rids.ids[0]); ids 5369 source3/utils/net_rpc.c user_rids.ids[0], ids 5380 source3/utils/net_rpc.c if (!sid_append_rid(&trust_acct_sid, user_rids.ids[0])) { ids 317 source3/utils/net_rpc_join.c if (name_types.ids[0] != SID_NAME_USER) { ids 318 source3/utils/net_rpc_join.c DEBUG(0, ("%s is not a user account (type=%d)\n", acct_name, name_types.ids[0])); ids 322 source3/utils/net_rpc_join.c user_rid = user_rids.ids[0]; ids 129 source3/utils/net_status.c struct sessionids *ids = (struct sessionids *)private_data; ids 140 source3/utils/net_status.c ids->num_entries += 1; ids 141 source3/utils/net_status.c ids->entries = SMB_REALLOC_ARRAY(ids->entries, struct sessionid, ids->num_entries); ids 142 source3/utils/net_status.c if (!ids->entries) { ids 143 source3/utils/net_status.c ids->num_entries = 0; ids 146 source3/utils/net_status.c ids->entries[ids->num_entries-1] = sessionid; ids 156 source3/utils/net_status.c struct sessionids *ids = (struct sessionids *)state; ids 167 source3/utils/net_status.c for (i=0; i<ids->num_entries; i++) { ids 168 source3/utils/net_status.c struct server_id id = ids->entries[i].pid; ids 177 source3/utils/net_status.c guest ? "" : uidtoname(ids->entries[i].uid), ids 178 source3/utils/net_status.c guest ? "" : gidtoname(ids->entries[i].gid), ids 180 source3/utils/net_status.c guest ? "" : ids->entries[i].hostname, ids 188 source3/utils/net_status.c struct sessionids ids; ids 191 source3/utils/net_status.c ids.num_entries = 0; ids 192 source3/utils/net_status.c ids.entries = NULL; ids 201 source3/utils/net_status.c db->traverse_read(db, collect_pid, &ids); ids 204 source3/utils/net_status.c connections_forall(show_share_parseable, &ids); ids 206 source3/utils/net_status.c SAFE_FREE(ids.entries); ids 709 source3/winbindd/idmap.c struct id_map *ids[2]; ids 712 source3/winbindd/idmap.c ids[0] = ↦ ids 713 source3/winbindd/idmap.c ids[1] = NULL; ids 714 source3/winbindd/idmap.c status = dom->methods->sids_to_unixids(dom, ids); ids 286 source3/winbindd/idmap_ad.c static NTSTATUS idmap_ad_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 308 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { ids 309 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNKNOWN; ids 337 source3/winbindd/idmap_ad.c for (i = 0; (i < IDMAP_AD_MAX_IDS) && ids[idx]; i++, idx++) { ids 338 source3/winbindd/idmap_ad.c switch (ids[idx]->xid.type) { ids 351 source3/winbindd/idmap_ad.c (unsigned long)ids[idx]->xid.id); ids 365 source3/winbindd/idmap_ad.c (unsigned long)ids[idx]->xid.id); ids 371 source3/winbindd/idmap_ad.c ids[idx]->status = ID_UNKNOWN; ids 464 source3/winbindd/idmap_ad.c map = find_map_by_id(&ids[bidx], type, id); ids 484 source3/winbindd/idmap_ad.c if (ids[idx]) { /* still some values to map */ ids 491 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { ids 492 source3/winbindd/idmap_ad.c if (ids[i]->status != ID_MAPPED) ids 493 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNMAPPED; ids 504 source3/winbindd/idmap_ad.c static NTSTATUS idmap_ad_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 525 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { ids 526 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNKNOWN; ids 569 source3/winbindd/idmap_ad.c for (i = 0; (i < IDMAP_AD_MAX_IDS) && ids[idx]; i++, idx++) { ids 571 source3/winbindd/idmap_ad.c ids[idx]->status = ID_UNKNOWN; ids 573 source3/winbindd/idmap_ad.c sidstr = sid_binstring(ids[idx]->sid); ids 619 source3/winbindd/idmap_ad.c map = find_map_by_sid(&ids[bidx], &sid); ids 676 source3/winbindd/idmap_ad.c if (ids[idx]) { /* still some values to map */ ids 683 source3/winbindd/idmap_ad.c for (i = 0; ids[i]; i++) { ids 684 source3/winbindd/idmap_ad.c if (ids[i]->status != ID_MAPPED) ids 685 source3/winbindd/idmap_ad.c ids[i]->status = ID_UNMAPPED; ids 154 source3/winbindd/idmap_adex/idmap_adex.c **ids) ids 163 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { ids 164 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNKNOWN; ids 176 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { ids 178 source3/winbindd/idmap_adex/idmap_adex.c status = cell->provider->get_sid_from_id(ids[i]->sid, ids 179 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->xid.id, ids 180 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->xid.type); ids 188 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNMAPPED; ids 193 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_MAPPED; ids 207 source3/winbindd/idmap_adex/idmap_adex.c **ids) ids 216 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { ids 217 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNKNOWN; ids 229 source3/winbindd/idmap_adex/idmap_adex.c for (i = 0; ids[i]; i++) { ids 231 source3/winbindd/idmap_adex/idmap_adex.c status = cell->provider->get_id_from_sid(&ids[i]->xid.id, ids 232 source3/winbindd/idmap_adex/idmap_adex.c &ids[i]->xid. ids 233 source3/winbindd/idmap_adex/idmap_adex.c type, ids[i]->sid); ids 241 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_UNMAPPED; ids 246 source3/winbindd/idmap_adex/idmap_adex.c ids[i]->status = ID_MAPPED; ids 158 source3/winbindd/idmap_hash/idmap_hash.c struct id_map **ids) ids 164 source3/winbindd/idmap_hash/idmap_hash.c for (i = 0; ids[i]; i++) { ids 165 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNKNOWN; ids 171 source3/winbindd/idmap_hash/idmap_hash.c if (!ids) { ids 176 source3/winbindd/idmap_hash/idmap_hash.c for (i=0; ids[i]; i++) { ids 179 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNMAPPED; ids 181 source3/winbindd/idmap_hash/idmap_hash.c separate_hashes(ids[i]->xid.id, &h_domain, &h_rid); ids 185 source3/winbindd/idmap_hash/idmap_hash.c if (!ids[i]->sid) { ids 196 source3/winbindd/idmap_hash/idmap_hash.c sid_copy(ids[i]->sid, hashed_domains[h_domain].sid); ids 197 source3/winbindd/idmap_hash/idmap_hash.c sid_append_rid(ids[i]->sid, h_rid); ids 198 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_MAPPED; ids 209 source3/winbindd/idmap_hash/idmap_hash.c struct id_map **ids) ids 215 source3/winbindd/idmap_hash/idmap_hash.c for (i = 0; ids[i]; i++) { ids 216 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNKNOWN; ids 222 source3/winbindd/idmap_hash/idmap_hash.c if (!ids) { ids 227 source3/winbindd/idmap_hash/idmap_hash.c for (i=0; ids[i]; i++) { ids 232 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_UNMAPPED; ids 234 source3/winbindd/idmap_hash/idmap_hash.c sid_copy(&sid, ids[i]->sid); ids 243 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->xid.id = combine_hashes(h_domain, h_rid); ids 244 source3/winbindd/idmap_hash/idmap_hash.c ids[i]->status = ID_MAPPED; ids 928 source3/winbindd/idmap_ldap.c struct id_map **ids) ids 964 source3/winbindd/idmap_ldap.c if ( ! ids[1]) { ids 969 source3/winbindd/idmap_ldap.c (ids[0]->xid.type==ID_TYPE_UID)?uidNumber:gidNumber, ids 970 source3/winbindd/idmap_ldap.c (unsigned long)ids[0]->xid.id); ids 978 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { ids 979 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNKNOWN; ids 992 source3/winbindd/idmap_ldap.c for (i = 0; (i < IDMAP_LDAP_MAX_IDS) && ids[idx]; i++, idx++) { ids 994 source3/winbindd/idmap_ldap.c (ids[idx]->xid.type==ID_TYPE_UID)?uidNumber:gidNumber, ids 995 source3/winbindd/idmap_ldap.c (unsigned long)ids[idx]->xid.id); ids 1084 source3/winbindd/idmap_ldap.c map = find_map_by_id(&ids[bidx], type, id); ids 1120 source3/winbindd/idmap_ldap.c if (multi && ids[idx]) { /* still some values to map */ ids 1127 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { ids 1128 source3/winbindd/idmap_ldap.c if (ids[i]->status != ID_MAPPED) ids 1129 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNMAPPED; ids 1160 source3/winbindd/idmap_ldap.c struct id_map **ids) ids 1196 source3/winbindd/idmap_ldap.c if ( ! ids[1]) { ids 1202 source3/winbindd/idmap_ldap.c sid_string_talloc(memctx, ids[0]->sid)); ids 1210 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { ids 1211 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNKNOWN; ids 1224 source3/winbindd/idmap_ldap.c for (i = 0; (i < IDMAP_LDAP_MAX_IDS) && ids[idx]; i++, idx++) { ids 1228 source3/winbindd/idmap_ldap.c ids[idx]->sid)); ids 1291 source3/winbindd/idmap_ldap.c map = find_map_by_sid(&ids[bidx], &sid); ids 1357 source3/winbindd/idmap_ldap.c if (multi && ids[idx]) { /* still some values to map */ ids 1364 source3/winbindd/idmap_ldap.c for (i = 0; ids[i]; i++) { ids 1365 source3/winbindd/idmap_ldap.c if (ids[i]->status != ID_MAPPED) ids 1366 source3/winbindd/idmap_ldap.c ids[i]->status = ID_UNMAPPED; ids 42 source3/winbindd/idmap_nss.c static NTSTATUS idmap_nss_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 48 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { ids 49 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; ids 58 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { ids 65 source3/winbindd/idmap_nss.c switch (ids[i]->xid.type) { ids 67 source3/winbindd/idmap_nss.c pw = getpwuid((uid_t)ids[i]->xid.id); ids 70 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; ids 76 source3/winbindd/idmap_nss.c gr = getgrgid((gid_t)ids[i]->xid.id); ids 79 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; ids 85 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; ids 93 source3/winbindd/idmap_nss.c ret = winbind_lookup_name(dom->name, name, ids[i]->sid, &type); ids 99 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; ids 105 source3/winbindd/idmap_nss.c if (ids[i]->xid.type == ID_TYPE_UID) { ids 106 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; ids 113 source3/winbindd/idmap_nss.c if (ids[i]->xid.type == ID_TYPE_GID) { ids 114 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; ids 119 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; ids 133 source3/winbindd/idmap_nss.c static NTSTATUS idmap_nss_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 139 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { ids 140 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; ids 149 source3/winbindd/idmap_nss.c for (i = 0; ids[i]; i++) { ids 159 source3/winbindd/idmap_nss.c ret = winbind_lookup_sid(ctx, ids[i]->sid, &dom_name, &name, &type); ids 165 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNMAPPED; ids 177 source3/winbindd/idmap_nss.c ids[i]->xid.id = pw->pw_uid; ids 178 source3/winbindd/idmap_nss.c ids[i]->xid.type = ID_TYPE_UID; ids 179 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; ids 191 source3/winbindd/idmap_nss.c ids[i]->xid.id = gr->gr_gid; ids 192 source3/winbindd/idmap_nss.c ids[i]->xid.type = ID_TYPE_GID; ids 193 source3/winbindd/idmap_nss.c ids[i]->status = ID_MAPPED; ids 198 source3/winbindd/idmap_nss.c ids[i]->status = ID_UNKNOWN; ids 40 source3/winbindd/idmap_passdb.c static NTSTATUS idmap_pdb_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 44 source3/winbindd/idmap_passdb.c for (i = 0; ids[i]; i++) { ids 47 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNMAPPED; ids 49 source3/winbindd/idmap_passdb.c switch (ids[i]->xid.type) { ids 51 source3/winbindd/idmap_passdb.c if (pdb_uid_to_sid((uid_t)ids[i]->xid.id, ids[i]->sid)) { ids 52 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; ids 56 source3/winbindd/idmap_passdb.c if (pdb_gid_to_sid((gid_t)ids[i]->xid.id, ids[i]->sid)) { ids 57 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; ids 61 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNKNOWN; ids 72 source3/winbindd/idmap_passdb.c static NTSTATUS idmap_pdb_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 76 source3/winbindd/idmap_passdb.c for (i = 0; ids[i]; i++) { ids 80 source3/winbindd/idmap_passdb.c if (pdb_sid_to_id(ids[i]->sid, &id, &type)) { ids 83 source3/winbindd/idmap_passdb.c ids[i]->xid.id = id.uid; ids 84 source3/winbindd/idmap_passdb.c ids[i]->xid.type = ID_TYPE_UID; ids 85 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; ids 91 source3/winbindd/idmap_passdb.c ids[i]->xid.id = id.gid; ids 92 source3/winbindd/idmap_passdb.c ids[i]->xid.type = ID_TYPE_GID; ids 93 source3/winbindd/idmap_passdb.c ids[i]->status = ID_MAPPED; ids 98 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNKNOWN; ids 103 source3/winbindd/idmap_passdb.c ids[i]->status = ID_UNMAPPED; ids 167 source3/winbindd/idmap_rid.c static NTSTATUS idmap_rid_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 175 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { ids 176 source3/winbindd/idmap_rid.c ids[i]->status = ID_UNKNOWN; ids 187 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { ids 189 source3/winbindd/idmap_rid.c ret = idmap_rid_id_to_sid(ctx, ridctx, ids[i]); ids 194 source3/winbindd/idmap_rid.c DEBUG(3, ("Unexpected error resolving an ID (%d)\n", ids[i]->xid.id)); ids 206 source3/winbindd/idmap_rid.c static NTSTATUS idmap_rid_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 214 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { ids 215 source3/winbindd/idmap_rid.c ids[i]->status = ID_UNKNOWN; ids 226 source3/winbindd/idmap_rid.c for (i = 0; ids[i]; i++) { ids 228 source3/winbindd/idmap_rid.c ret = idmap_rid_sid_to_id(ctx, ridctx, ids[i]); ids 234 source3/winbindd/idmap_rid.c sid_string_dbg(ids[i]->sid))); ids 813 source3/winbindd/idmap_tdb.c static NTSTATUS idmap_tdb_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 820 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { ids 821 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNKNOWN; ids 826 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { ids 827 source3/winbindd/idmap_tdb.c ret = idmap_tdb_id_to_sid(ctx, ids[i]); ids 834 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNMAPPED; ids 843 source3/winbindd/idmap_tdb.c ids[i]->status = ID_MAPPED; ids 856 source3/winbindd/idmap_tdb.c static NTSTATUS idmap_tdb_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 863 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { ids 864 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNKNOWN; ids 869 source3/winbindd/idmap_tdb.c for (i = 0; ids[i]; i++) { ids 870 source3/winbindd/idmap_tdb.c ret = idmap_tdb_sid_to_id(ctx, ids[i]); ids 877 source3/winbindd/idmap_tdb.c ids[i]->status = ID_UNMAPPED; ids 886 source3/winbindd/idmap_tdb.c ids[i]->status = ID_MAPPED; ids 689 source3/winbindd/idmap_tdb2.c static NTSTATUS idmap_tdb2_unixids_to_sids(struct idmap_domain *dom, struct id_map **ids) ids 696 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { ids 697 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNKNOWN; ids 702 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { ids 703 source3/winbindd/idmap_tdb2.c ret = idmap_tdb2_id_to_sid(ctx, ids[i]); ids 710 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNMAPPED; ids 719 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_MAPPED; ids 731 source3/winbindd/idmap_tdb2.c static NTSTATUS idmap_tdb2_sids_to_unixids(struct idmap_domain *dom, struct id_map **ids) ids 738 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { ids 739 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNKNOWN; ids 744 source3/winbindd/idmap_tdb2.c for (i = 0; ids[i]; i++) { ids 745 source3/winbindd/idmap_tdb2.c ret = idmap_tdb2_sid_to_id(ctx, ids[i]); ids 752 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_UNMAPPED; ids 761 source3/winbindd/idmap_tdb2.c ids[i]->status = ID_MAPPED; ids 706 source3/winbindd/winbindd_rpc.c if (!add_rid_to_array_unique(mem_ctx, alias_rids_query.ids[i], ids 848 source3/winbindd/winbindd_rpc.c if (tmp_types.ids[r] == SID_NAME_UNKNOWN) { ids 854 source3/winbindd/winbindd_rpc.c (*name_types)[total_names] = tmp_types.ids[r]; ids 219 source4/heimdal/lib/krb5/pkinit.c ExternalPrincipalIdentifiers *ids = ctx; ids 296 source4/heimdal/lib/krb5/pkinit.c p = realloc(ids->val, sizeof(ids->val[0]) * (ids->len + 1)); ids 302 source4/heimdal/lib/krb5/pkinit.c ids->val = p; ids 303 source4/heimdal/lib/krb5/pkinit.c ids->val[ids->len] = id; ids 304 source4/heimdal/lib/krb5/pkinit.c ids->len++; ids 313 source4/heimdal/lib/krb5/pkinit.c ExternalPrincipalIdentifiers *ids) ids 315 source4/heimdal/lib/krb5/pkinit.c return hx509_certs_iter(hx509ctx, certs, cert2epi, ids); ids 1072 source4/lib/messaging/messaging.c struct server_id *ids; ids 1098 source4/lib/messaging/messaging.c ids = (struct server_id *)rec.dptr; ids 1100 source4/lib/messaging/messaging.c if (cluster_id_equal(&ids[i], &msg_ctx->server_id)) { ids 1102 source4/lib/messaging/messaging.c memmove(ids+i, ids+i+1, ids 34 source4/libcli/wbclient/wbclient.c TALLOC_CTX *mem_ctx, struct server_id **ids) ids 36 source4/libcli/wbclient/wbclient.c *ids = irpc_servers_byname(msg_ctx, mem_ctx, "winbind_server"); ids 37 source4/libcli/wbclient/wbclient.c if (*ids == NULL || (*ids)[0].id == 0) { ids 61 source4/libcli/wbclient/wbclient.c status = get_server_id(msg_ctx, mem_ctx, &ctx->ids); ids 77 source4/libcli/wbclient/wbclient.c struct id_mapping *ids; ids 85 source4/libcli/wbclient/wbclient.c struct id_mapping *ids) ids 104 source4/libcli/wbclient/wbclient.c state->req->in.ids = ids; ids 107 source4/libcli/wbclient/wbclient.c state->irpc_req = IRPC_CALL_SEND(wbc_ctx->msg_ctx, wbc_ctx->ids[0], ids 126 source4/libcli/wbclient/wbclient.c state->ids = state->req->out.ids; ids 131 source4/libcli/wbclient/wbclient.c struct id_mapping **ids) ids 139 source4/libcli/wbclient/wbclient.c *ids = state->ids; ids 150 source4/libcli/wbclient/wbclient.c struct id_mapping *ids) ids 169 source4/libcli/wbclient/wbclient.c state->req->in.ids = ids; ids 172 source4/libcli/wbclient/wbclient.c state->irpc_req = IRPC_CALL_SEND(wbc_ctx->msg_ctx, wbc_ctx->ids[0], ids 192 source4/libcli/wbclient/wbclient.c state->ids = state->req->out.ids; ids 197 source4/libcli/wbclient/wbclient.c struct id_mapping **ids) ids 205 source4/libcli/wbclient/wbclient.c *ids = state->ids; ids 28 source4/libcli/wbclient/wbclient.h struct server_id *ids; ids 38 source4/libcli/wbclient/wbclient.h struct id_mapping *ids); ids 41 source4/libcli/wbclient/wbclient.h struct id_mapping **ids); ids 46 source4/libcli/wbclient/wbclient.h struct id_mapping *ids); ids 49 source4/libcli/wbclient/wbclient.h struct id_mapping **ids); ids 83 source4/libnet/groupinfo.c msg_lookup->rid = s->lookup.out.rids->ids; ids 103 source4/libnet/groupinfo.c s->opengroup.in.rid = s->lookup.out.rids->ids[0]; ids 223 source4/libnet/groupman.c s->opengroup.in.rid = s->lookupname.out.rids->ids[0]; ids 652 source4/libnet/libnet_join.c ou.in.rid = ln.out.rids->ids[0]; ids 637 source4/libnet/libnet_passwd.c ou.in.rid = ln.out.rids->ids[0]; ids 82 source4/libnet/userinfo.c msg_lookup->rid = s->lookup.out.rids->ids; ids 102 source4/libnet/userinfo.c s->openuser.in.rid = s->lookup.out.rids->ids[0]; ids 251 source4/libnet/userman.c msg_lookup.rid = s->lookupname.out.rids->ids; ids 262 source4/libnet/userman.c s->openuser.in.rid = s->lookupname.out.rids->ids[0]; ids 519 source4/libnet/userman.c msg_lookup.rid = s->lookupname.out.rids->ids; ids 530 source4/libnet/userman.c s->openuser.in.rid = s->lookupname.out.rids->ids[0]; ids 151 source4/ntvfs/posix/pvfs_acl.c struct id_mapping *ids; ids 160 source4/ntvfs/posix/pvfs_acl.c ids = talloc_zero_array(sd, struct id_mapping, 2); ids 161 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 163 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid = talloc(ids, struct unixid); ids 164 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids[0].unixid); ids 166 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid->id = name->st.st_uid; ids 167 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid->type = ID_TYPE_UID; ids 168 source4/ntvfs/posix/pvfs_acl.c ids[0].sid = NULL; ids 170 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid = talloc(ids, struct unixid); ids 171 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids[1].unixid); ids 173 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid->id = name->st.st_gid; ids 174 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid->type = ID_TYPE_GID; ids 175 source4/ntvfs/posix/pvfs_acl.c ids[1].sid = NULL; ids 177 source4/ntvfs/posix/pvfs_acl.c ctx = wbc_xids_to_sids_send(pvfs->wbc_ctx, ids, 2, ids); ids 180 source4/ntvfs/posix/pvfs_acl.c status = wbc_xids_to_sids_recv(ctx, &ids); ids 183 source4/ntvfs/posix/pvfs_acl.c sd->owner_sid = talloc_steal(sd, ids[0].sid); ids 184 source4/ntvfs/posix/pvfs_acl.c sd->group_sid = talloc_steal(sd, ids[1].sid); ids 186 source4/ntvfs/posix/pvfs_acl.c talloc_free(ids); ids 293 source4/ntvfs/posix/pvfs_acl.c struct id_mapping *ids; ids 306 source4/ntvfs/posix/pvfs_acl.c ids = talloc(req, struct id_mapping); ids 307 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 308 source4/ntvfs/posix/pvfs_acl.c ids->unixid = NULL; ids 309 source4/ntvfs/posix/pvfs_acl.c ids->sid = NULL; ids 310 source4/ntvfs/posix/pvfs_acl.c ids->status = NT_STATUS_NONE_MAPPED; ids 324 source4/ntvfs/posix/pvfs_acl.c ids->sid = new_sd->owner_sid; ids 325 source4/ntvfs/posix/pvfs_acl.c ctx = wbc_sids_to_xids_send(pvfs->wbc_ctx, ids, 1, ids); ids 327 source4/ntvfs/posix/pvfs_acl.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 330 source4/ntvfs/posix/pvfs_acl.c if (ids->unixid->type == ID_TYPE_BOTH || ids 331 source4/ntvfs/posix/pvfs_acl.c ids->unixid->type == ID_TYPE_UID) { ids 332 source4/ntvfs/posix/pvfs_acl.c new_uid = ids->unixid->id; ids 342 source4/ntvfs/posix/pvfs_acl.c ids->sid = new_sd->group_sid; ids 343 source4/ntvfs/posix/pvfs_acl.c ctx = wbc_sids_to_xids_send(pvfs->wbc_ctx, ids, 1, ids); ids 345 source4/ntvfs/posix/pvfs_acl.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 348 source4/ntvfs/posix/pvfs_acl.c if (ids->unixid->type == ID_TYPE_BOTH || ids 349 source4/ntvfs/posix/pvfs_acl.c ids->unixid->type == ID_TYPE_GID) { ids 350 source4/ntvfs/posix/pvfs_acl.c new_gid = ids->unixid->id; ids 749 source4/ntvfs/posix/pvfs_acl.c struct id_mapping *ids; ids 792 source4/ntvfs/posix/pvfs_acl.c ids = talloc_array(sd, struct id_mapping, 2); ids 793 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 795 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid = talloc(ids, struct unixid); ids 796 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids[0].unixid); ids 797 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid->id = name->st.st_uid; ids 798 source4/ntvfs/posix/pvfs_acl.c ids[0].unixid->type = ID_TYPE_UID; ids 799 source4/ntvfs/posix/pvfs_acl.c ids[0].sid = NULL; ids 800 source4/ntvfs/posix/pvfs_acl.c ids[0].status = NT_STATUS_NONE_MAPPED; ids 802 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid = talloc(ids, struct unixid); ids 803 source4/ntvfs/posix/pvfs_acl.c NT_STATUS_HAVE_NO_MEMORY(ids[1].unixid); ids 804 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid->id = name->st.st_gid; ids 805 source4/ntvfs/posix/pvfs_acl.c ids[1].unixid->type = ID_TYPE_GID; ids 806 source4/ntvfs/posix/pvfs_acl.c ids[1].sid = NULL; ids 807 source4/ntvfs/posix/pvfs_acl.c ids[1].status = NT_STATUS_NONE_MAPPED; ids 809 source4/ntvfs/posix/pvfs_acl.c ctx = wbc_xids_to_sids_send(pvfs->wbc_ctx, ids, 2, ids); ids 812 source4/ntvfs/posix/pvfs_acl.c status = wbc_xids_to_sids_recv(ctx, &ids); ids 815 source4/ntvfs/posix/pvfs_acl.c sd->owner_sid = talloc_steal(sd, ids[0].sid); ids 816 source4/ntvfs/posix/pvfs_acl.c sd->group_sid = talloc_steal(sd, ids[1].sid); ids 42 source4/ntvfs/posix/pvfs_acl_nfs4.c struct id_mapping *ids; ids 65 source4/ntvfs/posix/pvfs_acl_nfs4.c ids = talloc_array(sd, struct id_mapping, num_ids); ids 66 source4/ntvfs/posix/pvfs_acl_nfs4.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 68 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[0].unixid = talloc(ids, struct unixid); ids 69 source4/ntvfs/posix/pvfs_acl_nfs4.c NT_STATUS_HAVE_NO_MEMORY(ids[0].unixid); ids 70 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[0].unixid->id = name->st.st_uid; ids 71 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[0].unixid->type = ID_TYPE_UID; ids 72 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[0].sid = NULL; ids 73 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[0].status = NT_STATUS_NONE_MAPPED; ids 75 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[1].unixid = talloc(ids, struct unixid); ids 76 source4/ntvfs/posix/pvfs_acl_nfs4.c NT_STATUS_HAVE_NO_MEMORY(ids[1].unixid); ids 77 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[1].unixid->id = name->st.st_gid; ids 78 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[1].unixid->type = ID_TYPE_GID; ids 79 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[1].sid = NULL; ids 80 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[1].status = NT_STATUS_NONE_MAPPED; ids 84 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid = talloc(ids, struct unixid); ids 85 source4/ntvfs/posix/pvfs_acl_nfs4.c NT_STATUS_HAVE_NO_MEMORY(ids[i+2].unixid); ids 86 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->id = a->e_id; ids 88 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->type = ID_TYPE_GID; ids 90 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].unixid->type = ID_TYPE_UID; ids 92 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].sid = NULL; ids 93 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i+2].status = NT_STATUS_NONE_MAPPED; ids 98 source4/ntvfs/posix/pvfs_acl_nfs4.c ctx = wbc_xids_to_sids_send(pvfs->wbc_ctx, sd, num_ids, ids); ids 100 source4/ntvfs/posix/pvfs_acl_nfs4.c status = wbc_xids_to_sids_recv(ctx, &ids); ids 103 source4/ntvfs/posix/pvfs_acl_nfs4.c sd->owner_sid = talloc_steal(sd, ids[0].sid); ids 104 source4/ntvfs/posix/pvfs_acl_nfs4.c sd->group_sid = talloc_steal(sd, ids[1].sid); ids 112 source4/ntvfs/posix/pvfs_acl_nfs4.c ace.trustee = *ids[i+2].sid; ids 130 source4/ntvfs/posix/pvfs_acl_nfs4.c struct id_mapping *ids; ids 149 source4/ntvfs/posix/pvfs_acl_nfs4.c ids = talloc_array(tmp_ctx, struct id_mapping, acl.a_count); ids 150 source4/ntvfs/posix/pvfs_acl_nfs4.c if (ids == NULL) { ids 157 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].unixid = NULL; ids 158 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].sid = dom_sid_dup(ids, &ace->trustee); ids 159 source4/ntvfs/posix/pvfs_acl_nfs4.c if (ids[i].sid == NULL) { ids 163 source4/ntvfs/posix/pvfs_acl_nfs4.c ids[i].status = NT_STATUS_NONE_MAPPED; ids 166 source4/ntvfs/posix/pvfs_acl_nfs4.c ctx = wbc_sids_to_xids_send(pvfs->wbc_ctx,ids, acl.a_count, ids); ids 171 source4/ntvfs/posix/pvfs_acl_nfs4.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 183 source4/ntvfs/posix/pvfs_acl_nfs4.c if (ids[i].unixid->type != ID_TYPE_UID) { ids 186 source4/ntvfs/posix/pvfs_acl_nfs4.c a->e_id = ids[i].unixid->id; ids 105 source4/ntvfs/unixuid/vfs_unixuid.c struct id_mapping *ids; ids 114 source4/ntvfs/unixuid/vfs_unixuid.c ids = talloc_array(req, struct id_mapping, token->num_sids); ids 115 source4/ntvfs/unixuid/vfs_unixuid.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 117 source4/ntvfs/unixuid/vfs_unixuid.c ids[0].unixid = NULL; ids 118 source4/ntvfs/unixuid/vfs_unixuid.c ids[0].sid = token->user_sid; ids 119 source4/ntvfs/unixuid/vfs_unixuid.c ids[0].status = NT_STATUS_NONE_MAPPED; ids 121 source4/ntvfs/unixuid/vfs_unixuid.c ids[1].unixid = NULL; ids 122 source4/ntvfs/unixuid/vfs_unixuid.c ids[1].sid = token->group_sid; ids 123 source4/ntvfs/unixuid/vfs_unixuid.c ids[1].status = NT_STATUS_NONE_MAPPED; ids 130 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].unixid = NULL; ids 131 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].sid = token->sids[i+2]; ids 132 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].status = NT_STATUS_NONE_MAPPED; ids 135 source4/ntvfs/unixuid/vfs_unixuid.c ctx = wbc_sids_to_xids_send(priv->wbc_ctx, ids, token->num_sids, ids); ids 138 source4/ntvfs/unixuid/vfs_unixuid.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 141 source4/ntvfs/unixuid/vfs_unixuid.c if (ids[0].unixid->type == ID_TYPE_BOTH || ids 142 source4/ntvfs/unixuid/vfs_unixuid.c ids[0].unixid->type == ID_TYPE_UID) { ids 143 source4/ntvfs/unixuid/vfs_unixuid.c (*sec)->uid = ids[0].unixid->id; ids 148 source4/ntvfs/unixuid/vfs_unixuid.c if (ids[1].unixid->type == ID_TYPE_BOTH || ids 149 source4/ntvfs/unixuid/vfs_unixuid.c ids[1].unixid->type == ID_TYPE_GID) { ids 150 source4/ntvfs/unixuid/vfs_unixuid.c (*sec)->gid = ids[1].unixid->id; ids 156 source4/ntvfs/unixuid/vfs_unixuid.c if (ids[i+2].unixid->type == ID_TYPE_BOTH || ids 157 source4/ntvfs/unixuid/vfs_unixuid.c ids[i+2].unixid->type == ID_TYPE_GID) { ids 158 source4/ntvfs/unixuid/vfs_unixuid.c (*sec)->groups[i] = ids[i+2].unixid->id; ids 1851 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids = talloc_array(mem_ctx, uint32_t, count); ids 1852 source4/rpc_server/samr/dcesrv_samr.c if (r->out.rids->ids == NULL) ids 1865 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids[r->out.rids->count] = ids 1898 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids = talloc_array(mem_ctx, uint32_t, r->in.num_names); ids 1899 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids = talloc_array(mem_ctx, uint32_t, r->in.num_names); ids 1900 source4/rpc_server/samr/dcesrv_samr.c if (!r->out.rids->ids || !r->out.types->ids) { ids 1913 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids[i] = 0; ids 1914 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids[i] = SID_NAME_UNKNOWN; ids 1943 source4/rpc_server/samr/dcesrv_samr.c r->out.rids->ids[i] = sid->sub_auths[sid->num_auths-1]; ids 1944 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids[i] = rtype; ids 1966 source4/rpc_server/samr/dcesrv_samr.c uint32_t *ids; ids 1979 source4/rpc_server/samr/dcesrv_samr.c ids = talloc_array(mem_ctx, uint32_t, r->in.num_rids); ids 1981 source4/rpc_server/samr/dcesrv_samr.c if ((names == NULL) || (ids == NULL)) ids 1994 source4/rpc_server/samr/dcesrv_samr.c ids[i] = SID_NAME_UNKNOWN; ids 2022 source4/rpc_server/samr/dcesrv_samr.c ids[i] = samdb_atype_map(atype); ids 2024 source4/rpc_server/samr/dcesrv_samr.c if (ids[i] == SID_NAME_UNKNOWN) { ids 2033 source4/rpc_server/samr/dcesrv_samr.c r->out.types->ids = ids; ids 54 source4/rpc_server/unixinfo/dcesrv_unixinfo.c struct id_mapping *ids; ids 59 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids = talloc(mem_ctx, struct id_mapping); ids 60 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 62 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->sid = &r->in.sid; ids 63 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->status = NT_STATUS_NONE_MAPPED; ids 64 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid = NULL; ids 65 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ctx = wbc_sids_to_xids_send(wbc_ctx, ids, 1, ids); ids 68 source4/rpc_server/unixinfo/dcesrv_unixinfo.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 71 source4/rpc_server/unixinfo/dcesrv_unixinfo.c if (ids->unixid->type == ID_TYPE_BOTH || ids 72 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->type == ID_TYPE_UID) { ids 73 source4/rpc_server/unixinfo/dcesrv_unixinfo.c *r->out.uid = ids->unixid->id; ids 87 source4/rpc_server/unixinfo/dcesrv_unixinfo.c struct id_mapping *ids; ids 100 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids = talloc(mem_ctx, struct id_mapping); ids 101 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 103 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->sid = NULL; ids 104 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->status = NT_STATUS_NONE_MAPPED; ids 105 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid = talloc(ids, struct unixid); ids 106 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids->unixid); ids 108 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->id = uid; ids 109 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->type = ID_TYPE_UID; ids 111 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ctx = wbc_xids_to_sids_send(wbc_ctx, ids, 1, ids); ids 114 source4/rpc_server/unixinfo/dcesrv_unixinfo.c status = wbc_xids_to_sids_recv(ctx, &ids); ids 117 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.sid = ids->sid; ids 129 source4/rpc_server/unixinfo/dcesrv_unixinfo.c struct id_mapping *ids; ids 134 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids = talloc(mem_ctx, struct id_mapping); ids 135 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 137 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->sid = &r->in.sid; ids 138 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->status = NT_STATUS_NONE_MAPPED; ids 139 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid = NULL; ids 140 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ctx = wbc_sids_to_xids_send(wbc_ctx, ids, 1, ids); ids 143 source4/rpc_server/unixinfo/dcesrv_unixinfo.c status = wbc_sids_to_xids_recv(ctx, &ids); ids 146 source4/rpc_server/unixinfo/dcesrv_unixinfo.c if (ids->unixid->type == ID_TYPE_BOTH || ids 147 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->type == ID_TYPE_GID) { ids 148 source4/rpc_server/unixinfo/dcesrv_unixinfo.c *r->out.gid = ids->unixid->id; ids 162 source4/rpc_server/unixinfo/dcesrv_unixinfo.c struct id_mapping *ids; ids 175 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids = talloc(mem_ctx, struct id_mapping); ids 176 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids); ids 178 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->sid = NULL; ids 179 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->status = NT_STATUS_NONE_MAPPED; ids 180 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid = talloc(ids, struct unixid); ids 181 source4/rpc_server/unixinfo/dcesrv_unixinfo.c NT_STATUS_HAVE_NO_MEMORY(ids->unixid); ids 183 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->id = gid; ids 184 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ids->unixid->type = ID_TYPE_GID; ids 186 source4/rpc_server/unixinfo/dcesrv_unixinfo.c ctx = wbc_xids_to_sids_send(wbc_ctx, ids, 1, ids); ids 189 source4/rpc_server/unixinfo/dcesrv_unixinfo.c status = wbc_xids_to_sids_recv(ctx, &ids); ids 192 source4/rpc_server/unixinfo/dcesrv_unixinfo.c r->out.sid = ids->sid; ids 63 source4/torture/libnet/libnet_group.c rid = r1.out.rids->ids[0]; ids 61 source4/torture/libnet/libnet_user.c rid = r1.out.rids->ids[0]; ids 104 source4/torture/libnet/utils.c rid = r1.out.rids->ids[0]; ids 200 source4/torture/libnet/utils.c rid = r1.out.rids->ids[0]; ids 503 source4/torture/rpc/samba3rpc.c user_rid = ou.in.rid = ln.out.rids->ids[0]; ids 1454 source4/torture/rpc/samr.c *rid = n.out.rids->ids[0]; ids 4187 source4/torture/rpc/samr.c r.in.rid = n.out.rids->ids[0]; ids 4192 source4/torture/rpc/samr.c printf("OpenUser(%u) failed - %s\n", n.out.rids->ids[0], nt_errstr(status)); ids 76 source4/torture/rpc/testjoin.c rid = n.out.rids->ids[0]; ids 123 source4/winbind/wb_cmd_usersids.c state->rids.ids = NULL; ids 160 source4/winbind/wb_cmd_usersids.c state->r.out.rids->ids[i]); ids 44 source4/winbind/wb_gid2sid.c struct id_mapping *ids; ids 63 source4/winbind/wb_gid2sid.c ids = talloc(result, struct id_mapping); ids 64 source4/winbind/wb_gid2sid.c if (composite_nomem(ids, result)) return result; ids 65 source4/winbind/wb_gid2sid.c ids->unixid = unixid; ids 66 source4/winbind/wb_gid2sid.c ids->sid = NULL; ids 68 source4/winbind/wb_gid2sid.c ctx = wb_xids2sids_send(result, service, 1, ids); ids 79 source4/winbind/wb_gid2sid.c struct id_mapping *ids = NULL; ids 80 source4/winbind/wb_gid2sid.c state->ctx->status = wb_xids2sids_recv(ctx, &ids); ids 83 source4/winbind/wb_gid2sid.c if (!NT_STATUS_IS_OK(ids->status)) { ids 84 source4/winbind/wb_gid2sid.c composite_error(state->ctx, ids->status); ids 88 source4/winbind/wb_gid2sid.c state->sid = ids->sid; ids 103 source4/winbind/wb_irpc.c req->in.ids); ids 107 source4/winbind/wb_irpc.c req->in.ids); ids 130 source4/winbind/wb_irpc.c status = wb_sids2xids_recv(ctx, &s->req->out.ids); ids 133 source4/winbind/wb_irpc.c status = wb_xids2sids_recv(ctx, &s->req->out.ids); ids 43 source4/winbind/wb_sid2gid.c struct id_mapping *ids; ids 57 source4/winbind/wb_sid2gid.c ids = talloc(result, struct id_mapping); ids 58 source4/winbind/wb_sid2gid.c if (composite_nomem(ids, result)) return result; ids 60 source4/winbind/wb_sid2gid.c ids->sid = dom_sid_dup(result, sid); ids 61 source4/winbind/wb_sid2gid.c if (composite_nomem(ids->sid, result)) return result; ids 63 source4/winbind/wb_sid2gid.c ctx = wb_sids2xids_send(result, service, 1, ids); ids 75 source4/winbind/wb_sid2gid.c struct id_mapping *ids = NULL; ids 77 source4/winbind/wb_sid2gid.c state->ctx->status = wb_sids2xids_recv(ctx, &ids); ids 80 source4/winbind/wb_sid2gid.c if (!NT_STATUS_IS_OK(ids->status)) { ids 81 source4/winbind/wb_sid2gid.c composite_error(state->ctx, ids->status); ids 85 source4/winbind/wb_sid2gid.c if (ids->unixid->type == ID_TYPE_BOTH || ids 86 source4/winbind/wb_sid2gid.c ids->unixid->type == ID_TYPE_GID) { ids 87 source4/winbind/wb_sid2gid.c state->gid = ids->unixid->id; ids 43 source4/winbind/wb_sid2uid.c struct id_mapping *ids; ids 57 source4/winbind/wb_sid2uid.c ids = talloc(result, struct id_mapping); ids 58 source4/winbind/wb_sid2uid.c if (composite_nomem(ids, result)) return result; ids 60 source4/winbind/wb_sid2uid.c ids->sid = dom_sid_dup(result, sid); ids 61 source4/winbind/wb_sid2uid.c if (composite_nomem(ids->sid, result)) return result; ids 63 source4/winbind/wb_sid2uid.c ctx = wb_sids2xids_send(result, service, 1, ids); ids 75 source4/winbind/wb_sid2uid.c struct id_mapping *ids = NULL; ids 77 source4/winbind/wb_sid2uid.c state->ctx->status = wb_sids2xids_recv(ctx, &ids); ids 80 source4/winbind/wb_sid2uid.c if (!NT_STATUS_IS_OK(ids->status)) { ids 81 source4/winbind/wb_sid2uid.c composite_error(state->ctx, ids->status); ids 85 source4/winbind/wb_sid2uid.c if (ids->unixid->type == ID_TYPE_BOTH || ids 86 source4/winbind/wb_sid2uid.c ids->unixid->type == ID_TYPE_UID) { ids 87 source4/winbind/wb_sid2uid.c state->uid = ids->unixid->id; ids 33 source4/winbind/wb_sids2xids.c struct id_mapping *ids; ids 39 source4/winbind/wb_sids2xids.c int count, struct id_mapping *ids) ids 56 source4/winbind/wb_sids2xids.c state->ids = ids; ids 59 source4/winbind/wb_sids2xids.c count, state->ids); ids 67 source4/winbind/wb_sids2xids.c struct id_mapping **ids) ids 75 source4/winbind/wb_sids2xids.c *ids = state->ids; ids 44 source4/winbind/wb_uid2sid.c struct id_mapping *ids; ids 63 source4/winbind/wb_uid2sid.c ids = talloc(result, struct id_mapping); ids 64 source4/winbind/wb_uid2sid.c if (composite_nomem(ids, result)) return result; ids 65 source4/winbind/wb_uid2sid.c ids->unixid = unixid; ids 66 source4/winbind/wb_uid2sid.c ids->sid = NULL; ids 68 source4/winbind/wb_uid2sid.c ctx = wb_xids2sids_send(result, service, 1, ids); ids 79 source4/winbind/wb_uid2sid.c struct id_mapping *ids = NULL; ids 81 source4/winbind/wb_uid2sid.c state->ctx->status = wb_xids2sids_recv(ctx, &ids); ids 84 source4/winbind/wb_uid2sid.c if (!NT_STATUS_IS_OK(ids->status)) { ids 85 source4/winbind/wb_uid2sid.c composite_error(state->ctx, ids->status); ids 89 source4/winbind/wb_uid2sid.c state->sid = ids->sid; ids 33 source4/winbind/wb_xids2sids.c struct id_mapping *ids; ids 39 source4/winbind/wb_xids2sids.c int count, struct id_mapping *ids) ids 56 source4/winbind/wb_xids2sids.c state->ids = ids; ids 59 source4/winbind/wb_xids2sids.c count, state->ids); ids 67 source4/winbind/wb_xids2sids.c struct id_mapping **ids) ids 75 source4/winbind/wb_xids2sids.c *ids = state->ids;