Lines Matching refs:args
542 struct drm_xe_exec_queue_create *args = data;
545 u64_to_user_ptr(args->instances);
555 if (XE_IOCTL_DBG(xe, args->flags) ||
556 XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1]))
559 len = args->width * args->num_placements;
582 args->width,
583 args->num_placements);
598 args->width, hwe, flags,
599 args->extensions);
619 args->width,
620 args->num_placements);
628 vm = xe_vm_lookup(xef, args->vm_id);
645 args->width, hwe, 0,
646 args->extensions);
668 args->exec_queue_id = id;
684 struct drm_xe_exec_queue_get_property *args = data;
688 if (XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1]))
691 q = xe_exec_queue_lookup(xef, args->exec_queue_id);
695 switch (args->property) {
697 args->value = !!(q->flags & EXEC_QUEUE_FLAG_BANNED);
791 struct drm_xe_exec_queue_destroy *args = data;
794 if (XE_IOCTL_DBG(xe, args->pad) ||
795 XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1]))
799 q = xa_erase(&xef->exec_queue.xa, args->exec_queue_id);