Lines Matching refs:new_tree
49 struct ldb_parse_tree *new_tree = req->op.search.tree; in show_deleted_search() local
126 new_tree = talloc(req, struct ldb_parse_tree); in show_deleted_search()
127 if (!new_tree) { in show_deleted_search()
130 new_tree->operation = LDB_OP_AND; in show_deleted_search()
131 new_tree->u.list.num_elements = 2; in show_deleted_search()
132 new_tree->u.list.elements = talloc_array(new_tree, struct ldb_parse_tree *, 2); in show_deleted_search()
133 if (!new_tree->u.list.elements) { in show_deleted_search()
137 new_tree->u.list.elements[0] = talloc(new_tree->u.list.elements, struct ldb_parse_tree); in show_deleted_search()
138 new_tree->u.list.elements[0]->operation = LDB_OP_NOT; in show_deleted_search()
139 new_tree->u.list.elements[0]->u.isnot.child = in show_deleted_search()
140 talloc(new_tree->u.list.elements, struct ldb_parse_tree); in show_deleted_search()
141 if (!new_tree->u.list.elements[0]->u.isnot.child) { in show_deleted_search()
144 new_tree->u.list.elements[0]->u.isnot.child->operation = LDB_OP_EQUALITY; in show_deleted_search()
145 new_tree->u.list.elements[0]->u.isnot.child->u.equality.attr = exclude_filter; in show_deleted_search()
146 new_tree->u.list.elements[0]->u.isnot.child->u.equality.value = data_blob_string_const("TRUE"); in show_deleted_search()
147 new_tree->u.list.elements[1] = req->op.search.tree; in show_deleted_search()
153 new_tree, in show_deleted_search()