Lines Matching refs:local_lag
1008 ice_lag_set_swid(u16 primary_swid, struct ice_lag *local_lag, in ice_lag_set_swid() argument
1020 dev_err(ice_pf_to_dev(local_lag->pf), "-ENOMEM error setting SWID\n"); in ice_lag_set_swid()
1027 if (!link && local_lag->bond_swid) { in ice_lag_set_swid()
1028 buf->elem[0].e.sw_resp = cpu_to_le16(local_lag->bond_swid); in ice_lag_set_swid()
1029 status = ice_aq_alloc_free_res(&local_lag->pf->hw, buf, in ice_lag_set_swid()
1032 dev_err(ice_pf_to_dev(local_lag->pf), "Error freeing SWID during LAG unlink\n"); in ice_lag_set_swid()
1033 local_lag->bond_swid = 0; in ice_lag_set_swid()
1040 local_lag->bond_swid = primary_swid; in ice_lag_set_swid()
1041 buf->elem[0].e.sw_resp = cpu_to_le16(local_lag->bond_swid); in ice_lag_set_swid()
1044 cpu_to_le16(local_lag->pf->hw.port_info->sw_id); in ice_lag_set_swid()
1047 status = ice_aq_alloc_free_res(&local_lag->pf->hw, buf, buf_len, in ice_lag_set_swid()
1050 dev_err(ice_pf_to_dev(local_lag->pf), "Error subscribing to SWID 0x%04X\n", in ice_lag_set_swid()
1051 local_lag->bond_swid); in ice_lag_set_swid()
1059 swid = local_lag->pf->hw.port_info->sw_id; in ice_lag_set_swid()
1071 status = ice_aq_send_cmd(&local_lag->pf->hw, &desc, NULL, 0, in ice_lag_set_swid()
1080 dev_err(ice_pf_to_dev(local_lag->pf), "Error setting SWID in port params %d\n", in ice_lag_set_swid()