Lines Matching refs:client_id

144 				uint16_t pasid, uint16_t client_id)
160 switch (client_id) {
184 "client %d does not support poison consumption\n", client_id);
191 "poison is consumed by client %d, kick off gpu reset flow\n", client_id);
221 uint16_t source_id, client_id, pasid, vmid;
225 client_id = SOC15_CLIENT_ID_FROM_IH_ENTRY(ih_ring_entry);
229 if (!KFD_IRQ_IS_FENCE(client_id, source_id) &&
237 if (client_id != SOC15_IH_CLIENTID_GRBM_CP &&
238 client_id != SOC15_IH_CLIENTID_SDMA0 &&
239 client_id != SOC15_IH_CLIENTID_SDMA1 &&
240 client_id != SOC15_IH_CLIENTID_SDMA2 &&
241 client_id != SOC15_IH_CLIENTID_SDMA3 &&
242 client_id != SOC15_IH_CLIENTID_SDMA4 &&
243 client_id != SOC15_IH_CLIENTID_SDMA5 &&
244 client_id != SOC15_IH_CLIENTID_SDMA6 &&
245 client_id != SOC15_IH_CLIENTID_SDMA7 &&
246 client_id != SOC15_IH_CLIENTID_VMC &&
247 client_id != SOC15_IH_CLIENTID_VMC1 &&
248 client_id != SOC15_IH_CLIENTID_UTCL2 &&
249 client_id != SOC15_IH_CLIENTID_SE0SH &&
250 client_id != SOC15_IH_CLIENTID_SE1SH &&
251 client_id != SOC15_IH_CLIENTID_SE2SH &&
252 client_id != SOC15_IH_CLIENTID_SE3SH &&
253 !KFD_IRQ_IS_FENCE(client_id, source_id))
275 client_id, source_id, vmid, pasid);
306 KFD_IRQ_IS_FENCE(client_id, source_id) ||
307 ((client_id == SOC15_IH_CLIENTID_VMC ||
308 client_id == SOC15_IH_CLIENTID_VMC1 ||
309 client_id == SOC15_IH_CLIENTID_UTCL2) &&
316 uint16_t source_id, client_id, pasid, vmid;
321 client_id = SOC15_CLIENT_ID_FROM_IH_ENTRY(ih_ring_entry);
327 if (client_id == SOC15_IH_CLIENTID_GRBM_CP ||
328 client_id == SOC15_IH_CLIENTID_SE0SH ||
329 client_id == SOC15_IH_CLIENTID_SE1SH ||
330 client_id == SOC15_IH_CLIENTID_SE2SH ||
331 client_id == SOC15_IH_CLIENTID_SE3SH) {
383 event_interrupt_poison_consumption_v9(dev, pasid, client_id);
398 } else if (client_id == SOC15_IH_CLIENTID_SDMA0 ||
399 client_id == SOC15_IH_CLIENTID_SDMA1 ||
400 client_id == SOC15_IH_CLIENTID_SDMA2 ||
401 client_id == SOC15_IH_CLIENTID_SDMA3 ||
402 client_id == SOC15_IH_CLIENTID_SDMA4 ||
403 client_id == SOC15_IH_CLIENTID_SDMA5 ||
404 client_id == SOC15_IH_CLIENTID_SDMA6 ||
405 client_id == SOC15_IH_CLIENTID_SDMA7) {
409 event_interrupt_poison_consumption_v9(dev, pasid, client_id);
412 } else if (client_id == SOC15_IH_CLIENTID_VMC ||
413 client_id == SOC15_IH_CLIENTID_VMC1 ||
414 client_id == SOC15_IH_CLIENTID_UTCL2) {
431 if (vmid_type && client_id == SOC15_IH_CLIENTID_VMC)
436 event_interrupt_poison_consumption_v9(dev, pasid, client_id);
441 info.mc_id = client_id;
463 } else if (KFD_IRQ_IS_FENCE(client_id, source_id)) {