Home
last modified time | relevance | path

Searched refs:max_wqe_size (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.h31 u16 max_wqe_size; member
80 u16 q_depth, u16 max_wqe_size);
92 u16 max_wqe_size);
H A Dhinic_hw_wq.c79 / (wq)->max_wqe_size)
383 wq->max_wqe_size, GFP_KERNEL); in alloc_wqes_shadow()
500 * @max_wqe_size: maximum WQE size that will be used in the WQ
506 u16 max_wqe_size) in hinic_wq_allocate()
549 wq->max_wqe_size = max_wqe_size; in hinic_wq_allocate()
596 * @max_wqe_size: maximum WQE size that will be used in the WQ
603 u16 q_depth, u16 max_wqe_size) in hinic_wqs_cmdq_alloc()
652 wq[i].max_wqe_size = max_wqe_size; in hinic_wqs_cmdq_alloc()
504 hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wq_allocate() argument
600 hinic_wqs_cmdq_alloc(struct hinic_cmdq_pages *cmdq_pages, struct hinic_wq *wq, struct hinic_hwif *hwif, int cmdq_blocks, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wqs_cmdq_alloc() argument
[all...]
H A Dhinic_hw_cmdq.c886 u16 max_wqe_size; in hinic_init_cmdqs() local
903 max_wqe_size = WQE_LCMD_SIZE; in hinic_init_cmdqs()
906 CMDQ_WQ_PAGE_SIZE, CMDQ_DEPTH, max_wqe_size); in hinic_init_cmdqs()
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_wq.h31 u16 max_wqe_size; member
80 u16 q_depth, u16 max_wqe_size);
92 u16 max_wqe_size);
H A Dhinic_hw_wq.c79 / (wq)->max_wqe_size)
382 wq->max_wqe_size, GFP_KERNEL); in alloc_wqes_shadow()
499 * @max_wqe_size: maximum WQE size that will be used in the WQ
505 u16 max_wqe_size) in hinic_wq_allocate()
548 wq->max_wqe_size = max_wqe_size; in hinic_wq_allocate()
595 * @max_wqe_size: maximum WQE size that will be used in the WQ
602 u16 q_depth, u16 max_wqe_size) in hinic_wqs_cmdq_alloc()
651 wq[i].max_wqe_size = max_wqe_size; in hinic_wqs_cmdq_alloc()
503 hinic_wq_allocate(struct hinic_wqs *wqs, struct hinic_wq *wq, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wq_allocate() argument
599 hinic_wqs_cmdq_alloc(struct hinic_cmdq_pages *cmdq_pages, struct hinic_wq *wq, struct hinic_hwif *hwif, int cmdq_blocks, u16 wqebb_size, u32 wq_page_size, u16 q_depth, u16 max_wqe_size) hinic_wqs_cmdq_alloc() argument
[all...]
H A Dhinic_hw_cmdq.c881 u16 max_wqe_size; in hinic_init_cmdqs() local
898 max_wqe_size = WQE_LCMD_SIZE; in hinic_init_cmdqs()
901 CMDQ_WQ_PAGE_SIZE, CMDQ_DEPTH, max_wqe_size); in hinic_init_cmdqs()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c106 u16 max_wqe_size; in mlx5e_mpwrq_log_wqe_sz() local
109 max_wqe_size = mlx5e_get_max_sq_aligned_wqebbs(mdev) * MLX5_SEND_WQE_BB; in mlx5e_mpwrq_log_wqe_sz()
110 max_pages_per_wqe = ALIGN_DOWN(max_wqe_size - sizeof(struct mlx5e_umr_wqe), in mlx5e_mpwrq_log_wqe_sz()
/kernel/linux/linux-6.6/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c1097 u32 max_wqe_size; in mana_gd_post_work_request() local
1110 max_wqe_size = GDMA_MAX_RQE_SIZE; in mana_gd_post_work_request()
1116 max_wqe_size = GDMA_MAX_SQE_SIZE; in mana_gd_post_work_request()
1122 if (wqe_size > max_wqe_size) in mana_gd_post_work_request()

Completed in 10 milliseconds