Lines Matching refs:client_id
389 unsigned int client_id, unsigned int src_id, in amdgpu_irq_add_id() argument
392 if (client_id >= AMDGPU_IRQ_CLIENTID_MAX) in amdgpu_irq_add_id()
401 if (!adev->irq.client[client_id].sources) { in amdgpu_irq_add_id()
402 adev->irq.client[client_id].sources = in amdgpu_irq_add_id()
406 if (!adev->irq.client[client_id].sources) in amdgpu_irq_add_id()
410 if (adev->irq.client[client_id].sources[src_id] != NULL) in amdgpu_irq_add_id()
424 adev->irq.client[client_id].sources[src_id] = source; in amdgpu_irq_add_id()
441 unsigned int client_id, src_id; in amdgpu_irq_dispatch() local
460 client_id = entry.client_id; in amdgpu_irq_dispatch()
463 if (client_id >= AMDGPU_IRQ_CLIENTID_MAX) { in amdgpu_irq_dispatch()
464 DRM_DEBUG("Invalid client_id in IV: %d\n", client_id); in amdgpu_irq_dispatch()
469 } else if (((client_id == AMDGPU_IRQ_CLIENTID_LEGACY) || in amdgpu_irq_dispatch()
470 (client_id == SOC15_IH_CLIENTID_ISP)) && in amdgpu_irq_dispatch()
474 } else if (!adev->irq.client[client_id].sources) { in amdgpu_irq_dispatch()
476 client_id, src_id); in amdgpu_irq_dispatch()
478 } else if ((src = adev->irq.client[client_id].sources[src_id])) { in amdgpu_irq_dispatch()
487 src_id, client_id); in amdgpu_irq_dispatch()