Lines Matching refs:i40e_pf
301 static int i40e_pf_setup(struct i40e_pf *pf);
302 static int i40e_dev_rxtx_init(struct i40e_pf *pf);
325 static struct i40e_veb *i40e_veb_setup(struct i40e_pf *pf,
341 static void i40e_filter_input_set_init(struct i40e_pf *pf);
358 static void i40e_read_stats_registers(struct i40e_pf *pf, struct i40e_hw *hw);
394 static int i40e_sw_ethertype_filter_insert(struct i40e_pf *pf,
400 static int i40e_sw_tunnel_filter_insert(struct i40e_pf *pf,
402 static int i40e_cloud_filter_qinq_create(struct i40e_pf *pf);
404 static void i40e_ethertype_filter_restore(struct i40e_pf *pf);
405 static void i40e_tunnel_filter_restore(struct i40e_pf *pf);
406 static void i40e_filter_restore(struct i40e_pf *pf);
534 {"rx_size_error_packets", offsetof(struct i40e_pf, rx_err1) -
535 offsetof(struct i40e_pf, stats)},
765 static inline void i40e_config_automask(struct i40e_pf *pf) in i40e_config_automask()
782 static inline void i40e_clear_automask(struct i40e_pf *pf) in i40e_clear_automask()
804 i40e_add_tx_flow_control_drop_filter(struct i40e_pf *pf) in i40e_add_tx_flow_control_drop_filter()
964 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in config_floating_veb()
986 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_init_ethtype_filter_list()
1031 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_init_tunnel_filter_list()
1076 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_init_fdir_filter_list()
1197 i40e_init_customized_info(struct i40e_pf *pf) in i40e_init_customized_info()
1213 i40e_init_filter_invalidation(struct i40e_pf *pf) in i40e_init_filter_invalidation()
1240 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_init_queue_region_conf()
1255 struct i40e_pf *pf; in i40e_parse_multi_drv_handler()
1259 pf = (struct i40e_pf *)opaque; in i40e_parse_multi_drv_handler()
1280 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_support_multi_driver()
1417 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in eth_i40e_dev_init()
1773 i40e_rm_ethtype_filter_list(struct i40e_pf *pf) in i40e_rm_ethtype_filter_list()
1791 i40e_rm_tunnel_filter_list(struct i40e_pf *pf) in i40e_rm_tunnel_filter_list()
1808 i40e_rm_fdir_filter_list(struct i40e_pf *pf) in i40e_rm_fdir_filter_list()
1821 i40e_fdir_memory_cleanup(struct i40e_pf *pf) in i40e_fdir_memory_cleanup()
1869 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_configure()
2006 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in __vsi_queues_bind_intr()
2159 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_vsi_enable_queues_intr()
2186 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_vsi_disable_queues_intr()
2345 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_start()
2511 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_stop()
2574 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_close()
2723 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_promiscuous_enable()
2751 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_promiscuous_disable()
2783 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_allmulticast_enable()
2800 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_allmulticast_disable()
3080 i40e_read_stats_registers(struct i40e_pf *pf, struct i40e_hw *hw) in i40e_read_stats_registers()
3387 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_stats_get()
3508 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_stats_reset()
3584 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_xstats_get()
3699 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_info_get()
3842 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_vlan_filter_set()
3909 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_vlan_tpid_set()
3989 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_vlan_offload_set()
4044 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_vlan_pvid_set()
4091 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_flow_ctrl_get()
4131 struct i40e_pf *pf; in i40e_flow_ctrl_set()
4261 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_macaddr_add()
4305 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_macaddr_remove()
4344 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_get_rss_lut()
4382 struct i40e_pf *pf; in i40e_set_rss_lut()
4429 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_rss_reta_update()
4472 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_rss_reta_query()
4672 struct i40e_pf *pf; in i40e_pf_parse_vf_queue_number_handler()
4676 pf = (struct i40e_pf *)opaque; in i40e_pf_parse_vf_queue_number_handler()
4700 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_pf_config_vf_rxq_number()
4736 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_pf_parameter_init()
4853 i40e_pf_get_switch_config(struct i40e_pf *pf) in i40e_pf_get_switch_config()
5319 i40e_veb_setup(struct i40e_pf *pf, struct i40e_vsi *vsi) in i40e_veb_setup()
5382 struct i40e_pf *pf; in i40e_vsi_release()
5578 i40e_enable_pf_lb(struct i40e_pf *pf) in i40e_enable_pf_lb()
5613 i40e_vsi_setup(struct i40e_pf *pf, in i40e_vsi_setup()
6185 i40e_pf_setup(struct i40e_pf *pf) in i40e_pf_setup()
6373 i40e_dev_tx_init(struct i40e_pf *pf) in i40e_dev_tx_init()
6396 i40e_dev_rx_init(struct i40e_pf *pf) in i40e_dev_rx_init()
6423 i40e_dev_rxtx_init(struct i40e_pf *pf) in i40e_dev_rxtx_init()
6445 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_vmdq_setup()
6627 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_handle_vfr_event()
6665 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_notify_all_vfs_link_status()
6731 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_handle_mdd_event()
7550 i40e_pf_disable_rss(struct i40e_pf *pf) in i40e_pf_disable_rss()
7562 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_set_rss_key()
7614 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_get_rss_key()
7653 i40e_hw_rss_hash_set(struct i40e_pf *pf, struct rte_eth_rss_conf *rss_conf) in i40e_hw_rss_hash_set()
7676 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_rss_hash_update()
7700 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_rss_hash_conf_get()
7798 i40e_sw_tunnel_filter_insert(struct i40e_pf *pf, in i40e_sw_tunnel_filter_insert()
7820 i40e_sw_tunnel_filter_del(struct i40e_pf *pf, in i40e_sw_tunnel_filter_del()
7859 i40e_status_code i40e_replace_mpls_l1_filter(struct i40e_pf *pf) in i40e_replace_mpls_l1_filter()
7920 i40e_status_code i40e_replace_mpls_cloud_filter(struct i40e_pf *pf) in i40e_replace_mpls_cloud_filter()
7995 i40e_replace_gtp_l1_filter(struct i40e_pf *pf) in i40e_replace_gtp_l1_filter()
8083 i40e_status_code i40e_replace_gtp_cloud_filter(struct i40e_pf *pf) in i40e_replace_gtp_cloud_filter()
8156 i40e_replace_port_l1_filter(struct i40e_pf *pf, in i40e_replace_port_l1_filter()
8228 i40e_replace_port_cloud_filter(struct i40e_pf *pf, in i40e_replace_port_cloud_filter()
8282 i40e_dev_consistent_tunnel_filter_set(struct i40e_pf *pf, in i40e_dev_consistent_tunnel_filter_set()
8605 i40e_get_vxlan_port_idx(struct i40e_pf *pf, uint16_t port) in i40e_get_vxlan_port_idx()
8618 i40e_add_vxlan_port(struct i40e_pf *pf, uint16_t port, int udp_type) in i40e_add_vxlan_port()
8662 i40e_del_vxlan_port(struct i40e_pf *pf, uint16_t port) in i40e_del_vxlan_port()
8702 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_udp_tunnel_port_add()
8737 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_udp_tunnel_port_del()
8763 i40e_pf_calc_configured_queues_num(struct i40e_pf *pf) in i40e_pf_calc_configured_queues_num()
8783 i40e_pf_global_rss_reset(struct i40e_pf *pf) in i40e_pf_global_rss_reset()
8837 i40e_pf_reset_rss_reta(struct i40e_pf *pf) in i40e_pf_reset_rss_reta()
8864 i40e_pf_reset_rss_key(struct i40e_pf *pf) in i40e_pf_reset_rss_key()
8886 i40e_pf_rss_reset(struct i40e_pf *pf) in i40e_pf_rss_reset()
8911 i40e_pf_config_rss(struct i40e_pf *pf) in i40e_pf_config_rss()
8944 struct i40e_pf *pf = &((struct i40e_adapter *)hw->back)->pf; in i40e_dev_set_gre_key_len()
9577 i40e_filter_input_set_init(struct i40e_pf *pf) in i40e_filter_input_set_init()
9653 struct i40e_pf *pf = &((struct i40e_adapter *)hw->back)->pf; in i40e_set_hash_inset()
9731 i40e_sw_ethertype_filter_insert(struct i40e_pf *pf, in i40e_sw_ethertype_filter_insert()
9754 i40e_sw_ethertype_filter_del(struct i40e_pf *pf, in i40e_sw_ethertype_filter_del()
9783 i40e_ethertype_filter_set(struct i40e_pf *pf, in i40e_ethertype_filter_set()
10519 struct i40e_pf *pf = I40E_VSI_TO_PF(vsi); in i40e_vsi_update_queue_mapping()
10768 i40e_dcb_hw_configure(struct i40e_pf *pf, in i40e_dcb_hw_configure()
10867 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dcb_init_configure()
10971 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dcb_setup()
11002 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_dev_get_dcb_info()
11368 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_set_default_mac_addr()
11429 i40e_ethertype_filter_restore(struct i40e_pf *pf) in i40e_ethertype_filter_restore()
11462 i40e_tunnel_filter_restore(struct i40e_pf *pf) in i40e_tunnel_filter_restore()
11516 i40e_filter_restore(struct i40e_pf *pf) in i40e_filter_restore()
11540 i40e_find_customized_pctype(struct i40e_pf *pf, uint8_t index) in i40e_find_customized_pctype()
11557 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_update_customized_pctype()
11892 struct i40e_pf *pf = I40E_DEV_PRIVATE_TO_PF(dev->data->dev_private); in i40e_update_customized_info()
12016 i40e_cloud_filter_qinq_create(struct i40e_pf *pf) in i40e_cloud_filter_qinq_create()