Home
last modified time | relevance | path

Searched refs:complete_hdr (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.10/drivers/scsi/hisi_sas/
Dhisi_sas_v1_hw.c1187 hisi_hba->complete_hdr[slot->cmplt_queue]; in slot_complete_v1_hw()
1188 struct hisi_sas_complete_v1_hdr *complete_hdr; in slot_complete_v1_hw() local
1192 complete_hdr = &complete_queue[slot->cmplt_queue_slot]; in slot_complete_v1_hw()
1193 cmplt_hdr_data = le32_to_cpu(complete_hdr->data); in slot_complete_v1_hw()
1499 hisi_hba->complete_hdr[queue]; in cq_interrupt_v1_hw()
1508 struct hisi_sas_complete_v1_hdr *complete_hdr; in cq_interrupt_v1_hw() local
1512 complete_hdr = &complete_queue[rd_point]; in cq_interrupt_v1_hw()
1513 cmplt_hdr_data = le32_to_cpu(complete_hdr->data); in cq_interrupt_v1_hw()
Dhisi_sas_v2_hw.c2331 hisi_hba->complete_hdr[slot->cmplt_queue]; in slot_complete_v2_hw()
2332 struct hisi_sas_complete_v2_hdr *complete_hdr = in slot_complete_v2_hw() local
2361 dw0 = le32_to_cpu(complete_hdr->dw0); in slot_complete_v2_hw()
2402 complete_hdr->dw0, complete_hdr->dw1, in slot_complete_v2_hw()
2403 complete_hdr->act, complete_hdr->dw3, in slot_complete_v2_hw()
3123 complete_queue = hisi_hba->complete_hdr[queue]; in cq_thread_v2_hw()
3129 struct hisi_sas_complete_v2_hdr *complete_hdr; in cq_thread_v2_hw() local
3132 complete_hdr = &complete_queue[rd_point]; in cq_thread_v2_hw()
3135 if (complete_hdr->act) { in cq_thread_v2_hw()
3136 u32 act_tmp = le32_to_cpu(complete_hdr->act); in cq_thread_v2_hw()
[all …]
Dhisi_sas_v3_hw.c2125 hisi_hba->complete_hdr[slot->cmplt_queue]; in slot_err_v3_hw()
2126 struct hisi_sas_complete_v3_hdr *complete_hdr = in slot_err_v3_hw() local
2132 u32 dw3 = le32_to_cpu(complete_hdr->dw3); in slot_err_v3_hw()
2180 hisi_hba->complete_hdr[slot->cmplt_queue]; in slot_complete_v3_hw()
2181 struct hisi_sas_complete_v3_hdr *complete_hdr = in slot_complete_v3_hw() local
2209 dw0 = le32_to_cpu(complete_hdr->dw0); in slot_complete_v3_hw()
2210 dw1 = le32_to_cpu(complete_hdr->dw1); in slot_complete_v3_hw()
2211 dw3 = le32_to_cpu(complete_hdr->dw3); in slot_complete_v3_hw()
2246 dw0, dw1, complete_hdr->act, dw3, in slot_complete_v3_hw()
2331 complete_queue = hisi_hba->complete_hdr[queue]; in cq_thread_v3_hw()
[all …]
Dhisi_sas.h368 void *complete_hdr; member
448 void *complete_hdr[HISI_SAS_MAX_QUEUES]; member
Dhisi_sas_main.c2298 memset(hisi_hba->complete_hdr[i], 0, s); in hisi_sas_init_mem()
2362 hisi_hba->complete_hdr[i] = dmam_alloc_coherent(dev, s, in hisi_sas_alloc()
2365 if (!hisi_hba->complete_hdr[i]) in hisi_sas_alloc()
2715 memcpy(hisi_hba->debugfs_cq[dump_index][i].complete_hdr, in hisi_sas_debugfs_snapshot_cq_reg()
2716 hisi_hba->complete_hdr[i], in hisi_sas_debugfs_snapshot_cq_reg()
3015 __le32 *complete_hdr = debugfs_cq->complete_hdr + in hisi_sas_cq_show_slot() local
3020 complete_hdr); in hisi_sas_cq_show_slot()
3837 hisi_hba->debugfs_cq[dump_index][i].complete_hdr); in hisi_sas_debugfs_release()
3880 cq->complete_hdr = devm_kmalloc(dev, sz, GFP_KERNEL); in hisi_sas_debugfs_alloc()
3881 if (!cq->complete_hdr) in hisi_sas_debugfs_alloc()