Lines Matching defs:padding
750 uint32_t block_size, uint32_t *padding)
754 /* Most allocations won't generate any padding */
755 if (padding)
756 *padding = 0;
766 * add that as a "padding", and return it.
773 assert(leftover == 0 || padding);
774 if (padding)
775 *padding = leftover;
802 uint32_t block_size, uint32_t *padding)
806 offset = anv_block_pool_alloc_new(pool, &pool->state, block_size, padding);
891 uint32_t *padding)
896 /* We don't always use anv_block_pool_alloc(), which would set *padding to
897 * zero for us. So if we have a pointer to padding, we must zero it out
900 if (padding)
901 *padding = 0;
907 return anv_block_pool_alloc(block_pool, state_size, padding);
915 offset = anv_block_pool_alloc(block_pool, block_size, padding);
1099 uint32_t padding;
1104 &padding);
1115 if (padding > 0) {
1116 uint32_t return_offset = offset - padding;
1117 anv_state_pool_return_chunk(pool, return_offset, padding, 0);