Searched refs:l2params (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/ |
H A D | main.c | 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 in irdma_fill_qos_info() 91 struct irdma_l2params l2params = {}; irdma_iidc_event_handler() local 267 struct irdma_l2params l2params = {}; irdma_probe() local [all...] |
H A D | i40iw_if.c | 19 struct irdma_l2params l2params = {}; in i40iw_l2param_change() local 30 l2params.mtu_changed = true; in i40iw_l2param_change() 31 l2params.mtu = params->mtu; in i40iw_l2param_change() 33 irdma_change_l2params(&iwdev->vsi, &l2params); in i40iw_l2param_change() 108 struct irdma_l2params l2params = {}; in i40iw_open() local 134 l2params.mtu = (cdev_info->params.mtu) ? cdev_info->params.mtu : IRDMA_DEFAULT_MTU; in i40iw_open() 137 l2params.up2tc[i] = cdev_info->params.qos.prio_qos[i].tc; in i40iw_open() 138 l2params.qs_handle_list[i] = qset; in i40iw_open() 145 if (irdma_rt_init_hw(iwdev, &l2params)) { in i40iw_open()
|
H A D | protos.h | 57 struct irdma_l2params *l2params);
|
H A D | main.h | 469 struct irdma_l2params *l2params);
|
H A D | hw.c | 1789 * @l2params: qos, tc, mtu info from netdev driver 1795 struct irdma_l2params *l2params) in irdma_rt_init_hw() 1805 vsi_info.params = l2params; in irdma_rt_init_hw() 1794 irdma_rt_init_hw(struct irdma_device *iwdev, struct irdma_l2params *l2params) irdma_rt_init_hw() argument
|
H A D | ctrl.c | 100 * @l2params: New parameters from l2 103 struct irdma_l2params *l2params) in irdma_change_l2params() 105 if (l2params->mtu_changed) { in irdma_change_l2params() 106 vsi->mtu = l2params->mtu; in irdma_change_l2params() 111 if (!l2params->tc_changed) in irdma_change_l2params() 115 irdma_set_qos_info(vsi, l2params); in irdma_change_l2params() 102 irdma_change_l2params(struct irdma_sc_vsi *vsi, struct irdma_l2params *l2params) irdma_change_l2params() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
H A D | i40iw_main.c | 1309 struct i40iw_l2params l2params; in i40iw_initialize_dev() local 1316 memset(&l2params, 0, sizeof(l2params)); in i40iw_initialize_dev() 1344 l2params.mtu = in i40iw_initialize_dev() 1348 l2params.qs_handle_list[i] = qset; in i40iw_initialize_dev() 1363 vsi_info.params = &l2params; in i40iw_initialize_dev() 1708 iwdev->param_wq = alloc_ordered_workqueue("l2params", WQ_MEM_RECLAIM); in i40iw_open() 1730 i40iw_change_l2params(&iwdev->vsi, &dwork->l2params); in i40iw_l2params_worker() 1745 struct i40iw_l2params *l2params; in i40iw_l2param_change() local 1767 l2params in i40iw_l2param_change() [all...] |
H A D | i40iw_p.h | 87 void i40iw_change_l2params(struct i40iw_sc_vsi *vsi, struct i40iw_l2params *l2params);
|
H A D | i40iw.h | 216 struct i40iw_l2params l2params; member
|
H A D | i40iw_ctrl.c | 340 * @l2params: New paramaters from l2 342 void i40iw_change_l2params(struct i40iw_sc_vsi *vsi, struct i40iw_l2params *l2params) in i40iw_change_l2params() argument 351 if (vsi->mtu != l2params->mtu) { in i40iw_change_l2params() 352 vsi->mtu = l2params->mtu; in i40iw_change_l2params() 356 i40iw_fill_qos_list(l2params->qs_handle_list); in i40iw_change_l2params() 358 qs_handle = l2params->qs_handle_list[i]; in i40iw_change_l2params()
|
Completed in 21 milliseconds