/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 469 struct hinic_rq_num rq_num = { 0 }; in hinic_set_max_qnum() local 471 u16 out_size = sizeof(rq_num); in hinic_set_max_qnum() 474 rq_num.func_id = HINIC_HWIF_FUNC_IDX(hwif); in hinic_set_max_qnum() 475 rq_num.num_rqs = num_rqs; in hinic_set_max_qnum() 476 rq_num.rq_depth = ilog2(nic_dev->rq_depth); in hinic_set_max_qnum() 479 &rq_num, sizeof(rq_num), in hinic_set_max_qnum() 480 &rq_num, &out_size); in hinic_set_max_qnum() 481 if (err || !out_size || rq_num.status) { in hinic_set_max_qnum() 484 err, rq_num in hinic_set_max_qnum() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 484 struct hinic_rq_num rq_num = { 0 }; in hinic_set_max_qnum() local 486 u16 out_size = sizeof(rq_num); in hinic_set_max_qnum() 489 rq_num.func_id = HINIC_HWIF_FUNC_IDX(hwif); in hinic_set_max_qnum() 490 rq_num.num_rqs = num_rqs; in hinic_set_max_qnum() 491 rq_num.rq_depth = ilog2(nic_dev->rq_depth); in hinic_set_max_qnum() 494 &rq_num, sizeof(rq_num), in hinic_set_max_qnum() 495 &rq_num, &out_size); in hinic_set_max_qnum() 496 if (err || !out_size || rq_num.status) { in hinic_set_max_qnum() 499 err, rq_num in hinic_set_max_qnum() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rqt.c | 39 MLX5_SET(rqtc, rqtc, rq_num[i], init_rqns[i]); in mlx5e_rqt_init() 135 MLX5_SET(rqtc, rqtc, rq_num[i], rqns[i]); in mlx5e_rqt_redirect()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cavium/thunder/ |
H A D | nic_main.c | 994 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr() 1009 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr() 1018 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr()
|
H A D | nic.h | 447 u8 rq_num; member
|
H A D | nicvf_queues.c | 778 mbx.rq.rq_num = qidx; in nicvf_rcv_queue_config()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cavium/thunder/ |
H A D | nic_main.c | 994 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr() 1009 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr() 1018 (mbx.rq.rq_num << NIC_Q_NUM_SHIFT); in nic_handle_mbx_intr()
|
H A D | nic.h | 447 u8 rq_num; member
|
H A D | nicvf_queues.c | 779 mbx.rq.rq_num = qidx; in nicvf_rcv_queue_config()
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 1417 inlen = MLX5_ST_SZ_BYTES(create_rqt_in) + rqt_table_size * MLX5_ST_SZ_BYTES(rq_num); in create_rqt() 1427 list = MLX5_ADDR_OF(rqtc, rqtc, rq_num[0]); in create_rqt() 1452 inlen = MLX5_ST_SZ_BYTES(modify_rqt_in) + act_sz * MLX5_ST_SZ_BYTES(rq_num); in modify_rqt() 1462 list = MLX5_ADDR_OF(rqtc, rqtc, rq_num[0]); in modify_rqt()
|
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 1188 inlen = MLX5_ST_SZ_BYTES(create_rqt_in) + (1 << log_max_rqt) * MLX5_ST_SZ_BYTES(rq_num); in create_rqt() 1199 list = MLX5_ADDR_OF(rqtc, rqtc, rq_num[0]); in create_rqt()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_main.c | 528 static inline int ehea_check_cqe(struct ehea_cqe *cqe, int *rq_num) in ehea_check_cqe() argument 530 *rq_num = (cqe->type & EHEA_CQE_TYPE_RQ) >> 5; in ehea_check_cqe()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_main.c | 532 static inline int ehea_check_cqe(struct ehea_cqe *cqe, int *rq_num) in ehea_check_cqe() argument 534 *rq_num = (cqe->type & EHEA_CQE_TYPE_RQ) >> 5; in ehea_check_cqe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 2476 MLX5_SET(rqtc, rqtc, rq_num[i], priv->drop_rq.rqn); in mlx5e_create_rqt() 2569 MLX5_SET(rqtc, rqtc, rq_num[i], rqn); in mlx5e_fill_rqt_rqns()
|
H A D | en_tc.c | 561 MLX5_SET(rqtc, rqtc, rq_num[i], rqn); in mlx5e_hairpin_fill_rqt_rqns()
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 1760 u8 rq_num[0x18]; member 3361 struct mlx5_ifc_rq_num_bits rq_num[]; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 2130 u8 rq_num[0x18]; member 3883 struct mlx5_ifc_rq_num_bits rq_num[]; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5215 MLX5_SET(rqtc, rqtc, rq_num[i], init_attr->ind_tbl[i]->wq_num); in mlx5_ib_create_rwq_ind_table()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5548 MLX5_SET(rqtc, rqtc, rq_num[i], init_attr->ind_tbl[i]->wq_num); in mlx5_ib_create_rwq_ind_table()
|