Home
last modified time | relevance | path

Searched refs:hw_attrs (Results 1 – 9 of 9) sorted by relevance

/drivers/infiniband/hw/irdma/
A Di40iw_hw.c221 dev->hw_attrs.first_hw_vf_fpm_id = I40IW_FIRST_VF_FPM_ID; in i40iw_init_hw()
222 dev->hw_attrs.max_hw_vf_fpm_id = IRDMA_MAX_VF_FPM_ID; in i40iw_init_hw()
242 dev->hw_attrs.uk_attrs.max_hw_read_sges = I40IW_MAX_SGE_RD; in i40iw_init_hw()
245 dev->hw_attrs.page_size_cap = SZ_4K | SZ_2M; in i40iw_init_hw()
246 dev->hw_attrs.max_hw_ird = I40IW_MAX_IRD_SIZE; in i40iw_init_hw()
247 dev->hw_attrs.max_hw_ord = I40IW_MAX_ORD_SIZE; in i40iw_init_hw()
248 dev->hw_attrs.max_hw_wqes = I40IW_MAX_WQ_ENTRIES; in i40iw_init_hw()
252 dev->hw_attrs.max_hw_pds = I40IW_MAX_PDS; in i40iw_init_hw()
253 dev->hw_attrs.max_stat_inst = I40IW_MAX_STATS_COUNT; in i40iw_init_hw()
257 dev->hw_attrs.uk_attrs.min_hw_wq_size = I40IW_MIN_WQ_SIZE; in i40iw_init_hw()
[all …]
A Dicrdma_hw.c69 if (dev->hw_attrs.uk_attrs.hw_rev != IRDMA_GEN_1) in icrdma_ena_irq()
82 if (dev->hw_attrs.uk_attrs.hw_rev != IRDMA_GEN_1) in icrdma_disable_irq()
176 dev->hw_attrs.max_hw_vf_fpm_id = IRDMA_MAX_VF_FPM_ID; in icrdma_init_hw()
177 dev->hw_attrs.first_hw_vf_fpm_id = IRDMA_FIRST_VF_FPM_ID; in icrdma_init_hw()
191 dev->hw_attrs.page_size_cap = SZ_4K | SZ_2M | SZ_1G; in icrdma_init_hw()
193 dev->hw_attrs.max_hw_ird = ICRDMA_MAX_IRD_SIZE; in icrdma_init_hw()
194 dev->hw_attrs.max_hw_ord = ICRDMA_MAX_ORD_SIZE; in icrdma_init_hw()
195 dev->hw_attrs.max_stat_inst = ICRDMA_MAX_STATS_COUNT; in icrdma_init_hw()
196 dev->hw_attrs.max_stat_idx = IRDMA_HW_STAT_INDEX_MAX_GEN_2; in icrdma_init_hw()
198 dev->hw_attrs.uk_attrs.min_hw_wq_size = ICRDMA_MIN_WQ_SIZE; in icrdma_init_hw()
[all …]
A Dctrl.c2767 udelay(cqp->dev->hw_attrs.max_sleep_count); in irdma_cqp_poll_registers()
3153 hw_rev = cqp->dev->hw_attrs.uk_attrs.hw_rev; in irdma_sc_cqp_create()
3218 udelay(cqp->dev->hw_attrs.max_sleep_count); in irdma_sc_cqp_create()
3303 udelay(cqp->dev->hw_attrs.max_sleep_count); in irdma_sc_cqp_destroy()
4525 cqp->dev->hw_attrs.max_done_count); in irdma_update_sds_noccq()
4568 cqp->dev->hw_attrs.max_done_count); in irdma_sc_static_hmc_pages_allocated()
5324 vsi->dev->hw_attrs.max_stat_idx); in sc_vsi_update_stats()
5352 switch (dev->hw_attrs.uk_attrs.hw_rev) { in irdma_sc_init_hw()
5404 dev->hw_attrs.max_hw_pds = IRDMA_MAX_PDS; in irdma_sc_dev_init()
5407 dev->hw_attrs.max_pe_ready_count = 14; in irdma_sc_dev_init()
[all …]
A Dverbs.c18 struct irdma_hw_attrs *hw_attrs = &rf->sc_dev.hw_attrs; in irdma_query_device() local
35 props->page_size_cap = hw_attrs->page_size_cap; in irdma_query_device()
36 props->max_mr_size = hw_attrs->max_mr_size; in irdma_query_device()
38 props->max_qp_wr = hw_attrs->max_qp_wr; in irdma_query_device()
47 props->max_qp_rd_atom = hw_attrs->max_hw_ird; in irdma_query_device()
48 props->max_qp_init_rd_atom = hw_attrs->max_hw_ord; in irdma_query_device()
60 if (hw_attrs->uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_query_device()
785 roce_info->ird_size = dev->hw_attrs.max_hw_ird; in irdma_roce_fill_and_set_qpctx_info()
1338 dev->hw_attrs.max_hw_ord); in irdma_modify_qp_roce()
1351 dev->hw_attrs.max_hw_ird); in irdma_modify_qp_roce()
[all …]
A Dpuda.c236 if (cq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_puda_poll_info()
279 if (cq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_puda_poll_info()
305 if (cq->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) { in irdma_puda_poll_info()
451 if (qp->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) { in irdma_puda_send()
537 if (rsrc->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) { in irdma_puda_send_buf()
579 if (qp->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_puda_qp_setctx()
676 ukqp->uk_attrs = &qp->dev->hw_attrs.uk_attrs; in irdma_puda_qp_create()
1061 if (dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) { in irdma_puda_create_rsrc()
1126 if (qp->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) { in irdma_ilq_putback_rcvbuf()
1404 if (ieq->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_ieq_handle_partial()
[all …]
A Dhw.c1198 dev->hw_attrs.max_hw_ceq_size); in irdma_create_ceq()
1389 aeq_size = min(aeq_size, dev->hw_attrs.max_hw_aeq_size); in irdma_create_aeq()
1664 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_deinit_hw()
1864 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_rt_init_hw()
2020 rf->max_cqe = rf->sc_dev.hw_attrs.uk_attrs.max_hw_cq_size; in irdma_initialize_hw_rsrc()
2024 rf->max_pd = rf->sc_dev.hw_attrs.max_hw_pds; in irdma_initialize_hw_rsrc()
A Dcm.c32 if (conn_ird > cm_node->dev->hw_attrs.max_hw_ird) in irdma_record_ird_ord()
33 conn_ird = cm_node->dev->hw_attrs.max_hw_ird; in irdma_record_ird_ord()
35 if (conn_ord > cm_node->dev->hw_attrs.max_hw_ord) in irdma_record_ird_ord()
36 conn_ord = cm_node->dev->hw_attrs.max_hw_ord; in irdma_record_ird_ord()
2288 cm_node->ird_size = cm_node->dev->hw_attrs.max_hw_ird; in irdma_make_cm_node()
2289 cm_node->ord_size = cm_node->dev->hw_attrs.max_hw_ord; in irdma_make_cm_node()
3155 if (iwdev->rf->sc_dev.hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) { in irdma_receive_ilq()
3748 if (dev->hw_attrs.uk_attrs.feature_flags & IRDMA_FEATURE_RTS_AE) { in irdma_accept()
4167 if (dev->hw_attrs.uk_attrs.feature_flags & IRDMA_FEATURE_RTS_AE) { in irdma_cm_event_connected()
A Dutils.c1425 if (buf->vsi->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_ieq_update_tcpip_info()
1501 if (buf->vsi->dev->hw_attrs.uk_attrs.hw_rev == IRDMA_GEN_1) in irdma_puda_get_tcpip_info()
1543 if (sc_vsi->dev->hw_attrs.uk_attrs.hw_rev >= IRDMA_GEN_2) in irdma_hw_stats_timeout()
1596 u16 max_stats_idx = dev->hw_attrs.max_stat_idx; in irdma_cqp_gather_stats_gen1()
A Dtype.h602 struct irdma_hw_attrs hw_attrs; member

Completed in 60 milliseconds