Lines Matching refs:vsi_ctx
598 struct ice_vsi_ctx *vsi_ctx;
601 vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle);
602 if (!vsi_ctx)
605 if (!vsi_ctx->lan_q_ctx[tc]) {
606 vsi_ctx->lan_q_ctx[tc] = (struct ice_q_ctx *)
608 if (!vsi_ctx->lan_q_ctx[tc])
610 vsi_ctx->num_lan_q_entries[tc] = new_numqs;
614 if (new_numqs > vsi_ctx->num_lan_q_entries[tc]) {
615 u16 prev_num = vsi_ctx->num_lan_q_entries[tc];
621 ice_memcpy(q_ctx, vsi_ctx->lan_q_ctx[tc],
623 ice_free(hw, vsi_ctx->lan_q_ctx[tc]);
624 vsi_ctx->lan_q_ctx[tc] = q_ctx;
625 vsi_ctx->num_lan_q_entries[tc] = new_numqs;
640 struct ice_vsi_ctx *vsi_ctx;
643 vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle);
644 if (!vsi_ctx)
647 if (!vsi_ctx->rdma_q_ctx[tc]) {
648 vsi_ctx->rdma_q_ctx[tc] = (struct ice_q_ctx *)
650 if (!vsi_ctx->rdma_q_ctx[tc])
652 vsi_ctx->num_rdma_q_entries[tc] = new_numqs;
656 if (new_numqs > vsi_ctx->num_rdma_q_entries[tc]) {
657 u16 prev_num = vsi_ctx->num_rdma_q_entries[tc];
663 ice_memcpy(q_ctx, vsi_ctx->rdma_q_ctx[tc],
665 ice_free(hw, vsi_ctx->rdma_q_ctx[tc]);
666 vsi_ctx->rdma_q_ctx[tc] = q_ctx;
667 vsi_ctx->num_rdma_q_entries[tc] = new_numqs;
1619 struct ice_vsi_ctx *vsi_ctx;
1627 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
1628 if (!vsi_ctx)
1630 vsi_node = vsi_ctx->sched.vsi_node[tc];
1973 struct ice_vsi_ctx *vsi_ctx;
1986 vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle);
1987 if (!vsi_ctx)
1991 prev_numqs = vsi_ctx->sched.max_lanq[tc];
1993 prev_numqs = vsi_ctx->sched.max_rdmaq[tc];
2021 vsi_ctx->sched.max_lanq[tc] = new_numqs;
2023 vsi_ctx->sched.max_rdmaq[tc] = new_numqs;
2046 struct ice_vsi_ctx *vsi_ctx;
2054 vsi_ctx = ice_get_vsi_ctx(hw, vsi_handle);
2055 if (!vsi_ctx)
2082 vsi_ctx->sched.vsi_node[tc] = vsi_node;
2088 vsi_ctx->sched.max_lanq[tc] = 0;
2089 vsi_ctx->sched.max_rdmaq[tc] = 0;
2169 struct ice_vsi_ctx *vsi_ctx;
2177 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
2178 if (!vsi_ctx)
2213 vsi_ctx->sched.vsi_node[i] = NULL;
2219 vsi_ctx->sched.max_lanq[i] = 0;
2221 vsi_ctx->sched.max_rdmaq[i] = 0;
3267 struct ice_vsi_ctx *vsi_ctx;
3271 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
3272 if (!vsi_ctx)
3276 ice_set_clear_cir_bw_alloc(&vsi_ctx->sched.bw_t_info[tc],
3280 ice_set_clear_eir_bw_alloc(&vsi_ctx->sched.bw_t_info[tc],
3360 struct ice_vsi_ctx *vsi_ctx;
3364 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
3365 if (!vsi_ctx)
3369 ice_set_clear_cir_bw(&vsi_ctx->sched.bw_t_info[tc], bw);
3372 ice_set_clear_eir_bw(&vsi_ctx->sched.bw_t_info[tc], bw);
3375 ice_set_clear_shared_bw(&vsi_ctx->sched.bw_t_info[tc], bw);
3412 struct ice_vsi_ctx *vsi_ctx;
3416 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
3417 if (!vsi_ctx)
3421 ice_set_clear_prio(&vsi_ctx->sched.bw_t_info[tc], prio);
4901 struct ice_vsi_ctx *vsi_ctx;
4907 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
4908 if (!vsi_ctx)
4914 node = vsi_ctx->sched.ag_node[tc];
4957 struct ice_vsi_ctx *vsi_ctx;
4963 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
4964 if (!vsi_ctx)
4966 node = vsi_ctx->sched.vsi_node[tc];
5858 struct ice_vsi_ctx *vsi_ctx;
5862 vsi_ctx = ice_get_vsi_ctx(pi->hw, vsi_handle);
5863 if (!vsi_ctx)
5874 bw_t_info = &vsi_ctx->sched.bw_t_info[tc];