Lines Matching refs:l2params

63 static void irdma_fill_qos_info(struct irdma_l2params *l2params,  in irdma_fill_qos_info()  argument
68 l2params->num_tc = qos_info->num_tc; in irdma_fill_qos_info()
69 l2params->vsi_prio_type = qos_info->vport_priority_type; in irdma_fill_qos_info()
70 l2params->vsi_rel_bw = qos_info->vport_relative_bw; in irdma_fill_qos_info()
71 for (i = 0; i < l2params->num_tc; i++) { in irdma_fill_qos_info()
72 l2params->tc_info[i].egress_virt_up = in irdma_fill_qos_info()
74 l2params->tc_info[i].ingress_virt_up = in irdma_fill_qos_info()
76 l2params->tc_info[i].prio_type = qos_info->tc_info[i].prio_type; in irdma_fill_qos_info()
77 l2params->tc_info[i].rel_bw = qos_info->tc_info[i].rel_bw; in irdma_fill_qos_info()
78 l2params->tc_info[i].tc_ctx = qos_info->tc_info[i].tc_ctx; in irdma_fill_qos_info()
81 l2params->up2tc[i] = qos_info->up2tc[i]; in irdma_fill_qos_info()
87 struct irdma_l2params l2params = {}; in irdma_iidc_event_handler() local
92 l2params.mtu = iwdev->netdev->mtu; in irdma_iidc_event_handler()
93 l2params.mtu_changed = true; in irdma_iidc_event_handler()
94 irdma_log_invalid_mtu(l2params.mtu, &iwdev->rf->sc_dev); in irdma_iidc_event_handler()
95 irdma_change_l2params(&iwdev->vsi, &l2params); in irdma_iidc_event_handler()
108 l2params.tc_changed = true; in irdma_iidc_event_handler()
112 irdma_fill_qos_info(&l2params, &qos_info); in irdma_iidc_event_handler()
113 irdma_change_l2params(&iwdev->vsi, &l2params); in irdma_iidc_event_handler()
260 struct irdma_l2params l2params = {}; in irdma_probe() local
282 l2params.mtu = iwdev->netdev->mtu; in irdma_probe()
284 irdma_fill_qos_info(&l2params, &qos_info); in irdma_probe()
285 if (irdma_rt_init_hw(iwdev, &l2params)) { in irdma_probe()