Lines Matching refs:cl
29 vc4_init_cl(struct vc4_job *job, struct vc4_cl *cl)
31 cl->base = rzalloc_size(job, 1); /* TODO: don't use rzalloc */
32 cl->next = cl->base;
33 cl->size = 0;
34 cl->job = job;
38 cl_ensure_space(struct vc4_cl *cl, uint32_t space)
40 uint32_t offset = cl_offset(cl);
42 if (offset + space <= cl->size)
45 uint32_t size = MAX2(cl->size + space, cl->size * 2);
47 cl->base = reralloc(ralloc_parent(cl->base), cl->base, uint8_t, size);
48 cl->size = size;
49 cl->next = cl->base + offset;
53 vc4_reset_cl(struct vc4_cl *cl)
55 assert(cl->reloc_count == 0);
56 cl->next = cl->base;