Lines Matching refs:fwd
7742 clear_bit(ch->fwd->bit_no, vsi->fwd_bitmask); in i40e_free_macvlan_channels()
7743 netdev_unbind_sb_channel(vsi->netdev, ch->fwd->netdev); in i40e_free_macvlan_channels()
7744 netdev_set_sb_channel(ch->fwd->netdev, 0); in i40e_free_macvlan_channels()
7745 kfree(ch->fwd); in i40e_free_macvlan_channels()
7746 ch->fwd = NULL; in i40e_free_macvlan_channels()
7775 struct i40e_fwd_adapter *fwd) in i40e_fwd_ring_up() argument
7785 iter->fwd = fwd; in i40e_fwd_ring_up()
7956 struct i40e_fwd_adapter *fwd; in i40e_fwd_add() local
8030 fwd = kzalloc(sizeof(*fwd), GFP_KERNEL); in i40e_fwd_add()
8031 if (!fwd) in i40e_fwd_add()
8035 fwd->bit_no = avail_macvlan; in i40e_fwd_add()
8037 fwd->netdev = vdev; in i40e_fwd_add()
8040 return fwd; in i40e_fwd_add()
8043 ret = i40e_fwd_ring_up(vsi, vdev, fwd); in i40e_fwd_add()
8049 kfree(fwd); in i40e_fwd_add()
8053 return fwd; in i40e_fwd_add()
8078 clear_bit(ch->fwd->bit_no, vsi->fwd_bitmask); in i40e_del_all_macvlans()
8080 ch->fwd->netdev); in i40e_del_all_macvlans()
8081 netdev_set_sb_channel(ch->fwd->netdev, 0); in i40e_del_all_macvlans()
8082 kfree(ch->fwd); in i40e_del_all_macvlans()
8083 ch->fwd = NULL; in i40e_del_all_macvlans()
8097 struct i40e_fwd_adapter *fwd = vdev; in i40e_fwd_del() local
8108 fwd->netdev->dev_addr)) { in i40e_fwd_del()
8115 clear_bit(ch->fwd->bit_no, vsi->fwd_bitmask); in i40e_fwd_del()
8116 netdev_unbind_sb_channel(netdev, fwd->netdev); in i40e_fwd_del()
8117 netdev_set_sb_channel(fwd->netdev, 0); in i40e_fwd_del()
8118 kfree(ch->fwd); in i40e_fwd_del()
8119 ch->fwd = NULL; in i40e_fwd_del()