Home
last modified time | relevance | path

Searched refs:q_handle (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_sched.h83 u16 q_handle, enum ice_rl_type rl_type, u32 bw);
86 u16 q_handle, enum ice_rl_type rl_type);
H A Dice_common.h151 u16 *q_handle, u16 *q_ids, u32 *q_teids,
158 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle,
165 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle);
H A Dice_base.c668 ring->q_handle = ice_calc_q_handle(vsi, ring, tc); in ice_vsi_cfg_txq()
670 status = ice_ena_vsi_txq(vsi->port_info, vsi->idx, tc, ring->q_handle, in ice_vsi_cfg_txq()
829 txq_meta->tc, 1, &txq_meta->q_handle, in ice_vsi_stop_tx_ring()
873 txq_meta->q_handle = ring->q_handle; in ice_fill_txq_meta()
H A Dice_common.c3830 * @q_handle: software queue handle
3833 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle) in ice_get_lan_q_ctx() argument
3841 if (q_handle >= vsi->num_lan_q_entries[tc]) in ice_get_lan_q_ctx()
3846 return &q_ctx[q_handle]; in ice_get_lan_q_ctx()
3854 * @q_handle: software queue handle
3863 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, in ice_ena_vsi_txq() argument
3886 q_ctx = ice_get_lan_q_ctx(hw, vsi_handle, tc, q_handle); in ice_ena_vsi_txq()
3889 q_handle); in ice_ena_vsi_txq()
3939 q_ctx->q_handle = q_handle; in ice_ena_vsi_txq()
[all...]
H A Dice_txrx.h276 u16 q_handle; /* Queue handle per TC */ member
H A Dice_sched.c2728 * @q_handle: software queue handle
2736 u16 q_handle, enum ice_rl_type rl_type, u32 bw) in ice_sched_set_q_bw_lmt()
2745 q_ctx = ice_get_lan_q_ctx(pi->hw, vsi_handle, tc, q_handle); in ice_sched_set_q_bw_lmt()
2791 * @q_handle: software queue handle
2799 u16 q_handle, enum ice_rl_type rl_type, u32 bw) in ice_cfg_q_bw_lmt()
2801 return ice_sched_set_q_bw_lmt(pi, vsi_handle, tc, q_handle, rl_type, in ice_cfg_q_bw_lmt()
2810 * @q_handle: software queue handle
2817 u16 q_handle, enum ice_rl_type rl_type) in ice_cfg_q_bw_dflt_lmt()
2819 return ice_sched_set_q_bw_lmt(pi, vsi_handle, tc, q_handle, rl_type, in ice_cfg_q_bw_dflt_lmt()
2735 ice_sched_set_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type, u32 bw) ice_sched_set_q_bw_lmt() argument
2798 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type, u32 bw) ice_cfg_q_bw_lmt() argument
2816 ice_cfg_q_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type) ice_cfg_q_bw_dflt_lmt() argument
H A Dice_type.h442 u16 q_handle; member
H A Dice.h148 u16 q_handle; /* Relative index of Tx queue within TC */ member
H A Dice_main.c5026 u16 q_handle; in ice_set_tx_maxrate() local
5036 q_handle = vsi->tx_rings[queue_index]->q_handle; in ice_set_tx_maxrate()
5042 q_handle, ICE_MAX_BW); in ice_set_tx_maxrate()
5045 q_handle, ICE_MAX_BW, maxrate * 1000); in ice_set_tx_maxrate()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_base.c854 ring->q_handle = ice_eswitch_calc_txq_handle(ring); in ice_vsi_cfg_txq()
856 if (ring->q_handle == ICE_INVAL_Q_INDEX) in ice_vsi_cfg_txq()
859 ring->q_handle = ice_calc_txq_handle(vsi, ring, tc); in ice_vsi_cfg_txq()
864 ring->q_handle, 1, qg_buf, buf_len, in ice_vsi_cfg_txq()
868 ring->q_handle, 1, qg_buf, buf_len, in ice_vsi_cfg_txq()
1015 txq_meta->tc, 1, &txq_meta->q_handle, in ice_vsi_stop_tx_ring()
1060 txq_meta->q_handle = ring->q_handle; in ice_fill_txq_meta()
H A Dice_sched.h134 u16 q_handle, enum ice_rl_type rl_type, u32 bw);
137 u16 q_handle, enum ice_rl_type rl_type);
H A Dice_common.h179 u16 *q_handle, u16 *q_ids, u32 *q_teids,
186 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle,
197 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle);
H A Dice_common.c4586 * @q_handle: software queue handle
4589 ice_get_lan_q_ctx(struct ice_hw *hw, u16 vsi_handle, u8 tc, u16 q_handle) in ice_get_lan_q_ctx() argument
4597 if (q_handle >= vsi->num_lan_q_entries[tc]) in ice_get_lan_q_ctx()
4602 return &q_ctx[q_handle]; in ice_get_lan_q_ctx()
4610 * @q_handle: software queue handle
4619 ice_ena_vsi_txq(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, in ice_ena_vsi_txq() argument
4642 q_ctx = ice_get_lan_q_ctx(hw, vsi_handle, tc, q_handle); in ice_ena_vsi_txq()
4645 q_handle); in ice_ena_vsi_txq()
4695 q_ctx->q_handle = q_handle; in ice_ena_vsi_txq()
[all...]
H A Dice_txrx.h364 u16 q_handle; /* Queue handle per TC */ member
H A Dice_sched.c585 q_ctx[idx].q_handle = ICE_INVAL_Q_HANDLE; in ice_alloc_lan_q_ctx()
607 q_ctx[idx].q_handle = ICE_INVAL_Q_HANDLE; in ice_alloc_lan_q_ctx()
3819 * @q_handle: software queue handle
3827 u16 q_handle, enum ice_rl_type rl_type, u32 bw) in ice_sched_set_q_bw_lmt()
3836 q_ctx = ice_get_lan_q_ctx(pi->hw, vsi_handle, tc, q_handle); in ice_sched_set_q_bw_lmt()
3882 * @q_handle: software queue handle
3890 u16 q_handle, enum ice_rl_type rl_type, u32 bw) in ice_cfg_q_bw_lmt()
3892 return ice_sched_set_q_bw_lmt(pi, vsi_handle, tc, q_handle, rl_type, in ice_cfg_q_bw_lmt()
3901 * @q_handle: software queue handle
3908 u16 q_handle, enu in ice_cfg_q_bw_dflt_lmt()
3826 ice_sched_set_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type, u32 bw) ice_sched_set_q_bw_lmt() argument
3889 ice_cfg_q_bw_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type, u32 bw) ice_cfg_q_bw_lmt() argument
3907 ice_cfg_q_bw_dflt_lmt(struct ice_port_info *pi, u16 vsi_handle, u8 tc, u16 q_handle, enum ice_rl_type rl_type) ice_cfg_q_bw_dflt_lmt() argument
[all...]
H A Dice_lag.c336 if (q_ctx->q_handle == ICE_INVAL_Q_HANDLE) { in ice_lag_qbuf_recfg()
342 qid = pf->vsi[vsi_num]->txq_map[q_ctx->q_handle]; in ice_lag_qbuf_recfg()
343 qbuf->queue_info[count].q_handle = cpu_to_le16(qid); in ice_lag_qbuf_recfg()
H A Dice_type.h606 u16 q_handle; member
H A Dice.h229 u16 q_handle; /* Relative index of Tx queue within TC */ member
H A Dice_main.c5817 u16 q_handle; in ice_set_tx_maxrate() local
5828 q_handle = vsi->tx_rings[queue_index]->q_handle; in ice_set_tx_maxrate()
5841 q_handle, ICE_MAX_BW); in ice_set_tx_maxrate()
5844 q_handle, ICE_MAX_BW, maxrate * 1000); in ice_set_tx_maxrate()
H A Dice_adminq_cmd.h1959 __le16 q_handle; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.c240 uintptr_t q_handle; in clean_nq() local
265 q_handle = le32_to_cpu(nqcne->cq_handle_low); in clean_nq()
266 q_handle |= (u64)le32_to_cpu(nqcne->cq_handle_high) in clean_nq()
268 if ((unsigned long)cq == q_handle) { in clean_nq()
308 uintptr_t q_handle; in bnxt_qplib_service_nq() local
332 q_handle = le32_to_cpu(nqcne->cq_handle_low); in bnxt_qplib_service_nq()
333 q_handle |= (u64)le32_to_cpu(nqcne->cq_handle_high) in bnxt_qplib_service_nq()
335 cq = (struct bnxt_qplib_cq *)(unsigned long)q_handle; in bnxt_qplib_service_nq()
357 q_handle = le32_to_cpu(nqsrqe->srq_handle_low); in bnxt_qplib_service_nq()
358 q_handle | in bnxt_qplib_service_nq()
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.c241 uintptr_t q_handle; in clean_nq() local
266 q_handle = le32_to_cpu(nqcne->cq_handle_low); in clean_nq()
267 q_handle |= (u64)le32_to_cpu(nqcne->cq_handle_high) in clean_nq()
269 if ((unsigned long)cq == q_handle) { in clean_nq()
307 uintptr_t q_handle; in bnxt_qplib_service_nq() local
331 q_handle = le32_to_cpu(nqcne->cq_handle_low); in bnxt_qplib_service_nq()
332 q_handle |= (u64)le32_to_cpu(nqcne->cq_handle_high) in bnxt_qplib_service_nq()
334 cq = (struct bnxt_qplib_cq *)(unsigned long)q_handle; in bnxt_qplib_service_nq()
354 q_handle = le32_to_cpu(nqsrqe->srq_handle_low); in bnxt_qplib_service_nq()
355 q_handle | in bnxt_qplib_service_nq()
[all...]

Completed in 65 milliseconds