Lines Matching refs:counts
2767 struct radv_winsys_sem_counts *counts,
2782 counts->syncobj_count++;
2784 counts->sem_count++;
2790 counts->syncobj_count++;
2793 if (counts->syncobj_count) {
2794 counts->syncobj = (uint32_t *)malloc(sizeof(uint32_t) * counts->syncobj_count);
2795 if (!counts->syncobj)
2799 if (counts->sem_count) {
2800 counts->sem = (struct radeon_winsys_sem **)malloc(sizeof(struct radeon_winsys_sem *) * counts->sem_count);
2801 if (!counts->sem) {
2802 free(counts->syncobj);
2811 counts->syncobj[syncobj_idx++] = sem->temp_syncobj;
2814 counts->syncobj[syncobj_idx++] = sem->syncobj;
2817 counts->sem[sem_idx++] = sem->sem;
2824 counts->syncobj[syncobj_idx++] = fence->temp_syncobj;
2826 counts->syncobj[syncobj_idx++] = fence->syncobj;