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] = &map;
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;