Lines Matching defs:size
24 static void poison_error(mempool_t *pool, void *element, size_t size,
29 const int end = min_t(int, byte + (BITS_PER_LONG / 8), size);
33 pr_err("Mempool %p size %zu\n", pool, size);
37 pr_cont("%s\n", end < size ? "..." : "");
41 static void __check_element(mempool_t *pool, void *element, size_t size)
46 for (i = 0; i < size; i++) {
47 u8 exp = (i < size - 1) ? POISON_FREE : POISON_END;
50 poison_error(pool, element, size, i);
54 memset(obj, POISON_INUSE, size);
74 static void __poison_element(void *element, size_t size)
78 memset(obj, POISON_FREE, size - 1);
79 obj[size - 1] = POISON_END;
250 * this function creates and allocates a guaranteed size, preallocated
295 * size immediately, but new mempool_free() calls will refill it.
535 size_t size = (size_t)pool_data;
536 return kmalloc(size, gfp_mask);