Searched refs:eq_entry (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.15/drivers/misc/habanalabs/common/ |
D | irq.c | 23 struct hl_eq_entry eq_entry; member 64 hdev->asic_funcs->handle_eqe(hdev, &eqe_work->eq_entry); in irq_handle_eqe() 207 struct hl_eq_entry *eq_entry; in hl_irq_handler_eq() local 237 eq_entry = &eq_base[eq->ci]; in hl_irq_handler_eq() 257 memcpy(&handle_eqe_work->eq_entry, eq_entry, in hl_irq_handler_eq() 258 sizeof(*eq_entry)); in hl_irq_handler_eq() 264 eq_entry->hdr.ctl = in hl_irq_handler_eq() 265 cpu_to_le32(le32_to_cpu(eq_entry->hdr.ctl) & in hl_irq_handler_eq()
|
D | habanalabs.h | 1232 struct hl_eq_entry *eq_entry);
|
/Linux-v5.15/drivers/misc/habanalabs/goya/ |
D | goyaP.h | 220 void goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry);
|
D | goya.c | 4793 void goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) in goya_handle_eqe() argument 4795 u32 ctl = le32_to_cpu(eq_entry->hdr.ctl); in goya_handle_eqe() 4893 goya_print_out_of_sync_info(hdev, &eq_entry->pkt_sync_err); in goya_handle_eqe()
|
/Linux-v5.15/drivers/misc/habanalabs/gaudi/ |
D | gaudi.c | 7931 struct hl_eq_entry *eq_entry) in gaudi_handle_eqe() argument 7934 u32 ctl = le32_to_cpu(eq_entry->hdr.ctl); in gaudi_handle_eqe() 7974 gaudi_handle_ecc_event(hdev, event_type, &eq_entry->ecc_data); in gaudi_handle_eqe() 7991 &eq_entry->hbm_ecc_data); in gaudi_handle_eqe() 8001 &eq_entry->hbm_ecc_data); in gaudi_handle_eqe() 8071 gaudi_handle_ecc_event(hdev, event_type, &eq_entry->ecc_data); in gaudi_handle_eqe() 8130 &eq_entry->sm_sei_data); in gaudi_handle_eqe() 8144 cause = le64_to_cpu(eq_entry->data[0]) & 0xFF; in gaudi_handle_eqe() 8156 gaudi_print_out_of_sync_info(hdev, &eq_entry->pkt_sync_err); in gaudi_handle_eqe() 8161 gaudi_print_fw_alive_info(hdev, &eq_entry->fw_alive); in gaudi_handle_eqe()
|