Home
last modified time | relevance | path

Searched refs:sdma_engine (Results 1 – 25 of 46) sorted by relevance

12

/linux/drivers/infiniband/hw/hfi1/
A Dsdma.h270 struct sdma_engine { struct
391 static inline int sdma_empty(struct sdma_engine *sde) in sdma_empty() argument
828 int sdma_send_txreq(struct sdma_engine *sde,
832 int sdma_send_txlist(struct sdma_engine *sde,
837 int sdma_ahg_alloc(struct sdma_engine *sde);
969 struct sdma_engine *sde[];
1011 struct sdma_engine *sde) in sdma_engine_progress_schedule()
1018 struct sdma_engine *sdma_select_engine_sc(
1023 struct sdma_engine *sdma_select_engine_vl(
1033 int sdma_engine_get_vl(struct sdma_engine *sde);
[all …]
A Dsdma.c201 struct sdma_engine *sde,
204 struct sdma_engine *sde,
245 struct sdma_engine *sde, in write_sde_csr()
253 struct sdma_engine *sde, in read_sde_csr()
409 struct sdma_engine *sde = in sdma_field_flush()
420 struct sdma_engine *sde = container_of(work, struct sdma_engine, in sdma_err_halt_wait()
1256 struct sdma_engine *sde; in sdma_clean()
1322 struct sdma_engine *sde; in sdma_init()
1513 struct sdma_engine *sde; in sdma_all_running()
1531 struct sdma_engine *sde; in sdma_all_idle()
[all …]
A Dsysfs.c571 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()
A Dtrace_tx.h110 TP_PROTO(struct sdma_engine *sde,
332 TP_PROTO(struct sdma_engine *sde, int aidx),
359 TP_PROTO(struct sdma_engine *sde,
397 TP_PROTO(struct sdma_engine *sde,
432 TP_PROTO(struct sdma_engine *sde, u64 sn),
451 struct sdma_engine *sde,
458 TP_PROTO(struct sdma_engine *sde, u64 sn),
618 struct sdma_engine *sde,
623 __field(struct sdma_engine *, sde)
733 TP_PROTO(struct sdma_engine *sde,
[all …]
A Dvnic_sdma.c49 static noinline int build_vnic_ulp_payload(struct sdma_engine *sde, in build_vnic_ulp_payload()
85 static int build_vnic_tx_desc(struct sdma_engine *sde, in build_vnic_tx_desc()
131 struct sdma_engine *sde = vnic_sdma->sde; in hfi1_vnic_send_dma()
186 static int hfi1_vnic_sdma_sleep(struct sdma_engine *sde, in hfi1_vnic_sdma_sleep()
A Diowait.h36 struct sdma_engine;
101 struct sdma_engine *sde,
133 int (*sleep)(struct sdma_engine *sde,
A Dmsix.h17 int msix_request_sdma_irq(struct sdma_engine *sde);
A Dverbs_txreq.h23 struct sdma_engine *sde;
A Dmsix.c185 int msix_request_sdma_irq(struct sdma_engine *sde) in msix_request_sdma_irq()
259 struct sdma_engine *sde = &dd->per_sdma[i]; in msix_request_irqs()
A Dqp.c26 struct sdma_engine *sde,
437 struct sdma_engine *sde, in iowait_sleep()
539 struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5) in qp_to_sdma_engine()
542 struct sdma_engine *sde; in qp_to_sdma_engine()
603 struct sdma_engine *sde; in qp_iter_print()
A Dvnic.h44 struct sdma_engine *sde;
A Dipoib.h111 struct sdma_engine *sde;
A Dqp.h80 struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5);
A Diowait.c44 int (*sleep)(struct sdma_engine *sde, in iowait_init()
A Duser_sdma.h134 struct sdma_engine *sde;
A Daffinity.c741 struct sdma_engine *sde = msix->arg; in hfi1_update_sdma_affinity()
839 struct sdma_engine *sde = NULL; in get_irq_affinity()
851 sde = (struct sdma_engine *)msix->arg; in get_irq_affinity()
A Dverbs.h117 struct sdma_engine *s_sde; /* current sde */
/linux/drivers/gpu/drm/amd/amdgpu/
A Dvega20_reg_init.c72 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()
A Dvega10_reg_init.c72 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()
A Dta_xgmi_if.h86 enum ta_xgmi_assigned_sdma_engine sdma_engine; member
A Dnv.c579 adev->doorbell_index.sdma_engine[0] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE0; in nv_init_doorbell_index()
580 adev->doorbell_index.sdma_engine[1] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE1; in nv_init_doorbell_index()
581 adev->doorbell_index.sdma_engine[2] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE2; in nv_init_doorbell_index()
582 adev->doorbell_index.sdma_engine[3] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE3; in nv_init_doorbell_index()
A Damdgpu_doorbell.h67 uint32_t sdma_engine[16]; member
A Dsoc24.c317 adev->doorbell_index.sdma_engine[0] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE0; in soc24_init_doorbell_index()
318 adev->doorbell_index.sdma_engine[1] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE1; in soc24_init_doorbell_index()
A Dsoc21.c506 adev->doorbell_index.sdma_engine[0] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE0; in soc21_init_doorbell_index()
507 adev->doorbell_index.sdma_engine[1] = AMDGPU_NAVI10_DOORBELL_sDMA_ENGINE1; in soc21_init_doorbell_index()
/linux/drivers/dma/
A Dimx-sdma.c380 struct sdma_engine;
449 struct sdma_engine *sdma;
523 struct sdma_engine { struct
702 struct sdma_engine *sdma = sdmac->sdma; in sdma_config_ownership()
804 struct sdma_engine *sdma = sdmac->sdma; in sdma_event_enable()
824 struct sdma_engine *sdma = sdmac->sdma; in sdma_event_disable()
843 struct sdma_engine *sdma = sdmac->sdma; in sdma_start_desc()
947 struct sdma_engine *sdma = dev_id; in sdma_int_handler()
988 struct sdma_engine *sdma = sdmac->sdma; in sdma_get_pc()
1977 struct sdma_engine *sdma = context; in sdma_load_firmware()
[all …]

Completed in 42 milliseconds

12