| /linux/drivers/infiniband/hw/hfi1/ |
| H A D | sdma.h | 270 struct sdma_engine { struct 390 static inline int sdma_empty(struct sdma_engine *sde) in sdma_empty() argument 395 static inline u16 sdma_descq_freecnt(struct sdma_engine *sde) in sdma_descq_freecnt() 402 static inline u16 sdma_descq_inprocess(struct sdma_engine *sde) in sdma_descq_inprocess() 411 static inline int __sdma_running(struct sdma_engine *engine) in __sdma_running() 427 static inline int sdma_running(struct sdma_engine *engine) in sdma_running() 827 int sdma_send_txreq(struct sdma_engine *sde, 831 int sdma_send_txlist(struct sdma_engine *sde, 836 int sdma_ahg_alloc(struct sdma_engine *sde); 837 void sdma_ahg_free(struct sdma_engine *sde, int ahg_index); [all …]
|
| H A D | sysfs.c | 571 ssize_t (*show)(struct sdma_engine *sde, char *buf); 572 ssize_t (*store)(struct sdma_engine *sde, const char *buf, size_t cnt); 579 struct sdma_engine *sde = in sde_show() 580 container_of(kobj, struct sdma_engine, kobj); in sde_show() 593 struct sdma_engine *sde = in sde_store() 594 container_of(kobj, struct sdma_engine, kobj); in sde_store() 618 static ssize_t sde_show_cpu_to_sde_map(struct sdma_engine *sde, char *buf) in sde_show_cpu_to_sde_map() 623 static ssize_t sde_store_cpu_to_sde_map(struct sdma_engine *sde, in sde_store_cpu_to_sde_map() 629 static ssize_t sde_show_vl(struct sdma_engine *sde, char *buf) in sde_show_vl()
|
| H A D | msix.h | 17 int msix_request_sdma_irq(struct sdma_engine *sde);
|
| H A D | verbs_txreq.h | 23 struct sdma_engine *sde;
|
| H A D | ipoib.h | 111 struct sdma_engine *sde;
|
| H A D | qp.h | 80 struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5);
|
| H A D | iowait.c | 44 int (*sleep)(struct sdma_engine *sde, in iowait_init()
|
| H A D | user_sdma.h | 134 struct sdma_engine *sde;
|
| H A D | affinity.c | 732 struct sdma_engine *sde = msix->arg; in hfi1_update_sdma_affinity() 830 struct sdma_engine *sde = NULL; in get_irq_affinity() 842 sde = (struct sdma_engine *)msix->arg; in get_irq_affinity()
|
| H A D | verbs.h | 117 struct sdma_engine *s_sde; /* current sde */
|
| H A D | user_sdma.c | 57 struct sdma_engine *sde, 65 struct sdma_engine *sde, in defer_packet_queue()
|
| H A D | ipoib_tx.c | 613 static int hfi1_ipoib_sdma_sleep(struct sdma_engine *sde, in hfi1_ipoib_sdma_sleep()
|
| H A D | rc.c | 1854 struct sdma_engine *engine; in do_rc_completion()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | vega20_reg_init.c | 72 adev->doorbell_index.sdma_engine[0] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE0; in vega20_doorbell_index_init() 73 adev->doorbell_index.sdma_engine[1] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE1; in vega20_doorbell_index_init() 74 adev->doorbell_index.sdma_engine[2] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE2; in vega20_doorbell_index_init() 75 adev->doorbell_index.sdma_engine[3] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE3; in vega20_doorbell_index_init() 76 adev->doorbell_index.sdma_engine[4] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE4; in vega20_doorbell_index_init() 77 adev->doorbell_index.sdma_engine[5] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE5; in vega20_doorbell_index_init() 78 adev->doorbell_index.sdma_engine[6] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE6; in vega20_doorbell_index_init() 79 adev->doorbell_index.sdma_engine[7] = AMDGPU_VEGA20_DOORBELL_sDMA_ENGINE7; in vega20_doorbell_index_init()
|
| H A D | vega10_reg_init.c | 72 adev->doorbell_index.sdma_engine[0] = AMDGPU_DOORBELL64_sDMA_ENGINE0; in vega10_doorbell_index_init() 73 adev->doorbell_index.sdma_engine[1] = AMDGPU_DOORBELL64_sDMA_ENGINE1; in vega10_doorbell_index_init()
|
| H A D | ta_xgmi_if.h | 86 enum ta_xgmi_assigned_sdma_engine sdma_engine; member
|
| H A D | soc21.c | 539 adev->doorbell_index.sdma_engine[0] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE0; in soc21_init_doorbell_index() 540 adev->doorbell_index.sdma_engine[1] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE1; in soc21_init_doorbell_index()
|
| H A D | sdma_v4_0.c | 1864 ring->doorbell_index = adev->doorbell_index.sdma_engine[i] << 1; in sdma_v4_0_sw_init() 1897 adev->doorbell_index.sdma_engine[i] << 1; in sdma_v4_0_sw_init() 1904 (adev->doorbell_index.sdma_engine[i] + 1) << 1; in sdma_v4_0_sw_init()
|
| H A D | amdgpu_amdkfd.c | 186 .sdma_doorbell_idx = adev->doorbell_index.sdma_engine, in amdgpu_amdkfd_device_init()
|
| H A D | sdma_v7_1.c | 1330 (adev->doorbell_index.sdma_engine[i] << 1); // get DWORD offset in sdma_v7_1_sw_init()
|
| H A D | sdma_v7_0.c | 1344 (adev->doorbell_index.sdma_engine[i] << 1); // get DWORD offset in sdma_v7_0_sw_init()
|
| H A D | sdma_v6_0.c | 1359 (adev->doorbell_index.sdma_engine[i] << 1); // get DWORD offset in sdma_v6_0_sw_init()
|
| H A D | mes_v12_1.c | 2145 adev->doorbell_index.sdma_engine[0]; in mes_v12_1_test_queue()
|