Lines Matching refs:sz
82 agx_pool_alloc_aligned(struct agx_pool *pool, size_t sz, unsigned alignment)
92 if (unlikely(bo == NULL || (offset + sz) >= POOL_SLAB_SIZE)) {
94 ALIGN_POT(MAX2(POOL_SLAB_SIZE, sz), 4096));
98 pool->transient_offset = offset + sz;
109 agx_pool_upload(struct agx_pool *pool, const void *data, size_t sz)
111 return agx_pool_upload_aligned(pool, data, sz, util_next_power_of_two(sz));
115 agx_pool_upload_aligned(struct agx_pool *pool, const void *data, size_t sz, unsigned alignment)
118 struct agx_ptr transfer = agx_pool_alloc_aligned(pool, sz, alignment);
119 memcpy(transfer.cpu, data, sz);