xe_device_has_msix
return xe_device_has_memirq(xe) && (IS_SRIOV_VF(xe) || xe_device_has_msix(xe));
if (xe_device_has_msix(gt_to_xe(hwe->gt)))
if (xe_device_has_msix(gt_to_xe(hwe->gt)))
hwe->irq_offset = xe_device_has_msix(gt_to_xe(gt)) ?
if (GRAPHICS_VERx100(xe) >= 3511 && !xe_device_has_msix(xe)) {
if (xe_device_has_msix(xe))
if (xe_device_has_msix(xe)) {
err = xe_device_has_msix(xe) ? xe_irq_msix_request_irqs(xe) :
if (xe_device_has_msix(xe))
if (xe_device_has_msix(xe)) {
num_regs = xe_device_has_msix(xe) ? 3 : 2;
if (xe_device_has_msix(xe)) {
return xe_device_has_msix(memirq_to_xe(memirq));