Home
last modified time | relevance | path

Searched refs:wq_type (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/infiniband/core/
H A Duverbs_std_types_wq.c58 ret = uverbs_get_const(&wq_init_attr.wq_type, attrs, in UVERBS_HANDLER()
63 if (wq_init_attr.wq_type != IB_WQT_RQ) in UVERBS_HANDLER()
81 wq->wq_type = wq_init_attr.wq_type; in UVERBS_HANDLER()
H A Dverbs.c2627 wq->wq_type = wq_attr->wq_type; in ib_create_wq()
/linux/include/net/mana/
H A Dmana.h850 u32 wq_type;
885 u32 wq_type;
1155 u32 wq_type, struct mana_obj_spec *wq_spec,
1159 void mana_destroy_wq_obj(struct mana_port_context *apc, u32 wq_type,
838 u32 wq_type; global() member
873 u32 wq_type; global() member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c829 static u8 mlx5e_get_rqwq_log_stride(u8 wq_type, int ndsegs) in mlx5e_get_rqwq_log_stride() argument
833 switch (wq_type) { in mlx5e_get_rqwq_log_stride()
1007 MLX5_SET(wq, wq, wq_type, params->rq_wq_type); in mlx5e_build_rq_param()
1027 MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC); in mlx5e_build_drop_rq_param()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den.h174 static inline u16 mlx5_min_rx_wqes(int wq_type, u32 wq_size) in mlx5_min_rx_wqes() argument
176 switch (wq_type) { in mlx5_min_rx_wqes()
751 u8 wq_type; member
H A Dwc.c184 MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC); in create_wc_sq()
H A Den_main.c707 rq->wq_type = params->rq_wq_type; in mlx5e_init_rxq_rq()
922 switch (rq->wq_type) { in mlx5e_alloc_rq()
1050 if (rq->wq_type == MLX5_WQ_TYPE_LINKED_LIST_STRIDING_RQ) { in mlx5e_alloc_rq()
1089 switch (rq->wq_type) { in mlx5e_alloc_rq()
1118 switch (rq->wq_type) { in mlx5e_free_rq()
1297 u16 min_wqes = mlx5_min_rx_wqes(rq->wq_type, mlx5e_rqwq_get_size(rq)); in mlx5e_wait_for_min_rx_wqes()
1320 if (rq->wq_type != MLX5_WQ_TYPE_LINKED_LIST_STRIDING_RQ) in mlx5e_free_rx_missing_descs()
1346 if (rq->wq_type == MLX5_WQ_TYPE_LINKED_LIST_STRIDING_RQ) { in mlx5e_free_rx_descs()
1798 MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC); in mlx5e_create_sq()
H A Den_rx.c101 if (rq->wq_type == MLX5_WQ_TYPE_LINKED_LIST_STRIDING_RQ) in mlx5e_read_enhanced_title_slot()
177 if (rq->wq_type == MLX5_WQ_TYPE_LINKED_LIST_STRIDING_RQ) in mlx5e_decompress_cqe()
2655 switch (rq->wq_type) { in mlx5e_rq_set_handlers()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.c205 MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC); in create_aso_sq()
/linux/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c1656 u32 wq_type, struct mana_obj_spec *wq_spec, in mana_create_wq_obj()
1677 req.wq_type = wq_type; in mana_create_wq_obj()
1721 void mana_destroy_wq_obj(struct mana_port_context *apc, u32 wq_type,
1731 req.wq_type = wq_type; in mana_destroy_eq()
1627 mana_create_wq_obj(struct mana_port_context * apc,mana_handle_t vport,u32 wq_type,struct mana_obj_spec * wq_spec,struct mana_obj_spec * cq_spec,mana_handle_t * wq_obj) mana_create_wq_obj() argument
1692 mana_destroy_wq_obj(struct mana_port_context * apc,u32 wq_type,mana_handle_t wq_obj) mana_destroy_wq_obj() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c791 MLX5_SET(wq, wq, wq_type, MLX5_WQ_TYPE_CYCLIC); in hws_send_ring_create_sq()