search 195 source3/include/passdb.h bool (*next_entry)(struct pdb_search *search,
search 197 source3/include/passdb.h void (*search_end)(struct pdb_search *search);
search 347 source3/include/passdb.h struct pdb_search *search,
search 350 source3/include/passdb.h struct pdb_search *search);
search 352 source3/include/passdb.h struct pdb_search *search,
search 4618 source3/include/proto.h uint32 pdb_search_entries(struct pdb_search *search,
search 484 source3/lib/ldb/common/ldb.c FIRST_OP(ldb, search);
search 485 source3/lib/ldb/common/ldb.c ret = module->ops->search(module, req);
search 604 source3/lib/ldb/common/ldb.c req->op.search.base = ldb_dn_new(req);
search 606 source3/lib/ldb/common/ldb.c req->op.search.base = base;
search 608 source3/lib/ldb/common/ldb.c req->op.search.scope = scope;
search 610 source3/lib/ldb/common/ldb.c req->op.search.tree = ldb_parse_tree(req, expression);
search 611 source3/lib/ldb/common/ldb.c if (req->op.search.tree == NULL) {
search 617 source3/lib/ldb/common/ldb.c req->op.search.attrs = attrs;
search 404 source3/lib/ldb/common/ldb_modules.c FIND_OP(module, search);
search 405 source3/lib/ldb/common/ldb_modules.c return module->ops->search(module, request);
search 753 source3/lib/ldb/include/ldb.h struct ldb_search search;
search 59 source3/lib/ldb/include/ldb_private.h int (*search)(struct ldb_module *, struct ldb_request *); /* search */
search 230 source3/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_SearchResEntry *search;
search 273 source3/lib/ldb/ldb_ildap/ldb_ildap.c search = &(msg->r.SearchResultEntry);
search 275 source3/lib/ldb/ldb_ildap/ldb_ildap.c ares->message->dn = ldb_dn_explode_or_special(ares->message, search->dn);
search 280 source3/lib/ldb/ldb_ildap/ldb_ildap.c ares->message->num_elements = search->num_attributes;
search 282 source3/lib/ldb/ldb_ildap/ldb_ildap.c &search->attributes);
search 438 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.tree == NULL) {
search 451 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.base == NULL) {
search 454 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_linearize(msg, req->op.search.base);
search 462 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.scope == LDB_SCOPE_DEFAULT) {
search 465 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope;
search 472 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const_p(struct ldb_parse_tree, req->op.search.tree);
search 474 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (n = 0; req->op.search.attrs && req->op.search.attrs[n]; n++) /* noop */ ;
search 476 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = discard_const_p(char *, req->op.search.attrs),
search 725 source3/lib/ldb/ldb_ildap/ldb_ildap.c .search = ildb_search,
search 250 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.tree == NULL) {
search 266 source3/lib/ldb/ldb_ldap/ldb_ldap.c search_base = ldb_dn_linearize(lldb_ac, req->op.search.base);
search 267 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.base == NULL) {
search 276 source3/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(struct ldb_parse_tree, req->op.search.tree));
search 281 source3/lib/ldb/ldb_ldap/ldb_ldap.c switch (req->op.search.scope) {
search 298 source3/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(char *, req->op.search.attrs),
search 766 source3/lib/ldb/ldb_ldap/ldb_ldap.c .search = lldb_search,
search 863 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((req->op.search.base == NULL || req->op.search.base->comp_num == 0) &&
search 864 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (req->op.search.scope == LDB_SCOPE_BASE || req->op.search.scope == LDB_SCOPE_ONELEVEL))
search 867 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (req->op.search.base) {
search 868 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c norm_basedn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.search.base));
search 876 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlfilter = parsetree_to_sql(module, lsql_ac, req->op.search.tree);
search 878 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c switch(req->op.search.scope) {
search 988 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsql_ac->attrs = req->op.search.attrs;
search 1549 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c .search = lsql_search,
search 469 source3/lib/ldb/ldb_tdb/ldb_search.c if ((req->op.search.base == NULL || ldb_dn_get_comp_num(req->op.search.base) == 0) &&
search 470 source3/lib/ldb/ldb_tdb/ldb_search.c (req->op.search.scope == LDB_SCOPE_BASE || req->op.search.scope == LDB_SCOPE_ONELEVEL))
search 482 source3/lib/ldb/ldb_tdb/ldb_search.c if (req->op.search.tree == NULL) {
search 494 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->tree = req->op.search.tree;
search 495 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->scope = req->op.search.scope;
search 496 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->base = req->op.search.base;
search 497 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->attrs = req->op.search.attrs;
search 989 source3/lib/ldb/ldb_tdb/ldb_tdb.c .search = ltdb_search,
search 251 source3/lib/ldb/modules/asq.c if (req->op.search.scope != LDB_SCOPE_BASE) {
search 256 source3/lib/ldb/modules/asq.c ac->req_attrs = req->op.search.attrs;
search 266 source3/lib/ldb/modules/asq.c ac->base_req->op.search.base = req->op.search.base;
search 267 source3/lib/ldb/modules/asq.c ac->base_req->op.search.scope = LDB_SCOPE_BASE;
search 268 source3/lib/ldb/modules/asq.c ac->base_req->op.search.tree = req->op.search.tree;
search 276 source3/lib/ldb/modules/asq.c ac->base_req->op.search.attrs = (const char * const *)base_attrs;
search 328 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.base = ldb_dn_explode(ac->reqs[i], (const char *)el->values[i].data);
search 329 source3/lib/ldb/modules/asq.c if (ac->reqs[i]->op.search.base == NULL) {
search 333 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.scope = LDB_SCOPE_BASE;
search 334 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.tree = ac->base_req->op.search.tree;
search 335 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.attrs = ac->req_attrs;
search 480 source3/lib/ldb/modules/asq.c .search = asq_search,
search 204 source3/lib/ldb/modules/ldb_map.c if (request->op.search.base) {
search 205 source3/lib/ldb/modules/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base);
search 207 source3/lib/ldb/modules/ldb_map.c request->op.search.base = data->remote_base_dn;
search 869 source3/lib/ldb/modules/ldb_map.c req->op.search.base = dn;
search 870 source3/lib/ldb/modules/ldb_map.c req->op.search.scope = LDB_SCOPE_BASE;
search 871 source3/lib/ldb/modules/ldb_map.c req->op.search.attrs = attrs;
search 874 source3/lib/ldb/modules/ldb_map.c req->op.search.tree = tree;
search 876 source3/lib/ldb/modules/ldb_map.c req->op.search.tree = ldb_parse_tree(req, NULL);
search 877 source3/lib/ldb/modules/ldb_map.c if (req->op.search.tree == NULL) {
search 1145 source3/lib/ldb/modules/ldb_map.c .search = map_search,
search 1026 source3/lib/ldb/modules/ldb_map_outbound.c if (!ldb_match_msg(ldb, ares->message, req->op.search.tree, req->op.search.base, req->op.search.scope)) {
search 1035 source3/lib/ldb/modules/ldb_map_outbound.c if ((req->op.search.attrs) && (!ldb_attr_in_list(req->op.search.attrs, "*"))) {
search 1038 source3/lib/ldb/modules/ldb_map_outbound.c if (!ldb_attr_in_list(req->op.search.attrs, el->name)) {
search 1175 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_dn_is_special(req->op.search.base))
search 1179 source3/lib/ldb/modules/ldb_map_outbound.c if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) {
search 1216 source3/lib/ldb/modules/ldb_map_outbound.c attrs = req->op.search.attrs;
search 1223 source3/lib/ldb/modules/ldb_map_outbound.c attrs, req->op.search.tree);
search 1228 source3/lib/ldb/modules/ldb_map_outbound.c ac->search_reqs[0]->op.search.attrs = ac->remote_attrs;
search 1233 source3/lib/ldb/modules/ldb_map_outbound.c req->op.search.tree);
search 1239 source3/lib/ldb/modules/ldb_map_outbound.c (!ldb_parse_tree_check_splittable(req->op.search.tree))) {
search 1265 source3/lib/ldb/modules/ldb_map_outbound.c ac->search_reqs[0]->op.search.tree = remote_tree;
search 464 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.base = ac->orig_req->op.mod.message->dn;
search 465 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.scope = LDB_SCOPE_BASE;
search 466 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.tree = ldb_parse_tree(ac->search_req, NULL);
search 467 source3/lib/ldb/modules/objectclass.c if (ac->search_req->op.search.tree == NULL) {
search 471 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.attrs = attrs;
search 228 source3/lib/ldb/modules/operational.c ac->attrs = req->op.search.attrs;
search 236 source3/lib/ldb/modules/operational.c down_req->op.search.base = req->op.search.base;
search 237 source3/lib/ldb/modules/operational.c down_req->op.search.scope = req->op.search.scope;
search 238 source3/lib/ldb/modules/operational.c down_req->op.search.tree = req->op.search.tree;
search 246 source3/lib/ldb/modules/operational.c ldb_parse_tree_attr_replace(discard_const_p(struct ldb_parse_tree, req->op.search.tree),
search 270 source3/lib/ldb/modules/operational.c if (search_attrs) down_req->op.search.attrs = search_attrs;
search 271 source3/lib/ldb/modules/operational.c else down_req->op.search.attrs = req->op.search.attrs;
search 304 source3/lib/ldb/modules/operational.c .search = operational_search,
search 286 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.base = req->op.search.base;
search 287 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.scope = req->op.search.scope;
search 288 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.tree = req->op.search.tree;
search 289 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.attrs = req->op.search.attrs;
search 557 source3/lib/ldb/modules/paged_results.c .search = paged_search,
search 283 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.base = req->op.search.base;
search 284 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.scope = req->op.search.scope;
search 285 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.tree = req->op.search.tree;
search 286 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.attrs = req->op.search.attrs;
search 426 source3/lib/ldb/modules/paged_searches.c req->op.search.base = ldb_dn_new(req);
search 427 source3/lib/ldb/modules/paged_searches.c req->op.search.scope = LDB_SCOPE_BASE;
search 429 source3/lib/ldb/modules/paged_searches.c req->op.search.tree = ldb_parse_tree(req, "objectClass=*");
search 430 source3/lib/ldb/modules/paged_searches.c if (req->op.search.tree == NULL) {
search 436 source3/lib/ldb/modules/paged_searches.c req->op.search.attrs = attrs;
search 458 source3/lib/ldb/modules/paged_searches.c .search = ps_search,
search 122 source3/lib/ldb/modules/skel.c .search = skel_search,
search 287 source3/lib/ldb/modules/sort.c ac->req->op.search.base = req->op.search.base;
search 288 source3/lib/ldb/modules/sort.c ac->req->op.search.scope = req->op.search.scope;
search 289 source3/lib/ldb/modules/sort.c ac->req->op.search.tree = req->op.search.tree;
search 290 source3/lib/ldb/modules/sort.c ac->req->op.search.attrs = req->op.search.attrs;
search 434 source3/lib/ldb/modules/sort.c .search = server_sort_search,
search 215 source3/lib/ldb/tools/ldbsearch.c req->op.search.base = basedn;
search 216 source3/lib/ldb/tools/ldbsearch.c req->op.search.scope = options->scope;
search 217 source3/lib/ldb/tools/ldbsearch.c req->op.search.tree = ldb_parse_tree(req, expression);
search 218 source3/lib/ldb/tools/ldbsearch.c if (req->op.search.tree == NULL) return -1;
search 219 source3/lib/ldb/tools/ldbsearch.c req->op.search.attrs = attrs;
search 1712 source3/passdb/pdb_interface.c static int pdb_search_destructor(struct pdb_search *search)
search 1714 source3/passdb/pdb_interface.c if (!search->search_ended) {
search 1715 source3/passdb/pdb_interface.c search->search_end(search);
search 1795 source3/passdb/pdb_interface.c static void search_end_groups(struct pdb_search *search)
search 1798 source3/passdb/pdb_interface.c (struct group_search *)search->private_data;
search 1802 source3/passdb/pdb_interface.c static bool pdb_search_grouptype(struct pdb_search *search,
search 1807 source3/passdb/pdb_interface.c state = talloc(search, struct group_search);
search 1820 source3/passdb/pdb_interface.c search->private_data = state;
search 1821 source3/passdb/pdb_interface.c search->next_entry = next_entry_groups;
search 1822 source3/passdb/pdb_interface.c search->search_end = search_end_groups;
search 1827 source3/passdb/pdb_interface.c struct pdb_search *search)
search 1829 source3/passdb/pdb_interface.c return pdb_search_grouptype(search, get_global_sam_sid(), SID_NAME_DOM_GRP);
search 1833 source3/passdb/pdb_interface.c struct pdb_search *search,
search 1837 source3/passdb/pdb_interface.c return pdb_search_grouptype(search, sid, SID_NAME_ALIAS);
search 1840 source3/passdb/pdb_interface.c static struct samr_displayentry *pdb_search_getentry(struct pdb_search *search,
search 1843 source3/passdb/pdb_interface.c if (idx < search->num_entries)
search 1844 source3/passdb/pdb_interface.c return &search->cache[idx];
search 1846 source3/passdb/pdb_interface.c if (search->search_ended)
search 1849 source3/passdb/pdb_interface.c while (idx >= search->num_entries) {
search 1852 source3/passdb/pdb_interface.c if (!search->next_entry(search, &entry)) {
search 1853 source3/passdb/pdb_interface.c search->search_end(search);
search 1854 source3/passdb/pdb_interface.c search->search_ended = True;
search 1858 source3/passdb/pdb_interface.c ADD_TO_LARGE_ARRAY(search, struct samr_displayentry,
search 1859 source3/passdb/pdb_interface.c entry, &search->cache, &search->num_entries,
search 1860 source3/passdb/pdb_interface.c &search->cache_size);
search 1863 source3/passdb/pdb_interface.c return (search->num_entries > idx) ? &search->cache[idx] : NULL;
search 1919 source3/passdb/pdb_interface.c uint32 pdb_search_entries(struct pdb_search *search,
search 1930 source3/passdb/pdb_interface.c end_entry = pdb_search_getentry(search, end_idx);
search 1931 source3/passdb/pdb_interface.c *result = pdb_search_getentry(search, start_idx);
search 1936 source3/passdb/pdb_interface.c if (start_idx >= search->num_entries)
search 1939 source3/passdb/pdb_interface.c return search->num_entries - start_idx;
search 4261 source3/passdb/pdb_ldap.c static bool ldapsam_search_firstpage(struct pdb_search *search)
search 4264 source3/passdb/pdb_ldap.c (struct ldap_search_state *)search->private_data;
search 4314 source3/passdb/pdb_ldap.c static bool ldapsam_search_nextpage(struct pdb_search *search)
search 4317 source3/passdb/pdb_ldap.c (struct ldap_search_state *)search->private_data;
search 4344 source3/passdb/pdb_ldap.c static bool ldapsam_search_next_entry(struct pdb_search *search,
search 4348 source3/passdb/pdb_ldap.c (struct ldap_search_state *)search->private_data;
search 4356 source3/passdb/pdb_ldap.c !ldapsam_search_nextpage(search))
search 4359 source3/passdb/pdb_ldap.c result = state->ldap2displayentry(state, search,
search 4382 source3/passdb/pdb_ldap.c static void ldapsam_search_end(struct pdb_search *search)
search 4385 source3/passdb/pdb_ldap.c (struct ldap_search_state *)search->private_data;
search 4512 source3/passdb/pdb_ldap.c struct pdb_search *search,
search 4519 source3/passdb/pdb_ldap.c state = talloc(search, struct ldap_search_state);
search 4536 source3/passdb/pdb_ldap.c state->base = talloc_strdup(search, state->base);
search 4538 source3/passdb/pdb_ldap.c state->filter = get_ldap_filter(search, "*");
search 4539 source3/passdb/pdb_ldap.c state->attrs = talloc_attrs(search, "uid", "sambaSid",
search 4552 source3/passdb/pdb_ldap.c search->private_data = state;
search 4553 source3/passdb/pdb_ldap.c search->next_entry = ldapsam_search_next_entry;
search 4554 source3/passdb/pdb_ldap.c search->search_end = ldapsam_search_end;
search 4556 source3/passdb/pdb_ldap.c return ldapsam_search_firstpage(search);
search 4684 source3/passdb/pdb_ldap.c struct pdb_search *search,
search 4693 source3/passdb/pdb_ldap.c state = talloc(search, struct ldap_search_state);
search 4701 source3/passdb/pdb_ldap.c state->base = talloc_strdup(search, lp_ldap_suffix());
search 4704 source3/passdb/pdb_ldap.c state->filter = talloc_asprintf(search, "(&(objectclass=%s)"
search 4708 source3/passdb/pdb_ldap.c state->attrs = talloc_attrs(search, "cn", "sambaSid",
search 4722 source3/passdb/pdb_ldap.c search->private_data = state;
search 4723 source3/passdb/pdb_ldap.c search->next_entry = ldapsam_search_next_entry;
search 4724 source3/passdb/pdb_ldap.c search->search_end = ldapsam_search_end;
search 4726 source3/passdb/pdb_ldap.c return ldapsam_search_firstpage(search);
search 4730 source3/passdb/pdb_ldap.c struct pdb_search *search)
search 4732 source3/passdb/pdb_ldap.c return ldapsam_search_grouptype(methods, search, get_global_sam_sid(), SID_NAME_DOM_GRP);
search 4736 source3/passdb/pdb_ldap.c struct pdb_search *search,
search 4739 source3/passdb/pdb_ldap.c return ldapsam_search_grouptype(methods, search, sid, SID_NAME_ALIAS);
search 1547 source3/passdb/pdb_smbpasswd.c static void smbpasswd_search_end(struct pdb_search *search)
search 1550 source3/passdb/pdb_smbpasswd.c search->private_data, struct smbpasswd_search_state);
search 1554 source3/passdb/pdb_smbpasswd.c static bool smbpasswd_search_next_entry(struct pdb_search *search,
search 1558 source3/passdb/pdb_smbpasswd.c search->private_data, struct smbpasswd_search_state);
search 1569 source3/passdb/pdb_smbpasswd.c search, state->entries[state->current].account_name);
search 1571 source3/passdb/pdb_smbpasswd.c search, state->entries[state->current].fullname);
search 1573 source3/passdb/pdb_smbpasswd.c search, state->entries[state->current].description);
search 1586 source3/passdb/pdb_smbpasswd.c struct pdb_search *search,
search 1596 source3/passdb/pdb_smbpasswd.c search_state = talloc_zero(search, struct smbpasswd_search_state);
search 1659 source3/passdb/pdb_smbpasswd.c search->private_data = search_state;
search 1660 source3/passdb/pdb_smbpasswd.c search->next_entry = smbpasswd_search_next_entry;
search 1661 source3/passdb/pdb_smbpasswd.c search->search_end = smbpasswd_search_end;
search 1127 source3/passdb/pdb_tdb.c static void tdbsam_search_end(struct pdb_search *search)
search 1130 source3/passdb/pdb_tdb.c search->private_data, struct tdbsam_search_state);
search 1134 source3/passdb/pdb_tdb.c static bool tdbsam_search_next_entry(struct pdb_search *search,
search 1138 source3/passdb/pdb_tdb.c search->private_data, struct tdbsam_search_state);
search 1180 source3/passdb/pdb_tdb.c entry->account_name = talloc_strdup(search, pdb_get_username(user));
search 1181 source3/passdb/pdb_tdb.c entry->fullname = talloc_strdup(search, pdb_get_fullname(user));
search 1182 source3/passdb/pdb_tdb.c entry->description = talloc_strdup(search, pdb_get_acct_desc(user));
search 1196 source3/passdb/pdb_tdb.c struct pdb_search *search,
search 1207 source3/passdb/pdb_tdb.c state = talloc_zero(search, struct tdbsam_search_state);
search 1217 source3/passdb/pdb_tdb.c search->private_data = state;
search 1218 source3/passdb/pdb_tdb.c search->next_entry = tdbsam_search_next_entry;
search 1219 source3/passdb/pdb_tdb.c search->search_end = tdbsam_search_end;
search 181 source3/passdb/pdb_wbc_sam.c struct pdb_search *search)
search 187 source3/passdb/pdb_wbc_sam.c struct pdb_search *search,
search 261 source3/utils/net.c static bool search_maxrid(struct pdb_search *search, const char *type,
search 267 source3/utils/net.c if (search == NULL) {
search 272 source3/utils/net.c num_entries = pdb_search_entries(search, 0, 0xffffffff, &entries);
search 275 source3/utils/net.c TALLOC_FREE(search);
search 1252 source3/utils/net_sam.c struct pdb_search *search, const char *what)
search 1262 source3/utils/net_sam.c if (search == NULL) {
search 1269 source3/utils/net_sam.c if (!search->next_entry(search, &entry)) {
search 1282 source3/utils/net_sam.c TALLOC_FREE(search);
search 173 source3/winbindd/idmap_adex/idmap_adex.h bool search);
search 37 source3/winbindd/winbindd_passdb.c struct pdb_search *search;
search 43 source3/winbindd/winbindd_passdb.c search = pdb_search_aliases(talloc_tos(), &domain->sid);
search 45 source3/winbindd/winbindd_passdb.c search = pdb_search_groups(talloc_tos());
search 48 source3/winbindd/winbindd_passdb.c if (search == NULL) goto done;
search 50 source3/winbindd/winbindd_passdb.c *num_entries = pdb_search_entries(search, 0, 0xffffffff, &entries);
search 71 source3/winbindd/winbindd_passdb.c TALLOC_FREE(search);
search 45 source4/cldap_server/cldap_server.c struct ldap_SearchRequest *search;
search 54 source4/cldap_server/cldap_server.c search = &ldap_msg->r.SearchRequest;
search 56 source4/cldap_server/cldap_server.c if (strcmp("", search->basedn) != 0) {
search 58 source4/cldap_server/cldap_server.c search->basedn, src->addr, src->port));
search 64 source4/cldap_server/cldap_server.c if (search->scope != LDAP_SEARCH_SCOPE_BASE) {
search 66 source4/cldap_server/cldap_server.c search->scope, src->addr, src->port));
search 72 source4/cldap_server/cldap_server.c if (search->num_attributes == 1 &&
search 73 source4/cldap_server/cldap_server.c strcasecmp(search->attributes[0], "netlogon") == 0) {
search 75 source4/cldap_server/cldap_server.c search->tree, src);
search 80 source4/cldap_server/cldap_server.c search, src);
search 39 source4/cldap_server/rootdse.c struct ldap_SearchRequest *search,
search 57 source4/cldap_server/rootdse.c if (search->num_attributes >= 1) {
search 60 source4/cldap_server/rootdse.c attrs = talloc_array(mem_ctx, const char *, search->num_attributes+1);
search 63 source4/cldap_server/rootdse.c for (i=0; i < search->num_attributes; i++) {
search 64 source4/cldap_server/rootdse.c attrs[i] = search->attributes[i];
search 74 source4/cldap_server/rootdse.c search->tree, attrs,
search 84 source4/cldap_server/rootdse.c ldb_set_timeout(cldapd->samctx, lreq, search->timelimit);
search 120 source4/cldap_server/rootdse.c if (search->attributesonly && (res->msgs[0]->elements[j].num_values == 0)) {
search 155 source4/cldap_server/rootdse.c struct ldap_SearchRequest *search,
search 171 source4/cldap_server/rootdse.c cldapd_rootdse_fill(cldapd, tmp_ctx, search, &reply.response, reply.result);
search 176 source4/cldap_server/rootdse.c ldb_filter_from_tree(tmp_ctx, search->tree), nt_errstr(status)));
search 337 source4/dsdb/samdb/ldb_modules/anr.c printf("oldanr : %s\n", ldb_filter_from_tree (0, req->op.search.tree));
search 340 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, req->op.search.tree, "anr", &anr_tree);
search 352 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.base,
search 353 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.scope,
search 355 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.attrs,
search 369 source4/dsdb/samdb/ldb_modules/anr.c .search = anr_search
search 154 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ldb_dn_get_linearized(ac->req->op.search.base));
search 165 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.scope,
search 166 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.tree,
search 167 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.attrs,
search 370 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.search.base);
search 390 source4/dsdb/samdb/ldb_modules/extended_dn_in.c .search = extended_dn_in_search,
search 447 source4/dsdb/samdb/ldb_modules/extended_dn_out.c const_attrs = req->op.search.attrs;
search 462 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (req->op.search.attrs && !is_attr_in_list(req->op.search.attrs, "*")) {
search 463 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (! is_attr_in_list(req->op.search.attrs, "objectGUID")) {
search 466 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (! is_attr_in_list(req->op.search.attrs, "objectSID")) {
search 470 source4/dsdb/samdb/ldb_modules/extended_dn_out.c new_attrs = copy_attrs(ac, req->op.search.attrs);
search 491 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.base,
search 492 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.scope,
search 493 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.tree,
search 646 source4/dsdb/samdb/ldb_modules/extended_dn_out.c .search = extended_dn_out_search,
search 653 source4/dsdb/samdb/ldb_modules/extended_dn_out.c .search = extended_dn_out_search,
search 343 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->attrs = req->op.search.attrs;
search 345 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedAttributes = ldb_attr_in_list(req->op.search.attrs, "allowedAttributes");
search 347 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedAttributesEffective = ldb_attr_in_list(req->op.search.attrs, "allowedAttributesEffective");
search 349 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedChildClasses = ldb_attr_in_list(req->op.search.attrs, "allowedChildClasses");
search 351 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedChildClassesEffective = ldb_attr_in_list(req->op.search.attrs, "allowedChildClassesEffective");
search 354 source4/dsdb/samdb/ldb_modules/kludge_acl.c attrs = ldb_attr_list_copy_add(ac, req->op.search.attrs, "objectClass");
search 356 source4/dsdb/samdb/ldb_modules/kludge_acl.c attrs = req->op.search.attrs;
search 373 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_parse_tree_attr_replace(req->op.search.tree,
search 381 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.base,
search 382 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.scope,
search 383 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.tree,
search 528 source4/dsdb/samdb/ldb_modules/kludge_acl.c .search = kludge_acl_search,
search 643 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret = ldb_dn_compare(ares->message->dn, req->op.search.base);
search 484 source4/dsdb/samdb/ldb_modules/local_password.c ldb_dn_get_linearized(req->op.search.base));
search 769 source4/dsdb/samdb/ldb_modules/local_password.c ac->req->op.search.attrs,
search 1024 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.search.base)) { /* do not manipulate our control entries */
search 1032 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.base) == 0) {
search 1036 source4/dsdb/samdb/ldb_modules/local_password.c if (req->op.search.attrs && (!ldb_attr_in_list(req->op.search.attrs, "*"))) {
search 1038 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_attr_in_list(req->op.search.attrs, password_attrs[i])) {
search 1055 source4/dsdb/samdb/ldb_modules/local_password.c if (req->op.search.attrs && !ldb_attr_in_list(req->op.search.attrs, "*")) {
search 1056 source4/dsdb/samdb/ldb_modules/local_password.c if (!ldb_attr_in_list(req->op.search.attrs, "objectGUID")) {
search 1057 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = ldb_attr_list_copy_add(ac, req->op.search.attrs, "objectGUID");
search 1063 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = req->op.search.attrs;
search 1073 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = req->op.search.attrs;
search 1077 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.base,
search 1078 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.scope,
search 1079 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.tree,
search 1097 source4/dsdb/samdb/ldb_modules/local_password.c .search = local_password_search
search 95 source4/dsdb/samdb/ldb_modules/partition.c PARTITION_FIND_OP(module, search);
search 96 source4/dsdb/samdb/ldb_modules/partition.c ret = module->ops->search(module, request);
search 253 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.base,
search 254 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.scope,
search 255 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.tree,
search 256 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.attrs,
search 335 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.base) != 0) {
search 336 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.base = partition->dn;
search 501 source4/dsdb/samdb/ldb_modules/partition.c if (!req->op.search.base || ldb_dn_is_null(req->op.search.base)) {
search 517 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->partitions[i]->dn, req->op.search.base) == 0) {
search 519 source4/dsdb/samdb/ldb_modules/partition.c if (req->op.search.scope == LDB_SCOPE_BASE) {
search 524 source4/dsdb/samdb/ldb_modules/partition.c (ldb_dn_compare_base(req->op.search.base, data->partitions[i]->dn) == 0 &&
search 525 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.scope != LDB_SCOPE_BASE)) {
search 529 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_compare_base(data->partitions[i]->dn, req->op.search.base) == 0) {
search 563 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.search.base);
search 1336 source4/dsdb/samdb/ldb_modules/partition.c .search = partition_search,
search 318 source4/dsdb/samdb/ldb_modules/proxy.c if (req->op.search.base == NULL ||
search 319 source4/dsdb/samdb/ldb_modules/proxy.c (req->op.search.base->comp_num == 1 &&
search 320 source4/dsdb/samdb/ldb_modules/proxy.c req->op.search.base->components[0].name[0] == '@')) {
search 329 source4/dsdb/samdb/ldb_modules/proxy.c if (ldb_dn_compare_base(proxy->newdn, req->op.search.base) != 0) {
search 344 source4/dsdb/samdb/ldb_modules/proxy.c newtree = proxy_convert_tree(ac, proxy, req->op.search.tree);
search 347 source4/dsdb/samdb/ldb_modules/proxy.c base = ldb_dn_copy(ac, req->op.search.base);
search 355 source4/dsdb/samdb/ldb_modules/proxy.c ldb_filter_from_tree(ac, newreq->op.search.tree), ldb_dn_get_linearized(newreq->op.search.base));
search 356 source4/dsdb/samdb/ldb_modules/proxy.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) {
search 357 source4/dsdb/samdb/ldb_modules/proxy.c ldb_debug(ldb, LDB_DEBUG_FATAL, "attr: '%s'\n", req->op.search.attrs[i]);
search 361 source4/dsdb/samdb/ldb_modules/proxy.c base, req->op.search.scope,
search 362 source4/dsdb/samdb/ldb_modules/proxy.c newtree, req->op.search.attrs,
search 381 source4/dsdb/samdb/ldb_modules/proxy.c ldb_dn_get_linearized(req->op.search.base));
search 87 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; ac->req->op.search.attrs[i]; i++) {
search 93 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(ac->req->op.search.attrs[i], ';');
search 108 source4/dsdb/samdb/ldb_modules/ranged_results.c ac->req->op.search.attrs[i],
search 109 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - ac->req->op.search.attrs[i]));
search 188 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) {
search 191 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs[i] = req->op.search.attrs[i];
search 231 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.base,
search 232 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.scope,
search 233 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.tree,
search 251 source4/dsdb/samdb/ldb_modules/ranged_results.c .search = rr_search,
search 269 source4/dsdb/samdb/ldb_modules/rootdse.c if (ac->req->op.search.attrs &&
search 270 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_attr_in_list(ac->req->op.search.attrs, "netlogon")) {
search 278 source4/dsdb/samdb/ldb_modules/rootdse.c ac->req->op.search.attrs);
search 310 source4/dsdb/samdb/ldb_modules/rootdse.c if (!(req->op.search.scope == LDB_SCOPE_BASE && ldb_dn_is_null(req->op.search.base))) {
search 325 source4/dsdb/samdb/ldb_modules/rootdse.c req->op.search.attrs,
search 463 source4/dsdb/samdb/ldb_modules/rootdse.c .search = rootdse_search,
search 420 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(ac->req->op.search.attrs, generated_attrs[i].attr)) {
search 457 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(req->op.search.attrs, generated_attrs[i].attr)) {
search 478 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.base,
search 479 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.scope,
search 480 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.tree,
search 481 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.attrs,
search 498 source4/dsdb/samdb/ldb_modules/schema_fsmo.c .search = schema_fsmo_search
search 102 source4/dsdb/samdb/ldb_modules/show_deleted.c old_filter = ldb_filter_from_tree(ar, req->op.search.tree);
search 107 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.base,
search 108 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.scope,
search 110 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.attrs,
search 117 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.base,
search 118 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.scope,
search 119 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.tree,
search 120 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.attrs,
search 157 source4/dsdb/samdb/ldb_modules/show_deleted.c .search = show_deleted_search,
search 456 source4/heimdal/lib/hx509/ks_keychain.c SecKeychainSearchRef search;
search 470 source4/heimdal/lib/hx509/ks_keychain.c &search);
search 476 source4/heimdal/lib/hx509/ks_keychain.c ret = SecKeychainSearchCopyNext(search, &itemRef);
search 477 source4/heimdal/lib/hx509/ks_keychain.c CFRelease(search);
search 580 source4/lib/ldb/common/ldb.c FIRST_OP(ldb, search);
search 581 source4/lib/ldb/common/ldb.c ret = module->ops->search(module, req);
search 735 source4/lib/ldb/common/ldb.c req->op.search.base = ldb_dn_new(req, ldb, NULL);
search 737 source4/lib/ldb/common/ldb.c req->op.search.base = base;
search 739 source4/lib/ldb/common/ldb.c req->op.search.scope = scope;
search 741 source4/lib/ldb/common/ldb.c req->op.search.tree = tree;
search 742 source4/lib/ldb/common/ldb.c if (req->op.search.tree == NULL) {
search 748 source4/lib/ldb/common/ldb.c req->op.search.attrs = attrs;
search 541 source4/lib/ldb/common/ldb_modules.c FIND_OP(module, search);
search 542 source4/lib/ldb/common/ldb_modules.c ret = module->ops->search(module, request);
search 773 source4/lib/ldb/include/ldb.h struct ldb_search search;
search 47 source4/lib/ldb/include/ldb_module.h int (*search)(struct ldb_module *, struct ldb_request *); /* search */
search 210 source4/lib/ldb/ldb_ildap/ldb_ildap.c struct ldap_SearchResEntry *search;
search 314 source4/lib/ldb/ldb_ildap/ldb_ildap.c search = &(msg->r.SearchResultEntry);
search 316 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldbmsg->dn = ldb_dn_new(ldbmsg, ldb, search->dn);
search 321 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldbmsg->num_elements = search->num_attributes;
search 322 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldbmsg->elements = talloc_move(ldbmsg, &search->attributes);
search 433 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.tree == NULL) {
search 446 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.base == NULL) {
search 449 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_get_extended_linearized(msg, req->op.search.base, 0);
search 457 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.scope == LDB_SCOPE_DEFAULT) {
search 460 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope;
search 467 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const(req->op.search.tree);
search 469 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (n = 0; req->op.search.attrs && req->op.search.attrs[n]; n++) /* noop */ ;
search 471 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = req->op.search.attrs;
search 741 source4/lib/ldb/ldb_ildap/ldb_ildap.c .search = ildb_handle_request,
search 216 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.tree == NULL) {
search 227 source4/lib/ldb/ldb_ldap/ldb_ldap.c search_base = ldb_dn_alloc_linearized(lldb_ac, req->op.search.base);
search 228 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.base == NULL) {
search 235 source4/lib/ldb/ldb_ldap/ldb_ldap.c expression = ldb_filter_from_tree(lldb_ac, req->op.search.tree);
search 240 source4/lib/ldb/ldb_ldap/ldb_ldap.c switch (req->op.search.scope) {
search 257 source4/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(char *, req->op.search.attrs),
search 830 source4/lib/ldb/ldb_ldap/ldb_ldap.c .search = lldb_handle_request,
search 214 source4/lib/ldb/ldb_map/ldb_map.c if (request->op.search.base) {
search 215 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base);
search 217 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = data->remote_base_dn;
search 171 source4/lib/ldb/ldb_map/ldb_map.h .search = map_search,
search 1060 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.tree,
search 1061 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.base,
search 1062 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.scope)) {
search 1071 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ac->req->op.search.attrs &&
search 1072 source4/lib/ldb/ldb_map/ldb_map_outbound.c (! ldb_attr_in_list(ac->req->op.search.attrs, "*"))) {
search 1074 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs = ac->req->op.search.attrs;
search 1111 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_dn_is_special(req->op.search.base)) {
search 1116 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) {
search 1131 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs = req->op.search.attrs;
search 1138 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs, req->op.search.tree);
search 1146 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.tree);
search 1152 source4/lib/ldb/ldb_map/ldb_map_outbound.c (!ldb_parse_tree_check_splittable(req->op.search.tree))) {
search 1181 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.base,
search 1182 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.scope,
search 818 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((( ! ldb_dn_is_valid(req->op.search.base)) ||
search 819 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ldb_dn_is_null(req->op.search.base)) &&
search 820 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (req->op.search.scope == LDB_SCOPE_BASE ||
search 821 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c req->op.search.scope == LDB_SCOPE_ONELEVEL)) {
search 825 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (req->op.search.base) {
search 826 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c norm_basedn = ldb_dn_alloc_casefold(ctx, req->op.search.base);
search 833 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlfilter = parsetree_to_sql(module, ctx, req->op.search.tree);
search 835 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c switch(req->op.search.scope) {
search 945 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ctx->attrs = req->op.search.attrs;
search 1553 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c .search = lsql_handle_request,
search 485 source4/lib/ldb/ldb_tdb/ldb_search.c if (req->op.search.tree == NULL) {
search 490 source4/lib/ldb/ldb_tdb/ldb_search.c if ((req->op.search.base == NULL) || (ldb_dn_is_null(req->op.search.base) == true)) {
search 493 source4/lib/ldb/ldb_tdb/ldb_search.c switch (req->op.search.scope) {
search 509 source4/lib/ldb/ldb_tdb/ldb_search.c } else if (ldb_dn_is_valid(req->op.search.base) == false) {
search 514 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_dn_get_linearized(req->op.search.base));
search 519 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_search_base(module, req->op.search.base);
search 524 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_dn_get_linearized(req->op.search.base));
search 532 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->tree = req->op.search.tree;
search 533 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->scope = req->op.search.scope;
search 534 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->base = req->op.search.base;
search 535 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->attrs = req->op.search.attrs;
search 1204 source4/lib/ldb/ldb_tdb/ldb_tdb.c .search = ltdb_handle_request,
search 218 source4/lib/ldb/modules/asq.c ac->req_attrs = ac->req->op.search.attrs;
search 232 source4/lib/ldb/modules/asq.c ac->req->op.search.base,
search 289 source4/lib/ldb/modules/asq.c ac->req->op.search.tree,
search 367 source4/lib/ldb/modules/asq.c if (req->op.search.scope != LDB_SCOPE_BASE) {
search 404 source4/lib/ldb/modules/asq.c .search = asq_search,
search 251 source4/lib/ldb/modules/operational.c ac->attrs = req->op.search.attrs;
search 259 source4/lib/ldb/modules/operational.c ldb_parse_tree_attr_replace(req->op.search.tree,
search 283 source4/lib/ldb/modules/operational.c req->op.search.base,
search 284 source4/lib/ldb/modules/operational.c req->op.search.scope,
search 285 source4/lib/ldb/modules/operational.c req->op.search.tree,
search 287 source4/lib/ldb/modules/operational.c search_attrs == NULL?req->op.search.attrs:search_attrs,
search 312 source4/lib/ldb/modules/operational.c .search = operational_search,
search 342 source4/lib/ldb/modules/paged_results.c req->op.search.base,
search 343 source4/lib/ldb/modules/paged_results.c req->op.search.scope,
search 344 source4/lib/ldb/modules/paged_results.c req->op.search.tree,
search 345 source4/lib/ldb/modules/paged_results.c req->op.search.attrs,
search 420 source4/lib/ldb/modules/paged_results.c .search = paged_search,
search 279 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.base,
search 280 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.scope,
search 281 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.tree,
search 282 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.attrs,
search 381 source4/lib/ldb/modules/paged_searches.c .search = ps_search,
search 129 source4/lib/ldb/modules/skel.c .search = skel_search,
search 306 source4/lib/ldb/modules/sort.c req->op.search.base,
search 307 source4/lib/ldb/modules/sort.c req->op.search.scope,
search 308 source4/lib/ldb/modules/sort.c req->op.search.tree,
search 309 source4/lib/ldb/modules/sort.c req->op.search.attrs,
search 347 source4/lib/ldb/modules/sort.c .search = server_sort_search,
search 1136 source4/lib/ldb/pyldb.c ret = mod->ops->search(mod, req);
search 1141 source4/lib/ldb/pyldb.c return PyLdbResult_FromResult(req->op.search.res);
search 1737 source4/lib/ldb/pyldb.c py_base = PyLdbDn_FromDn(req->op.search.base);
search 1742 source4/lib/ldb/pyldb.c py_tree = PyLdbTree_FromTree(req->op.search.tree);
search 1747 source4/lib/ldb/pyldb.c if (req->op.search.attrs == NULL) {
search 1751 source4/lib/ldb/pyldb.c for (len = 0; req->op.search.attrs[len]; len++);
search 1754 source4/lib/ldb/pyldb.c PyList_SetItem(py_attrs, i, PyString_FromString(req->op.search.attrs[i]));
search 1759 source4/lib/ldb/pyldb.c py_base, req->op.search.scope, py_tree, py_attrs);
search 1769 source4/lib/ldb/pyldb.c req->op.search.res = PyLdbResult_AsResult(NULL, py_result);
search 1770 source4/lib/ldb/pyldb.c if (req->op.search.res == NULL) {
search 2013 source4/lib/ldb/pyldb.c ops->search = py_module_search;
search 301 source4/libcli/cldap/cldap.c struct ldap_SearchRequest *search;
search 331 source4/libcli/cldap/cldap.c search = &msg->r.SearchRequest;
search 333 source4/libcli/cldap/cldap.c search->basedn = "";
search 334 source4/libcli/cldap/cldap.c search->scope = LDAP_SEARCH_SCOPE_BASE;
search 335 source4/libcli/cldap/cldap.c search->deref = LDAP_DEREFERENCE_NEVER;
search 336 source4/libcli/cldap/cldap.c search->timelimit = 0;
search 337 source4/libcli/cldap/cldap.c search->sizelimit = 0;
search 338 source4/libcli/cldap/cldap.c search->attributesonly = false;
search 339 source4/libcli/cldap/cldap.c search->num_attributes = str_list_length(io->in.attributes);
search 340 source4/libcli/cldap/cldap.c search->attributes = io->in.attributes;
search 341 source4/libcli/cldap/cldap.c search->tree = ldb_parse_tree(req, io->in.filter);
search 342 source4/libcli/cldap/cldap.c if (search->tree == NULL) {
search 527 source4/libcli/cldap/cldap.c struct cldap_search search;
search 572 source4/libcli/cldap/cldap.c search.in.dest_address = io->in.dest_address;
search 573 source4/libcli/cldap/cldap.c search.in.dest_port = io->in.dest_port;
search 574 source4/libcli/cldap/cldap.c search.in.filter = filter;
search 575 source4/libcli/cldap/cldap.c search.in.attributes = attr;
search 576 source4/libcli/cldap/cldap.c search.in.timeout = 2;
search 577 source4/libcli/cldap/cldap.c search.in.retries = 2;
search 579 source4/libcli/cldap/cldap.c req = cldap_search_send(cldap, &search);
search 597 source4/libcli/cldap/cldap.c struct cldap_search search;
search 603 source4/libcli/cldap/cldap.c status = cldap_search_recv(req, mem_ctx, &search);
search 607 source4/libcli/cldap/cldap.c if (search.out.response == NULL) {
search 611 source4/libcli/cldap/cldap.c if (search.out.response->num_attributes != 1 ||
search 612 source4/libcli/cldap/cldap.c strcasecmp(search.out.response->attributes[0].name, "netlogon") != 0 ||
search 613 source4/libcli/cldap/cldap.c search.out.response->attributes[0].num_values != 1 ||
search 614 source4/libcli/cldap/cldap.c search.out.response->attributes[0].values->length < 2) {
search 617 source4/libcli/cldap/cldap.c data = search.out.response->attributes[0].values;
search 218 source4/libcli/clilist.c finfo->mtime = info->search.write_time;
search 219 source4/libcli/clilist.c finfo->size = info->search.size;
search 220 source4/libcli/clilist.c finfo->attrib = info->search.attrib;
search 221 source4/libcli/clilist.c finfo->name = info->search.name;
search 222 source4/libcli/clilist.c finfo->short_name = info->search.name;
search 255 source4/libcli/clilist.c state->id = file->search.id; /* return resume info */
search 214 source4/libcli/ldap/ldap_bind.c struct ldap_SearchResEntry *search;
search 287 source4/libcli/ldap/ldap_bind.c search = &sasl_mechs_msgs[0]->r.SearchResultEntry;
search 288 source4/libcli/ldap/ldap_bind.c if (search->num_attributes != 1) {
search 290 source4/libcli/ldap/ldap_bind.c search->num_attributes));
search 294 source4/libcli/ldap/ldap_bind.c sasl_names = talloc_array(tmp_ctx, const char *, search->attributes[0].num_values + 1);
search 301 source4/libcli/ldap/ldap_bind.c for (i=0; i<search->attributes[0].num_values; i++) {
search 302 source4/libcli/ldap/ldap_bind.c sasl_names[i] = (const char *)search->attributes[0].values[i].data;
search 2539 source4/libcli/raw/interfaces.h } search;
search 49 source4/libcli/raw/rawsearch.c search_data.search.id.reserved = CVAL(p, 0);
search 50 source4/libcli/raw/rawsearch.c memcpy(search_data.search.id.name, p+1, 11);
search 51 source4/libcli/raw/rawsearch.c search_data.search.id.handle = CVAL(p, 12);
search 52 source4/libcli/raw/rawsearch.c search_data.search.id.server_cookie = IVAL(p, 13);
search 53 source4/libcli/raw/rawsearch.c search_data.search.id.client_cookie = IVAL(p, 17);
search 54 source4/libcli/raw/rawsearch.c search_data.search.attrib = CVAL(p, 21);
search 55 source4/libcli/raw/rawsearch.c search_data.search.write_time = raw_pull_dos_date(req->transport,
search 57 source4/libcli/raw/rawsearch.c search_data.search.size = IVAL(p, 26);
search 59 source4/libcli/raw/rawsearch.c search_data.search.name = name;
search 43 source4/libnet/libnet_site.c struct cldap_netlogon search;
search 52 source4/libnet/libnet_site.c ZERO_STRUCT(search);
search 53 source4/libnet/libnet_site.c search.in.dest_address = r->in.dest_address;
search 54 source4/libnet/libnet_site.c search.in.dest_port = r->in.cldap_port;
search 55 source4/libnet/libnet_site.c search.in.acct_control = -1;
search 56 source4/libnet/libnet_site.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 57 source4/libnet/libnet_site.c search.in.map_response = true;
search 60 source4/libnet/libnet_site.c status = cldap_netlogon(cldap, tmp_ctx, &search);
search 62 source4/libnet/libnet_site.c || !search.out.netlogon.data.nt5_ex.client_site) {
search 76 source4/libnet/libnet_site.c search.out.netlogon.data.nt5_ex.client_site);
search 9 source4/ntvfs/cifs_posix_cli/cifsposix.h struct search_state *search;
search 63 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c p->search = NULL;
search 837 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct search_state *search;
search 849 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search = talloc_zero(p, struct search_state);
search 850 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (!search) {
search 861 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->handle = p->next_search_handle;
search 862 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->dir = dir;
search 884 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i;
search 887 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2ffirst.out.handle = search->handle;
search 893 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c talloc_free(search);
search 896 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_ADD(p->search, search);
search 911 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct search_state *search;
search 923 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (search=p->search; search; search = search->next) {
search 924 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (search->handle == io->t2fnext.in.handle) break;
search 927 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (!search) {
search 932 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c dir = search->dir;
search 940 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=search->current_index; i > 0; i--) {
search 942 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i;
search 948 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i=search->current_index+1; i <= dir->count; i++) {
search 950 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i;
search 957 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c max_count = search->current_index + io->t2fnext.in.max_count;
search 963 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (i = search->current_index; i < max_count;i++) {
search 979 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c io->t2fnext.out.count = i - search->current_index;
search 982 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c search->current_index = i;
search 987 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_REMOVE(p->search, search);
search 988 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c talloc_free(search);
search 999 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c struct search_state *search;
search 1001 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c for (search=p->search; search; search = search->next) {
search 1002 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (search->handle == io->findclose.in.handle) break;
search 1005 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c if (!search) {
search 1010 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c DLIST_REMOVE(p->search, search);
search 1011 source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c talloc_free(search);
search 274 source4/ntvfs/posix/pvfs_open.c f->search = NULL;
search 773 source4/ntvfs/posix/pvfs_open.c f->search = NULL;
search 1420 source4/ntvfs/posix/pvfs_open.c f->search = NULL;
search 39 source4/ntvfs/posix/pvfs_search.c static int pvfs_search_destructor(struct pvfs_search_state *search)
search 41 source4/ntvfs/posix/pvfs_search.c DLIST_REMOVE(search->pvfs->search.list, search);
search 42 source4/ntvfs/posix/pvfs_search.c idr_remove(search->pvfs->search.idtree, search->handle);
search 52 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search = talloc_get_type(ptr, struct pvfs_search_state);
search 53 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 59 source4/ntvfs/posix/pvfs_search.c static void pvfs_search_setup_timer(struct pvfs_search_state *search)
search 61 source4/ntvfs/posix/pvfs_search.c struct tevent_context *ev = search->pvfs->ntvfs->ctx->event_ctx;
search 62 source4/ntvfs/posix/pvfs_search.c if (search->handle == INVALID_SEARCH_HANDLE) return;
search 63 source4/ntvfs/posix/pvfs_search.c talloc_free(search->te);
search 64 source4/ntvfs/posix/pvfs_search.c search->te = event_add_timed(ev, search,
search 65 source4/ntvfs/posix/pvfs_search.c timeval_current_ofs(search->pvfs->search.inactivity_time, 0),
search 66 source4/ntvfs/posix/pvfs_search.c pvfs_search_timer, search);
search 76 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search,
search 92 source4/ntvfs/posix/pvfs_search.c status = pvfs_match_attrib(pvfs, name, search->search_attrib, search->must_attrib);
search 100 source4/ntvfs/posix/pvfs_search.c file->search.attrib = name->dos.attrib;
search 101 source4/ntvfs/posix/pvfs_search.c file->search.write_time = nt_time_to_unix(name->dos.write_time);
search 102 source4/ntvfs/posix/pvfs_search.c file->search.size = name->st.st_size;
search 103 source4/ntvfs/posix/pvfs_search.c file->search.name = shortname;
search 104 source4/ntvfs/posix/pvfs_search.c file->search.id.reserved = search->handle >> 8;
search 105 source4/ntvfs/posix/pvfs_search.c memset(file->search.id.name, ' ', sizeof(file->search.id.name));
search 106 source4/ntvfs/posix/pvfs_search.c memcpy(file->search.id.name, shortname,
search 107 source4/ntvfs/posix/pvfs_search.c MIN(strlen(shortname)+1, sizeof(file->search.id.name)));
search 108 source4/ntvfs/posix/pvfs_search.c file->search.id.handle = search->handle & 0xFF;
search 109 source4/ntvfs/posix/pvfs_search.c file->search.id.server_cookie = dir_index;
search 110 source4/ntvfs/posix/pvfs_search.c file->search.id.client_cookie = 0;
search 146 source4/ntvfs/posix/pvfs_search.c search->num_ea_names,
search 147 source4/ntvfs/posix/pvfs_search.c search->ea_names,
search 236 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search,
search 242 source4/ntvfs/posix/pvfs_search.c struct pvfs_dir *dir = search->dir;
search 254 source4/ntvfs/posix/pvfs_search.c off_t ofs = search->current_index;
search 256 source4/ntvfs/posix/pvfs_search.c name = pvfs_list_next(dir, &search->current_index);
search 266 source4/ntvfs/posix/pvfs_search.c search, search->current_index, file);
search 274 source4/ntvfs/posix/pvfs_search.c search->current_index = ofs;
search 282 source4/ntvfs/posix/pvfs_search.c pvfs_search_setup_timer(search);
search 297 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 298 source4/ntvfs/posix/pvfs_search.c void *p = idr_find(pvfs->search.idtree, i);
search 302 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state);
search 303 source4/ntvfs/posix/pvfs_search.c if (pvfs_list_eos(search->dir, search->current_index) &&
search 304 source4/ntvfs/posix/pvfs_search.c search->last_used != 0 &&
search 305 source4/ntvfs/posix/pvfs_search.c t > search->last_used + 30) {
search 308 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 325 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 354 source4/ntvfs/posix/pvfs_search.c search = talloc(req, struct pvfs_search_state);
search 355 source4/ntvfs/posix/pvfs_search.c if (!search) {
search 360 source4/ntvfs/posix/pvfs_search.c status = pvfs_list_start(pvfs, name, search, &dir);
search 367 source4/ntvfs/posix/pvfs_search.c id = idr_get_new(pvfs->search.idtree, search, MAX_OLD_SEARCHES);
search 370 source4/ntvfs/posix/pvfs_search.c id = idr_get_new(pvfs->search.idtree, search, MAX_OLD_SEARCHES);
search 376 source4/ntvfs/posix/pvfs_search.c search->pvfs = pvfs;
search 377 source4/ntvfs/posix/pvfs_search.c search->handle = id;
search 378 source4/ntvfs/posix/pvfs_search.c search->dir = dir;
search 379 source4/ntvfs/posix/pvfs_search.c search->current_index = 0;
search 380 source4/ntvfs/posix/pvfs_search.c search->search_attrib = search_attrib & 0xFF;
search 381 source4/ntvfs/posix/pvfs_search.c search->must_attrib = (search_attrib>>8) & 0xFF;
search 382 source4/ntvfs/posix/pvfs_search.c search->last_used = time(NULL);
search 383 source4/ntvfs/posix/pvfs_search.c search->te = NULL;
search 385 source4/ntvfs/posix/pvfs_search.c DLIST_ADD(pvfs->search.list, search);
search 387 source4/ntvfs/posix/pvfs_search.c talloc_set_destructor(search, pvfs_search_destructor);
search 389 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, io->search_first.in.max_count, search, io->generic.data_level,
search 402 source4/ntvfs/posix/pvfs_search.c talloc_steal(pvfs, search);
search 416 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 425 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle);
search 431 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state);
search 433 source4/ntvfs/posix/pvfs_search.c dir = search->dir;
search 436 source4/ntvfs/posix/pvfs_search.c &search->current_index);
search 440 source4/ntvfs/posix/pvfs_search.c search->last_used = time(NULL);
search 442 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, max_count, search, io->generic.data_level,
search 452 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 469 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 499 source4/ntvfs/posix/pvfs_search.c search = talloc(req, struct pvfs_search_state);
search 500 source4/ntvfs/posix/pvfs_search.c if (!search) {
search 505 source4/ntvfs/posix/pvfs_search.c status = pvfs_list_start(pvfs, name, search, &dir);
search 510 source4/ntvfs/posix/pvfs_search.c id = idr_get_new(pvfs->search.idtree, search, MAX_SEARCH_HANDLES);
search 515 source4/ntvfs/posix/pvfs_search.c search->pvfs = pvfs;
search 516 source4/ntvfs/posix/pvfs_search.c search->handle = id;
search 517 source4/ntvfs/posix/pvfs_search.c search->dir = dir;
search 518 source4/ntvfs/posix/pvfs_search.c search->current_index = 0;
search 519 source4/ntvfs/posix/pvfs_search.c search->search_attrib = search_attrib;
search 520 source4/ntvfs/posix/pvfs_search.c search->must_attrib = 0;
search 521 source4/ntvfs/posix/pvfs_search.c search->last_used = 0;
search 522 source4/ntvfs/posix/pvfs_search.c search->num_ea_names = io->t2ffirst.in.num_names;
search 523 source4/ntvfs/posix/pvfs_search.c search->ea_names = io->t2ffirst.in.ea_names;
search 524 source4/ntvfs/posix/pvfs_search.c search->te = NULL;
search 526 source4/ntvfs/posix/pvfs_search.c DLIST_ADD(pvfs->search.list, search);
search 527 source4/ntvfs/posix/pvfs_search.c talloc_set_destructor(search, pvfs_search_destructor);
search 529 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, max_count, search, io->generic.data_level,
search 541 source4/ntvfs/posix/pvfs_search.c io->t2ffirst.out.handle = search->handle;
search 542 source4/ntvfs/posix/pvfs_search.c io->t2ffirst.out.end_of_search = pvfs_list_eos(dir, search->current_index) ? 1 : 0;
search 549 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 551 source4/ntvfs/posix/pvfs_search.c talloc_steal(pvfs, search);
search 566 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 574 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle);
search 580 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state);
search 582 source4/ntvfs/posix/pvfs_search.c dir = search->dir;
search 588 source4/ntvfs/posix/pvfs_search.c status = pvfs_list_seek(dir, io->t2fnext.in.last_name, &search->current_index);
search 591 source4/ntvfs/posix/pvfs_search.c &search->current_index);
search 595 source4/ntvfs/posix/pvfs_search.c &search->current_index);
search 601 source4/ntvfs/posix/pvfs_search.c search->num_ea_names = io->t2fnext.in.num_names;
search 602 source4/ntvfs/posix/pvfs_search.c search->ea_names = io->t2fnext.in.ea_names;
search 604 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, io->t2fnext.in.max_count, search, io->generic.data_level,
search 611 source4/ntvfs/posix/pvfs_search.c io->t2fnext.out.end_of_search = pvfs_list_eos(dir, search->current_index) ? 1 : 0;
search 617 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 631 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 653 source4/ntvfs/posix/pvfs_search.c if (f->search) {
search 654 source4/ntvfs/posix/pvfs_search.c talloc_free(f->search);
search 655 source4/ntvfs/posix/pvfs_search.c f->search = NULL;
search 689 source4/ntvfs/posix/pvfs_search.c search = talloc(req, struct pvfs_search_state);
search 690 source4/ntvfs/posix/pvfs_search.c NT_STATUS_HAVE_NO_MEMORY(search);
search 693 source4/ntvfs/posix/pvfs_search.c status = pvfs_list_start(pvfs, name, search, &dir);
search 696 source4/ntvfs/posix/pvfs_search.c search->pvfs = pvfs;
search 697 source4/ntvfs/posix/pvfs_search.c search->handle = INVALID_SEARCH_HANDLE;
search 698 source4/ntvfs/posix/pvfs_search.c search->dir = dir;
search 699 source4/ntvfs/posix/pvfs_search.c search->current_index = 0;
search 700 source4/ntvfs/posix/pvfs_search.c search->search_attrib = 0x0000FFFF;
search 701 source4/ntvfs/posix/pvfs_search.c search->must_attrib = 0;
search 702 source4/ntvfs/posix/pvfs_search.c search->last_used = 0;
search 703 source4/ntvfs/posix/pvfs_search.c search->num_ea_names = 0;
search 704 source4/ntvfs/posix/pvfs_search.c search->ea_names = NULL;
search 705 source4/ntvfs/posix/pvfs_search.c search->te = NULL;
search 713 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, max_count, search, io->data_level,
search 722 source4/ntvfs/posix/pvfs_search.c f->search = talloc_steal(f, search);
search 734 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 751 source4/ntvfs/posix/pvfs_search.c search = f->search;
search 752 source4/ntvfs/posix/pvfs_search.c if (!search) {
search 757 source4/ntvfs/posix/pvfs_search.c search->current_index = 0;
search 766 source4/ntvfs/posix/pvfs_search.c status = pvfs_search_fill(pvfs, req, max_count, search, io->data_level,
search 834 source4/ntvfs/posix/pvfs_search.c struct pvfs_search_state *search;
search 850 source4/ntvfs/posix/pvfs_search.c p = idr_find(pvfs->search.idtree, handle);
search 856 source4/ntvfs/posix/pvfs_search.c search = talloc_get_type(p, struct pvfs_search_state);
search 858 source4/ntvfs/posix/pvfs_search.c talloc_free(search);
search 80 source4/ntvfs/posix/vfs_posix.c pvfs->search.inactivity_time = share_int_option(scfg,
search 156 source4/ntvfs/posix/vfs_posix.c for (s=pvfs->search.list; s; s=sn) {
search 243 source4/ntvfs/posix/vfs_posix.c pvfs->search.idtree = idr_init(pvfs);
search 244 source4/ntvfs/posix/vfs_posix.c NT_STATUS_HAVE_NO_MEMORY(pvfs->search.idtree);
search 88 source4/ntvfs/posix/vfs_posix.h } search;
search 213 source4/ntvfs/posix/vfs_posix.h struct pvfs_search_state *search;
search 9 source4/ntvfs/simple/svfs.h struct search_state *search;
search 62 source4/ntvfs/simple/vfs_simple.c p->search = NULL;
search 834 source4/ntvfs/simple/vfs_simple.c struct search_state *search;
search 846 source4/ntvfs/simple/vfs_simple.c search = talloc_zero(p, struct search_state);
search 847 source4/ntvfs/simple/vfs_simple.c if (!search) {
search 858 source4/ntvfs/simple/vfs_simple.c search->handle = p->next_search_handle;
search 859 source4/ntvfs/simple/vfs_simple.c search->dir = dir;
search 881 source4/ntvfs/simple/vfs_simple.c search->current_index = i;
search 884 source4/ntvfs/simple/vfs_simple.c io->t2ffirst.out.handle = search->handle;
search 890 source4/ntvfs/simple/vfs_simple.c talloc_free(search);
search 893 source4/ntvfs/simple/vfs_simple.c DLIST_ADD(p->search, search);
search 908 source4/ntvfs/simple/vfs_simple.c struct search_state *search;
search 920 source4/ntvfs/simple/vfs_simple.c for (search=p->search; search; search = search->next) {
search 921 source4/ntvfs/simple/vfs_simple.c if (search->handle == io->t2fnext.in.handle) break;
search 924 source4/ntvfs/simple/vfs_simple.c if (!search) {
search 929 source4/ntvfs/simple/vfs_simple.c dir = search->dir;
search 937 source4/ntvfs/simple/vfs_simple.c for (i=search->current_index; i > 0; i--) {
search 939 source4/ntvfs/simple/vfs_simple.c search->current_index = i;
search 945 source4/ntvfs/simple/vfs_simple.c for (i=search->current_index+1; i <= dir->count; i++) {
search 947 source4/ntvfs/simple/vfs_simple.c search->current_index = i;
search 954 source4/ntvfs/simple/vfs_simple.c max_count = search->current_index + io->t2fnext.in.max_count;
search 960 source4/ntvfs/simple/vfs_simple.c for (i = search->current_index; i < max_count;i++) {
search 976 source4/ntvfs/simple/vfs_simple.c io->t2fnext.out.count = i - search->current_index;
search 979 source4/ntvfs/simple/vfs_simple.c search->current_index = i;
search 984 source4/ntvfs/simple/vfs_simple.c DLIST_REMOVE(p->search, search);
search 985 source4/ntvfs/simple/vfs_simple.c talloc_free(search);
search 996 source4/ntvfs/simple/vfs_simple.c struct search_state *search;
search 998 source4/ntvfs/simple/vfs_simple.c for (search=p->search; search; search = search->next) {
search 999 source4/ntvfs/simple/vfs_simple.c if (search->handle == io->findclose.in.handle) break;
search 1002 source4/ntvfs/simple/vfs_simple.c if (!search) {
search 1007 source4/ntvfs/simple/vfs_simple.c DLIST_REMOVE(p->search, search);
search 1008 source4/ntvfs/simple/vfs_simple.c talloc_free(search);
search 52 source4/smb_server/smb/search.c SCVAL(p, 0, file->search.id.reserved);
search 53 source4/smb_server/smb/search.c memcpy(p+1, file->search.id.name, 11);
search 54 source4/smb_server/smb/search.c SCVAL(p, 12, file->search.id.handle);
search 55 source4/smb_server/smb/search.c SIVAL(p, 13, file->search.id.server_cookie);
search 56 source4/smb_server/smb/search.c SIVAL(p, 17, file->search.id.client_cookie);
search 57 source4/smb_server/smb/search.c SCVAL(p, 21, file->search.attrib);
search 58 source4/smb_server/smb/search.c srv_push_dos_date(req->smb_conn, p, 22, file->search.write_time);
search 59 source4/smb_server/smb/search.c SIVAL(p, 26, file->search.size);
search 61 source4/smb_server/smb/search.c memcpy(p+30, file->search.name, MIN(strlen(file->search.name)+1, 12));
search 696 source4/smb_server/smb/trans2.c void *search;
search 829 source4/smb_server/smb/trans2.c union smb_search_first *search;
search 834 source4/smb_server/smb/trans2.c search = talloc_get_type(state->search, union smb_search_first);
search 838 source4/smb_server/smb/trans2.c SSVAL(param, VWV(0), search->t2ffirst.out.handle);
search 839 source4/smb_server/smb/trans2.c SSVAL(param, VWV(1), search->t2ffirst.out.count);
search 840 source4/smb_server/smb/trans2.c SSVAL(param, VWV(2), search->t2ffirst.out.end_of_search);
search 854 source4/smb_server/smb/trans2.c union smb_search_first *search;
search 863 source4/smb_server/smb/trans2.c search = talloc(op, union smb_search_first);
search 864 source4/smb_server/smb/trans2.c NT_STATUS_HAVE_NO_MEMORY(search);
search 866 source4/smb_server/smb/trans2.c search->t2ffirst.in.search_attrib = SVAL(trans->in.params.data, 0);
search 867 source4/smb_server/smb/trans2.c search->t2ffirst.in.max_count = SVAL(trans->in.params.data, 2);
search 868 source4/smb_server/smb/trans2.c search->t2ffirst.in.flags = SVAL(trans->in.params.data, 4);
search 870 source4/smb_server/smb/trans2.c search->t2ffirst.in.storage_type = IVAL(trans->in.params.data, 8);
search 872 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 12, &search->t2ffirst.in.pattern, 0);
search 873 source4/smb_server/smb/trans2.c if (search->t2ffirst.in.pattern == NULL) {
search 877 source4/smb_server/smb/trans2.c search->t2ffirst.level = RAW_SEARCH_TRANS2;
search 878 source4/smb_server/smb/trans2.c search->t2ffirst.data_level = (enum smb_search_data_level)level;
search 879 source4/smb_server/smb/trans2.c if (search->t2ffirst.data_level >= RAW_SEARCH_DATA_GENERIC) {
search 883 source4/smb_server/smb/trans2.c if (search->t2ffirst.data_level == RAW_SEARCH_DATA_EA_LIST) {
search 885 source4/smb_server/smb/trans2.c &search->t2ffirst.in.num_names,
search 886 source4/smb_server/smb/trans2.c &search->t2ffirst.in.ea_names));
search 894 source4/smb_server/smb/trans2.c state->search = search;
search 895 source4/smb_server/smb/trans2.c state->data_level = search->t2ffirst.data_level;
search 897 source4/smb_server/smb/trans2.c state->flags = search->t2ffirst.in.flags;
search 905 source4/smb_server/smb/trans2.c return ntvfs_search_first(req->ntvfs, search, state, find_callback);
search 916 source4/smb_server/smb/trans2.c union smb_search_next *search;
search 921 source4/smb_server/smb/trans2.c search = talloc_get_type(state->search, union smb_search_next);
search 925 source4/smb_server/smb/trans2.c SSVAL(param, VWV(0), search->t2fnext.out.count);
search 926 source4/smb_server/smb/trans2.c SSVAL(param, VWV(1), search->t2fnext.out.end_of_search);
search 940 source4/smb_server/smb/trans2.c union smb_search_next *search;
search 949 source4/smb_server/smb/trans2.c search = talloc(op, union smb_search_next);
search 950 source4/smb_server/smb/trans2.c NT_STATUS_HAVE_NO_MEMORY(search);
search 952 source4/smb_server/smb/trans2.c search->t2fnext.in.handle = SVAL(trans->in.params.data, 0);
search 953 source4/smb_server/smb/trans2.c search->t2fnext.in.max_count = SVAL(trans->in.params.data, 2);
search 955 source4/smb_server/smb/trans2.c search->t2fnext.in.resume_key = IVAL(trans->in.params.data, 6);
search 956 source4/smb_server/smb/trans2.c search->t2fnext.in.flags = SVAL(trans->in.params.data, 10);
search 958 source4/smb_server/smb/trans2.c smbsrv_blob_pull_string(&req->in.bufinfo, &trans->in.params, 12, &search->t2fnext.in.last_name, 0);
search 959 source4/smb_server/smb/trans2.c if (search->t2fnext.in.last_name == NULL) {
search 963 source4/smb_server/smb/trans2.c search->t2fnext.level = RAW_SEARCH_TRANS2;
search 964 source4/smb_server/smb/trans2.c search->t2fnext.data_level = (enum smb_search_data_level)level;
search 965 source4/smb_server/smb/trans2.c if (search->t2fnext.data_level >= RAW_SEARCH_DATA_GENERIC) {
search 969 source4/smb_server/smb/trans2.c if (search->t2fnext.data_level == RAW_SEARCH_DATA_EA_LIST) {
search 971 source4/smb_server/smb/trans2.c &search->t2fnext.in.num_names,
search 972 source4/smb_server/smb/trans2.c &search->t2fnext.in.ea_names));
search 979 source4/smb_server/smb/trans2.c state->search = search;
search 980 source4/smb_server/smb/trans2.c state->data_level = search->t2fnext.data_level;
search 982 source4/smb_server/smb/trans2.c state->flags = search->t2fnext.in.flags;
search 990 source4/smb_server/smb/trans2.c return ntvfs_search_next(req->ntvfs, search, state, find_callback);
search 44 source4/torture/ldap/cldap.c struct cldap_netlogon search, empty_search;
search 51 source4/torture/ldap/cldap.c ZERO_STRUCT(search);
search 52 source4/torture/ldap/cldap.c search.in.dest_address = dest;
search 53 source4/torture/ldap/cldap.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 54 source4/torture/ldap/cldap.c search.in.acct_control = -1;
search 55 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 56 source4/torture/ldap/cldap.c search.in.map_response = true;
search 58 source4/torture/ldap/cldap.c empty_search = search;
search 61 source4/torture/ldap/cldap.c search = empty_search;
search 62 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 65 source4/torture/ldap/cldap.c n1 = search.out.netlogon;
search 67 source4/torture/ldap/cldap.c search.in.user = "Administrator";
search 68 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 69 source4/torture/ldap/cldap.c search.in.host = "__cldap_torture__";
search 73 source4/torture/ldap/cldap.c search.in.version = i;
search 75 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 81 source4/torture/ldap/cldap.c search.in.version = (1<<i);
search 83 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 87 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5|NETLOGON_NT_VERSION_5EX|NETLOGON_NT_VERSION_IP;
search 89 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 94 source4/torture/ldap/cldap.c search.in.user = NULL;
search 95 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 97 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 98 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 102 source4/torture/ldap/cldap.c search.in.user = "Administrator";
search 103 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 106 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user);
search 107 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX);
search 109 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5;
search 110 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 115 source4/torture/ldap/cldap.c search.in.user = NULL;
search 116 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 118 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 119 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE);
search 123 source4/torture/ldap/cldap.c search.in.user = "Administrator";
search 124 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 127 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user);
search 128 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN);
search 130 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 133 source4/torture/ldap/cldap.c search.in.realm = NULL;
search 134 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &n1.data.nt5_ex.domain_uuid);
search 135 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 137 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX);
search 138 source4/torture/ldap/cldap.c CHECK_STRING(GUID_string(tctx, &search.out.netlogon.data.nt5_ex.domain_uuid), search.in.domain_guid);
search 142 source4/torture/ldap/cldap.c search.in.user = NULL;
search 143 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &guid);
search 144 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 148 source4/torture/ldap/cldap.c search.in.acct_control = ACB_WSTRUST|ACB_SVRTRUST;
search 149 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 150 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 152 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 153 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 156 source4/torture/ldap/cldap.c search.in.acct_control = 0x0;
search 157 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 158 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 160 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 161 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 164 source4/torture/ldap/cldap.c search.in.acct_control = 0x0;
search 165 source4/torture/ldap/cldap.c search.in.user = "Administrator";
search 166 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 167 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 169 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX);
search 170 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "Administrator");
search 173 source4/torture/ldap/cldap.c search.in.user = NULL;
search 174 source4/torture/ldap/cldap.c search.in.acct_control = 0xFF00FF00;
search 175 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 176 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 178 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 179 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 182 source4/torture/ldap/cldap.c search = empty_search;
search 183 source4/torture/ldap/cldap.c search.in.user = "Administrator";
search 184 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 186 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain);
search 187 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user);
search 190 source4/torture/ldap/cldap.c search.in.user = "___no_such_user___";
search 191 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 193 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, search.in.user);
search 194 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain);
search 195 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_USER_UNKNOWN_EX);
search 198 source4/torture/ldap/cldap.c search = empty_search;
search 199 source4/torture/ldap/cldap.c search.in.realm = "___no_such_domain___";
search 200 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 204 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &n1.data.nt5_ex.domain_uuid);
search 205 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 207 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain);
search 208 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 209 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 212 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &guid);
search 213 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 215 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain);
search 216 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 217 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 220 source4/torture/ldap/cldap.c search.in.domain_guid = GUID_string(tctx, &guid);
search 221 source4/torture/ldap/cldap.c search.in.realm = n1.data.nt5_ex.dns_domain;
search 222 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 224 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.dns_domain, n1.data.nt5_ex.dns_domain);
search 225 source4/torture/ldap/cldap.c CHECK_STRING(search.out.netlogon.data.nt5_ex.user_name, "");
search 226 source4/torture/ldap/cldap.c CHECK_VAL(search.out.netlogon.data.nt5_ex.command, LOGON_SAM_LOGON_RESPONSE_EX);
search 239 source4/torture/ldap/cldap.c struct cldap_netlogon search;
search 247 source4/torture/ldap/cldap.c ZERO_STRUCT(search);
search 248 source4/torture/ldap/cldap.c search.in.dest_address = dest;
search 249 source4/torture/ldap/cldap.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 250 source4/torture/ldap/cldap.c search.in.acct_control = -1;
search 251 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 252 source4/torture/ldap/cldap.c search.in.map_response = true;
search 254 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 257 source4/torture/ldap/cldap.c n1 = search.out.netlogon;
search 319 source4/torture/ldap/cldap.c static void cldap_dump_results(struct cldap_search *search)
search 324 source4/torture/ldap/cldap.c if (!search || !(search->out.response)) {
search 332 source4/torture/ldap/cldap.c ldif.msg = ldap_msg_to_ldb(ldb, ldb, search->out.response);
search 348 source4/torture/ldap/cldap.c struct cldap_netlogon search;
search 358 source4/torture/ldap/cldap.c ZERO_STRUCT(search);
search 359 source4/torture/ldap/cldap.c search.in.dest_address = dest;
search 360 source4/torture/ldap/cldap.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 361 source4/torture/ldap/cldap.c search.in.acct_control = -1;
search 362 source4/torture/ldap/cldap.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 363 source4/torture/ldap/cldap.c search.in.map_response = true;
search 365 source4/torture/ldap/cldap.c status = cldap_netlogon(cldap, tctx, &search);
search 368 source4/torture/ldap/cldap.c n1 = search.out.netlogon;
search 421 source4/torture/ldap/cldap.c struct cldap_search search;
search 428 source4/torture/ldap/cldap.c ZERO_STRUCT(search);
search 429 source4/torture/ldap/cldap.c search.in.dest_address = dest;
search 430 source4/torture/ldap/cldap.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 431 source4/torture/ldap/cldap.c search.in.timeout = 10;
search 432 source4/torture/ldap/cldap.c search.in.retries = 3;
search 434 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 438 source4/torture/ldap/cldap.c search.in.filter = "(objectclass=*)";
search 439 source4/torture/ldap/cldap.c search.in.attributes = NULL;
search 441 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 444 source4/torture/ldap/cldap.c if (DEBUGLVL(3)) cldap_dump_results(&search);
search 447 source4/torture/ldap/cldap.c search.in.filter = "(objectclass=*)";
search 448 source4/torture/ldap/cldap.c search.in.attributes = attrs1;
search 450 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 453 source4/torture/ldap/cldap.c if (DEBUGLVL(3)) cldap_dump_results(&search);
search 456 source4/torture/ldap/cldap.c search.in.filter = "(objectclass=*)";
search 457 source4/torture/ldap/cldap.c search.in.attributes = attrs2;
search 459 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 462 source4/torture/ldap/cldap.c if (DEBUGLVL(3)) cldap_dump_results(&search);
search 465 source4/torture/ldap/cldap.c search.in.filter = "(objectclass2=*)";
search 466 source4/torture/ldap/cldap.c search.in.attributes = attrs3;
search 468 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 471 source4/torture/ldap/cldap.c if (DEBUGLVL(3)) cldap_dump_results(&search);
search 474 source4/torture/ldap/cldap.c search.in.filter = "(&(objectclass=*)(highestCommittedUSN=2))";
search 475 source4/torture/ldap/cldap.c search.in.attributes = attrs1;
search 477 source4/torture/ldap/cldap.c status = cldap_search(cldap, tctx, &search);
search 480 source4/torture/ldap/cldap.c if (DEBUGLVL(3)) cldap_dump_results(&search);
search 59 source4/torture/ldap/cldapbench.c struct cldap_netlogon search;
search 66 source4/torture/ldap/cldapbench.c ZERO_STRUCT(search);
search 67 source4/torture/ldap/cldapbench.c search.in.dest_address = address;
search 68 source4/torture/ldap/cldapbench.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 69 source4/torture/ldap/cldapbench.c search.in.acct_control = -1;
search 70 source4/torture/ldap/cldapbench.c search.in.version = 6;
search 76 source4/torture/ldap/cldapbench.c req = cldap_netlogon_send(cldap, &search);
search 131 source4/torture/ldap/cldapbench.c struct cldap_search search;
search 138 source4/torture/ldap/cldapbench.c ZERO_STRUCT(search);
search 139 source4/torture/ldap/cldapbench.c search.in.dest_address = address;
search 140 source4/torture/ldap/cldapbench.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 141 source4/torture/ldap/cldapbench.c search.in.filter = "(objectClass=*)";
search 142 source4/torture/ldap/cldapbench.c search.in.timeout = 2;
search 143 source4/torture/ldap/cldapbench.c search.in.retries = 1;
search 149 source4/torture/ldap/cldapbench.c req = cldap_search_send(cldap, &search);
search 90 source4/torture/raw/search.c c.fclose.in.id = data->search.id;
search 110 source4/torture/raw/search.c offsetof(union smb_search_data, search.name),
search 115 source4/torture/raw/search.c offsetof(union smb_search_data, search.name),
search 120 source4/torture/raw/search.c offsetof(union smb_search_data, search.name),
search 414 source4/torture/raw/search.c CHECK_VAL("SEARCH", search, attrib, all_info, all_info, attrib&0xFFF);
search 423 source4/torture/raw/search.c CHECK_TIME("SEARCH", search, write_time, all_info, all_info, write_time);
search 455 source4/torture/raw/search.c CHECK_VAL("SEARCH", search, size, all_info, all_info, size);
search 480 source4/torture/raw/search.c CHECK_STR("SEARCH", search, name, alt_info, alt_name_info, fname);
search 577 source4/torture/raw/search.c io2.search_next.in.id = result->list[result->count-1].search.id;
search 1052 source4/torture/raw/search.c if (strncasecmp(file[i].search.name, fname, strlen(fname)) != 0) {
search 1054 source4/torture/raw/search.c __location__, file[i].search.name, fname);
search 1071 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id;
search 1085 source4/torture/raw/search.c if (strncasecmp(file2[i].search.name, fname, strlen(fname)) != 0) {
search 1087 source4/torture/raw/search.c __location__, file2[i].search.name, fname);
search 1105 source4/torture/raw/search.c io2.search_next.in.id = file[i].search.id;
search 1119 source4/torture/raw/search.c if (strncasecmp(file3[i].search.name, file2[i].search.name, 3) != 0) {
search 1121 source4/torture/raw/search.c __location__, file2[i].search.name, i);
search 1126 source4/torture/raw/search.c if (strcmp(file3[i].search.name, file2[i].search.name) != 0) {
search 1128 source4/torture/raw/search.c __location__, file3[i].search.name, file2[i].search.name);
search 274 source4/torture/rpc/dssync.c struct cldap_netlogon search;
search 308 source4/torture/rpc/dssync.c ZERO_STRUCT(search);
search 309 source4/torture/rpc/dssync.c search.in.dest_address = ctx->drsuapi_binding->host;
search 310 source4/torture/rpc/dssync.c search.in.dest_port = lp_cldap_port(tctx->lp_ctx);
search 311 source4/torture/rpc/dssync.c search.in.acct_control = -1;
search 312 source4/torture/rpc/dssync.c search.in.version = NETLOGON_NT_VERSION_5 | NETLOGON_NT_VERSION_5EX;
search 313 source4/torture/rpc/dssync.c search.in.map_response = true;
search 314 source4/torture/rpc/dssync.c status = cldap_netlogon(cldap, ctx, &search);
search 320 source4/torture/rpc/dssync.c ctx->site_name = talloc_steal(ctx, search.out.netlogon.data.nt5_ex.client_site);
search 322 source4/torture/rpc/dssync.c printf("cldap_netlogon() returned Server Site-Name: %s.\n",search.out.netlogon.data.nt5_ex.server_site);
search 327 source4/torture/rpc/dssync.c struct ldb_dn *dn = samdb_dns_domain_to_dn(ldb, ctx, search.out.netlogon.data.nt5_ex.dns_domain);
search 234 source4/torture/unix/unix_info2.c union smb_search_first search;
search 238 source4/torture/unix/unix_info2.c ZERO_STRUCT(search);
search 239 source4/torture/unix/unix_info2.c search.t2ffirst.level = RAW_SEARCH_TRANS2;
search 240 source4/torture/unix/unix_info2.c search.t2ffirst.data_level = SMB_FIND_UNIX_INFO2;
search 241 source4/torture/unix/unix_info2.c search.t2ffirst.in.max_count = 1;
search 242 source4/torture/unix/unix_info2.c search.t2ffirst.in.flags = FLAG_TRANS2_FIND_CLOSE;
search 243 source4/torture/unix/unix_info2.c search.t2ffirst.in.pattern = fname;
search 246 source4/torture/unix/unix_info2.c &search, info2, search_callback);
search 250 source4/torture/unix/unix_info2.c torture_assert_int_equal(torture, search.t2ffirst.out.count, 1,
search 252 source4/torture/unix/unix_info2.c torture_assert_int_equal(torture, search.t2ffirst.out.end_of_search, 1,