Lines Matching refs:bos
66 tu_bo_finish(cs->device, cs->bos[i]);
67 free(cs->bos[i]);
71 free(cs->bos);
82 return cs->start - (uint32_t *) cs->bos[cs->bo_count - 1]->map;
98 /* grow cs->bos if needed */
102 realloc(cs->bos, new_capacity * sizeof(struct tu_bo *));
107 cs->bos = new_bos;
129 cs->bos[cs->bo_count++] = new_bo;
183 .bo = cs->bos[cs->bo_count - 1],
288 struct tu_bo *bo = cs->bos[cs->bo_count - 1];
319 .bo = cs->bos[cs->bo_count - 1],
410 tu_bo_finish(cs->device, cs->bos[i]);
411 free(cs->bos[i]);
415 cs->bos[0] = cs->bos[cs->bo_count - 1];
418 cs->start = cs->cur = cs->reserved_end = (uint32_t *) cs->bos[0]->map;
419 cs->end = cs->start + cs->bos[0]->size / sizeof(uint32_t);