Lines Matching defs:info
48 lwsl_cache("%s: %s schedule %llu\n", __func__, cache->info.name,
51 lws_sul_schedule(cache->info.cx, cache->info.tsi, &cache->sul, cb,
69 c = c->info.parent;
76 r = levels[n]->info.ops->write(levels[n], specific_key,
110 if (!l1->info.ops->get(l1, meta_key, pdata, psize))
118 while (cache->info.parent)
119 cache = cache->info.parent;
121 if (cache->info.ops->lookup(cache, wildcard_key, &results_owner)) {
187 n = l1->info.ops->write(l1, meta_key, temp, sum, expiry, (void **)&p);
207 if (!cache->info.ops->get(cache, specific_key, pdata, psize)) {
212 cache = cache->info.parent;
224 ret |= cache->info.ops->expunge(cache);
226 cache = cache->info.parent;
236 if (cache->info.ops->invalidate(cache, wildcard_key))
239 cache = cache->info.parent;
255 if (cache->info.ops->debug_dump)
256 cache->info.ops->debug_dump(cache);
277 lws_cache_create(const struct lws_cache_creation_info *info)
279 assert(info);
280 assert(info->ops);
281 assert(info->name);
282 assert(info->ops->create);
284 return info->ops->create(info);
295 assert(cache->info.ops->destroy);
299 cache->info.ops->destroy(_cache);