Searched refs:mv_list (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_sriov.c | 24 struct vf_macvlans *mv_list; in wx_alloc_vf_macvlans() local 35 mv_list = kcalloc(num_vf_macvlans, sizeof(struct vf_macvlans), in wx_alloc_vf_macvlans() 37 if (!mv_list) in wx_alloc_vf_macvlans() 41 mv_list[i].vf = -1; in wx_alloc_vf_macvlans() 42 mv_list[i].free = true; in wx_alloc_vf_macvlans() 43 list_add(&mv_list[i].mvlist, &wx->vf_mvs.mvlist); in wx_alloc_vf_macvlans() 45 wx->mv_list = mv_list; in wx_alloc_vf_macvlans() 60 kfree(wx->mv_list); in wx_sriov_clear_data() 61 wx->mv_list in wx_sriov_clear_data() [all...] |
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.c | 29 struct vf_macvlans *mv_list; in ixgbe_alloc_vf_macvlans() local 40 mv_list = kcalloc(num_vf_macvlans, sizeof(struct vf_macvlans), in ixgbe_alloc_vf_macvlans() 42 if (mv_list) { in ixgbe_alloc_vf_macvlans() 44 mv_list[i].vf = -1; in ixgbe_alloc_vf_macvlans() 45 mv_list[i].free = true; in ixgbe_alloc_vf_macvlans() 46 list_add(&mv_list[i].l, &adapter->vf_mvs.l); in ixgbe_alloc_vf_macvlans() 48 adapter->mv_list = mv_list; in ixgbe_alloc_vf_macvlans() 234 kfree(adapter->mv_list); in ixgbe_disable_sriov() 235 adapter->mv_list in ixgbe_disable_sriov() [all...] |
H A D | ixgbe.h | 813 struct vf_macvlans *mv_list; member
|
/linux/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_common.c | 2155 * @mv_list: list of macvlans to be added 2164 i40e_prepare_add_macvlan(struct i40e_aqc_add_macvlan_element_data *mv_list, in i40e_prepare_add_macvlan() argument 2171 buf_size = count * sizeof(*mv_list); in i40e_prepare_add_macvlan() 2181 if (is_multicast_ether_addr(mv_list[i].mac_addr)) in i40e_prepare_add_macvlan() 2182 mv_list[i].flags |= in i40e_prepare_add_macvlan() 2196 * @mv_list: list of macvlans to be added 2204 struct i40e_aqc_add_macvlan_element_data *mv_list, in i40e_aq_add_macvlan() argument 2210 if (count == 0 || !mv_list || !hw) in i40e_aq_add_macvlan() 2213 buf_size = i40e_prepare_add_macvlan(mv_list, &desc, count, seid); in i40e_aq_add_macvlan() 2215 return i40e_asq_send_command_atomic(hw, &desc, mv_list, buf_siz in i40e_aq_add_macvlan() 2236 i40e_aq_add_macvlan_v2(struct i40e_hw * hw,u16 seid,struct i40e_aqc_add_macvlan_element_data * mv_list,u16 count,struct i40e_asq_cmd_details * cmd_details,enum libie_aq_err * aq_status) i40e_aq_add_macvlan_v2() argument 2264 i40e_aq_remove_macvlan(struct i40e_hw * hw,u16 seid,struct i40e_aqc_remove_macvlan_element_data * mv_list,u16 count,struct i40e_asq_cmd_details * cmd_details) i40e_aq_remove_macvlan() argument 2312 i40e_aq_remove_macvlan_v2(struct i40e_hw * hw,u16 seid,struct i40e_aqc_remove_macvlan_element_data * mv_list,u16 count,struct i40e_asq_cmd_details * cmd_details,enum libie_aq_err * aq_status) i40e_aq_remove_macvlan_v2() argument [all...] |
H A D | i40e_prototype.h | 151 struct i40e_aqc_add_macvlan_element_data *mv_list, 155 struct i40e_aqc_add_macvlan_element_data *mv_list, 159 struct i40e_aqc_remove_macvlan_element_data *mv_list, 163 struct i40e_aqc_remove_macvlan_element_data *mv_list,
|