Lines Matching defs:size
25 static void poison_error(mempool_t *pool, void *element, size_t size,
30 const int end = min_t(int, byte + (BITS_PER_LONG / 8), size);
34 pr_err("Mempool %p size %zu\n", pool, size);
38 pr_cont("%s\n", end < size ? "..." : "");
42 static void __check_element(mempool_t *pool, void *element, size_t size)
47 for (i = 0; i < size; i++) {
48 u8 exp = (i < size - 1) ? POISON_FREE : POISON_END;
51 poison_error(pool, element, size, i);
55 memset(obj, POISON_INUSE, size);
73 static void __poison_element(void *element, size_t size)
77 memset(obj, POISON_FREE, size - 1);
78 obj[size - 1] = POISON_END;
243 * this function creates and allocates a guaranteed size, preallocated
288 * size immediately, but new mempool_free() calls will refill it.
528 size_t size = (size_t)pool_data;
529 return kmalloc(size, gfp_mask);