Home
last modified time | relevance | path

Searched refs:XE_IOCTL_DBG (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_vm_madvise.c337 if (XE_IOCTL_DBG(xe, !args)) in madvise_args_are_sane()
340 if (XE_IOCTL_DBG(xe, !IS_ALIGNED(args->start, SZ_4K))) in madvise_args_are_sane()
343 if (XE_IOCTL_DBG(xe, !IS_ALIGNED(args->range, SZ_4K))) in madvise_args_are_sane()
346 if (XE_IOCTL_DBG(xe, args->range < SZ_4K)) in madvise_args_are_sane()
354 if (XE_IOCTL_DBG(xe, fd < DRM_XE_PREFERRED_LOC_DEFAULT_SYSTEM)) in madvise_args_are_sane()
357 if (XE_IOCTL_DBG(xe, fd <= DRM_XE_PREFERRED_LOC_DEFAULT_DEVICE && in madvise_args_are_sane()
361 if (XE_IOCTL_DBG(xe, args->preferred_mem_loc.migration_policy > in madvise_args_are_sane()
365 if (XE_IOCTL_DBG(xe, args->preferred_mem_loc.reserved)) in madvise_args_are_sane()
370 if (XE_IOCTL_DBG(xe, args->atomic.val > DRM_XE_ATOMIC_CPU)) in madvise_args_are_sane()
373 if (XE_IOCTL_DBG(xe, args->atomic.pad)) in madvise_args_are_sane()
[all …]
H A Dxe_exec_queue.c702 if (XE_IOCTL_DBG(xe, value > XE_EXEC_QUEUE_PRIORITY_HIGH)) in exec_queue_set_priority()
705 if (XE_IOCTL_DBG(xe, value > xe_exec_queue_device_get_max_priority(xe))) in exec_queue_set_priority()
787 if (XE_IOCTL_DBG(xe, value != DRM_XE_PXP_TYPE_HWDRM)) in exec_queue_set_pxp_type()
805 if (XE_IOCTL_DBG(xe, IS_ERR(ptr))) in exec_queue_set_hang_replay_state()
872 if (XE_IOCTL_DBG(xe, !primary)) in xe_exec_queue_group_validate()
875 if (XE_IOCTL_DBG(xe, !xe_exec_queue_is_multi_queue_primary(primary)) || in xe_exec_queue_group_validate()
876 XE_IOCTL_DBG(xe, q->vm != primary->vm) || in xe_exec_queue_group_validate()
877 XE_IOCTL_DBG(xe, q->logical_mask != primary->logical_mask)) { in xe_exec_queue_group_validate()
904 if (XE_IOCTL_DBG(xe, err)) { in xe_exec_queue_group_add()
934 if (XE_IOCTL_DBG(xe, !xe_exec_queue_supports_multi_queue(q))) in exec_queue_set_multi_group()
[all …]
H A Dxe_sync.c130 if (XE_IOCTL_DBG(xe, sync_in.flags & ~DRM_XE_SYNC_FLAG_SIGNAL) || in xe_sync_entry_parse()
131 XE_IOCTL_DBG(xe, sync_in.reserved[0] || sync_in.reserved[1])) in xe_sync_entry_parse()
137 if (XE_IOCTL_DBG(xe, in_lr_mode && signal)) in xe_sync_entry_parse()
140 if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr))) in xe_sync_entry_parse()
144 if (XE_IOCTL_DBG(xe, !sync->syncobj)) in xe_sync_entry_parse()
149 if (XE_IOCTL_DBG(xe, !sync->fence)) { in xe_sync_entry_parse()
157 if (XE_IOCTL_DBG(xe, in_lr_mode && signal)) in xe_sync_entry_parse()
160 if (XE_IOCTL_DBG(xe, upper_32_bits(sync_in.addr))) in xe_sync_entry_parse()
163 if (XE_IOCTL_DBG(xe, sync_in.timeline_value == 0)) in xe_sync_entry_parse()
167 if (XE_IOCTL_DBG(xe, !sync->syncobj)) in xe_sync_entry_parse()
[all …]
H A Dxe_exec.c132 if (XE_IOCTL_DBG(xe, args->extensions) || in xe_exec_ioctl()
133 XE_IOCTL_DBG(xe, args->pad[0] || args->pad[1] || args->pad[2]) || in xe_exec_ioctl()
134 XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1]) || in xe_exec_ioctl()
135 XE_IOCTL_DBG(xe, args->num_syncs > DRM_XE_MAX_SYNCS)) in xe_exec_ioctl()
139 if (XE_IOCTL_DBG(xe, !q)) in xe_exec_ioctl()
142 if (XE_IOCTL_DBG(xe, q->flags & EXEC_QUEUE_FLAG_VM)) { in xe_exec_ioctl()
147 if (XE_IOCTL_DBG(xe, args->num_batch_buffer && in xe_exec_ioctl()
153 if (XE_IOCTL_DBG(xe, q->ops->reset_status(q))) { in xe_exec_ioctl()
190 if (XE_IOCTL_DBG(xe, num_ufence > 1)) { in xe_exec_ioctl()
H A Dxe_vm.c2079 if (XE_IOCTL_DBG(xe, args->extensions)) in xe_vm_create_ioctl()
2085 if (XE_IOCTL_DBG(xe, args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE && in xe_vm_create_ioctl()
2089 if (XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1])) in xe_vm_create_ioctl()
2092 if (XE_IOCTL_DBG(xe, args->flags & ~ALL_DRM_XE_VM_CREATE_FLAGS)) in xe_vm_create_ioctl()
2095 if (XE_IOCTL_DBG(xe, args->flags & DRM_XE_VM_CREATE_FLAG_SCRATCH_PAGE && in xe_vm_create_ioctl()
2100 if (XE_IOCTL_DBG(xe, !(args->flags & DRM_XE_VM_CREATE_FLAG_LR_MODE) && in xe_vm_create_ioctl()
2104 if (XE_IOCTL_DBG(xe, !(args->flags & DRM_XE_VM_CREATE_FLAG_FAULT_MODE) && in xe_vm_create_ioctl()
2150 if (XE_IOCTL_DBG(xe, args->pad) || in xe_vm_destroy_ioctl()
2151 XE_IOCTL_DBG(xe, args->reserved[0] || args->reserved[1])) in xe_vm_destroy_ioctl()
2156 if (XE_IOCTL_DBG(xe, !vm)) in xe_vm_destroy_ioctl()
[all …]
H A Dxe_eu_stall.c314 if (XE_IOCTL_DBG(xe, err)) in xe_eu_stall_user_ext_set_property()
317 if (XE_IOCTL_DBG(xe, ext.property >= ARRAY_SIZE(xe_set_eu_stall_property_funcs)) || in xe_eu_stall_user_ext_set_property()
318 XE_IOCTL_DBG(xe, !ext.property) || XE_IOCTL_DBG(xe, ext.pad)) in xe_eu_stall_user_ext_set_property()
340 if (XE_IOCTL_DBG(xe, ext_number >= MAX_USER_EXTENSIONS)) in xe_eu_stall_user_extensions()
344 if (XE_IOCTL_DBG(xe, err)) in xe_eu_stall_user_extensions()
347 if (XE_IOCTL_DBG(xe, ext.pad) || in xe_eu_stall_user_extensions()
348 XE_IOCTL_DBG(xe, ext.name >= ARRAY_SIZE(xe_eu_stall_user_extension_funcs))) in xe_eu_stall_user_extensions()
353 if (XE_IOCTL_DBG(xe, err)) in xe_eu_stall_user_extensions()
H A Dxe_bo.c3247 if (XE_IOCTL_DBG(xe, value != DRM_XE_PXP_TYPE_HWDRM)) in gem_create_set_pxp_type()
3271 if (XE_IOCTL_DBG(xe, err)) in gem_create_user_ext_set_property()
3274 if (XE_IOCTL_DBG(xe, ext.property >= in gem_create_user_ext_set_property()
3276 XE_IOCTL_DBG(xe, ext.pad) || in gem_create_user_ext_set_property()
3277 XE_IOCTL_DBG(xe, ext.property != DRM_XE_GEM_CREATE_EXTENSION_SET_PROPERTY)) in gem_create_user_ext_set_property()
3304 if (XE_IOCTL_DBG(xe, ext_number >= MAX_USER_EXTENSIONS)) in gem_create_user_extensions()
3308 if (XE_IOCTL_DBG(xe, err)) in gem_create_user_extensions()
3311 if (XE_IOCTL_DBG(xe, ext.pad) || in gem_create_user_extensions()
3312 XE_IOCTL_DBG(xe, ext.name >= ARRAY_SIZE(gem_create_user_extension_funcs))) in gem_create_user_extensions()
3318 if (XE_IOCTL_DBG(xe, err)) in gem_create_user_extensions()
[all …]
H A Dxe_oa.c1257 if (XE_IOCTL_DBG(oa->xe, value > DRM_XE_MAX_SYNCS)) in xe_oa_set_prop_num_syncs()
1342 if (XE_IOCTL_DBG(oa->xe, err)) in xe_oa_user_ext_set_property()
1348 if (XE_IOCTL_DBG(oa->xe, ext.property >= ARRAY_SIZE(xe_oa_set_property_funcs_open)) || in xe_oa_user_ext_set_property()
1349 XE_IOCTL_DBG(oa->xe, !ext.property) || XE_IOCTL_DBG(oa->xe, ext.pad)) in xe_oa_user_ext_set_property()
1375 if (XE_IOCTL_DBG(oa->xe, ext_number >= MAX_USER_EXTENSIONS)) in xe_oa_user_extensions()
1379 if (XE_IOCTL_DBG(oa->xe, err)) in xe_oa_user_extensions()
1382 if (XE_IOCTL_DBG(oa->xe, ext.pad) || in xe_oa_user_extensions()
1383 XE_IOCTL_DBG(oa->xe, ext.name >= ARRAY_SIZE(xe_oa_user_extension_funcs))) in xe_oa_user_extensions()
1388 if (XE_IOCTL_DBG(oa->xe, err)) in xe_oa_user_extensions()
1429 if (XE_IOCTL_DBG(oa->xe, num_ufence > 1)) { in xe_oa_parse_syncs()
[all …]
H A Dxe_macros.h13 #define XE_IOCTL_DBG(xe, cond) ({ \ macro