Lines Matching refs:num_syncs
117 u32 i, num_syncs, num_ufence = 0; in xe_exec_ioctl() local
151 if (args->num_syncs) { in xe_exec_ioctl()
152 syncs = kcalloc(args->num_syncs, sizeof(*syncs), GFP_KERNEL); in xe_exec_ioctl()
161 for (num_syncs = 0; num_syncs < args->num_syncs; num_syncs++) { in xe_exec_ioctl()
162 err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs], in xe_exec_ioctl()
163 &syncs_user[num_syncs], SYNC_PARSE_FLAG_EXEC | in xe_exec_ioctl()
169 if (xe_sync_is_ufence(&syncs[num_syncs])) in xe_exec_ioctl()
224 fence = xe_sync_in_fence_get(syncs, num_syncs, q, vm); in xe_exec_ioctl()
230 for (i = 0; i < num_syncs; i++) in xe_exec_ioctl()
281 for (i = 0; i < num_syncs && !err; i++) in xe_exec_ioctl()
310 for (i = 0; i < num_syncs; i++) { in xe_exec_ioctl()
347 while (num_syncs--) in xe_exec_ioctl()
348 xe_sync_entry_cleanup(&syncs[num_syncs]); in xe_exec_ioctl()