Lines Matching defs:syncs
761 struct xe_sync_entry *syncs, u32 num_syncs);
2047 find_ufence_get(struct xe_sync_entry *syncs, u32 num_syncs)
2052 struct xe_sync_entry *e = &syncs[i];
3516 ufence = find_ufence_get(vops->syncs, vops->num_syncs);
3531 xe_sync_entry_signal(vops->syncs + i, fence);
3747 struct xe_sync_entry *syncs,
3754 fence = xe_sync_in_fence_get(syncs, num_syncs,
3760 xe_sync_entry_signal(&syncs[i], fence);
3770 struct xe_sync_entry *syncs, u32 num_syncs)
3776 vops->syncs = syncs;
3864 struct xe_sync_entry *syncs = NULL;
3964 syncs = kzalloc_objs(*syncs, args->num_syncs);
3965 if (!syncs) {
3971 syncs_user = u64_to_user_ptr(args->syncs);
3975 err = xe_sync_entry_parse(xe, xef, &syncs[num_syncs],
3986 if (xe_sync_is_ufence(&syncs[num_syncs]))
4000 xe_vma_ops_init(&vops, vm, q, syncs, num_syncs);
4064 err = vm_bind_ioctl_signal_fences(vm, q, syncs, num_syncs);
4066 xe_sync_entry_cleanup(&syncs[num_syncs]);
4068 kfree(syncs);