cache 147 lib/nss_wrapper/nss_wrapper.c struct nwrap_cache *cache;
cache 161 lib/nss_wrapper/nss_wrapper.c struct nwrap_cache *cache;
cache 181 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache = &__nwrap_cache_pw;
cache 183 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->path = getenv("NSS_WRAPPER_PASSWD");
cache 184 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->fd = -1;
cache 185 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->private_data = &nwrap_pw_global;
cache 186 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->parse_line = nwrap_pw_parse_line;
cache 187 lib/nss_wrapper/nss_wrapper.c nwrap_pw_global.cache->unload = nwrap_pw_unload;
cache 189 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache = &__nwrap_cache_gr;
cache 191 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->path = getenv("NSS_WRAPPER_GROUP");
cache 192 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->fd = -1;
cache 193 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->private_data = &nwrap_gr_global;
cache 194 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->parse_line = nwrap_gr_parse_line;
cache 195 lib/nss_wrapper/nss_wrapper.c nwrap_gr_global.cache->unload = nwrap_gr_unload;
cache 202 lib/nss_wrapper/nss_wrapper.c if (!nwrap_pw_global.cache->path) {
cache 205 lib/nss_wrapper/nss_wrapper.c if (nwrap_pw_global.cache->path[0] == '\0') {
cache 208 lib/nss_wrapper/nss_wrapper.c if (!nwrap_gr_global.cache->path) {
cache 211 lib/nss_wrapper/nss_wrapper.c if (nwrap_gr_global.cache->path[0] == '\0') {
cache 779 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_pw_global.cache);
cache 837 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_pw_global.cache);
cache 911 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_pw_global.cache);
cache 1012 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_gr_global.cache);
cache 1070 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_gr_global.cache);
cache 1146 lib/nss_wrapper/nss_wrapper.c nwrap_cache_reload(nwrap_gr_global.cache);
cache 41 lib/smbconf/smbconf_txt.c struct txt_cache *cache;
cache 65 lib/smbconf/smbconf_txt.c struct txt_cache *cache = tpd->cache;
cache 67 lib/smbconf/smbconf_txt.c if (smbconf_find_in_array(section, cache->share_names,
cache 68 lib/smbconf/smbconf_txt.c cache->num_shares, &idx))
cache 70 lib/smbconf/smbconf_txt.c cache->current_share = idx;
cache 74 lib/smbconf/smbconf_txt.c werr = smbconf_add_string_to_array(cache, &(cache->share_names),
cache 75 lib/smbconf/smbconf_txt.c cache->num_shares, section);
cache 79 lib/smbconf/smbconf_txt.c cache->current_share = cache->num_shares;
cache 80 lib/smbconf/smbconf_txt.c cache->num_shares++;
cache 82 lib/smbconf/smbconf_txt.c cache->param_names = talloc_realloc(cache,
cache 83 lib/smbconf/smbconf_txt.c cache->param_names,
cache 85 lib/smbconf/smbconf_txt.c cache->num_shares);
cache 86 lib/smbconf/smbconf_txt.c if (cache->param_names == NULL) {
cache 89 lib/smbconf/smbconf_txt.c cache->param_names[cache->current_share] = NULL;
cache 91 lib/smbconf/smbconf_txt.c cache->param_values = talloc_realloc(cache,
cache 92 lib/smbconf/smbconf_txt.c cache->param_values,
cache 94 lib/smbconf/smbconf_txt.c cache->num_shares);
cache 95 lib/smbconf/smbconf_txt.c if (cache->param_values == NULL) {
cache 98 lib/smbconf/smbconf_txt.c cache->param_values[cache->current_share] = NULL;
cache 100 lib/smbconf/smbconf_txt.c cache->num_params = talloc_realloc(cache,
cache 101 lib/smbconf/smbconf_txt.c cache->num_params,
cache 103 lib/smbconf/smbconf_txt.c cache->num_shares);
cache 104 lib/smbconf/smbconf_txt.c if (cache->num_params == NULL) {
cache 107 lib/smbconf/smbconf_txt.c cache->num_params[cache->current_share] = 0;
cache 121 lib/smbconf/smbconf_txt.c struct txt_cache *cache = tpd->cache;
cache 123 lib/smbconf/smbconf_txt.c if (cache->num_shares == 0) {
cache 134 lib/smbconf/smbconf_txt.c param_names = cache->param_names[cache->current_share];
cache 135 lib/smbconf/smbconf_txt.c param_values = cache->param_values[cache->current_share];
cache 136 lib/smbconf/smbconf_txt.c num_params = cache->num_params[cache->current_share];
cache 142 lib/smbconf/smbconf_txt.c param_values[idx] = talloc_strdup(cache, param_value);
cache 148 lib/smbconf/smbconf_txt.c werr = smbconf_add_string_to_array(cache,
cache 149 lib/smbconf/smbconf_txt.c &(cache->param_names[cache->current_share]),
cache 154 lib/smbconf/smbconf_txt.c werr = smbconf_add_string_to_array(cache,
cache 155 lib/smbconf/smbconf_txt.c &(cache->param_values[cache->current_share]),
cache 157 lib/smbconf/smbconf_txt.c cache->num_params[cache->current_share]++;
cache 163 lib/smbconf/smbconf_txt.c talloc_free(pd(ctx)->cache);
cache 164 lib/smbconf/smbconf_txt.c pd(ctx)->cache = NULL;
cache 169 lib/smbconf/smbconf_txt.c if (pd(ctx)->cache != NULL) {
cache 173 lib/smbconf/smbconf_txt.c pd(ctx)->cache = talloc_zero(pd(ctx), struct txt_cache);
cache 175 lib/smbconf/smbconf_txt.c if (pd(ctx)->cache == NULL) {
cache 339 lib/smbconf/smbconf_txt.c for (count = 0; count < pd(ctx)->cache->num_shares; count++) {
cache 340 lib/smbconf/smbconf_txt.c if (strequal(pd(ctx)->cache->share_names[count], GLOBAL_NAME) ||
cache 341 lib/smbconf/smbconf_txt.c (pd(ctx)->cache->share_names[count] == NULL))
cache 348 lib/smbconf/smbconf_txt.c pd(ctx)->cache->share_names[count]);
cache 381 lib/smbconf/smbconf_txt.c pd(ctx)->cache->share_names,
cache 382 lib/smbconf/smbconf_txt.c pd(ctx)->cache->num_shares, NULL);
cache 414 lib/smbconf/smbconf_txt.c pd(ctx)->cache->share_names,
cache 415 lib/smbconf/smbconf_txt.c pd(ctx)->cache->num_shares,
cache 437 lib/smbconf/smbconf_txt.c for (count = 0; count < pd(ctx)->cache->num_params[sidx]; count++) {
cache 441 lib/smbconf/smbconf_txt.c pd(ctx)->cache->param_names[sidx][count]);
cache 448 lib/smbconf/smbconf_txt.c pd(ctx)->cache->param_values[sidx][count]);
cache 505 lib/smbconf/smbconf_txt.c pd(ctx)->cache->share_names,
cache 506 lib/smbconf/smbconf_txt.c pd(ctx)->cache->num_shares,
cache 513 lib/smbconf/smbconf_txt.c pd(ctx)->cache->param_names[share_index],
cache 514 lib/smbconf/smbconf_txt.c pd(ctx)->cache->num_params[share_index],
cache 521 lib/smbconf/smbconf_txt.c pd(ctx)->cache->param_values[share_index][param_index]);
cache 559 lib/smbconf/smbconf_txt.c pd(ctx)->cache->share_names,
cache 560 lib/smbconf/smbconf_txt.c pd(ctx)->cache->num_shares,
cache 568 lib/smbconf/smbconf_txt.c for (count = 0; count < pd(ctx)->cache->num_params[sidx]; count++) {
cache 569 lib/smbconf/smbconf_txt.c if (strequal(pd(ctx)->cache->param_names[sidx][count],
cache 575 lib/smbconf/smbconf_txt.c pd(ctx)->cache->param_values[sidx][count]);
cache 805 source3/include/libsmbclient.h void smbc_setServerCacheData(SMBCCTX *c, struct smbc_server_cache * cache);
cache 63 source3/include/memcache.h void memcache_set_global(struct memcache *cache);
cache 69 source3/include/memcache.h void memcache_add(struct memcache *cache, enum memcache_number n,
cache 83 source3/include/memcache.h void memcache_add_talloc(struct memcache *cache, enum memcache_number n,
cache 90 source3/include/memcache.h void memcache_delete(struct memcache *cache, enum memcache_number n,
cache 98 source3/include/memcache.h bool memcache_lookup(struct memcache *cache, enum memcache_number n,
cache 106 source3/include/memcache.h void *memcache_lookup_talloc(struct memcache *cache, enum memcache_number n,
cache 113 source3/include/memcache.h void memcache_flush(struct memcache *cache, enum memcache_number n);
cache 190 source3/include/passdb.h struct samr_displayentry *cache;
cache 4864 source3/include/proto.h void pcap_cache_replace(const struct pcap_cache *cache);
cache 34 source3/lib/gencache.c static TDB_CONTEXT *cache;
cache 57 source3/lib/gencache.c if (cache) return True;
cache 63 source3/lib/gencache.c cache = tdb_open_log(cache_fname, 0, TDB_DEFAULT,
cache 66 source3/lib/gencache.c if (!cache && (errno == EACCES)) {
cache 67 source3/lib/gencache.c cache = tdb_open_log(cache_fname, 0, TDB_DEFAULT, O_RDONLY, 0644);
cache 68 source3/lib/gencache.c if (cache) {
cache 73 source3/lib/gencache.c if (!cache) {
cache 92 source3/lib/gencache.c if (!cache) return False;
cache 94 source3/lib/gencache.c ret = tdb_close(cache);
cache 95 source3/lib/gencache.c cache = NULL;
cache 133 source3/lib/gencache.c ret = tdb_store_bystring(cache, keystr, databuf, 0);
cache 158 source3/lib/gencache.c ret = tdb_delete_bystring(cache, keystr);
cache 190 source3/lib/gencache.c databuf = tdb_fetch_bystring(cache, keystr);
cache 213 source3/lib/gencache.c tdb_delete_bystring(cache, keystr);
cache 266 source3/lib/gencache.c databuf = tdb_fetch_bystring(cache, keystr);
cache 376 source3/lib/gencache.c tdb_ret = tdb_store_bystring(cache, keystr, databuf, 0);
cache 478 source3/lib/gencache.c tdb_traverse(cache, gencache_iterate_fn, &state);
cache 490 source3/lib/gencache.c return tdb_lock_bystring(cache, key);
cache 502 source3/lib/gencache.c tdb_unlock_bystring(cache, key);
cache 69 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->attributes == NULL) {
cache 74 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->attributes;
cache 79 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->attributes);
cache 80 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = NULL;
cache 114 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->attributes;
cache 183 source3/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->subclasses;
cache 222 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->subclasses == NULL) {
cache 227 source3/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->subclasses;
cache 232 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->subclasses);
cache 233 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = NULL;
cache 300 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache);
cache 301 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache = NULL;
cache 328 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache != NULL &&
cache 333 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache == NULL) {
cache 334 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache = talloc_zero(ltdb, struct ltdb_cache);
cache 335 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache == NULL) goto failed;
cache 336 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->indexlist = talloc_zero(ltdb->cache, struct ldb_message);
cache 337 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = talloc_zero(ltdb->cache, struct ldb_message);
cache 338 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = talloc_zero(ltdb->cache, struct ldb_message);
cache 339 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->indexlist == NULL ||
cache 340 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses == NULL ||
cache 341 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes == NULL) {
cache 346 source3/lib/ldb/ldb_tdb/ldb_cache.c baseinfo = talloc(ltdb->cache, struct ldb_message);
cache 376 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->last_attribute.name);
cache 377 source3/lib/ldb/ldb_tdb/ldb_cache.c memset(<db->cache->last_attribute, 0, sizeof(ltdb->cache->last_attribute));
cache 382 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->indexlist);
cache 383 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->subclasses);
cache 385 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->indexlist = talloc_zero(ltdb->cache, struct ldb_message);
cache 386 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses = talloc_zero(ltdb->cache, struct ldb_message);
cache 387 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = talloc_zero(ltdb->cache, struct ldb_message);
cache 388 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->indexlist == NULL ||
cache 389 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->subclasses == NULL ||
cache 390 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes == NULL) {
cache 397 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb_search_dn1(module, indexlist_dn, ltdb->cache->indexlist) == -1) {
cache 510 source3/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->last_attribute.name &&
cache 511 source3/lib/ldb/ldb_tdb/ldb_cache.c ldb_attr_cmp(ltdb->cache->last_attribute.name, attr_name) == 0) {
cache 512 source3/lib/ldb/ldb_tdb/ldb_cache.c return ltdb->cache->last_attribute.flags;
cache 520 source3/lib/ldb/ldb_tdb/ldb_cache.c attr_el = ldb_msg_find_element(ltdb->cache->attributes, attr_name);
cache 524 source3/lib/ldb/ldb_tdb/ldb_cache.c attr_el = ldb_msg_find_element(ltdb->cache->attributes, "*");
cache 540 source3/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->last_attribute.name);
cache 542 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->last_attribute.name = talloc_strdup(ltdb->cache, attr_name);
cache 543 source3/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->last_attribute.flags = ret;
cache 735 source3/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0 &&
cache 761 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn(ac->module, ac->tree, ltdb->cache->indexlist, dn_list);
cache 919 source3/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0) {
cache 925 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, elements[i].name,
cache 1047 source3/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0) {
cache 1062 source3/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name,
cache 37 source3/lib/ldb/ldb_tdb/ldb_tdb.h } *cache;
cache 61 source3/lib/memcache.c static int memcache_destructor(struct memcache *cache) {
cache 64 source3/lib/memcache.c for (e = cache->mru; e != NULL; e = next) {
cache 84 source3/lib/memcache.c void memcache_set_global(struct memcache *cache)
cache 87 source3/lib/memcache.c global_cache = cache;
cache 126 source3/lib/memcache.c struct memcache *cache, enum memcache_number n, DATA_BLOB key)
cache 130 source3/lib/memcache.c node = cache->tree.rb_node;
cache 146 source3/lib/memcache.c bool memcache_lookup(struct memcache *cache, enum memcache_number n,
cache 151 source3/lib/memcache.c if (cache == NULL) {
cache 152 source3/lib/memcache.c cache = global_cache;
cache 154 source3/lib/memcache.c if (cache == NULL) {
cache 158 source3/lib/memcache.c e = memcache_find(cache, n, key);
cache 163 source3/lib/memcache.c if (cache->size != 0) {
cache 167 source3/lib/memcache.c if (e == cache->lru) {
cache 168 source3/lib/memcache.c cache->lru = e->prev;
cache 170 source3/lib/memcache.c DLIST_PROMOTE(cache->mru, e);
cache 171 source3/lib/memcache.c if (cache->mru == NULL) {
cache 172 source3/lib/memcache.c cache->mru = e;
cache 180 source3/lib/memcache.c void *memcache_lookup_talloc(struct memcache *cache, enum memcache_number n,
cache 186 source3/lib/memcache.c if (!memcache_lookup(cache, n, key, &value)) {
cache 199 source3/lib/memcache.c static void memcache_delete_element(struct memcache *cache,
cache 202 source3/lib/memcache.c rb_erase(&e->rb_node, &cache->tree);
cache 204 source3/lib/memcache.c if (e == cache->lru) {
cache 205 source3/lib/memcache.c cache->lru = e->prev;
cache 207 source3/lib/memcache.c DLIST_REMOVE(cache->mru, e);
cache 219 source3/lib/memcache.c cache->size -= memcache_element_size(e->keylength, e->valuelength);
cache 224 source3/lib/memcache.c static void memcache_trim(struct memcache *cache)
cache 226 source3/lib/memcache.c if (cache->max_size == 0) {
cache 230 source3/lib/memcache.c while ((cache->size > cache->max_size) && (cache->lru != NULL)) {
cache 231 source3/lib/memcache.c memcache_delete_element(cache, cache->lru);
cache 235 source3/lib/memcache.c void memcache_delete(struct memcache *cache, enum memcache_number n,
cache 240 source3/lib/memcache.c if (cache == NULL) {
cache 241 source3/lib/memcache.c cache = global_cache;
cache 243 source3/lib/memcache.c if (cache == NULL) {
cache 247 source3/lib/memcache.c e = memcache_find(cache, n, key);
cache 252 source3/lib/memcache.c memcache_delete_element(cache, e);
cache 255 source3/lib/memcache.c void memcache_add(struct memcache *cache, enum memcache_number n,
cache 264 source3/lib/memcache.c if (cache == NULL) {
cache 265 source3/lib/memcache.c cache = global_cache;
cache 267 source3/lib/memcache.c if (cache == NULL) {
cache 275 source3/lib/memcache.c e = memcache_find(cache, n, key);
cache 295 source3/lib/memcache.c memcache_delete_element(cache, e);
cache 317 source3/lib/memcache.c p = &cache->tree.rb_node;
cache 331 source3/lib/memcache.c rb_insert_color(&e->rb_node, &cache->tree);
cache 333 source3/lib/memcache.c DLIST_ADD(cache->mru, e);
cache 334 source3/lib/memcache.c if (cache->lru == NULL) {
cache 335 source3/lib/memcache.c cache->lru = e;
cache 338 source3/lib/memcache.c cache->size += element_size;
cache 339 source3/lib/memcache.c memcache_trim(cache);
cache 342 source3/lib/memcache.c void memcache_add_talloc(struct memcache *cache, enum memcache_number n,
cache 348 source3/lib/memcache.c if (cache == NULL) {
cache 349 source3/lib/memcache.c cache = global_cache;
cache 351 source3/lib/memcache.c if (cache == NULL) {
cache 355 source3/lib/memcache.c p = talloc_move(cache, ptr);
cache 356 source3/lib/memcache.c memcache_add(cache, n, key, data_blob_const(&p, sizeof(p)));
cache 359 source3/lib/memcache.c void memcache_flush(struct memcache *cache, enum memcache_number n)
cache 363 source3/lib/memcache.c if (cache == NULL) {
cache 364 source3/lib/memcache.c cache = global_cache;
cache 366 source3/lib/memcache.c if (cache == NULL) {
cache 374 source3/lib/memcache.c node = cache->tree.rb_node;
cache 433 source3/lib/memcache.c memcache_delete_element(cache, e);
cache 528 source3/libsmb/libsmb_setget.c void smbc_setServerCacheData(SMBCCTX *c, struct smbc_server_cache * cache)
cache 530 source3/libsmb/libsmb_setget.c c->internal->server_cache = cache;
cache 29 source3/passdb/login_cache.c static TDB_CONTEXT *cache;
cache 36 source3/passdb/login_cache.c if (cache) return True;
cache 46 source3/passdb/login_cache.c cache = tdb_open_log(cache_fname, 0, TDB_DEFAULT,
cache 49 source3/passdb/login_cache.c if (!cache)
cache 54 source3/passdb/login_cache.c return (cache ? True : False);
cache 60 source3/passdb/login_cache.c if (!cache) return False;
cache 62 source3/passdb/login_cache.c return tdb_close(cache) != -1;
cache 87 source3/passdb/login_cache.c databuf = tdb_fetch_bystring(cache, keystr);
cache 158 source3/passdb/login_cache.c ret = tdb_store_bystring(cache, keystr, databuf, 0);
cache 183 source3/passdb/login_cache.c ret = tdb_delete_bystring(cache, keystr);
cache 1732 source3/passdb/pdb_interface.c result->cache = NULL;
cache 1844 source3/passdb/pdb_interface.c return &search->cache[idx];
cache 1859 source3/passdb/pdb_interface.c entry, &search->cache, &search->num_entries,
cache 1863 source3/passdb/pdb_interface.c return (search->num_entries > idx) ? &search->cache[idx] : NULL;
cache 5712 source3/torture/torture.c struct memcache *cache;
cache 5722 source3/torture/torture.c cache = memcache_init(NULL, 100);
cache 5724 source3/torture/torture.c if (cache == NULL) {
cache 5736 source3/torture/torture.c memcache_add(cache, STAT_CACHE, k1, d1);
cache 5737 source3/torture/torture.c memcache_add(cache, GETWD_CACHE, k2, d2);
cache 5739 source3/torture/torture.c if (!memcache_lookup(cache, STAT_CACHE, k1, &v1)) {
cache 5747 source3/torture/torture.c if (!memcache_lookup(cache, GETWD_CACHE, k2, &v2)) {
cache 5755 source3/torture/torture.c memcache_add(cache, STAT_CACHE, k1, d3);
cache 5757 source3/torture/torture.c if (!memcache_lookup(cache, STAT_CACHE, k1, &v3)) {
cache 5765 source3/torture/torture.c memcache_add(cache, GETWD_CACHE, k1, d1);
cache 5767 source3/torture/torture.c if (memcache_lookup(cache, GETWD_CACHE, k2, &v2)) {
cache 5772 source3/torture/torture.c TALLOC_FREE(cache);
cache 5774 source3/torture/torture.c cache = memcache_init(NULL, 0);
cache 5781 source3/torture/torture.c memcache_add_talloc(cache, SINGLETON_CACHE_TALLOC,
cache 5783 source3/torture/torture.c size1 = talloc_total_size(cache);
cache 5785 source3/torture/torture.c memcache_add_talloc(cache, SINGLETON_CACHE_TALLOC,
cache 5787 source3/torture/torture.c size2 = talloc_total_size(cache);
cache 5798 source3/torture/torture.c TALLOC_FREE(cache);
cache 500 source3/torture/vfstest.c static struct memcache *cache;
cache 502 source3/torture/vfstest.c if (!cache
cache 503 source3/torture/vfstest.c && !(cache = memcache_init(NULL,
cache 508 source3/torture/vfstest.c return cache;
cache 623 source3/winbindd/winbindd_cache.c static struct cache_entry *wcache_fetch(struct winbind_cache *cache,
cache 626 source3/winbindd/winbindd_cache.c static struct cache_entry *wcache_fetch(struct winbind_cache *cache,
cache 1019 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1027 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1034 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "NSS/NA/%s", upper_name);
cache 1094 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1102 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1109 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "NSS/AN/%s", upper_name);
cache 1172 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1177 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 1191 source3/winbindd/winbindd_cache.c data = tdb_fetch(cache->tdb, string_tdb_data(key_str));
cache 1209 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1216 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 1231 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "CRED/%s",
cache 1334 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1339 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1342 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "UL/%s", domain->name);
cache 1451 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1456 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1459 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "GL/%s/domain", domain->name);
cache 1525 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1530 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1533 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "GL/%s/local", domain->name);
cache 1612 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1617 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1622 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
cache 1685 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1690 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1693 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "SN/%s",
cache 1750 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1760 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 1788 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "SN/%s",
cache 1902 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1907 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1910 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "U/%s",
cache 1974 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 1980 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 1983 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "UG/%s",
cache 2063 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2069 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 2089 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "UA%s", sidlist);
cache 2155 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2161 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 2164 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "GM/%s",
cache 2252 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2257 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 2260 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "TRUSTDOMS/%s", domain->name);
cache 2357 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2361 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 2364 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "LOC_POL/%s", domain->name);
cache 2406 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2410 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 2413 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "PWD_POL/%s", domain->name);
cache 2474 source3/winbindd/winbindd_cache.c struct winbind_cache *cache;
cache 2486 source3/winbindd/winbindd_cache.c cache = get_cache(domain);
cache 2488 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 2498 source3/winbindd/winbindd_cache.c tdb_delete(cache->tdb, string_tdb_data(key_str));
cache 2503 source3/winbindd/winbindd_cache.c tdb_delete(cache->tdb, string_tdb_data(key_str));
cache 2514 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2518 source3/winbindd/winbindd_cache.c if (cache) {
cache 2519 source3/winbindd/winbindd_cache.c if (cache->tdb) {
cache 2520 source3/winbindd/winbindd_cache.c tdb_traverse(cache->tdb, traverse_fn, NULL);
cache 2534 source3/winbindd/winbindd_cache.c struct winbind_cache *cache;
cache 2541 source3/winbindd/winbindd_cache.c cache = get_cache(domain);
cache 2545 source3/winbindd/winbindd_cache.c if (cache) {
cache 2546 source3/winbindd/winbindd_cache.c if (cache->tdb) {
cache 2547 source3/winbindd/winbindd_cache.c tdb_traverse(cache->tdb, traverse_fn, NULL);
cache 2760 source3/winbindd/winbindd_cache.c struct winbind_cache *cache;
cache 2770 source3/winbindd/winbindd_cache.c cache = get_cache(domain);
cache 2772 source3/winbindd/winbindd_cache.c if (cache->tdb == NULL) {
cache 2776 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "SN/%s",
cache 2800 source3/winbindd/winbindd_cache.c struct winbind_cache *cache;
cache 2811 source3/winbindd/winbindd_cache.c cache = get_cache(domain);
cache 2813 source3/winbindd/winbindd_cache.c if (cache->tdb == NULL) {
cache 2825 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
cache 2925 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2929 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 2933 source3/winbindd/winbindd_cache.c tdb_traverse(cache->tdb, traverse_fn_cached_creds, (void *)count);
cache 2972 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 2977 source3/winbindd/winbindd_cache.c if (!cache->tdb) {
cache 2990 source3/winbindd/winbindd_cache.c tdb_delete(cache->tdb, string_tdb_data(key_str));
cache 2995 source3/winbindd/winbindd_cache.c ret = tdb_traverse(cache->tdb, traverse_fn_get_credlist, NULL);
cache 3009 source3/winbindd/winbindd_cache.c data = tdb_fetch(cache->tdb, string_tdb_data(cred->name));
cache 3038 source3/winbindd/winbindd_cache.c if (tdb_delete(cache->tdb, string_tdb_data(oldest->name)) == 0) {
cache 4229 source3/winbindd/winbindd_cache.c struct winbind_cache *cache = get_cache(domain);
cache 4234 source3/winbindd/winbindd_cache.c if (!cache->tdb)
cache 4237 source3/winbindd/winbindd_cache.c centry = wcache_fetch(cache, domain, "NSS/PWINFO/%s",
cache 261 source4/heimdal/kuser/kinit.c krb5_ccache cache,
cache 271 source4/heimdal/kuser/kinit.c ret = krb5_cc_get_principal(context, cache, &in.client);
cache 287 source4/heimdal/kuser/kinit.c krb5_get_credentials(context, KRB5_GC_CACHED, cache, &in, &out);
cache 316 source4/heimdal/kuser/kinit.c cache,
cache 326 source4/heimdal/kuser/kinit.c ret = krb5_cc_initialize(context, cache, in.client);
cache 332 source4/heimdal/kuser/kinit.c ret = krb5_cc_store_cred(context, cache, out);
cache 338 source4/heimdal/kuser/kinit.c do_524init(context, cache, out, NULL);
cache 341 source4/heimdal/kuser/kinit.c krb5_afslog(context, cache, NULL, NULL);
cache 640 source4/heimdal/kuser/kinit.c ticket_lifetime(krb5_context context, krb5_ccache cache,
cache 649 source4/heimdal/kuser/kinit.c ret = krb5_cc_get_principal(context, cache, &in_cred.client);
cache 662 source4/heimdal/kuser/kinit.c cache, &in_cred, &cred);
cache 877 source4/heimdal/lib/krb5/acache.c cc_ccache_t cache;
cache 882 source4/heimdal/lib/krb5/acache.c error = (*iter->iter->func->next)(iter->iter, &cache);
cache 888 source4/heimdal/lib/krb5/acache.c (*cache->func->release)(cache);
cache 894 source4/heimdal/lib/krb5/acache.c (*cache->func->release)(cache);
cache 900 source4/heimdal/lib/krb5/acache.c a->ccache = cache;
cache 1077 source4/heimdal/lib/krb5/cache.c krb5_ccache cache = NULL;
cache 1085 source4/heimdal/lib/krb5/cache.c while ((ret = krb5_cccol_cursor_next (context, cursor, &cache)) == 0) {
cache 1088 source4/heimdal/lib/krb5/cache.c ret = krb5_cc_get_principal(context, cache, &principal);
cache 1098 source4/heimdal/lib/krb5/cache.c krb5_cc_close(context, cache);
cache 1099 source4/heimdal/lib/krb5/cache.c cache = NULL;
cache 1104 source4/heimdal/lib/krb5/cache.c if (cache == NULL) {
cache 1117 source4/heimdal/lib/krb5/cache.c *id = cache;
cache 1358 source4/heimdal/lib/krb5/cache.c krb5_ccache *cache)
cache 1362 source4/heimdal/lib/krb5/cache.c *cache = NULL;
cache 1375 source4/heimdal/lib/krb5/cache.c ret = krb5_cc_cache_next(context, cursor->cursor, cache);
cache 349 source4/heimdal/lib/krb5/mcache.c krb5_mcache *cache;
cache 365 source4/heimdal/lib/krb5/mcache.c iter->cache = mcc_head;
cache 366 source4/heimdal/lib/krb5/mcache.c if (iter->cache)
cache 367 source4/heimdal/lib/krb5/mcache.c iter->cache->refcnt++;
cache 381 source4/heimdal/lib/krb5/mcache.c if (iter->cache == NULL)
cache 385 source4/heimdal/lib/krb5/mcache.c m = iter->cache;
cache 388 source4/heimdal/lib/krb5/mcache.c iter->cache = m->next;
cache 406 source4/heimdal/lib/krb5/mcache.c if (iter->cache)
cache 407 source4/heimdal/lib/krb5/mcache.c mcc_close_internal(iter->cache);
cache 408 source4/heimdal/lib/krb5/mcache.c iter->cache = NULL;
cache 66 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->attributes == NULL) {
cache 71 source4/lib/ldb/ldb_tdb/ldb_cache.c msg = ltdb->cache->attributes;
cache 76 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->attributes);
cache 77 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = NULL;
cache 112 source4/lib/ldb/ldb_tdb/ldb_cache.c struct ldb_message *msg = ltdb->cache->attributes;
cache 243 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache);
cache 244 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache = NULL;
cache 274 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache != NULL &&
cache 279 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache == NULL) {
cache 280 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache = talloc_zero(ltdb, struct ltdb_cache);
cache 281 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache == NULL) goto failed;
cache 282 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->indexlist = talloc_zero(ltdb->cache, struct ldb_message);
cache 283 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = talloc_zero(ltdb->cache, struct ldb_message);
cache 284 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->indexlist == NULL ||
cache 285 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes == NULL) {
cache 290 source4/lib/ldb/ldb_tdb/ldb_cache.c baseinfo = talloc(ltdb->cache, struct ldb_message);
cache 322 source4/lib/ldb/ldb_tdb/ldb_cache.c options = talloc(ltdb->cache, struct ldb_message);
cache 340 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->last_attribute.name);
cache 341 source4/lib/ldb/ldb_tdb/ldb_cache.c memset(<db->cache->last_attribute, 0, sizeof(ltdb->cache->last_attribute));
cache 345 source4/lib/ldb/ldb_tdb/ldb_cache.c talloc_free(ltdb->cache->indexlist);
cache 347 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->indexlist = talloc_zero(ltdb->cache, struct ldb_message);
cache 348 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes = talloc_zero(ltdb->cache, struct ldb_message);
cache 349 source4/lib/ldb/ldb_tdb/ldb_cache.c if (ltdb->cache->indexlist == NULL ||
cache 350 source4/lib/ldb/ldb_tdb/ldb_cache.c ltdb->cache->attributes == NULL) {
cache 357 source4/lib/ldb/ldb_tdb/ldb_cache.c r = ltdb_search_dn1(module, indexlist_dn, ltdb->cache->indexlist);
cache 1082 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, NULL, NULL, LTDB_IDXATTR);
cache 1088 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, NULL, NULL, LTDB_IDXONE);
cache 1123 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ltdb_index_dn(ac->module, ac->tree, ltdb->cache->indexlist, dn_list);
cache 1287 source4/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0) {
cache 1293 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, elements[i].name,
cache 1418 source4/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0) {
cache 1433 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, msg->elements[i].name,
cache 1463 source4/lib/ldb/ldb_tdb/ldb_index.c ret = ldb_msg_find_idx(ltdb->cache->indexlist, NULL, NULL, LTDB_IDXONE);
cache 1602 source4/lib/ldb/ldb_tdb/ldb_index.c if (ltdb->cache->indexlist->num_elements == 0) {
cache 27 source4/lib/ldb/ldb_tdb/ldb_tdb.h } *cache;
cache 253 source4/lib/wmi/wbemdata.c struct pair_guid_ptr *cache;
cache 327 source4/lib/wmi/wbemdata.c add_pair_guid_ptr(ecod, &ecod->cache, &guid, apObjects[i]->obj_class);
cache 331 source4/lib/wmi/wbemdata.c apObjects[i]->obj_class = get_ptr_by_guid(ecod->cache, &guid);
cache 2335 source4/lib/wmi/wmi_wrap.c static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
cache 2336 source4/lib/wmi/wmi_wrap.c return cache;
cache 2342 source4/lib/wmi/wmi_wrap.c PyObject *cache = SWIG_Python_TypeCache();
cache 2344 source4/lib/wmi/wmi_wrap.c PyObject *obj = PyDict_GetItem(cache, key);
cache 2353 source4/lib/wmi/wmi_wrap.c PyDict_SetItem(cache, key, obj);