Lines Matching refs:back

132 	struct i40e_pf *pf = (struct i40e_pf *)hw->back;  in i40e_allocate_dma_mem_d()
150 struct i40e_pf *pf = (struct i40e_pf *)hw->back; in i40e_free_dma_mem_d()
329 struct i40e_pf *pf = vsi->back; in i40e_tx_timeout()
703 struct i40e_pf *pf = vsi->back; in i40e_update_eth_stats()
854 struct i40e_pf *pf = vsi->back; in i40e_update_vsi_stats()
1225 struct i40e_pf *pf = vsi->back; in i40e_update_stats()
1468 struct i40e_pf *pf = vsi->back; in i40e_get_vf_new_vlan()
1566 struct i40e_pf *pf = vsi->back; in i40e_rm_default_mac_filter()
1629 set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); in i40e_add_filter()
1679 set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); in __i40e_del_filter()
1784 struct i40e_pf *pf = vsi->back; in i40e_set_mac()
1847 struct i40e_pf *pf = vsi->back; in i40e_config_rss_aq()
1884 struct i40e_pf *pf = vsi->back; in i40e_vsi_config_rss()
1983 dev_info(&vsi->back->pdev->dev, in i40e_vsi_setup_queue_map_mqprio()
1989 dev_dbg(&vsi->back->pdev->dev, in i40e_vsi_setup_queue_map_mqprio()
2017 struct i40e_pf *pf = vsi->back; in i40e_vsi_setup_queue_map()
2057 if (enabled_tc && (vsi->back->flags & I40E_FLAG_DCB_ENABLED)) { in i40e_vsi_setup_queue_map()
2224 set_bit(__I40E_MACVLAN_SYNC_PENDING, vsi->back->state); in i40e_set_rx_mode()
2350 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_del_filters()
2360 dev_info(&vsi->back->pdev->dev, in i40e_aqc_del_filters()
2385 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_add_filters()
2395 dev_warn(&vsi->back->pdev->dev, in i40e_aqc_add_filters()
2401 dev_warn(&vsi->back->pdev->dev, in i40e_aqc_add_filters()
2406 dev_warn(&vsi->back->pdev->dev, in i40e_aqc_add_filters()
2431 struct i40e_hw *hw = &vsi->back->hw; in i40e_aqc_broadcast_filter()
2449 dev_warn(&vsi->back->pdev->dev, in i40e_aqc_broadcast_filter()
2538 struct i40e_hw *hw = &vsi->back->hw; in i40e_sync_vsi_filters()
2561 pf = vsi->back; in i40e_sync_vsi_filters()
2809 aq_ret = i40e_aq_set_vsi_multicast_promiscuous(&vsi->back->hw, in i40e_sync_vsi_filters()
2904 if (PAGE_SIZE >= 8192 || (vsi->back->flags & I40E_FLAG_LEGACY_RX)) in i40e_max_xdp_frame_size()
2921 struct i40e_pf *pf = vsi->back; in i40e_change_mtu()
2949 struct i40e_pf *pf = np->vsi->back; in i40e_ioctl()
2985 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vlan_stripping_enable()
2987 dev_info(&vsi->back->pdev->dev, in i40e_vlan_stripping_enable()
2989 i40e_stat_str(&vsi->back->hw, ret), in i40e_vlan_stripping_enable()
2990 i40e_aq_str(&vsi->back->hw, in i40e_vlan_stripping_enable()
2991 vsi->back->hw.aq.asq_last_status)); in i40e_vlan_stripping_enable()
3020 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vlan_stripping_disable()
3022 dev_info(&vsi->back->pdev->dev, in i40e_vlan_stripping_disable()
3024 i40e_stat_str(&vsi->back->hw, ret), in i40e_vlan_stripping_disable()
3025 i40e_aq_str(&vsi->back->hw, in i40e_vlan_stripping_disable()
3026 vsi->back->hw.aq.asq_last_status)); in i40e_vlan_stripping_disable()
3067 dev_info(&vsi->back->pdev->dev, in i40e_add_vlan_all_mac()
3110 i40e_service_event_schedule(vsi->back); in i40e_vsi_add_vlan()
3156 i40e_service_event_schedule(vsi->back); in i40e_vsi_kill_vlan()
3265 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vsi_add_pvid()
3267 dev_info(&vsi->back->pdev->dev, in i40e_vsi_add_pvid()
3269 i40e_stat_str(&vsi->back->hw, ret), in i40e_vsi_add_pvid()
3270 i40e_aq_str(&vsi->back->hw, in i40e_vsi_add_pvid()
3271 vsi->back->hw.aq.asq_last_status)); in i40e_vsi_add_pvid()
3430 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_tx_ring()
3439 if (vsi->back->flags & I40E_FLAG_FD_ATR_ENABLED) { in i40e_configure_tx_ring()
3440 ring->atr_sample_rate = vsi->back->atr_sample_rate; in i40e_configure_tx_ring()
3455 tx_ctx.fd_ena = !!(vsi->back->flags & (I40E_FLAG_FD_SB_ENABLED | in i40e_configure_tx_ring()
3457 tx_ctx.timesync_ena = !!(vsi->back->flags & I40E_FLAG_PTP); in i40e_configure_tx_ring()
3487 dev_info(&vsi->back->pdev->dev, in i40e_configure_tx_ring()
3496 dev_info(&vsi->back->pdev->dev, in i40e_configure_tx_ring()
3553 u32 chain_len = vsi->back->hw.func_caps.rx_buf_chain_len; in i40e_configure_rx_ring()
3555 struct i40e_hw *hw = &vsi->back->hw; in i40e_configure_rx_ring()
3583 dev_info(&vsi->back->pdev->dev, in i40e_configure_rx_ring()
3627 dev_info(&vsi->back->pdev->dev, in i40e_configure_rx_ring()
3636 dev_info(&vsi->back->pdev->dev, in i40e_configure_rx_ring()
3643 if (!vsi->netdev || (vsi->back->flags & I40E_FLAG_LEGACY_RX)) in i40e_configure_rx_ring()
3664 dev_info(&vsi->back->pdev->dev, in i40e_configure_rx_ring()
3707 if (!vsi->netdev || (vsi->back->flags & I40E_FLAG_LEGACY_RX)) { in i40e_vsi_configure_rx()
3739 if (!(vsi->back->flags & I40E_FLAG_DCB_ENABLED)) { in i40e_vsi_config_dcb_rings()
3803 struct i40e_pf *pf = vsi->back; in i40e_fdir_filter_restore()
3843 struct i40e_pf *pf = vsi->back; in i40e_vsi_configure_msix()
3968 struct i40e_pf *pf = vsi->back; in i40e_configure_msi_and_legacy()
4087 struct i40e_pf *pf = vsi->back; in i40e_vsi_request_irq_msix()
4159 struct i40e_pf *pf = vsi->back; in i40e_vsi_disable_irq()
4205 struct i40e_pf *pf = vsi->back; in i40e_vsi_enable_irq()
4457 if (vsi->back->flags & I40E_FLAG_MSIX_ENABLED) in i40e_clean_fdir_tx_irq()
4567 struct i40e_pf *pf = vsi->back; in i40e_vsi_request_irq()
4597 struct i40e_pf *pf = vsi->back; in i40e_netpoll()
4721 struct i40e_pf *pf = vsi->back; in i40e_vsi_enable_tx()
4840 struct i40e_pf *pf = vsi->back; in i40e_vsi_enable_rx()
4882 struct i40e_pf *pf = vsi->back; in i40e_vsi_stop_rings()
4886 if (test_bit(__I40E_PORT_SUSPENDED, vsi->back->state)) in i40e_vsi_stop_rings()
4922 struct i40e_pf *pf = vsi->back; in i40e_vsi_stop_rings_no_wait()
4938 struct i40e_pf *pf = vsi->back; in i40e_vsi_free_irq()
5186 struct i40e_pf *pf = vsi->back; in i40e_vsi_close()
5265 struct i40e_pf *pf = vsi->back; in i40e_vsi_wait_queues_disabled()
5513 struct i40e_pf *pf = vsi->back; in i40e_vsi_get_bw_info()
5575 struct i40e_pf *pf = vsi->back; in i40e_vsi_configure_bw_alloc()
5618 struct i40e_pf *pf = vsi->back; in i40e_vsi_config_netdev_tc()
5698 pf = vsi->back; in i40e_update_adq_vsi_queues()
5752 struct i40e_pf *pf = vsi->back; in i40e_vsi_config_tc()
5809 ctxt.pf_num = vsi->back->hw.pf_id; in i40e_vsi_config_tc()
5825 vsi->rss_size = min_t(int, vsi->back->alloc_rss_size, in i40e_vsi_config_tc()
5829 dev_info(&vsi->back->pdev->dev, in i40e_vsi_config_tc()
5835 if (vsi->back->flags & I40E_FLAG_IWARP_ENABLED) { in i40e_vsi_config_tc()
5879 struct i40e_pf *pf = vsi->back; in i40e_get_link_speed()
5907 dev_warn(&vsi->back->pdev->dev, in i40e_bw_bytes_to_mbits()
5927 struct i40e_pf *pf = vsi->back; in i40e_set_bw_limit()
5969 struct i40e_pf *pf = vsi->back; in i40e_remove_queue_channels()
6007 dev_info(&vsi->back->pdev->dev, in i40e_remove_queue_channels()
6035 ret = i40e_aq_delete_element(&vsi->back->hw, ch->seid, in i40e_remove_queue_channels()
6038 dev_err(&vsi->back->pdev->dev, in i40e_remove_queue_channels()
6131 struct i40e_pf *pf = vsi->back; in i40e_vsi_reconfig_rss()
6302 ret = i40e_aq_config_vsi_tc_bw(&vsi->back->hw, ch->seid, in i40e_channel_config_bw()
6305 dev_info(&vsi->back->pdev->dev, in i40e_channel_config_bw()
6307 vsi->back->hw.aq.asq_last_status, ch->seid); in i40e_channel_config_bw()
6343 dev_info(&vsi->back->pdev->dev, in i40e_channel_config_tx_ring()
6469 struct i40e_pf *pf = vsi->back; in i40e_validate_and_set_switch_mode()
6527 struct i40e_pf *pf = vsi->back; in i40e_create_queue_channel()
6660 dev_err(&vsi->back->pdev->dev, in i40e_configure_queue_channels()
6670 i40e_do_reset(vsi->back, I40E_PF_RESET_FLAG, true); in i40e_configure_queue_channels()
7205 struct i40e_pf *pf = vsi->back; in i40e_print_link_message()
7297 if (vsi->back->hw.phy.link_info.req_fec_info & in i40e_print_link_message()
7299 if (vsi->back->hw.phy.link_info.req_fec_info & in i40e_print_link_message()
7341 struct i40e_pf *pf = vsi->back; in i40e_up_complete()
7391 struct i40e_pf *pf = vsi->back; in i40e_vsi_reinit_locked()
7514 (vsi->back->flags & I40E_FLAG_LINK_DOWN_ON_CLOSE_ENABLED || in i40e_up()
7515 vsi->back->flags & I40E_FLAG_TOTAL_PORT_SHUTDOWN_ENABLED)) in i40e_up()
7516 i40e_force_link_state(vsi->back, true); in i40e_up()
7543 (vsi->back->flags & I40E_FLAG_LINK_DOWN_ON_CLOSE_ENABLED || in i40e_down()
7544 vsi->back->flags & I40E_FLAG_TOTAL_PORT_SHUTDOWN_ENABLED)) in i40e_down()
7545 i40e_force_link_state(vsi->back, false); in i40e_down()
7582 dev_err(&vsi->back->pdev->dev, in i40e_validate_mqprio_qopt()
7598 dev_err(&vsi->back->pdev->dev, in i40e_validate_mqprio_qopt()
7603 dev_err(&vsi->back->pdev->dev, in i40e_validate_mqprio_qopt()
7623 i40e_pf_get_max_q_per_tc(vsi->back)); in i40e_vsi_set_default_tc_config()
7748 ret = i40e_aq_delete_element(&vsi->back->hw, ch->seid, in i40e_free_macvlan_channels()
7751 dev_err(&vsi->back->pdev->dev, in i40e_free_macvlan_channels()
7770 struct i40e_pf *pf = vsi->back; in i40e_fwd_ring_up()
7843 struct i40e_pf *pf = vsi->back; in i40e_setup_macvlans()
7867 ctxt.pf_num = vsi->back->hw.pf_id; in i40e_setup_macvlans()
7886 dev_dbg(&vsi->back->pdev->dev, in i40e_setup_macvlans()
7946 struct i40e_pf *pf = vsi->back; in i40e_fwd_add()
8054 struct i40e_pf *pf = vsi->back; in i40e_del_all_macvlans()
8091 struct i40e_pf *pf = vsi->back; in i40e_fwd_del()
8132 struct i40e_pf *pf = vsi->back; in i40e_setup_tc()
8227 dev_info(&vsi->back->pdev->dev, in i40e_setup_tc()
8241 dev_dbg(&vsi->back->pdev->dev, in i40e_setup_tc()
8329 struct i40e_pf *pf = vsi->back; in i40e_add_del_cloud_filter()
8399 struct i40e_pf *pf = vsi->back; in i40e_add_del_cloud_filter_big_buf()
8509 struct i40e_pf *pf = vsi->back; in i40e_parse_cls_flower()
8720 dev_err(&vsi->back->pdev->dev, in i40e_handle_tclass()
8733 dev_err(&vsi->back->pdev->dev, "TC is not enabled\n"); in i40e_handle_tclass()
8748 struct i40e_pf *pf = vsi->back; in i40e_configure_clsflower()
8752 dev_err(&vsi->back->pdev->dev, "Invalid traffic class\n"); in i40e_configure_clsflower()
8767 dev_err(&vsi->back->pdev->dev, in i40e_configure_clsflower()
8772 if (vsi->back->flags & I40E_FLAG_FD_SB_ENABLED) { in i40e_configure_clsflower()
8773 dev_err(&vsi->back->pdev->dev, in i40e_configure_clsflower()
8775 vsi->back->flags &= ~I40E_FLAG_FD_SB_ENABLED; in i40e_configure_clsflower()
8776 vsi->back->flags |= I40E_FLAG_FD_SB_TO_CLOUD_FILTER; in i40e_configure_clsflower()
8831 &vsi->back->cloud_filter_list, cloud_node) in i40e_find_cloud_filter()
8847 struct i40e_pf *pf = vsi->back; in i40e_delete_clsflower()
8956 struct i40e_pf *pf = vsi->back; in i40e_open()
9018 struct i40e_pf *pf = vsi->back; in i40e_vsi_open()
10264 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_enable_pf_switch_lb()
10300 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_disable_pf_switch_lb()
10568 struct i40e_pf *pf = vsi->back; in i40e_rebuild_cloud_filters()
10614 ret = i40e_add_channel(vsi->back, vsi->uplink_seid, ch); in i40e_rebuild_channels()
10616 dev_info(&vsi->back->pdev->dev, in i40e_rebuild_channels()
10622 ret = i40e_channel_config_tx_ring(vsi->back, vsi, ch); in i40e_rebuild_channels()
10624 dev_info(&vsi->back->pdev->dev, in i40e_rebuild_channels()
10640 dev_dbg(&vsi->back->pdev->dev, in i40e_rebuild_channels()
10648 dev_dbg(&vsi->back->pdev->dev, in i40e_rebuild_channels()
11007 dev_dbg(&vsi->back->pdev->dev, in i40e_rebuild()
11310 struct i40e_pf *pf = vsi->back; in i40e_set_num_rings_in_vsi()
11461 vsi->back = pf; in i40e_vsi_mem_alloc()
11554 if (!vsi->back) in i40e_vsi_clear()
11556 pf = vsi->back; in i40e_vsi_clear()
11620 struct i40e_pf *pf = vsi->back; in i40e_alloc_rings()
11639 if (vsi->back->hw_features & I40E_HW_WB_ON_ITR_CAPABLE) in i40e_alloc_rings()
11656 if (vsi->back->hw_features & I40E_HW_WB_ON_ITR_CAPABLE) in i40e_alloc_rings()
11971 struct i40e_pf *pf = vsi->back; in i40e_vsi_alloc_q_vectors()
12199 struct i40e_pf *pf = vsi->back; in i40e_get_rss_aq()
12245 struct i40e_pf *pf = vsi->back; in i40e_config_rss_reg()
12299 struct i40e_pf *pf = vsi->back; in i40e_get_rss_reg()
12332 struct i40e_pf *pf = vsi->back; in i40e_config_rss()
12351 struct i40e_pf *pf = vsi->back; in i40e_get_rss()
12923 struct i40e_pf *pf = vsi->back; in i40e_clear_rss_lut()
12950 struct i40e_pf *pf = vsi->back; in i40e_set_features()
12987 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_set_port()
13012 struct i40e_hw *hw = &np->vsi->back->hw; in i40e_udp_tunnel_unset_port()
13030 struct i40e_pf *pf = np->vsi->back; in i40e_get_phys_port_id()
13059 struct i40e_pf *pf = np->vsi->back; in i40e_ndo_fdb_add()
13115 struct i40e_pf *pf = vsi->back; in i40e_ndo_bridge_setlink()
13190 struct i40e_pf *pf = vsi->back; in i40e_ndo_bridge_getlink()
13279 struct i40e_pf *pf = vsi->back; in i40e_xdp_setup()
13343 struct i40e_pf *pf = vsi->back; in i40e_enter_busy_conf()
13362 struct i40e_pf *pf = vsi->back; in i40e_exit_busy_conf()
13437 struct i40e_pf *pf = vsi->back; in i40e_queue_pair_toggle_rings()
13488 struct i40e_pf *pf = vsi->back; in i40e_queue_pair_enable_irq()
13508 struct i40e_pf *pf = vsi->back; in i40e_queue_pair_disable_irq()
13663 struct i40e_pf *pf = vsi->back; in i40e_config_netdev()
13830 if (vsi == vsi->back->vsi[vsi->back->lan_vsi]) in i40e_vsi_delete()
13833 i40e_aq_delete_element(&vsi->back->hw, vsi->seid, NULL); in i40e_vsi_delete()
13845 struct i40e_pf *pf = vsi->back; in i40e_is_vsi_uplink_mode_veb()
13880 struct i40e_pf *pf = vsi->back; in i40e_add_vsi()
14041 if (vsi->back->flags & I40E_FLAG_IWARP_ENABLED) { in i40e_add_vsi()
14073 dev_info(&vsi->back->pdev->dev, in i40e_add_vsi()
14132 pf = vsi->back; in i40e_vsi_release()
14227 struct i40e_pf *pf = vsi->back; in i40e_vsi_setup_vectors()
14290 pf = vsi->back; in i40e_vsi_reinit_setup()
14410 dev_info(&vsi->back->pdev->dev, in i40e_vsi_setup()
15570 struct pci_dev *pdev = ((struct i40e_pf *)hw->back)->pdev; in i40e_set_subsystem_device_id()
15642 hw->back = pf; in i40e_probe()