newr 97 source3/lib/ldb/modules/paged_results.c struct results_store *newr; newr 104 source3/lib/ldb/modules/paged_results.c newr = talloc(priv, struct results_store); newr 105 source3/lib/ldb/modules/paged_results.c if (!newr) return NULL; newr 107 source3/lib/ldb/modules/paged_results.c newr->priv = priv; newr 109 source3/lib/ldb/modules/paged_results.c newr->cookie = talloc_asprintf(newr, "%d", new_id); newr 110 source3/lib/ldb/modules/paged_results.c if (!newr->cookie) { newr 111 source3/lib/ldb/modules/paged_results.c talloc_free(newr); newr 115 source3/lib/ldb/modules/paged_results.c newr->timestamp = time(NULL); newr 117 source3/lib/ldb/modules/paged_results.c newr->first = NULL; newr 118 source3/lib/ldb/modules/paged_results.c newr->num_entries = 0; newr 119 source3/lib/ldb/modules/paged_results.c newr->first_ref = NULL; newr 120 source3/lib/ldb/modules/paged_results.c newr->controls = NULL; newr 123 source3/lib/ldb/modules/paged_results.c newr->prev = NULL; newr 124 source3/lib/ldb/modules/paged_results.c newr->next = priv->store; newr 125 source3/lib/ldb/modules/paged_results.c if (priv->store != NULL) priv->store->prev = newr; newr 126 source3/lib/ldb/modules/paged_results.c priv->store = newr; newr 128 source3/lib/ldb/modules/paged_results.c talloc_set_destructor(newr, store_destructor); newr 130 source3/lib/ldb/modules/paged_results.c return newr; newr 97 source4/lib/ldb/modules/paged_results.c struct results_store *newr; newr 104 source4/lib/ldb/modules/paged_results.c newr = talloc(priv, struct results_store); newr 105 source4/lib/ldb/modules/paged_results.c if (!newr) return NULL; newr 107 source4/lib/ldb/modules/paged_results.c newr->priv = priv; newr 109 source4/lib/ldb/modules/paged_results.c newr->cookie = talloc_asprintf(newr, "%d", new_id); newr 110 source4/lib/ldb/modules/paged_results.c if (!newr->cookie) { newr 111 source4/lib/ldb/modules/paged_results.c talloc_free(newr); newr 115 source4/lib/ldb/modules/paged_results.c newr->timestamp = time(NULL); newr 117 source4/lib/ldb/modules/paged_results.c newr->first = NULL; newr 118 source4/lib/ldb/modules/paged_results.c newr->num_entries = 0; newr 119 source4/lib/ldb/modules/paged_results.c newr->first_ref = NULL; newr 120 source4/lib/ldb/modules/paged_results.c newr->controls = NULL; newr 122 source4/lib/ldb/modules/paged_results.c newr->next = priv->store; newr 123 source4/lib/ldb/modules/paged_results.c priv->store = newr; newr 125 source4/lib/ldb/modules/paged_results.c talloc_set_destructor(newr, store_destructor); newr 127 source4/lib/ldb/modules/paged_results.c return newr;