Lines Matching defs:size
58 (const char *)&item[1] + item->size);
63 cache->cache.current_footprint -= item->size;
68 cache->cache.info.cb((void *)((uint8_t *)&item[1]), item->size);
78 const char *tag = ((const char *)&item[1]) + item->size;
102 const char *iname = ((const char *)&item[1]) + item->size;
103 uint8_t *pay = (uint8_t *)&item[1], *end = pay + item->size;
241 const char *iname = ((const char *)&item[1]) + item->size;
269 const char *iname = ((const char *)&item[1]) + item->size;
323 const uint8_t *source, size_t size, lws_usec_t expiry,
332 lwsl_cache("%s: %s: len %d\n", __func__, _c->info.name, (int)size);
348 const char *iname = ((const char *)&i[1]) + i->size;
372 cache->cache.current_footprint + size >
383 lws_malloc(sizeof(*item) + kl + 1u + size, __func__);
387 cache->cache.current_footprint += item->size;
398 memcpy(p, source, size);
401 memcpy(p + size, specific_key, kl + 1);
405 item->size = size;
441 *psize = item->size;
454 size_t size;
456 if (lws_cache_heap_get(_c, specific_key, &user, &size))
473 const char *iname = ((const char *)&i[1]) + i->size;
564 lwsl_cache(" %s: size %d, exp %llu\n",
565 (const char *)&item[1] + item->size,
566 (int)item->size, (unsigned long long)item->expiry);
568 lwsl_hexdump_cache((const char *)&item[1], item->size);