/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_main.c | 39 * @pf: NFP PF handle 47 nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev, in nfp_net_get_mac_addr() argument 74 static int nfp_net_pf_get_num_ports(struct nfp_pf *pf) in nfp_net_pf_get_num_ports() argument 76 return nfp_pf_rtsym_read_optional(pf, "nfd_cfg_pf%u_num_ports", 1); in nfp_net_pf_get_num_ports() 79 static int nfp_net_pf_get_app_id(struct nfp_pf *pf) in nfp_net_pf_get_app_id() argument 81 return nfp_pf_rtsym_read_optional(pf, "_pf%u_net_app_id", in nfp_net_pf_get_app_id() 85 static void nfp_net_pf_free_vnic(struct nfp_pf *pf, struct nfp_net *nn) in nfp_net_pf_free_vnic() argument 88 nfp_app_vnic_free(pf->app, nn); in nfp_net_pf_free_vnic() 91 pf->num_vnics--; in nfp_net_pf_free_vnic() 95 static void nfp_net_pf_free_vnics(struct nfp_pf *pf) in nfp_net_pf_free_vnics() argument 105 nfp_net_pf_alloc_vnic(struct nfp_pf *pf, bool needs_netdev, void __iomem *ctrl_bar, void __iomem *qc_bar, int stride, unsigned int id) nfp_net_pf_alloc_vnic() argument 147 nfp_net_pf_init_vnic(struct nfp_pf *pf, struct nfp_net *nn, unsigned int id) nfp_net_pf_init_vnic() argument 190 nfp_net_pf_alloc_vnics(struct nfp_pf *pf, void __iomem *ctrl_bar, void __iomem *qc_bar, int stride) nfp_net_pf_alloc_vnics() argument 222 nfp_net_pf_clean_vnic(struct nfp_pf *pf, struct nfp_net *nn) nfp_net_pf_clean_vnic() argument 234 nfp_net_pf_alloc_irqs(struct nfp_pf *pf) nfp_net_pf_alloc_irqs() argument 274 nfp_net_pf_free_irqs(struct nfp_pf *pf) nfp_net_pf_free_irqs() argument 280 nfp_net_pf_init_vnics(struct nfp_pf *pf) nfp_net_pf_init_vnics() argument 308 nfp_net_pf_app_init(struct nfp_pf *pf, u8 __iomem *qc_bar, unsigned int stride) nfp_net_pf_app_init() argument 355 nfp_net_pf_app_clean(struct nfp_pf *pf) nfp_net_pf_app_clean() argument 370 nfp_net_pf_app_start_ctrl(struct nfp_pf *pf) nfp_net_pf_app_start_ctrl() argument 391 nfp_net_pf_app_stop_ctrl(struct nfp_pf *pf) nfp_net_pf_app_stop_ctrl() argument 399 nfp_net_pf_app_start(struct nfp_pf *pf) nfp_net_pf_app_start() argument 426 nfp_net_pf_app_stop(struct nfp_pf *pf) nfp_net_pf_app_stop() argument 434 nfp_net_pci_unmap_mem(struct nfp_pf *pf) nfp_net_pci_unmap_mem() argument 446 nfp_net_pci_map_mem(struct nfp_pf *pf) nfp_net_pci_map_mem() argument 547 nfp_net_refresh_port_table_sync(struct nfp_pf *pf) nfp_net_refresh_port_table_sync() argument 601 struct nfp_pf *pf = container_of(work, struct nfp_pf, nfp_net_refresh_vnics() local 611 struct nfp_pf *pf = port->app->pf; nfp_net_refresh_port_table() local 643 nfp_net_pci_probe(struct nfp_pf *pf) nfp_net_pci_probe() argument 762 nfp_net_pci_remove(struct nfp_pf *pf) nfp_net_pci_remove() argument [all...] |
H A D | nfp_main.c | 51 int nfp_pf_rtsym_read_optional(struct nfp_pf *pf, const char *format, in nfp_pf_rtsym_read_optional() argument 58 snprintf(name, sizeof(name), format, nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_rtsym_read_optional() 60 val = nfp_rtsym_read_le(pf->rtbl, name, &err); in nfp_pf_rtsym_read_optional() 64 nfp_err(pf->cpp, "Unable to read symbol %s\n", name); in nfp_pf_rtsym_read_optional() 72 nfp_pf_map_rtsym(struct nfp_pf *pf, const char *name, const char *sym_fmt, in nfp_pf_map_rtsym() argument 78 nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_map_rtsym() 80 return nfp_rtsym_map(pf->rtbl, pf_symbol, name, min_size, area); in nfp_pf_map_rtsym() 84 int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length, in nfp_mbox_cmd() argument 92 if (!pf->mbox) in nfp_mbox_cmd() 95 max_data_sz = nfp_rtsym_size(pf in nfp_mbox_cmd() 161 nfp_board_ready(struct nfp_pf *pf) nfp_board_ready() argument 178 nfp_pf_board_state_wait(struct nfp_pf *pf) nfp_pf_board_state_wait() argument 200 nfp_pcie_sriov_read_nfd_limit(struct nfp_pf *pf) nfp_pcie_sriov_read_nfd_limit() argument 224 struct nfp_pf *pf = pci_get_drvdata(pdev); nfp_pcie_sriov_enable() local 267 struct nfp_pf *pf = pci_get_drvdata(pdev); nfp_pcie_sriov_disable() local 304 nfp_flash_update_common(struct nfp_pf *pf, const char *path, struct netlink_ext_ack *extack) nfp_flash_update_common() argument 346 nfp_net_fw_request(struct pci_dev *pdev, struct nfp_pf *pf, const char *name) nfp_net_fw_request() argument 368 nfp_net_fw_find(struct pci_dev *pdev, struct nfp_pf *pf) nfp_net_fw_find() argument 467 nfp_fw_load(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp) nfp_fw_load() argument 573 nfp_nsp_init_ports(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp) nfp_nsp_init_ports() argument 598 nfp_nsp_init(struct pci_dev *pdev, struct nfp_pf *pf) nfp_nsp_init() argument 641 nfp_fw_unload(struct nfp_pf *pf) nfp_fw_unload() argument 661 nfp_pf_find_rtsyms(struct nfp_pf *pf) nfp_pf_find_rtsyms() argument 684 struct nfp_pf *pf; nfp_pci_probe() local 820 struct nfp_pf *pf; __nfp_pci_shutdown() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ptp.c | 30 * @pf: Board private structure 38 static void i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts, in i40e_ptp_read() argument 41 struct i40e_hw *hw = &pf->hw; in i40e_ptp_read() 58 * @pf: Board private structure 65 static void i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts) in i40e_ptp_write() argument 67 struct i40e_hw *hw = &pf->hw; in i40e_ptp_write() 104 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); in i40e_ptp_adjfreq() local 105 struct i40e_hw *hw = &pf->hw; in i40e_ptp_adjfreq() 131 adj *= READ_ONCE(pf->ptp_adj_mult); in i40e_ptp_adjfreq() 148 struct i40e_pf *pf in i40e_ptp_adjtime() local 175 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_gettimex() local 195 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_settime() local 231 i40e_ptp_get_rx_events(struct i40e_pf *pf) i40e_ptp_get_rx_events() argument 269 i40e_ptp_rx_hang(struct i40e_pf *pf) i40e_ptp_rx_hang() argument 328 i40e_ptp_tx_hang(struct i40e_pf *pf) i40e_ptp_tx_hang() argument 362 i40e_ptp_tx_hwtstamp(struct i40e_pf *pf) i40e_ptp_tx_hwtstamp() argument 408 i40e_ptp_rx_hwtstamp(struct i40e_pf *pf, struct sk_buff *skb, u8 index) i40e_ptp_rx_hwtstamp() argument 454 i40e_ptp_set_increment(struct i40e_pf *pf) i40e_ptp_set_increment() argument 519 i40e_ptp_get_ts_config(struct i40e_pf *pf, struct ifreq *ifr) i40e_ptp_get_ts_config() argument 542 i40e_ptp_set_timestamp_mode(struct i40e_pf *pf, struct hwtstamp_config *config) i40e_ptp_set_timestamp_mode() argument 668 i40e_ptp_set_ts_config(struct i40e_pf *pf, struct ifreq *ifr) i40e_ptp_set_ts_config() argument 700 i40e_ptp_create_clock(struct i40e_pf *pf) i40e_ptp_create_clock() argument 746 i40e_ptp_save_hw_time(struct i40e_pf *pf) i40e_ptp_save_hw_time() argument 769 i40e_ptp_restore_hw_time(struct i40e_pf *pf) i40e_ptp_restore_hw_time() argument 793 i40e_ptp_init(struct i40e_pf *pf) i40e_ptp_init() argument 855 i40e_ptp_stop(struct i40e_pf *pf) i40e_ptp_stop() argument [all...] |
H A D | i40e_debugfs.c | 21 * @pf: the PF structure to search for the vsi 24 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi() argument 29 dev_info(&pf->pdev->dev, "%d: bad seid\n", seid); in i40e_dbg_find_vsi() 31 for (i = 0; i < pf->num_alloc_vsi; i++) in i40e_dbg_find_vsi() 32 if (pf->vsi[i] && (pf->vsi[i]->seid == seid)) in i40e_dbg_find_vsi() 33 return pf->vsi[i]; in i40e_dbg_find_vsi() 40 * @pf: the PF structure to search for the veb 43 static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) in i40e_dbg_find_veb() argument 48 if (pf in i40e_dbg_find_veb() 72 struct i40e_pf *pf = filp->private_data; i40e_dbg_command_read() local 115 i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid) i40e_dbg_dump_vsi_seid() argument 493 i40e_dbg_dump_aq_desc(struct i40e_pf *pf) i40e_dbg_dump_aq_desc() argument 541 i40e_dbg_dump_desc(int cnt, int vsi_seid, int ring_id, int desc_n, struct i40e_pf *pf, enum ring_type type) i40e_dbg_dump_desc() argument 654 i40e_dbg_dump_vsi_no_seid(struct i40e_pf *pf) i40e_dbg_dump_vsi_no_seid() argument 669 i40e_dbg_dump_eth_stats(struct i40e_pf *pf, struct i40e_eth_stats *estats) i40e_dbg_dump_eth_stats() argument 695 i40e_dbg_dump_veb_seid(struct i40e_pf *pf, int seid) i40e_dbg_dump_veb_seid() argument 716 i40e_dbg_dump_veb_all(struct i40e_pf *pf) i40e_dbg_dump_veb_all() argument 733 i40e_dbg_dump_vf(struct i40e_pf *pf, int vf_id) i40e_dbg_dump_vf() argument 756 i40e_dbg_dump_vf_all(struct i40e_pf *pf) i40e_dbg_dump_vf_all() argument 778 struct i40e_pf *pf = filp->private_data; i40e_dbg_command_write() local 1659 struct i40e_pf *pf = filp->private_data; i40e_dbg_netdev_ops_read() local 1700 struct i40e_pf *pf = filp->private_data; i40e_dbg_netdev_ops_write() local 1813 i40e_dbg_pf_init(struct i40e_pf *pf) i40e_dbg_pf_init() argument 1830 i40e_dbg_pf_exit(struct i40e_pf *pf) i40e_dbg_pf_exit() argument [all...] |
H A D | i40e_main.c | 31 static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired); 34 static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired); 35 static int i40e_setup_misc_vector(struct i40e_pf *pf); 36 static void i40e_determine_queue_usage(struct i40e_pf *pf); 37 static int i40e_setup_pf_filter_control(struct i40e_pf *pf); 38 static void i40e_prep_for_reset(struct i40e_pf *pf, bool lock_acquired); 39 static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, 41 static int i40e_reset(struct i40e_pf *pf); 42 static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired); 43 static int i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf); 135 struct i40e_pf *pf = (struct i40e_pf *)hw->back; i40e_allocate_dma_mem_d() local 153 struct i40e_pf *pf = (struct i40e_pf *)hw->back; i40e_free_dma_mem_d() local 205 i40e_get_lump(struct i40e_pf *pf, struct i40e_lump_tracking *pile, u16 needed, u16 id) i40e_get_lump() argument 294 i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id) i40e_find_vsi_from_id() argument 311 i40e_service_event_schedule(struct i40e_pf *pf) i40e_service_event_schedule() argument 332 struct i40e_pf *pf = vsi->back; i40e_tx_timeout() local 535 i40e_pf_reset_stats(struct i40e_pf *pf) i40e_pf_reset_stats() argument 706 struct i40e_pf *pf = vsi->back; i40e_update_eth_stats() local 771 struct i40e_pf *pf = veb->pf; i40e_update_veb_stats() local 856 struct i40e_pf *pf = vsi->back; i40e_update_vsi_stats() local 978 i40e_update_pf_stats(struct i40e_pf *pf) i40e_update_pf_stats() argument 1212 struct i40e_pf *pf = vsi->back; i40e_update_stats() local 1445 struct i40e_pf *pf = vsi->back; i40e_rm_default_mac_filter() local 1663 struct i40e_pf *pf = vsi->back; i40e_set_mac() local 1726 struct i40e_pf *pf = vsi->back; i40e_config_rss_aq() local 1763 struct i40e_pf *pf = vsi->back; i40e_vsi_config_rss() local 1896 struct i40e_pf *pf = vsi->back; i40e_vsi_setup_queue_map() local 2344 i40e_set_promiscuous(struct i40e_pf *pf, bool promisc) i40e_set_promiscuous() argument 2424 struct i40e_pf *pf; i40e_sync_vsi_filters() local 2742 i40e_sync_filters_subtask(struct i40e_pf *pf) i40e_sync_filters_subtask() argument 2794 struct i40e_pf *pf = vsi->back; i40e_change_mtu() local 2822 struct i40e_pf *pf = np->vsi->back; i40e_ioctl() local 3632 struct i40e_pf *pf = vsi->back; i40e_fdir_filter_restore() local 3675 struct i40e_pf *pf = vsi->back; i40e_vsi_configure_msix() local 3757 i40e_enable_misc_int_causes(struct i40e_pf *pf) i40e_enable_misc_int_causes() argument 3799 struct i40e_pf *pf = vsi->back; i40e_configure_msi_and_legacy() local 3847 i40e_irq_dynamic_disable_icr0(struct i40e_pf *pf) i40e_irq_dynamic_disable_icr0() argument 3860 i40e_irq_dynamic_enable_icr0(struct i40e_pf *pf) i40e_irq_dynamic_enable_icr0() argument 3927 struct i40e_pf *pf = vsi->back; i40e_vsi_request_irq_msix() local 3999 struct i40e_pf *pf = vsi->back; i40e_vsi_disable_irq() local 4045 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_irq() local 4063 i40e_free_misc_vector(struct i40e_pf *pf) i40e_free_misc_vector() argument 4087 struct i40e_pf *pf = (struct i40e_pf *)data; i40e_intr() local 4405 struct i40e_pf *pf = vsi->back; i40e_vsi_request_irq() local 4435 struct i40e_pf *pf = vsi->back; i40e_netpoll() local 4464 i40e_pf_txq_wait(struct i40e_pf *pf, int pf_q, bool enable) i40e_pf_txq_wait() argument 4492 i40e_control_tx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_tx_q() argument 4534 i40e_control_wait_tx_q(int seid, struct i40e_pf *pf, int pf_q, bool is_xdp, bool enable) i40e_control_wait_tx_q() argument 4559 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_tx() local 4593 i40e_pf_rxq_wait(struct i40e_pf *pf, int pf_q, bool enable) i40e_pf_rxq_wait() argument 4621 i40e_control_rx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_rx_q() argument 4658 i40e_control_wait_rx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_wait_rx_q() argument 4678 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_rx() local 4720 struct i40e_pf *pf = vsi->back; i40e_vsi_stop_rings() local 4760 struct i40e_pf *pf = vsi->back; i40e_vsi_stop_rings_no_wait() local 4776 struct i40e_pf *pf = vsi->back; i40e_vsi_free_irq() local 4942 i40e_reset_interrupt_capability(struct i40e_pf *pf) i40e_reset_interrupt_capability() argument 4964 i40e_clear_interrupt_scheme(struct i40e_pf *pf) i40e_clear_interrupt_scheme() argument 5025 struct i40e_pf *pf = vsi->back; i40e_vsi_close() local 5072 i40e_pf_quiesce_all_vsi(struct i40e_pf *pf) i40e_pf_quiesce_all_vsi() argument 5086 i40e_pf_unquiesce_all_vsi(struct i40e_pf *pf) i40e_pf_unquiesce_all_vsi() argument 5104 struct i40e_pf *pf = vsi->back; i40e_vsi_wait_queues_disabled() local 5152 i40e_pf_wait_queues_disabled(struct i40e_pf *pf) i40e_pf_wait_queues_disabled() argument 5176 i40e_get_iscsi_tc_map(struct i40e_pf *pf) i40e_get_iscsi_tc_map() argument 5266 i40e_mqprio_get_enabled_tc(struct i40e_pf *pf) i40e_mqprio_get_enabled_tc() argument 5283 i40e_pf_get_num_tc(struct i40e_pf *pf) i40e_pf_get_num_tc() argument 5320 i40e_pf_get_tc_map(struct i40e_pf *pf) i40e_pf_get_tc_map() argument 5352 struct i40e_pf *pf = vsi->back; i40e_vsi_get_bw_info() local 5414 struct i40e_pf *pf = vsi->back; i40e_vsi_configure_bw_alloc() local 5456 struct i40e_pf *pf = vsi->back; i40e_vsi_config_netdev_tc() local 5530 struct i40e_pf *pf; i40e_update_adq_vsi_queues() local 5590 struct i40e_pf *pf = vsi->back; i40e_vsi_config_tc() local 5717 struct i40e_pf *pf = vsi->back; i40e_get_link_speed() local 5765 struct i40e_pf *pf = vsi->back; i40e_set_bw_limit() local 5807 struct i40e_pf *pf = vsi->back; i40e_remove_queue_channels() local 5917 i40e_validate_num_queues(struct i40e_pf *pf, int num_queues, struct i40e_vsi *vsi, bool *reconfig_rss) i40e_validate_num_queues() argument 5969 struct i40e_pf *pf = vsi->back; i40e_vsi_reconfig_rss() local 6025 i40e_channel_setup_queue_map(struct i40e_pf *pf, struct i40e_vsi_context *ctxt, struct i40e_channel *ch) i40e_channel_setup_queue_map() argument 6064 i40e_add_channel(struct i40e_pf *pf, u16 uplink_seid, struct i40e_channel *ch) i40e_add_channel() argument 6163 i40e_channel_config_tx_ring(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch) i40e_channel_config_tx_ring() argument 6217 i40e_setup_hw_channel(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch, u16 uplink_seid, u8 type) i40e_setup_hw_channel() argument 6268 i40e_setup_channel(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch) i40e_setup_channel() argument 6306 struct i40e_pf *pf = vsi->back; i40e_validate_and_set_switch_mode() local 6364 struct i40e_pf *pf = vsi->back; i40e_create_queue_channel() local 6522 struct i40e_pf *pf = veb->pf; i40e_veb_config_tc() local 6571 i40e_dcb_reconfigure(struct i40e_pf *pf) i40e_dcb_reconfigure() argument 6626 i40e_resume_port_tx(struct i40e_pf *pf) i40e_resume_port_tx() argument 6652 i40e_init_pf_dcb(struct i40e_pf *pf) i40e_init_pf_dcb() argument 6713 struct i40e_pf *pf = vsi->back; i40e_print_link_message() local 6849 struct i40e_pf *pf = vsi->back; i40e_up_complete() local 6899 struct i40e_pf *pf = vsi->back; i40e_vsi_reinit_locked() local 6914 i40e_force_link_state(struct i40e_pf *pf, bool is_up) i40e_force_link_state() argument 7278 struct i40e_pf *pf = vsi->back; i40e_fwd_ring_up() local 7351 struct i40e_pf *pf = vsi->back; i40e_setup_macvlans() local 7454 struct i40e_pf *pf = vsi->back; i40e_fwd_add() local 7562 struct i40e_pf *pf = vsi->back; i40e_del_all_macvlans() local 7599 struct i40e_pf *pf = vsi->back; i40e_fwd_del() local 7640 struct i40e_pf *pf = vsi->back; i40e_setup_tc() local 7837 struct i40e_pf *pf = vsi->back; i40e_add_del_cloud_filter() local 7907 struct i40e_pf *pf = vsi->back; i40e_add_del_cloud_filter_big_buf() local 8017 struct i40e_pf *pf = vsi->back; i40e_parse_cls_flower() local 8256 struct i40e_pf *pf = vsi->back; i40e_configure_clsflower() local 8355 struct i40e_pf *pf = vsi->back; i40e_delete_clsflower() local 8464 struct i40e_pf *pf = vsi->back; i40e_open() local 8527 struct i40e_pf *pf = vsi->back; i40e_vsi_open() local 8595 i40e_fdir_filter_exit(struct i40e_pf *pf) i40e_fdir_filter_exit() argument 8655 i40e_cloud_filter_exit(struct i40e_pf *pf) i40e_cloud_filter_exit() argument 8706 i40e_do_reset(struct i40e_pf *pf, u32 reset_flags, bool lock_acquired) i40e_do_reset() argument 8805 i40e_dcb_need_reconfig(struct i40e_pf *pf, struct i40e_dcbx_config *old_cfg, struct i40e_dcbx_config *new_cfg) i40e_dcb_need_reconfig() argument 8859 i40e_handle_lldp_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_lldp_event() argument 8966 i40e_do_reset_safe(struct i40e_pf *pf, u32 reset_flags) i40e_do_reset_safe() argument 8981 i40e_handle_lan_overflow_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_lan_overflow_event() argument 9013 i40e_get_cur_guaranteed_fd_count(struct i40e_pf *pf) i40e_get_cur_guaranteed_fd_count() argument 9026 i40e_get_current_fd_count(struct i40e_pf *pf) i40e_get_current_fd_count() argument 9041 i40e_get_global_fd_count(struct i40e_pf *pf) i40e_get_global_fd_count() argument 9056 i40e_reenable_fdir_sb(struct i40e_pf *pf) i40e_reenable_fdir_sb() argument 9068 i40e_reenable_fdir_atr(struct i40e_pf *pf) i40e_reenable_fdir_atr() argument 9091 i40e_delete_invalid_filter(struct i40e_pf *pf, struct i40e_fdir_filter *filter) i40e_delete_invalid_filter() argument 9135 i40e_fdir_check_and_reenable(struct i40e_pf *pf) i40e_fdir_check_and_reenable() argument 9175 i40e_fdir_flush_and_replay(struct i40e_pf *pf) i40e_fdir_flush_and_replay() argument 9233 i40e_get_current_atr_cnt(struct i40e_pf *pf) i40e_get_current_atr_cnt() argument 9242 i40e_fdir_reinit_subtask(struct i40e_pf *pf) i40e_fdir_reinit_subtask() argument 9298 struct i40e_pf *pf; i40e_veb_link_event() local 9320 i40e_link_event(struct i40e_pf *pf) i40e_link_event() argument 9375 i40e_watchdog_subtask(struct i40e_pf *pf) i40e_watchdog_subtask() argument 9416 i40e_reset_subtask(struct i40e_pf *pf) i40e_reset_subtask() argument 9463 i40e_handle_link_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_link_event() argument 9503 i40e_clean_adminq_subtask(struct i40e_pf *pf) i40e_clean_adminq_subtask() argument 9633 i40e_verify_eeprom(struct i40e_pf *pf) i40e_verify_eeprom() argument 9660 i40e_enable_pf_switch_lb(struct i40e_pf *pf) i40e_enable_pf_switch_lb() argument 9696 i40e_disable_pf_switch_lb(struct i40e_pf *pf) i40e_disable_pf_switch_lb() argument 9736 struct i40e_pf *pf = veb->pf; i40e_config_bridge_mode() local 9759 struct i40e_pf *pf = veb->pf; i40e_reconstitute_veb() local 9839 i40e_get_capabilities(struct i40e_pf *pf, enum i40e_admin_queue_opc list_type) i40e_get_capabilities() argument 9920 i40e_fdir_sb_setup(struct i40e_pf *pf) i40e_fdir_sb_setup() argument 9964 i40e_fdir_teardown(struct i40e_pf *pf) i40e_fdir_teardown() argument 9985 struct i40e_pf *pf = vsi->back; i40e_rebuild_cloud_filters() local 10097 i40e_prep_for_reset(struct i40e_pf *pf, bool lock_acquired) i40e_prep_for_reset() argument 10146 i40e_send_version(struct i40e_pf *pf) i40e_send_version() argument 10207 i40e_reset(struct i40e_pf *pf) i40e_reset() argument 10230 i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_rebuild() argument 10513 i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_reset_and_rebuild() argument 10535 i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired) i40e_handle_reset_warning() argument 10547 i40e_handle_mdd_event(struct i40e_pf *pf) i40e_handle_mdd_event() argument 10645 struct i40e_pf *pf = container_of(work, i40e_service_task() local 10705 struct i40e_pf *pf = from_timer(pf, t, service_timer); i40e_service_timer() local 10718 struct i40e_pf *pf = vsi->back; i40e_set_num_rings_in_vsi() local 10825 i40e_vsi_mem_alloc(struct i40e_pf *pf, enum i40e_vsi_type type) i40e_vsi_mem_alloc() argument 10952 struct i40e_pf *pf; i40e_vsi_clear() local 11023 struct i40e_pf *pf = vsi->back; i40e_alloc_rings() local 11093 i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) i40e_reserve_msix_vectors() argument 11114 i40e_init_msix(struct i40e_pf *pf) i40e_init_msix() argument 11375 struct i40e_pf *pf = vsi->back; i40e_vsi_alloc_q_vectors() local 11405 i40e_init_interrupt_scheme(struct i40e_pf *pf) i40e_init_interrupt_scheme() argument 11466 i40e_restore_interrupt_scheme(struct i40e_pf *pf) i40e_restore_interrupt_scheme() argument 11520 i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf) i40e_setup_misc_vector_for_recovery_mode() argument 11560 i40e_setup_misc_vector(struct i40e_pf *pf) i40e_setup_misc_vector() argument 11603 struct i40e_pf *pf = vsi->back; i40e_get_rss_aq() local 11649 struct i40e_pf *pf = vsi->back; i40e_config_rss_reg() local 11703 struct i40e_pf *pf = vsi->back; i40e_get_rss_reg() local 11736 struct i40e_pf *pf = vsi->back; i40e_config_rss() local 11755 struct i40e_pf *pf = vsi->back; i40e_get_rss() local 11770 i40e_fill_rss_lut(struct i40e_pf *pf, u8 *lut, u16 rss_table_size, u16 rss_size) i40e_fill_rss_lut() argument 11783 i40e_pf_config_rss(struct i40e_pf *pf) i40e_pf_config_rss() argument 11855 i40e_reconfig_rss_queues(struct i40e_pf *pf, int queue_count) i40e_reconfig_rss_queues() argument 11900 i40e_get_partition_bw_setting(struct i40e_pf *pf) i40e_get_partition_bw_setting() argument 11923 i40e_set_partition_bw_setting(struct i40e_pf *pf) i40e_set_partition_bw_setting() argument 11945 i40e_commit_partition_bw_setting(struct i40e_pf *pf) i40e_commit_partition_bw_setting() argument 12029 i40e_is_total_port_shutdown_enabled(struct i40e_pf *pf) i40e_is_total_port_shutdown_enabled() argument 12084 i40e_sw_init(struct i40e_pf *pf) i40e_sw_init() argument 12279 i40e_set_ntuple(struct i40e_pf *pf, netdev_features_t features) i40e_set_ntuple() argument 12325 struct i40e_pf *pf = vsi->back; i40e_clear_rss_lut() local 12352 struct i40e_pf *pf = vsi->back; i40e_set_features() local 12431 struct i40e_pf *pf = np->vsi->back; i40e_get_phys_port_id() local 12460 struct i40e_pf *pf = np->vsi->back; i40e_ndo_fdb_add() local 12516 struct i40e_pf *pf = vsi->back; i40e_ndo_bridge_setlink() local 12593 struct i40e_pf *pf = vsi->back; i40e_ndo_bridge_getlink() local 12681 struct i40e_pf *pf = vsi->back; i40e_xdp_setup() local 12742 struct i40e_pf *pf = vsi->back; i40e_enter_busy_conf() local 12761 struct i40e_pf *pf = vsi->back; i40e_exit_busy_conf() local 12836 struct i40e_pf *pf = vsi->back; i40e_queue_pair_toggle_rings() local 12887 struct i40e_pf *pf = vsi->back; i40e_queue_pair_enable_irq() local 12907 struct i40e_pf *pf = vsi->back; i40e_queue_pair_disable_irq() local 13064 struct i40e_pf *pf = vsi->back; i40e_config_netdev() local 13228 struct i40e_pf *pf = vsi->back; i40e_is_vsi_uplink_mode_veb() local 13263 struct i40e_pf *pf = vsi->back; i40e_add_vsi() local 13511 struct i40e_pf *pf; i40e_vsi_release() local 13610 struct i40e_pf *pf = vsi->back; i40e_vsi_setup_vectors() local 13666 struct i40e_pf *pf; i40e_vsi_reinit_setup() local 13742 i40e_vsi_setup(struct i40e_pf *pf, u8 type, u16 uplink_seid, u32 param1) i40e_vsi_setup() argument 13926 struct i40e_pf *pf = veb->pf; i40e_veb_get_bw_info() local 13976 i40e_veb_mem_alloc(struct i40e_pf *pf) i40e_veb_mem_alloc() argument 14024 struct i40e_pf *pf = branch->pf; i40e_switch_branch_release() local 14070 struct i40e_pf *pf = veb->pf; i40e_veb_clear() local 14088 struct i40e_pf *pf; i40e_veb_release() local 14132 struct i40e_pf *pf = veb->pf; i40e_add_veb() local 14192 i40e_veb_setup(struct i40e_pf *pf, u16 flags, u16 uplink_seid, u16 vsi_seid, u8 enabled_tc) i40e_veb_setup() argument 14268 i40e_setup_pf_switch_element(struct i40e_pf *pf, struct i40e_aqc_switch_config_element_resp *ele, u16 num_reported, bool printconfig) i40e_setup_pf_switch_element() argument 14352 i40e_fetch_switch_configuration(struct i40e_pf *pf, bool printconfig) i40e_fetch_switch_configuration() argument 14410 i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_setup_pf_switch() argument 14528 i40e_determine_queue_usage(struct i40e_pf *pf) i40e_determine_queue_usage() argument 14635 i40e_setup_pf_filter_control(struct i40e_pf *pf) i40e_setup_pf_filter_control() argument 14657 i40e_print_features(struct i40e_pf *pf) i40e_print_features() argument 14708 i40e_get_platform_mac_addr(struct pci_dev *pdev, struct i40e_pf *pf) i40e_get_platform_mac_addr() argument 14746 i40e_check_recovery_mode(struct i40e_pf *pf) i40e_check_recovery_mode() argument 14784 i40e_pf_loop_reset(struct i40e_pf *pf) i40e_pf_loop_reset() argument 14817 i40e_check_fw_empr(struct i40e_pf *pf) i40e_check_fw_empr() argument 14836 i40e_handle_resets(struct i40e_pf *pf) i40e_handle_resets() argument 14857 i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw) i40e_init_recovery_mode() argument 14959 struct i40e_pf *pf; i40e_probe() local 15549 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_remove() local 15693 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_detected() local 15722 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_slot_reset() local 15753 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_reset_prepare() local 15764 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_reset_done() local 15781 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_resume() local 15795 i40e_enable_mc_magic_wake(struct i40e_pf *pf) i40e_enable_mc_magic_wake() argument 15843 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_shutdown() local 15894 struct i40e_pf *pf = dev_get_drvdata(dev); i40e_suspend() local 15944 struct i40e_pf *pf = dev_get_drvdata(dev); i40e_resume() local [all...] |
H A D | i40e_client.c | 86 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_vf_msg() local 87 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_vf_msg() 92 dev_dbg(&pf->pdev->dev, in i40e_notify_client_of_vf_msg() 97 dev_dbg(&pf->pdev->dev, "Client is not open, abort virtchnl_receive\n"); in i40e_notify_client_of_vf_msg() 112 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_l2_param_changes() local 113 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_l2_param_changes() 148 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() local 156 wr32(&pf->hw, reg_idx, I40E_PFINT_LNKLSTN_FIRSTQ_INDX_MASK); in i40e_client_release_qvlist() 171 struct i40e_pf *pf in i40e_notify_client_of_netdev_close() local 197 i40e_notify_client_of_vf_reset(struct i40e_pf *pf, u32 vf_id) i40e_notify_client_of_vf_reset() argument 222 i40e_notify_client_of_vf_enable(struct i40e_pf *pf, u32 num_vfs) i40e_notify_client_of_vf_enable() argument 249 i40e_vf_client_capable(struct i40e_pf *pf, u32 vf_id) i40e_vf_client_capable() argument 271 i40e_client_update_msix_info(struct i40e_pf *pf) i40e_client_update_msix_info() argument 287 i40e_client_add_instance(struct i40e_pf *pf) i40e_client_add_instance() argument 340 i40e_client_del_instance(struct i40e_pf *pf) i40e_client_del_instance() argument 350 i40e_client_subtask(struct i40e_pf *pf) i40e_client_subtask() argument 405 i40e_lan_add_device(struct i40e_pf *pf) i40e_lan_add_device() argument 453 i40e_lan_del_device(struct i40e_pf *pf) i40e_lan_del_device() argument 486 struct i40e_pf *pf; i40e_client_release() local 527 struct i40e_pf *pf; i40e_client_prepare() local 554 struct i40e_pf *pf = ldev->pf; i40e_client_virtchnl_send() local 579 struct i40e_pf *pf = ldev->pf; i40e_client_setup_qvlist() local 650 struct i40e_pf *pf = ldev->pf; i40e_client_request_reset() local 685 struct i40e_pf *pf = ldev->pf; i40e_client_update_vsi_ctxt() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_main.c | 39 * @pf: NFP PF handle 47 nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev, in nfp_net_get_mac_addr() argument 74 static int nfp_net_pf_get_num_ports(struct nfp_pf *pf) in nfp_net_pf_get_num_ports() argument 76 return nfp_pf_rtsym_read_optional(pf, "nfd_cfg_pf%u_num_ports", 1); in nfp_net_pf_get_num_ports() 79 static void nfp_net_pf_free_vnic(struct nfp_pf *pf, struct nfp_net *nn) in nfp_net_pf_free_vnic() argument 82 nfp_app_vnic_free(pf->app, nn); in nfp_net_pf_free_vnic() 85 pf->num_vnics--; in nfp_net_pf_free_vnic() 89 static void nfp_net_pf_free_vnics(struct nfp_pf *pf) in nfp_net_pf_free_vnics() argument 93 list_for_each_entry_safe(nn, next, &pf->vnics, vnic_list) in nfp_net_pf_free_vnics() 95 nfp_net_pf_free_vnic(pf, n in nfp_net_pf_free_vnics() 99 nfp_net_pf_alloc_vnic(struct nfp_pf *pf, bool needs_netdev, void __iomem *ctrl_bar, void __iomem *qc_bar, int stride, unsigned int id) nfp_net_pf_alloc_vnic() argument 140 nfp_net_pf_init_vnic(struct nfp_pf *pf, struct nfp_net *nn, unsigned int id) nfp_net_pf_init_vnic() argument 178 nfp_net_pf_alloc_vnics(struct nfp_pf *pf, void __iomem *ctrl_bar, void __iomem *qc_bar, int stride) nfp_net_pf_alloc_vnics() argument 213 nfp_net_pf_clean_vnic(struct nfp_pf *pf, struct nfp_net *nn) nfp_net_pf_clean_vnic() argument 223 nfp_net_pf_alloc_irqs(struct nfp_pf *pf) nfp_net_pf_alloc_irqs() argument 263 nfp_net_pf_free_irqs(struct nfp_pf *pf) nfp_net_pf_free_irqs() argument 269 nfp_net_pf_init_vnics(struct nfp_pf *pf) nfp_net_pf_init_vnics() argument 297 nfp_net_pf_app_init(struct nfp_pf *pf, u8 __iomem *qc_bar, unsigned int stride) nfp_net_pf_app_init() argument 345 nfp_net_pf_app_clean(struct nfp_pf *pf) nfp_net_pf_app_clean() argument 362 nfp_net_pf_app_start_ctrl(struct nfp_pf *pf) nfp_net_pf_app_start_ctrl() argument 383 nfp_net_pf_app_stop_ctrl(struct nfp_pf *pf) nfp_net_pf_app_stop_ctrl() argument 391 nfp_net_pf_app_start(struct nfp_pf *pf) nfp_net_pf_app_start() argument 418 nfp_net_pf_app_stop(struct nfp_pf *pf) nfp_net_pf_app_stop() argument 426 nfp_net_pci_unmap_mem(struct nfp_pf *pf) nfp_net_pci_unmap_mem() argument 438 nfp_net_pci_map_mem(struct nfp_pf *pf) nfp_net_pci_map_mem() argument 592 nfp_net_refresh_port_table_sync(struct nfp_pf *pf) nfp_net_refresh_port_table_sync() argument 647 struct nfp_pf *pf = container_of(work, struct nfp_pf, nfp_net_refresh_vnics() local 658 struct nfp_pf *pf = port->app->pf; nfp_net_refresh_port_table() local 690 nfp_net_pci_probe(struct nfp_pf *pf) nfp_net_pci_probe() argument 806 nfp_net_pci_remove(struct nfp_pf *pf) nfp_net_pci_remove() argument [all...] |
H A D | nfp_main.c | 72 int nfp_pf_rtsym_read_optional(struct nfp_pf *pf, const char *format, in nfp_pf_rtsym_read_optional() argument 79 snprintf(name, sizeof(name), format, nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_rtsym_read_optional() 81 val = nfp_rtsym_read_le(pf->rtbl, name, &err); in nfp_pf_rtsym_read_optional() 85 nfp_err(pf->cpp, "Unable to read symbol %s\n", name); in nfp_pf_rtsym_read_optional() 93 nfp_pf_map_rtsym(struct nfp_pf *pf, const char *name, const char *sym_fmt, in nfp_pf_map_rtsym() argument 99 nfp_cppcore_pcie_unit(pf->cpp)); in nfp_pf_map_rtsym() 101 return nfp_rtsym_map(pf->rtbl, pf_symbol, name, min_size, area); in nfp_pf_map_rtsym() 105 int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length, in nfp_mbox_cmd() argument 113 if (!pf->mbox) in nfp_mbox_cmd() 116 max_data_sz = nfp_rtsym_size(pf in nfp_mbox_cmd() 182 nfp_board_ready(struct nfp_pf *pf) nfp_board_ready() argument 199 nfp_pf_board_state_wait(struct nfp_pf *pf) nfp_pf_board_state_wait() argument 221 nfp_pcie_sriov_read_nfd_limit(struct nfp_pf *pf) nfp_pcie_sriov_read_nfd_limit() argument 245 struct nfp_pf *pf = pci_get_drvdata(pdev); nfp_pcie_sriov_enable() local 290 struct nfp_pf *pf = pci_get_drvdata(pdev); nfp_pcie_sriov_disable() local 329 nfp_flash_update_common(struct nfp_pf *pf, const struct firmware *fw, struct netlink_ext_ack *extack) nfp_flash_update_common() argument 358 nfp_net_fw_request(struct pci_dev *pdev, struct nfp_pf *pf, const char *name) nfp_net_fw_request() argument 380 nfp_net_fw_find(struct pci_dev *pdev, struct nfp_pf *pf) nfp_net_fw_find() argument 481 nfp_fw_load(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp) nfp_fw_load() argument 587 nfp_nsp_init_ports(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp) nfp_nsp_init_ports() argument 612 nfp_nsp_init(struct pci_dev *pdev, struct nfp_pf *pf) nfp_nsp_init() argument 655 nfp_fw_unload(struct nfp_pf *pf) nfp_fw_unload() argument 675 nfp_pf_find_rtsyms(struct nfp_pf *pf) nfp_pf_find_rtsyms() argument 694 nfp_net_pf_get_app_id(struct nfp_pf *pf) nfp_net_pf_get_app_id() argument 700 nfp_net_pf_get_app_cap(struct nfp_pf *pf) nfp_net_pf_get_app_cap() argument 719 nfp_pf_cfg_hwinfo(struct nfp_pf *pf) nfp_pf_cfg_hwinfo() argument 761 struct nfp_pf *pf; nfp_pci_probe() local 899 struct nfp_pf *pf; __nfp_pci_shutdown() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_irq.c | 10 * @pf: board private structure 15 ice_init_irq_tracker(struct ice_pf *pf, unsigned int max_vectors, in ice_init_irq_tracker() argument 18 pf->irq_tracker.num_entries = max_vectors; in ice_init_irq_tracker() 19 pf->irq_tracker.num_static = num_static; in ice_init_irq_tracker() 20 xa_init_flags(&pf->irq_tracker.entries, XA_FLAGS_ALLOC); in ice_init_irq_tracker() 25 * @pf: board private structure 27 static void ice_deinit_irq_tracker(struct ice_pf *pf) in ice_deinit_irq_tracker() argument 29 xa_destroy(&pf->irq_tracker.entries); in ice_deinit_irq_tracker() 34 * @pf: board private structure 37 static void ice_free_irq_res(struct ice_pf *pf, u1 argument 56 ice_get_irq_res(struct ice_pf *pf, bool dyn_only) ice_get_irq_res() argument 96 ice_reduce_msix_usage(struct ice_pf *pf, int v_remain) ice_reduce_msix_usage() argument 137 ice_ena_msix_range(struct ice_pf *pf) ice_ena_msix_range() argument 242 ice_clear_interrupt_scheme(struct ice_pf *pf) ice_clear_interrupt_scheme() argument 252 ice_init_interrupt_scheme(struct ice_pf *pf) ice_init_interrupt_scheme() argument 294 ice_alloc_irq(struct ice_pf *pf, bool dyn_only) ice_alloc_irq() argument 335 ice_free_irq(struct ice_pf *pf, struct msi_map map) ice_free_irq() argument 363 ice_get_max_used_msix_vector(struct ice_pf *pf) ice_get_max_used_msix_vector() argument [all...] |
H A D | ice_idc.c | 13 * @pf: pointer to PF struct 16 * pf->adev.dev to avoid race conditions. 18 static struct iidc_auxiliary_drv *ice_get_auxiliary_drv(struct ice_pf *pf) in ice_get_auxiliary_drv() argument 22 adev = pf->adev; in ice_get_auxiliary_drv() 32 * @pf: pointer to PF struct 35 void ice_send_event_to_aux(struct ice_pf *pf, struct iidc_event *event) in ice_send_event_to_aux() argument 42 mutex_lock(&pf->adev_mutex); in ice_send_event_to_aux() 43 if (!pf->adev) in ice_send_event_to_aux() 46 device_lock(&pf->adev->dev); in ice_send_event_to_aux() 47 iadrv = ice_get_auxiliary_drv(pf); in ice_send_event_to_aux() 60 ice_add_rdma_qset(struct ice_pf *pf, struct iidc_rdma_qset_params *qset) ice_add_rdma_qset() argument 115 ice_del_rdma_qset(struct ice_pf *pf, struct iidc_rdma_qset_params *qset) ice_del_rdma_qset() argument 144 ice_rdma_request_reset(struct ice_pf *pf, enum iidc_reset_type reset_type) ice_rdma_request_reset() argument 176 ice_rdma_update_vsi_filter(struct ice_pf *pf, u16 vsi_id, bool enable) ice_rdma_update_vsi_filter() argument 208 ice_get_qos_params(struct ice_pf *pf, struct iidc_qos_params *qos) ice_get_qos_params() argument 235 ice_alloc_rdma_qvectors(struct ice_pf *pf) ice_alloc_rdma_qvectors() argument 268 ice_free_rdma_qvector(struct ice_pf *pf) ice_free_rdma_qvector() argument 303 ice_plug_aux_dev(struct ice_pf *pf) ice_plug_aux_dev() argument 349 ice_unplug_aux_dev(struct ice_pf *pf) ice_unplug_aux_dev() argument 368 ice_init_rdma(struct ice_pf *pf) ice_init_rdma() argument 409 ice_deinit_rdma(struct ice_pf *pf) ice_deinit_rdma() argument [all...] |
H A D | ice_eswitch.c | 15 * @pf: pointer to PF struct 22 ice_eswitch_add_vf_sp_rule(struct ice_pf *pf, struct ice_vf *vf) in ice_eswitch_add_vf_sp_rule() argument 24 struct ice_vsi *ctrl_vsi = pf->switchdev.control_vsi; in ice_eswitch_add_vf_sp_rule() 27 struct ice_hw *hw = &pf->hw; in ice_eswitch_add_vf_sp_rule() 50 dev_err(ice_pf_to_dev(pf), "Unable to add VF slow-path rule in switchdev mode for VF %d", in ice_eswitch_add_vf_sp_rule() 69 ice_rem_adv_rule_by_id(&vf->pf->hw, &vf->repr->sp_rule); in ice_eswitch_del_vf_sp_rule() 74 * @pf: pointer to PF struct 79 static int ice_eswitch_setup_env(struct ice_pf *pf) in ice_eswitch_setup_env() argument 81 struct ice_vsi *uplink_vsi = pf->switchdev.uplink_vsi; in ice_eswitch_setup_env() 83 struct ice_vsi *ctrl_vsi = pf in ice_eswitch_setup_env() 145 ice_eswitch_remap_rings_to_vectors(struct ice_pf *pf) ice_eswitch_remap_rings_to_vectors() argument 195 ice_eswitch_release_reprs(struct ice_pf *pf, struct ice_vsi *ctrl_vsi) ice_eswitch_release_reprs() argument 224 ice_eswitch_setup_reprs(struct ice_pf *pf) ice_eswitch_setup_reprs() argument 304 struct ice_pf *pf = vsi->back; ice_eswitch_update_repr() local 391 ice_eswitch_release_env(struct ice_pf *pf) ice_eswitch_release_env() argument 415 ice_eswitch_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_eswitch_vsi_setup() argument 430 ice_eswitch_napi_del(struct ice_pf *pf) ice_eswitch_napi_del() argument 445 ice_eswitch_napi_enable(struct ice_pf *pf) ice_eswitch_napi_enable() argument 460 ice_eswitch_napi_disable(struct ice_pf *pf) ice_eswitch_napi_disable() argument 475 ice_eswitch_enable_switchdev(struct ice_pf *pf) ice_eswitch_enable_switchdev() argument 532 ice_eswitch_disable_switchdev(struct ice_pf *pf) ice_eswitch_disable_switchdev() argument 554 struct ice_pf *pf = devlink_priv(devlink); ice_eswitch_mode_set() local 600 struct ice_pf *pf = devlink_priv(devlink); ice_eswitch_mode_get() local 613 ice_is_eswitch_mode_switchdev(struct ice_pf *pf) ice_is_eswitch_mode_switchdev() argument 622 ice_eswitch_release(struct ice_pf *pf) ice_eswitch_release() argument 635 ice_eswitch_configure(struct ice_pf *pf) ice_eswitch_configure() argument 654 ice_eswitch_start_all_tx_queues(struct ice_pf *pf) ice_eswitch_start_all_tx_queues() argument 674 ice_eswitch_stop_all_tx_queues(struct ice_pf *pf) ice_eswitch_stop_all_tx_queues() argument 694 ice_eswitch_rebuild(struct ice_pf *pf) ice_eswitch_rebuild() argument [all...] |
H A D | ice_dcb_nl.c | 16 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_dcbnl_devreset() local 18 while (ice_is_reset_in_progress(pf->state)) in ice_dcbnl_devreset() 35 struct ice_pf *pf; in ice_dcbnl_getets() local 37 pf = ice_netdev_to_pf(netdev); in ice_dcbnl_getets() 38 dcbxcfg = &pf->hw.port_info->qos_cfg.local_dcbx_cfg; in ice_dcbnl_getets() 64 struct ice_pf *pf = ice_netdev_to_pf(netdev); in ice_dcbnl_setets() local 69 if ((pf->dcbx_cap & DCB_CAP_DCBX_LLD_MANAGED) || in ice_dcbnl_setets() 70 !(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in ice_dcbnl_setets() 73 if (pf->lag && pf in ice_dcbnl_setets() 134 struct ice_pf *pf = ice_netdev_to_pf(dev); ice_dcbnl_getnumtcs() local 149 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_getdcbx() local 161 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_setdcbx() local 207 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_perm_hw_addr() local 240 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_getpfc() local 266 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_setpfc() local 308 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_pfc_cfg() local 331 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_set_pfc_cfg() local 364 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_getpfcstate() local 380 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_getstate() local 396 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_setstate() local 438 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_pg_tc_cfg_tx() local 468 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_set_pg_tc_cfg_tx() local 504 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_pg_bwg_cfg_tx() local 528 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_set_pg_bwg_cfg_tx() local 563 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_pg_tc_cfg_rx() local 595 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_set_pg_tc_cfg_rx() local 610 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_pg_bwg_cfg_rx() local 631 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_set_pg_bwg_cfg_rx() local 644 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_get_cap() local 692 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_getapp() local 735 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_setapp() local 869 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_delapp() local 977 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_dcbnl_cee_set_all() local 1044 struct ice_pf *pf; ice_dcbnl_set_all() local 1113 ice_dcbnl_flush_apps(struct ice_pf *pf, struct ice_dcbx_cfg *old_cfg, struct ice_dcbx_cfg *new_cfg) ice_dcbnl_flush_apps() argument 1138 struct ice_pf *pf; ice_dcbnl_setup() local [all...] |
H A D | ice_ptp.c | 192 struct ice_pf *pf = ptp_info_to_pf(info); in ice_ptp_set_sma_e810t() local 193 struct ice_hw *hw = &pf->hw; in ice_ptp_set_sma_e810t() 260 * @pf: The PF pointer to search in 263 static void ice_set_tx_tstamp(struct ice_pf *pf, bool on) in ice_set_tx_tstamp() argument 269 vsi = ice_get_main_vsi(pf); in ice_set_tx_tstamp() 281 val = rd32(&pf->hw, PFINT_OICR_ENA); in ice_set_tx_tstamp() 286 wr32(&pf->hw, PFINT_OICR_ENA, val); in ice_set_tx_tstamp() 288 pf->ptp.tstamp_config.tx_type = on ? HWTSTAMP_TX_ON : HWTSTAMP_TX_OFF; in ice_set_tx_tstamp() 293 * @pf: The PF pointer to search in 296 static void ice_set_rx_tstamp(struct ice_pf *pf, boo argument 324 ice_ptp_cfg_timestamp(struct ice_pf *pf, bool ena) ice_ptp_cfg_timestamp() argument 344 ice_get_ptp_clock_index(struct ice_pf *pf) ice_get_ptp_clock_index() argument 390 ice_set_ptp_clock_index(struct ice_pf *pf) ice_set_ptp_clock_index() argument 430 ice_clear_ptp_clock_index(struct ice_pf *pf) ice_clear_ptp_clock_index() argument 462 ice_ptp_read_src_clk_reg(struct ice_pf *pf, struct ptp_system_timestamp *sts) ice_ptp_read_src_clk_reg() argument 586 ice_ptp_extend_40b_ts(struct ice_pf *pf, u64 in_tstamp) ice_ptp_extend_40b_ts() argument 670 struct ice_pf *pf; ice_ptp_process_tx_tstamp() local 848 ice_ptp_flush_tx_tracker(struct ice_pf *pf, struct ice_ptp_tx *tx) ice_ptp_flush_tx_tracker() argument 916 ice_ptp_release_tx_tracker(struct ice_pf *pf, struct ice_ptp_tx *tx) ice_ptp_release_tx_tracker() argument 951 ice_ptp_init_tx_e822(struct ice_pf *pf, struct ice_ptp_tx *tx, u8 port) ice_ptp_init_tx_e822() argument 970 ice_ptp_init_tx_e810(struct ice_pf *pf, struct ice_ptp_tx *tx) ice_ptp_init_tx_e810() argument 1001 ice_ptp_update_cached_phctime(struct ice_pf *pf) ice_ptp_update_cached_phctime() argument 1062 ice_ptp_reset_cached_phctime(struct ice_pf *pf) ice_ptp_reset_cached_phctime() argument 1104 ice_ptp_read_time(struct ice_pf *pf, struct timespec64 *ts, struct ptp_system_timestamp *sts) ice_ptp_read_time() argument 1119 ice_ptp_write_init(struct ice_pf *pf, struct timespec64 *ts) ice_ptp_write_init() argument 1135 ice_ptp_write_adj(struct ice_pf *pf, s32 adj) ice_ptp_write_adj() argument 1151 ice_base_incval(struct ice_pf *pf) ice_base_incval() argument 1177 struct ice_pf *pf; ice_ptp_check_tx_fifo() local 1247 struct ice_pf *pf; ice_ptp_wait_for_offsets() local 1284 struct ice_pf *pf = ptp_port_to_pf(ptp_port); ice_ptp_port_phy_stop() local 1317 struct ice_pf *pf = ptp_port_to_pf(ptp_port); ice_ptp_port_phy_restart() local 1366 ice_ptp_link_change(struct ice_pf *pf, u8 port, bool linkup) ice_ptp_link_change() argument 1398 ice_ptp_tx_ena_intr(struct ice_pf *pf, bool ena, u32 threshold) ice_ptp_tx_ena_intr() argument 1438 ice_ptp_reset_phy_timestamping(struct ice_pf *pf) ice_ptp_reset_phy_timestamping() argument 1453 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_adjfine() local 1473 ice_ptp_extts_event(struct ice_pf *pf) ice_ptp_extts_event() argument 1511 ice_ptp_cfg_extts(struct ice_pf *pf, bool ena, unsigned int chan, u32 gpio_pin, unsigned int extts_flags) ice_ptp_cfg_extts() argument 1573 ice_ptp_cfg_clkout(struct ice_pf *pf, unsigned int chan, struct ice_perout_channel *config, bool store) ice_ptp_cfg_clkout() argument 1679 ice_ptp_disable_all_clkout(struct ice_pf *pf) ice_ptp_disable_all_clkout() argument 1696 ice_ptp_enable_all_clkout(struct ice_pf *pf) ice_ptp_enable_all_clkout() argument 1716 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_gpio_enable_e810() local 1790 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_gpio_enable_e823() local 1827 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_gettimex64() local 1852 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_settime64() local 1918 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_adjtime() local 1974 struct ice_pf *pf = (struct ice_pf *)ctx; ice_ptp_get_syncdevicetime() local 2047 struct ice_pf *pf = ptp_info_to_pf(info); ice_ptp_getcrosststamp_e822() local 2061 ice_ptp_get_ts_config(struct ice_pf *pf, struct ifreq *ifr) ice_ptp_get_ts_config() argument 2080 ice_ptp_set_timestamp_mode(struct ice_pf *pf, struct hwtstamp_config *config) ice_ptp_set_timestamp_mode() argument 2127 ice_ptp_set_ts_config(struct ice_pf *pf, struct ifreq *ifr) ice_ptp_set_ts_config() argument 2199 ice_ptp_disable_sma_pins_e810t(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_disable_sma_pins_e810t() argument 2222 ice_ptp_setup_sma_pins_e810t(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_setup_sma_pins_e810t() argument 2247 ice_ptp_setup_pins_e810(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_setup_pins_e810() argument 2272 ice_ptp_setup_pins_e823(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_setup_pins_e823() argument 2290 ice_ptp_set_funcs_e822(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_set_funcs_e822() argument 2310 ice_ptp_set_funcs_e810(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_set_funcs_e810() argument 2327 ice_ptp_set_funcs_e823(struct ice_pf *pf, struct ptp_clock_info *info) ice_ptp_set_funcs_e823() argument 2337 ice_ptp_set_caps(struct ice_pf *pf) ice_ptp_set_caps() argument 2368 ice_ptp_create_clock(struct ice_pf *pf) ice_ptp_create_clock() argument 2443 ice_ptp_process_ts(struct ice_pf *pf) ice_ptp_process_ts() argument 2451 struct ice_pf *pf = container_of(ptp, struct ice_pf, ptp); ice_ptp_periodic_work() local 2468 ice_ptp_reset(struct ice_pf *pf) ice_ptp_reset() argument 2558 ice_ptp_prepare_for_reset(struct ice_pf *pf) ice_ptp_prepare_for_reset() argument 2595 ice_ptp_init_owner(struct ice_pf *pf) ice_ptp_init_owner() argument 2660 ice_ptp_init_work(struct ice_pf *pf, struct ice_ptp *ptp) ice_ptp_init_work() argument 2688 ice_ptp_init_port(struct ice_pf *pf, struct ice_ptp_port *ptp_port) ice_ptp_init_port() argument 2712 ice_ptp_init(struct ice_pf *pf) ice_ptp_init() argument 2760 ice_ptp_release(struct ice_pf *pf) ice_ptp_release() argument [all...] |
H A D | ice_sriov.c | 19 * @pf: pointer to the PF structure 24 static void ice_free_vf_entries(struct ice_pf *pf) in ice_free_vf_entries() argument 26 struct ice_vfs *vfs = &pf->vfs; in ice_free_vf_entries() 49 struct ice_pf *pf = vf->pf; in ice_free_vf_res() local 67 last_vector_idx = vf->first_vector_idx + pf->vfs.num_msix_per - 1; in ice_free_vf_res() 75 wr32(&pf->hw, GLINT_DYN_CTL(i), GLINT_DYN_CTL_CLEARPBA_M); in ice_free_vf_res() 76 ice_flush(&pf->hw); in ice_free_vf_res() 89 struct ice_pf *pf = vf->pf; in ice_dis_vf_mappings() local 136 ice_sriov_free_msix_res(struct ice_pf *pf) ice_sriov_free_msix_res() argument 150 ice_free_vfs(struct ice_pf *pf) ice_free_vfs() argument 225 struct ice_pf *pf = vf->pf; ice_vf_vsi_setup() local 259 ice_calc_vf_first_vector_idx(struct ice_pf *pf, struct ice_vf *vf) ice_calc_vf_first_vector_idx() argument 276 struct ice_pf *pf = vf->pf; ice_ena_vf_msix_mappings() local 391 struct ice_pf *pf; ice_calc_vf_reg_idx() local 418 ice_sriov_set_msix_res(struct ice_pf *pf, u16 num_msix_needed) ice_sriov_set_msix_res() argument 459 ice_set_per_vf_res(struct ice_pf *pf, u16 num_vfs) ice_set_per_vf_res() argument 538 struct ice_pf *pf = vf->pf; ice_init_vf_vsi_res() local 563 ice_start_vfs(struct ice_pf *pf) ice_start_vfs() argument 640 struct ice_pf *pf = vf->pf; ice_sriov_clear_mbx_register() local 655 struct ice_pf *pf = vf->pf; ice_sriov_trigger_reset_register() local 702 struct ice_pf *pf = vf->pf; ice_sriov_poll_reset_status() local 790 ice_create_vf_entries(struct ice_pf *pf, u16 num_vfs) ice_create_vf_entries() argument 832 ice_ena_vfs(struct ice_pf *pf, u16 num_vfs) ice_ena_vfs() argument 906 ice_pci_sriov_ena(struct ice_pf *pf, int num_vfs) ice_pci_sriov_ena() argument 937 ice_check_sriov_allowed(struct ice_pf *pf) ice_check_sriov_allowed() argument 970 struct ice_pf *pf = pci_get_drvdata(pdev); ice_sriov_configure() local 1002 ice_process_vflr_event(struct ice_pf *pf) ice_process_vflr_event() argument 1040 ice_get_vf_from_pfq(struct ice_pf *pf, u16 pfq) ice_get_vf_from_pfq() argument 1076 ice_globalq_to_pfq(struct ice_pf *pf, u32 globalq) ice_globalq_to_pfq() argument 1091 ice_vf_lan_overflow_event(struct ice_pf *pf, struct ice_rq_event_info *event) ice_vf_lan_overflow_event() argument 1122 struct ice_pf *pf = np->vsi->back; ice_set_vf_spoofchk() local 1182 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_get_vf_cfg() local 1229 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_vf_mac() local 1290 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_vf_trust() local 1337 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_vf_link_state() local 1377 ice_calc_all_vfs_min_tx_rate(struct ice_pf *pf) ice_calc_all_vfs_min_tx_rate() argument 1441 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_vf_bw() local 1510 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_get_vf_stats() local 1592 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_vf_port_vlan() local 1653 struct ice_pf *pf = vf->pf; ice_print_vf_rx_mdd_event() local 1671 ice_print_vfs_mdd_events(struct ice_pf *pf) ice_print_vfs_mdd_events() argument [all...] |
H A D | ice_main.c | 62 struct ice_pf *pf = container_of(hw, struct ice_pf, hw); in ice_hw_to_dev() local 64 return &pf->pdev->dev; in ice_hw_to_dev() 72 static void ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type); 74 static void ice_vsi_release_all(struct ice_pf *pf); 76 static int ice_rebuild_channels(struct ice_pf *pf); 109 * @pf: pointer to PF struct 111 static void ice_check_for_hang_subtask(struct ice_pf *pf) in ice_check_for_hang_subtask() argument 119 ice_for_each_vsi(pf, v) in ice_check_for_hang_subtask() 120 if (pf->vsi[v] && pf in ice_check_for_hang_subtask() 179 ice_init_mac_fltr(struct ice_pf *pf) ice_init_mac_fltr() argument 324 struct ice_pf *pf = vsi->back; ice_vsi_sync_fltr() local 481 ice_sync_fltr_subtask(struct ice_pf *pf) ice_sync_fltr_subtask() argument 504 ice_pf_dis_all_vsi(struct ice_pf *pf, bool locked) ice_pf_dis_all_vsi() argument 529 ice_clear_sw_switch_recipes(struct ice_pf *pf) ice_clear_sw_switch_recipes() argument 547 ice_prepare_for_reset(struct ice_pf *pf, enum ice_reset_req reset_type) ice_prepare_for_reset() argument 633 ice_do_reset(struct ice_pf *pf, enum ice_reset_req reset_type) ice_do_reset() argument 678 ice_reset_subtask(struct ice_pf *pf) ice_reset_subtask() argument 948 ice_set_dflt_mib(struct ice_pf *pf) ice_set_dflt_mib() argument 1032 ice_check_phy_fw_load(struct ice_pf *pf, u8 link_cfg_err) ice_check_phy_fw_load() argument 1056 ice_check_module_power(struct ice_pf *pf, u8 link_cfg_err) ice_check_module_power() argument 1088 ice_check_link_cfg_err(struct ice_pf *pf, u8 link_cfg_err) ice_check_link_cfg_err() argument 1104 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up, u16 link_speed) ice_link_event() argument 1173 ice_watchdog_subtask(struct ice_pf *pf) ice_watchdog_subtask() argument 1233 ice_handle_link_event(struct ice_pf *pf, struct ice_rq_event_info *event) ice_handle_link_event() argument 1270 ice_aq_prep_for_event(struct ice_pf *pf, struct ice_aq_task *task, u16 opcode) ice_aq_prep_for_event() argument 1294 ice_aq_wait_for_event(struct ice_pf *pf, struct ice_aq_task *task, unsigned long timeout) ice_aq_wait_for_event() argument 1356 ice_aq_check_events(struct ice_pf *pf, u16 opcode, struct ice_rq_event_info *event) ice_aq_check_events() argument 1397 ice_aq_cancel_waiting_tasks(struct ice_pf *pf) ice_aq_cancel_waiting_tasks() argument 1416 __ice_clean_ctrlq(struct ice_pf *pf, enum ice_ctl_q q_type) __ice_clean_ctrlq() argument 1572 ice_clean_adminq_subtask(struct ice_pf *pf) ice_clean_adminq_subtask() argument 1599 ice_clean_mailboxq_subtask(struct ice_pf *pf) ice_clean_mailboxq_subtask() argument 1621 ice_clean_sbq_subtask(struct ice_pf *pf) ice_clean_sbq_subtask() argument 1651 ice_service_task_schedule(struct ice_pf *pf) ice_service_task_schedule() argument 1663 ice_service_task_complete(struct ice_pf *pf) ice_service_task_complete() argument 1679 ice_service_task_stop(struct ice_pf *pf) ice_service_task_stop() argument 1700 ice_service_task_restart(struct ice_pf *pf) ice_service_task_restart() argument 1712 struct ice_pf *pf = from_timer(pf, t, serv_tmr); ice_service_timer() local 1728 ice_handle_mdd_event(struct ice_pf *pf) ice_handle_mdd_event() argument 1965 struct ice_pf *pf = pi->hw->back; ice_init_nvm_phy_type() local 1997 struct ice_pf *pf = pi->hw->back; ice_init_link_dflt_override() local 2035 struct ice_pf *pf = pi->hw->back; ice_init_phy_cfg_dflt_override() local 2074 struct ice_pf *pf = pi->hw->back; ice_init_phy_user_cfg() local 2144 struct ice_pf *pf = vsi->back; ice_configure_phy() local 2261 ice_check_media_subtask(struct ice_pf *pf) ice_check_media_subtask() argument 2310 struct ice_pf *pf = container_of(work, struct ice_pf, serv_task); ice_service_task() local 2420 ice_schedule_reset(struct ice_pf *pf, enum ice_reset_req reset) ice_schedule_reset() argument 2505 struct ice_pf *pf = vsi->back; ice_vsi_req_irq_msix() local 2667 struct ice_pf *pf = vsi->back; ice_prepare_xdp_rings() local 2798 struct ice_pf *pf = vsi->back; ice_destroy_xdp_rings() local 3031 ice_ena_misc_vector(struct ice_pf *pf) ice_ena_misc_vector() argument 3071 struct ice_pf *pf = (struct ice_pf *)data; ice_misc_intr() local 3204 struct ice_pf *pf = data; ice_misc_intr_thread_fn() local 3260 ice_free_irq_msix_misc(struct ice_pf *pf) ice_free_irq_msix_misc() argument 3272 devm_free_irq(ice_pf_to_dev(pf), misc_irq_num, pf); ice_free_irq_msix_misc() local 3316 ice_req_irq_msix_misc(struct ice_pf *pf) ice_req_irq_msix_misc() argument 3390 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_ops() local 3417 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_netdev_features() local 3524 ice_pf_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_pf_vsi_setup() argument 3536 ice_chnl_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi, struct ice_channel *ch) ice_chnl_vsi_setup() argument 3558 ice_ctrl_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_ctrl_vsi_setup() argument 3578 ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_lb_vsi_setup() argument 3788 ice_get_avail_txq_count(struct ice_pf *pf) ice_get_avail_txq_count() argument 3798 ice_get_avail_rxq_count(struct ice_pf *pf) ice_get_avail_rxq_count() argument 3808 ice_deinit_pf(struct ice_pf *pf) ice_deinit_pf() argument 3836 ice_set_pf_caps(struct ice_pf *pf) ice_set_pf_caps() argument 3885 ice_init_pf(struct ice_pf *pf) ice_init_pf() argument 3958 struct ice_pf *pf = vsi->back; ice_vsi_recfg_qs() local 3999 ice_set_safe_mode_vlan_cfg(struct ice_pf *pf) ice_set_safe_mode_vlan_cfg() argument 4052 struct ice_pf *pf = hw->back; ice_log_pkg_init() local 4135 ice_load_pkg(const struct firmware *firmware, struct ice_pf *pf) ice_load_pkg() argument 4174 ice_verify_cacheline_size(struct ice_pf *pf) ice_verify_cacheline_size() argument 4187 ice_send_version(struct ice_pf *pf) ice_send_version() argument 4206 ice_init_fdir(struct ice_pf *pf) ice_init_fdir() argument 4247 ice_deinit_fdir(struct ice_pf *pf) ice_deinit_fdir() argument 4268 ice_get_opt_fw_name(struct ice_pf *pf) ice_get_opt_fw_name() argument 4298 ice_request_fw(struct ice_pf *pf) ice_request_fw() argument 4339 ice_print_wake_reason(struct ice_pf *pf) ice_print_wake_reason() argument 4462 ice_init_eth(struct ice_pf *pf) ice_init_eth() argument 4511 ice_deinit_eth(struct ice_pf *pf) ice_deinit_eth() argument 4550 ice_init_dev(struct ice_pf *pf) ice_init_dev() argument 4643 ice_deinit_dev(struct ice_pf *pf) ice_deinit_dev() argument 4655 ice_init_features(struct ice_pf *pf) ice_init_features() argument 4685 ice_deinit_features(struct ice_pf *pf) ice_deinit_features() argument 4700 ice_init_wakeup(struct ice_pf *pf) ice_init_wakeup() argument 4715 ice_init_link(struct ice_pf *pf) ice_init_link() argument 4762 ice_init_pf_sw(struct ice_pf *pf) ice_init_pf_sw() argument 4801 ice_deinit_pf_sw(struct ice_pf *pf) ice_deinit_pf_sw() argument 4812 ice_alloc_vsis(struct ice_pf *pf) ice_alloc_vsis() argument 4842 ice_dealloc_vsis(struct ice_pf *pf) ice_dealloc_vsis() argument 4852 ice_init_devlink(struct ice_pf *pf) ice_init_devlink() argument 4866 ice_deinit_devlink(struct ice_pf *pf) ice_deinit_devlink() argument 4873 ice_init(struct ice_pf *pf) ice_init() argument 4925 ice_deinit(struct ice_pf *pf) ice_deinit() argument 4939 ice_load(struct ice_pf *pf) ice_load() argument 4990 ice_unload(struct ice_pf *pf) ice_unload() argument 5012 struct ice_pf *pf; ice_probe() local 5129 ice_set_wake(struct ice_pf *pf) ice_set_wake() argument 5152 ice_setup_mc_magic_wake(struct ice_pf *pf) ice_setup_mc_magic_wake() argument 5190 struct ice_pf *pf = pci_get_drvdata(pdev); ice_remove() local 5230 struct ice_pf *pf = pci_get_drvdata(pdev); ice_shutdown() local 5247 ice_prepare_for_shutdown(struct ice_pf *pf) ice_prepare_for_shutdown() argument 5278 ice_reinit_interrupt_scheme(struct ice_pf *pf) ice_reinit_interrupt_scheme() argument 5331 struct ice_pf *pf; ice_suspend() local 5399 struct ice_pf *pf; ice_resume() local 5459 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_detected() local 5488 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_slot_reset() local 5524 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_resume() local 5551 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_reset_prepare() local 5702 struct ice_pf *pf = vsi->back; ice_set_mac_address() local 6179 struct ice_pf *pf = vsi->back; ice_set_features() local 6445 struct ice_pf *pf = vsi->back; ice_up_complete() local 6560 struct ice_pf *pf = vsi->back; ice_update_vsi_ring_stats() local 6634 struct ice_pf *pf = vsi->back; ice_update_vsi_stats() local 6672 ice_update_pf_stats(struct ice_pf *pf) ice_update_pf_stats() argument 7046 struct ice_pf *pf = vsi->back; ice_vsi_open_ctrl() local 7102 struct ice_pf *pf = vsi->back; ice_vsi_open() local 7159 ice_vsi_release_all(struct ice_pf *pf) ice_vsi_release_all() argument 7187 ice_vsi_rebuild_by_type(struct ice_pf *pf, enum ice_vsi_type type) ice_vsi_rebuild_by_type() argument 7238 ice_update_pf_netdev_link(struct ice_pf *pf) ice_update_pf_netdev_link() argument 7270 ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type) ice_rebuild() argument 7467 struct ice_pf *pf = vsi->back; ice_change_mtu() local 7530 struct ice_pf *pf = np->vsi->back; ice_eth_ioctl() local 7707 struct ice_pf *pf = vsi->back; ice_bridge_getlink() local 7778 struct ice_pf *pf = np->vsi->back; ice_bridge_setlink() local 7842 struct ice_pf *pf = vsi->back; ice_tx_timeout() local 7974 struct ice_pf *pf = vsi->back; ice_validate_mqprio_qopt() local 8105 ice_add_vsi_to_fdir(struct ice_pf *pf, struct ice_vsi *vsi) ice_add_vsi_to_fdir() argument 8169 ice_add_channel(struct ice_pf *pf, u16 sw_id, struct ice_channel *ch) ice_add_channel() argument 8287 ice_setup_hw_channel(struct ice_pf *pf, struct ice_vsi *vsi, struct ice_channel *ch, u16 sw_id, u8 type) ice_setup_hw_channel() argument 8325 ice_setup_channel(struct ice_pf *pf, struct ice_vsi *vsi, struct ice_channel *ch) ice_setup_channel() argument 8378 struct ice_pf *pf = vsi->back; ice_create_q_channel() local 8426 ice_rem_all_chnl_fltrs(struct ice_pf *pf) ice_rem_all_chnl_fltrs() argument 8480 struct ice_pf *pf = vsi->back; ice_remove_q_channels() local 8554 ice_rebuild_channels(struct ice_pf *pf) ice_rebuild_channels() argument 8670 struct ice_pf *pf = vsi->back; ice_create_q_channels() local 8728 struct ice_pf *pf = vsi->back; ice_setup_tc_mqprio_qdisc() local 8900 struct ice_pf *pf = np->vsi->back; ice_setup_tc() local 9074 struct ice_pf *pf = np->vsi->back; ice_open() local 9097 struct ice_pf *pf = vsi->back; ice_open_internal() local 9165 struct ice_pf *pf = vsi->back; ice_stop() local [all...] |
/kernel/linux/linux-5.10/drivers/block/paride/ |
H A D | pf.c | 2 pf.c (c) 1997-8 Grant R. Guenther <grant@torque.net> 12 The behaviour of the pf driver can be altered by setting 70 (default "pf"). 91 pf.drive0 92 pf.drive1 93 pf.drive2 94 pf.drive3 95 pf.cluster 96 pf.nice 98 In addition, you can use the parameter pf 290 struct pf_unit *pf; pf_init_units() local 331 struct pf_unit *pf = bdev->bd_disk->private_data; pf_open() local 356 struct pf_unit *pf = bdev->bd_disk->private_data; pf_getgeo() local 374 struct pf_unit *pf = bdev->bd_disk->private_data; pf_ioctl() local 390 struct pf_unit *pf = disk->private_data; pf_release() local 412 status_reg(struct pf_unit *pf) status_reg() argument 417 read_reg(struct pf_unit *pf, int reg) read_reg() argument 422 write_reg(struct pf_unit *pf, int reg, int val) write_reg() argument 427 pf_wait(struct pf_unit *pf, int go, int stop, char *fun, char *msg) pf_wait() argument 451 pf_command(struct pf_unit *pf, char *cmd, int dlen, char *fun) pf_command() argument 482 pf_completion(struct pf_unit *pf, char *buf, char *fun) pf_completion() argument 502 pf_req_sense(struct pf_unit *pf, int quiet) pf_req_sense() argument 519 pf_atapi(struct pf_unit *pf, char *cmd, int dlen, char *buf, char *fun) pf_atapi() argument 533 pf_lock(struct pf_unit *pf, int func) pf_lock() argument 540 pf_eject(struct pf_unit *pf) pf_eject() argument 560 pf_reset(struct pf_unit *pf) pf_reset() argument 592 pf_mode_sense(struct pf_unit *pf) pf_mode_sense() argument 628 pf_get_capacity(struct pf_unit *pf) pf_get_capacity() argument 649 pf_identify(struct pf_unit *pf) pf_identify() argument 699 pf_probe(struct pf_unit *pf) pf_probe() argument 725 struct pf_unit *pf = units; pf_detect() local 780 pf_start(struct pf_unit *pf, int cmd, int b, int c) pf_start() argument 809 struct pf_unit *pf; set_next_request() local 875 struct pf_unit *pf = hctx->queue->queuedata; pf_queue_rq() local 1023 struct pf_unit *pf; pf_init() local 1059 struct pf_unit *pf; pf_exit() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_debugfs.c | 21 * @pf: the PF structure to search for the vsi 24 static struct i40e_vsi *i40e_dbg_find_vsi(struct i40e_pf *pf, int seid) in i40e_dbg_find_vsi() argument 29 dev_info(&pf->pdev->dev, "%d: bad seid\n", seid); in i40e_dbg_find_vsi() 31 for (i = 0; i < pf->num_alloc_vsi; i++) in i40e_dbg_find_vsi() 32 if (pf->vsi[i] && (pf->vsi[i]->seid == seid)) in i40e_dbg_find_vsi() 33 return pf->vsi[i]; in i40e_dbg_find_vsi() 40 * @pf: the PF structure to search for the veb 43 static struct i40e_veb *i40e_dbg_find_veb(struct i40e_pf *pf, int seid) in i40e_dbg_find_veb() argument 48 if (pf in i40e_dbg_find_veb() 72 struct i40e_pf *pf = filp->private_data; i40e_dbg_command_read() local 115 i40e_dbg_dump_vsi_seid(struct i40e_pf *pf, int seid) i40e_dbg_dump_vsi_seid() argument 493 i40e_dbg_dump_aq_desc(struct i40e_pf *pf) i40e_dbg_dump_aq_desc() argument 541 i40e_dbg_dump_desc(int cnt, int vsi_seid, int ring_id, int desc_n, struct i40e_pf *pf, enum ring_type type) i40e_dbg_dump_desc() argument 654 i40e_dbg_dump_vsi_no_seid(struct i40e_pf *pf) i40e_dbg_dump_vsi_no_seid() argument 669 i40e_dbg_dump_eth_stats(struct i40e_pf *pf, struct i40e_eth_stats *estats) i40e_dbg_dump_eth_stats() argument 695 i40e_dbg_dump_veb_seid(struct i40e_pf *pf, int seid) i40e_dbg_dump_veb_seid() argument 716 i40e_dbg_dump_veb_all(struct i40e_pf *pf) i40e_dbg_dump_veb_all() argument 733 i40e_dbg_dump_vf(struct i40e_pf *pf, int vf_id) i40e_dbg_dump_vf() argument 756 i40e_dbg_dump_vf_all(struct i40e_pf *pf) i40e_dbg_dump_vf_all() argument 778 struct i40e_pf *pf = filp->private_data; i40e_dbg_command_write() local 1659 struct i40e_pf *pf = filp->private_data; i40e_dbg_netdev_ops_read() local 1700 struct i40e_pf *pf = filp->private_data; i40e_dbg_netdev_ops_write() local 1813 i40e_dbg_pf_init(struct i40e_pf *pf) i40e_dbg_pf_init() argument 1830 i40e_dbg_pf_exit(struct i40e_pf *pf) i40e_dbg_pf_exit() argument [all...] |
H A D | i40e_dcb_nl.c | 38 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getets() local 41 if (!(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in i40e_dcbnl_ieee_getets() 44 dcbxcfg = &pf->hw.local_dcbx_config; in i40e_dcbnl_ieee_getets() 76 struct i40e_pf *pf = i40e_netdev_to_pf(dev); in i40e_dcbnl_ieee_getpfc() local 78 struct i40e_hw *hw = &pf->hw; in i40e_dcbnl_ieee_getpfc() 81 if (!(pf->dcbx_cap & DCB_CAP_DCBX_VER_IEEE)) in i40e_dcbnl_ieee_getpfc() 92 pfc->requests[i] = pf->stats.priority_xoff_tx[i]; in i40e_dcbnl_ieee_getpfc() 93 pfc->indications[i] = pf->stats.priority_xoff_rx[i]; in i40e_dcbnl_ieee_getpfc() 109 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); in i40e_dcbnl_ieee_setets() local 113 if (!(pf in i40e_dcbnl_ieee_setets() 157 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_ieee_setpfc() local 196 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_ieee_setapp() local 248 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_ieee_delapp() local 310 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_getstate() local 326 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_setstate() local 370 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_set_pg_tc_cfg_tx() local 405 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_set_pg_bwg_cfg_tx() local 439 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_set_pg_tc_cfg_rx() local 456 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_set_pg_bwg_cfg_rx() local 478 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_pg_tc_cfg_tx() local 503 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_pg_bwg_cfg_tx() local 534 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_pg_tc_cfg_rx() local 559 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_pg_bwg_cfg_rx() local 578 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_set_pfc_cfg() local 608 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_pfc_cfg() local 631 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_cee_set_all() local 654 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_get_cap() local 694 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_getnumtcs() local 724 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_getpfcstate() local 743 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_setpfcstate() local 758 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_getapp() local 780 struct i40e_pf *pf = i40e_netdev_to_pf(netdev); i40e_dcbnl_setdcbx() local 814 struct i40e_pf *pf = i40e_netdev_to_pf(dev); i40e_dcbnl_getdcbx() local 829 struct i40e_pf *pf = i40e_netdev_to_pf(dev); i40e_dcbnl_get_perm_hw_addr() local 882 struct i40e_pf *pf = i40e_netdev_to_pf(dev); i40e_dcbnl_set_all() local 951 i40e_dcbnl_del_app(struct i40e_pf *pf, struct i40e_dcb_app_priority_table *app) i40e_dcbnl_del_app() argument 997 i40e_dcbnl_flush_apps(struct i40e_pf *pf, struct i40e_dcbx_config *old_cfg, struct i40e_dcbx_config *new_cfg) i40e_dcbnl_flush_apps() argument 1025 struct i40e_pf *pf = i40e_netdev_to_pf(dev); i40e_dcbnl_setup() local [all...] |
H A D | i40e_ptp.c | 140 static int i40e_ptp_set_pins(struct i40e_pf *pf, 151 struct i40e_pf *pf = container_of(work, struct i40e_pf, in i40e_ptp_extts0_work() local 153 struct i40e_hw *hw = &pf->hw; in i40e_ptp_extts0_work() 171 ptp_clock_event(pf->ptp_clock, &event); in i40e_ptp_extts0_work() 188 * @pf: board private structure 195 static enum i40e_can_set_pins_t i40e_can_set_pins(struct i40e_pf *pf) in i40e_can_set_pins() argument 197 if (!i40e_is_ptp_pin_dev(&pf->hw)) { in i40e_can_set_pins() 198 dev_warn(&pf->pdev->dev, in i40e_can_set_pins() 203 if (!pf->ptp_pins) { in i40e_can_set_pins() 204 dev_warn(&pf in i40e_can_set_pins() 224 i40_ptp_reset_timing_events(struct i40e_pf *pf) i40_ptp_reset_timing_events() argument 280 i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts, struct ptp_system_timestamp *sts) i40e_ptp_read() argument 307 i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts) i40e_ptp_write() argument 348 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_adjfine() local 369 i40e_ptp_set_1pps_signal_hw(struct i40e_pf *pf) i40e_ptp_set_1pps_signal_hw() argument 403 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_adjtime() local 451 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_gettimex() local 471 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_settime() local 493 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_pps_configure() local 535 i40e_ptp_enable_pin(struct i40e_pf *pf, unsigned int chan, enum ptp_pin_function func, int on) i40e_ptp_enable_pin() argument 598 struct i40e_pf *pf = container_of(ptp, struct i40e_pf, ptp_caps); i40e_ptp_feature_enable() local 634 i40e_ptp_get_rx_events(struct i40e_pf *pf) i40e_ptp_get_rx_events() argument 672 i40e_ptp_rx_hang(struct i40e_pf *pf) i40e_ptp_rx_hang() argument 731 i40e_ptp_tx_hang(struct i40e_pf *pf) i40e_ptp_tx_hang() argument 765 i40e_ptp_tx_hwtstamp(struct i40e_pf *pf) i40e_ptp_tx_hwtstamp() argument 811 i40e_ptp_rx_hwtstamp(struct i40e_pf *pf, struct sk_buff *skb, u8 index) i40e_ptp_rx_hwtstamp() argument 857 i40e_ptp_set_increment(struct i40e_pf *pf) i40e_ptp_set_increment() argument 922 i40e_ptp_get_ts_config(struct i40e_pf *pf, struct ifreq *ifr) i40e_ptp_get_ts_config() argument 939 i40e_ptp_free_pins(struct i40e_pf *pf) i40e_ptp_free_pins() argument 1036 i40e_ptp_set_pins_hw(struct i40e_pf *pf) i40e_ptp_set_pins_hw() argument 1070 i40e_ptp_set_pins(struct i40e_pf *pf, struct i40e_ptp_pins_settings *pins) i40e_ptp_set_pins() argument 1125 i40e_ptp_alloc_pins(struct i40e_pf *pf) i40e_ptp_alloc_pins() argument 1168 i40e_ptp_set_timestamp_mode(struct i40e_pf *pf, struct hwtstamp_config *config) i40e_ptp_set_timestamp_mode() argument 1305 i40e_ptp_set_ts_config(struct i40e_pf *pf, struct ifreq *ifr) i40e_ptp_set_ts_config() argument 1334 i40e_init_pin_config(struct i40e_pf *pf) i40e_init_pin_config() argument 1376 i40e_ptp_create_clock(struct i40e_pf *pf) i40e_ptp_create_clock() argument 1425 i40e_ptp_save_hw_time(struct i40e_pf *pf) i40e_ptp_save_hw_time() argument 1448 i40e_ptp_restore_hw_time(struct i40e_pf *pf) i40e_ptp_restore_hw_time() argument 1472 i40e_ptp_init(struct i40e_pf *pf) i40e_ptp_init() argument 1536 i40e_ptp_stop(struct i40e_pf *pf) i40e_ptp_stop() argument [all...] |
H A D | i40e_main.c | 32 static void i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired); 35 static int i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired); 36 static int i40e_setup_misc_vector(struct i40e_pf *pf); 37 static void i40e_determine_queue_usage(struct i40e_pf *pf); 38 static int i40e_setup_pf_filter_control(struct i40e_pf *pf); 39 static void i40e_prep_for_reset(struct i40e_pf *pf); 40 static void i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, 42 static int i40e_reset(struct i40e_pf *pf); 43 static void i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired); 44 static int i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf); 138 struct i40e_pf *pf = (struct i40e_pf *)hw->back; i40e_allocate_dma_mem_d() local 156 struct i40e_pf *pf = (struct i40e_pf *)hw->back; i40e_free_dma_mem_d() local 208 i40e_get_lump(struct i40e_pf *pf, struct i40e_lump_tracking *pile, u16 needed, u16 id) i40e_get_lump() argument 297 i40e_find_vsi_from_id(struct i40e_pf *pf, u16 id) i40e_find_vsi_from_id() argument 314 i40e_service_event_schedule(struct i40e_pf *pf) i40e_service_event_schedule() argument 335 struct i40e_pf *pf = vsi->back; i40e_tx_timeout() local 538 i40e_pf_reset_stats(struct i40e_pf *pf) i40e_pf_reset_stats() argument 709 struct i40e_pf *pf = vsi->back; i40e_update_eth_stats() local 774 struct i40e_pf *pf = veb->pf; i40e_update_veb_stats() local 860 struct i40e_pf *pf = vsi->back; i40e_update_vsi_stats() local 997 i40e_update_pf_stats(struct i40e_pf *pf) i40e_update_pf_stats() argument 1231 struct i40e_pf *pf = vsi->back; i40e_update_stats() local 1474 struct i40e_pf *pf = vsi->back; i40e_get_vf_new_vlan() local 1572 struct i40e_pf *pf = vsi->back; i40e_rm_default_mac_filter() local 1790 struct i40e_pf *pf = vsi->back; i40e_set_mac() local 1847 struct i40e_pf *pf = vsi->back; i40e_config_rss_aq() local 1884 struct i40e_pf *pf = vsi->back; i40e_vsi_config_rss() local 2017 struct i40e_pf *pf = vsi->back; i40e_vsi_setup_queue_map() local 2467 i40e_set_promiscuous(struct i40e_pf *pf, bool promisc) i40e_set_promiscuous() argument 2546 struct i40e_pf *pf; i40e_sync_vsi_filters() local 2870 i40e_sync_filters_subtask(struct i40e_pf *pf) i40e_sync_filters_subtask() argument 2942 struct i40e_pf *pf = vsi->back; i40e_change_mtu() local 2971 struct i40e_pf *pf = np->vsi->back; i40e_ioctl() local 3817 i40e_reset_fdir_filter_cnt(struct i40e_pf *pf) i40e_reset_fdir_filter_cnt() argument 3839 struct i40e_pf *pf = vsi->back; i40e_fdir_filter_restore() local 3879 struct i40e_pf *pf = vsi->back; i40e_vsi_configure_msix() local 3962 i40e_enable_misc_int_causes(struct i40e_pf *pf) i40e_enable_misc_int_causes() argument 4004 struct i40e_pf *pf = vsi->back; i40e_configure_msi_and_legacy() local 4043 i40e_irq_dynamic_disable_icr0(struct i40e_pf *pf) i40e_irq_dynamic_disable_icr0() argument 4056 i40e_irq_dynamic_enable_icr0(struct i40e_pf *pf) i40e_irq_dynamic_enable_icr0() argument 4123 struct i40e_pf *pf = vsi->back; i40e_vsi_request_irq_msix() local 4196 struct i40e_pf *pf = vsi->back; i40e_vsi_disable_irq() local 4242 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_irq() local 4260 i40e_free_misc_vector(struct i40e_pf *pf) i40e_free_misc_vector() argument 4283 struct i40e_pf *pf = (struct i40e_pf *)data; i40e_intr() local 4604 struct i40e_pf *pf = vsi->back; i40e_vsi_request_irq() local 4634 struct i40e_pf *pf = vsi->back; i40e_netpoll() local 4663 i40e_pf_txq_wait(struct i40e_pf *pf, int pf_q, bool enable) i40e_pf_txq_wait() argument 4691 i40e_control_tx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_tx_q() argument 4733 i40e_control_wait_tx_q(int seid, struct i40e_pf *pf, int pf_q, bool is_xdp, bool enable) i40e_control_wait_tx_q() argument 4758 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_tx() local 4792 i40e_pf_rxq_wait(struct i40e_pf *pf, int pf_q, bool enable) i40e_pf_rxq_wait() argument 4820 i40e_control_rx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_rx_q() argument 4857 i40e_control_wait_rx_q(struct i40e_pf *pf, int pf_q, bool enable) i40e_control_wait_rx_q() argument 4877 struct i40e_pf *pf = vsi->back; i40e_vsi_enable_rx() local 4919 struct i40e_pf *pf = vsi->back; i40e_vsi_stop_rings() local 4959 struct i40e_pf *pf = vsi->back; i40e_vsi_stop_rings_no_wait() local 4975 struct i40e_pf *pf = vsi->back; i40e_vsi_free_irq() local 5140 i40e_reset_interrupt_capability(struct i40e_pf *pf) i40e_reset_interrupt_capability() argument 5162 i40e_clear_interrupt_scheme(struct i40e_pf *pf) i40e_clear_interrupt_scheme() argument 5223 struct i40e_pf *pf = vsi->back; i40e_vsi_close() local 5270 i40e_pf_quiesce_all_vsi(struct i40e_pf *pf) i40e_pf_quiesce_all_vsi() argument 5284 i40e_pf_unquiesce_all_vsi(struct i40e_pf *pf) i40e_pf_unquiesce_all_vsi() argument 5302 struct i40e_pf *pf = vsi->back; i40e_vsi_wait_queues_disabled() local 5350 i40e_pf_wait_queues_disabled(struct i40e_pf *pf) i40e_pf_wait_queues_disabled() argument 5374 i40e_get_iscsi_tc_map(struct i40e_pf *pf) i40e_get_iscsi_tc_map() argument 5464 i40e_mqprio_get_enabled_tc(struct i40e_pf *pf) i40e_mqprio_get_enabled_tc() argument 5481 i40e_pf_get_num_tc(struct i40e_pf *pf) i40e_pf_get_num_tc() argument 5518 i40e_pf_get_tc_map(struct i40e_pf *pf) i40e_pf_get_tc_map() argument 5550 struct i40e_pf *pf = vsi->back; i40e_vsi_get_bw_info() local 5612 struct i40e_pf *pf = vsi->back; i40e_vsi_configure_bw_alloc() local 5655 struct i40e_pf *pf = vsi->back; i40e_vsi_config_netdev_tc() local 5729 struct i40e_pf *pf; i40e_update_adq_vsi_queues() local 5789 struct i40e_pf *pf = vsi->back; i40e_vsi_config_tc() local 5916 struct i40e_pf *pf = vsi->back; i40e_get_link_speed() local 5964 struct i40e_pf *pf = vsi->back; i40e_set_bw_limit() local 6006 struct i40e_pf *pf = vsi->back; i40e_remove_queue_channels() local 6116 i40e_validate_num_queues(struct i40e_pf *pf, int num_queues, struct i40e_vsi *vsi, bool *reconfig_rss) i40e_validate_num_queues() argument 6168 struct i40e_pf *pf = vsi->back; i40e_vsi_reconfig_rss() local 6224 i40e_channel_setup_queue_map(struct i40e_pf *pf, struct i40e_vsi_context *ctxt, struct i40e_channel *ch) i40e_channel_setup_queue_map() argument 6263 i40e_add_channel(struct i40e_pf *pf, u16 uplink_seid, struct i40e_channel *ch) i40e_add_channel() argument 6363 i40e_channel_config_tx_ring(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch) i40e_channel_config_tx_ring() argument 6417 i40e_setup_hw_channel(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch, u16 uplink_seid, u8 type) i40e_setup_hw_channel() argument 6468 i40e_setup_channel(struct i40e_pf *pf, struct i40e_vsi *vsi, struct i40e_channel *ch) i40e_setup_channel() argument 6506 struct i40e_pf *pf = vsi->back; i40e_validate_and_set_switch_mode() local 6564 struct i40e_pf *pf = vsi->back; i40e_create_queue_channel() local 6725 struct i40e_pf *pf = veb->pf; i40e_veb_config_tc() local 6774 i40e_dcb_reconfigure(struct i40e_pf *pf) i40e_dcb_reconfigure() argument 6832 i40e_resume_port_tx(struct i40e_pf *pf) i40e_resume_port_tx() argument 6857 i40e_suspend_port_tx(struct i40e_pf *pf) i40e_suspend_port_tx() argument 6884 i40e_hw_set_dcb_config(struct i40e_pf *pf, struct i40e_dcbx_config *new_cfg) i40e_hw_set_dcb_config() argument 6935 i40e_hw_dcb_config(struct i40e_pf *pf, struct i40e_dcbx_config *new_cfg) i40e_hw_dcb_config() argument 7108 i40e_dcb_sw_default_config(struct i40e_pf *pf) i40e_dcb_sw_default_config() argument 7168 i40e_init_pf_dcb(struct i40e_pf *pf) i40e_init_pf_dcb() argument 7242 struct i40e_pf *pf = vsi->back; i40e_print_link_message() local 7378 struct i40e_pf *pf = vsi->back; i40e_up_complete() local 7428 struct i40e_pf *pf = vsi->back; i40e_vsi_reinit_locked() local 7443 i40e_force_link_state(struct i40e_pf *pf, bool is_up) i40e_force_link_state() argument 7807 struct i40e_pf *pf = vsi->back; i40e_fwd_ring_up() local 7880 struct i40e_pf *pf = vsi->back; i40e_setup_macvlans() local 7983 struct i40e_pf *pf = vsi->back; i40e_fwd_add() local 8091 struct i40e_pf *pf = vsi->back; i40e_del_all_macvlans() local 8128 struct i40e_pf *pf = vsi->back; i40e_fwd_del() local 8169 struct i40e_pf *pf = vsi->back; i40e_setup_tc() local 8366 struct i40e_pf *pf = vsi->back; i40e_add_del_cloud_filter() local 8436 struct i40e_pf *pf = vsi->back; i40e_add_del_cloud_filter_big_buf() local 8546 struct i40e_pf *pf = vsi->back; i40e_parse_cls_flower() local 8785 struct i40e_pf *pf = vsi->back; i40e_configure_clsflower() local 8884 struct i40e_pf *pf = vsi->back; i40e_delete_clsflower() local 8993 struct i40e_pf *pf = vsi->back; i40e_open() local 9055 struct i40e_pf *pf = vsi->back; i40e_vsi_open() local 9123 i40e_fdir_filter_exit(struct i40e_pf *pf) i40e_fdir_filter_exit() argument 9202 i40e_cloud_filter_exit(struct i40e_pf *pf) i40e_cloud_filter_exit() argument 9253 i40e_do_reset(struct i40e_pf *pf, u32 reset_flags, bool lock_acquired) i40e_do_reset() argument 9352 i40e_dcb_need_reconfig(struct i40e_pf *pf, struct i40e_dcbx_config *old_cfg, struct i40e_dcbx_config *new_cfg) i40e_dcb_need_reconfig() argument 9406 i40e_handle_lldp_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_lldp_event() argument 9531 i40e_do_reset_safe(struct i40e_pf *pf, u32 reset_flags) i40e_do_reset_safe() argument 9546 i40e_handle_lan_overflow_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_lan_overflow_event() argument 9578 i40e_get_cur_guaranteed_fd_count(struct i40e_pf *pf) i40e_get_cur_guaranteed_fd_count() argument 9591 i40e_get_current_fd_count(struct i40e_pf *pf) i40e_get_current_fd_count() argument 9606 i40e_get_global_fd_count(struct i40e_pf *pf) i40e_get_global_fd_count() argument 9621 i40e_reenable_fdir_sb(struct i40e_pf *pf) i40e_reenable_fdir_sb() argument 9633 i40e_reenable_fdir_atr(struct i40e_pf *pf) i40e_reenable_fdir_atr() argument 9656 i40e_delete_invalid_filter(struct i40e_pf *pf, struct i40e_fdir_filter *filter) i40e_delete_invalid_filter() argument 9725 i40e_fdir_check_and_reenable(struct i40e_pf *pf) i40e_fdir_check_and_reenable() argument 9765 i40e_fdir_flush_and_replay(struct i40e_pf *pf) i40e_fdir_flush_and_replay() argument 9823 i40e_get_current_atr_cnt(struct i40e_pf *pf) i40e_get_current_atr_cnt() argument 9832 i40e_fdir_reinit_subtask(struct i40e_pf *pf) i40e_fdir_reinit_subtask() argument 9888 struct i40e_pf *pf; i40e_veb_link_event() local 9910 i40e_link_event(struct i40e_pf *pf) i40e_link_event() argument 9993 i40e_watchdog_subtask(struct i40e_pf *pf) i40e_watchdog_subtask() argument 10034 i40e_reset_subtask(struct i40e_pf *pf) i40e_reset_subtask() argument 10081 i40e_handle_link_event(struct i40e_pf *pf, struct i40e_arq_event_info *e) i40e_handle_link_event() argument 10121 i40e_clean_adminq_subtask(struct i40e_pf *pf) i40e_clean_adminq_subtask() argument 10253 i40e_verify_eeprom(struct i40e_pf *pf) i40e_verify_eeprom() argument 10280 i40e_enable_pf_switch_lb(struct i40e_pf *pf) i40e_enable_pf_switch_lb() argument 10316 i40e_disable_pf_switch_lb(struct i40e_pf *pf) i40e_disable_pf_switch_lb() argument 10356 struct i40e_pf *pf = veb->pf; i40e_config_bridge_mode() local 10379 struct i40e_pf *pf = veb->pf; i40e_reconstitute_veb() local 10459 i40e_get_capabilities(struct i40e_pf *pf, enum i40e_admin_queue_opc list_type) i40e_get_capabilities() argument 10540 i40e_fdir_sb_setup(struct i40e_pf *pf) i40e_fdir_sb_setup() argument 10584 i40e_fdir_teardown(struct i40e_pf *pf) i40e_fdir_teardown() argument 10605 struct i40e_pf *pf = vsi->back; i40e_rebuild_cloud_filters() local 10715 i40e_prep_for_reset(struct i40e_pf *pf) i40e_prep_for_reset() argument 10759 i40e_send_version(struct i40e_pf *pf) i40e_send_version() argument 10820 i40e_reset(struct i40e_pf *pf) i40e_reset() argument 10843 i40e_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_rebuild() argument 11142 i40e_reset_and_rebuild(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_reset_and_rebuild() argument 11167 i40e_handle_reset_warning(struct i40e_pf *pf, bool lock_acquired) i40e_handle_reset_warning() argument 11179 i40e_handle_mdd_event(struct i40e_pf *pf) i40e_handle_mdd_event() argument 11277 struct i40e_pf *pf = container_of(work, i40e_service_task() local 11337 struct i40e_pf *pf = from_timer(pf, t, service_timer); i40e_service_timer() local 11350 struct i40e_pf *pf = vsi->back; i40e_set_num_rings_in_vsi() local 11462 i40e_vsi_mem_alloc(struct i40e_pf *pf, enum i40e_vsi_type type) i40e_vsi_mem_alloc() argument 11589 struct i40e_pf *pf; i40e_vsi_clear() local 11660 struct i40e_pf *pf = vsi->back; i40e_alloc_rings() local 11730 i40e_reserve_msix_vectors(struct i40e_pf *pf, int vectors) i40e_reserve_msix_vectors() argument 11751 i40e_init_msix(struct i40e_pf *pf) i40e_init_msix() argument 12011 struct i40e_pf *pf = vsi->back; i40e_vsi_alloc_q_vectors() local 12041 i40e_init_interrupt_scheme(struct i40e_pf *pf) i40e_init_interrupt_scheme() argument 12102 i40e_restore_interrupt_scheme(struct i40e_pf *pf) i40e_restore_interrupt_scheme() argument 12156 i40e_setup_misc_vector_for_recovery_mode(struct i40e_pf *pf) i40e_setup_misc_vector_for_recovery_mode() argument 12196 i40e_setup_misc_vector(struct i40e_pf *pf) i40e_setup_misc_vector() argument 12239 struct i40e_pf *pf = vsi->back; i40e_get_rss_aq() local 12285 struct i40e_pf *pf = vsi->back; i40e_config_rss_reg() local 12339 struct i40e_pf *pf = vsi->back; i40e_get_rss_reg() local 12372 struct i40e_pf *pf = vsi->back; i40e_config_rss() local 12391 struct i40e_pf *pf = vsi->back; i40e_get_rss() local 12406 i40e_fill_rss_lut(struct i40e_pf *pf, u8 *lut, u16 rss_table_size, u16 rss_size) i40e_fill_rss_lut() argument 12419 i40e_pf_config_rss(struct i40e_pf *pf) i40e_pf_config_rss() argument 12491 i40e_reconfig_rss_queues(struct i40e_pf *pf, int queue_count) i40e_reconfig_rss_queues() argument 12538 i40e_get_partition_bw_setting(struct i40e_pf *pf) i40e_get_partition_bw_setting() argument 12561 i40e_set_partition_bw_setting(struct i40e_pf *pf) i40e_set_partition_bw_setting() argument 12583 i40e_commit_partition_bw_setting(struct i40e_pf *pf) i40e_commit_partition_bw_setting() argument 12667 i40e_is_total_port_shutdown_enabled(struct i40e_pf *pf) i40e_is_total_port_shutdown_enabled() argument 12722 i40e_sw_init(struct i40e_pf *pf) i40e_sw_init() argument 12917 i40e_set_ntuple(struct i40e_pf *pf, netdev_features_t features) i40e_set_ntuple() argument 12963 struct i40e_pf *pf = vsi->back; i40e_clear_rss_lut() local 13013 struct i40e_pf *pf = vsi->back; i40e_set_features() local 13096 struct i40e_pf *pf = np->vsi->back; i40e_get_phys_port_id() local 13125 struct i40e_pf *pf = np->vsi->back; i40e_ndo_fdb_add() local 13181 struct i40e_pf *pf = vsi->back; i40e_ndo_bridge_setlink() local 13258 struct i40e_pf *pf = vsi->back; i40e_ndo_bridge_getlink() local 13347 struct i40e_pf *pf = vsi->back; i40e_xdp_setup() local 13415 struct i40e_pf *pf = vsi->back; i40e_enter_busy_conf() local 13434 struct i40e_pf *pf = vsi->back; i40e_exit_busy_conf() local 13509 struct i40e_pf *pf = vsi->back; i40e_queue_pair_toggle_rings() local 13560 struct i40e_pf *pf = vsi->back; i40e_queue_pair_enable_irq() local 13580 struct i40e_pf *pf = vsi->back; i40e_queue_pair_disable_irq() local 13735 struct i40e_pf *pf = vsi->back; i40e_config_netdev() local 13923 struct i40e_pf *pf = vsi->back; i40e_is_vsi_uplink_mode_veb() local 13958 struct i40e_pf *pf = vsi->back; i40e_add_vsi() local 14206 struct i40e_pf *pf; i40e_vsi_release() local 14305 struct i40e_pf *pf = vsi->back; i40e_vsi_setup_vectors() local 14361 struct i40e_pf *pf; i40e_vsi_reinit_setup() local 14437 i40e_vsi_setup(struct i40e_pf *pf, u8 type, u16 uplink_seid, u32 param1) i40e_vsi_setup() argument 14621 struct i40e_pf *pf = veb->pf; i40e_veb_get_bw_info() local 14671 i40e_veb_mem_alloc(struct i40e_pf *pf) i40e_veb_mem_alloc() argument 14719 struct i40e_pf *pf = branch->pf; i40e_switch_branch_release() local 14765 struct i40e_pf *pf = veb->pf; i40e_veb_clear() local 14783 struct i40e_pf *pf; i40e_veb_release() local 14827 struct i40e_pf *pf = veb->pf; i40e_add_veb() local 14887 i40e_veb_setup(struct i40e_pf *pf, u16 flags, u16 uplink_seid, u16 vsi_seid, u8 enabled_tc) i40e_veb_setup() argument 14963 i40e_setup_pf_switch_element(struct i40e_pf *pf, struct i40e_aqc_switch_config_element_resp *ele, u16 num_reported, bool printconfig) i40e_setup_pf_switch_element() argument 15047 i40e_fetch_switch_configuration(struct i40e_pf *pf, bool printconfig) i40e_fetch_switch_configuration() argument 15105 i40e_setup_pf_switch(struct i40e_pf *pf, bool reinit, bool lock_acquired) i40e_setup_pf_switch() argument 15223 i40e_determine_queue_usage(struct i40e_pf *pf) i40e_determine_queue_usage() argument 15330 i40e_setup_pf_filter_control(struct i40e_pf *pf) i40e_setup_pf_filter_control() argument 15352 i40e_print_features(struct i40e_pf *pf) i40e_print_features() argument 15403 i40e_get_platform_mac_addr(struct pci_dev *pdev, struct i40e_pf *pf) i40e_get_platform_mac_addr() argument 15441 i40e_check_recovery_mode(struct i40e_pf *pf) i40e_check_recovery_mode() argument 15479 i40e_pf_loop_reset(struct i40e_pf *pf) i40e_pf_loop_reset() argument 15511 i40e_check_fw_empr(struct i40e_pf *pf) i40e_check_fw_empr() argument 15530 i40e_handle_resets(struct i40e_pf *pf) i40e_handle_resets() argument 15551 i40e_init_recovery_mode(struct i40e_pf *pf, struct i40e_hw *hw) i40e_init_recovery_mode() argument 15671 struct i40e_pf *pf; i40e_probe() local 16278 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_remove() local 16426 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_detected() local 16455 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_slot_reset() local 16486 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_reset_prepare() local 16497 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_reset_done() local 16517 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_pci_error_resume() local 16531 i40e_enable_mc_magic_wake(struct i40e_pf *pf) i40e_enable_mc_magic_wake() argument 16579 struct i40e_pf *pf = pci_get_drvdata(pdev); i40e_shutdown() local 16630 struct i40e_pf *pf = dev_get_drvdata(dev); i40e_suspend() local 16680 struct i40e_pf *pf = dev_get_drvdata(dev); i40e_resume() local [all...] |
H A D | i40e_client.c | 85 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_vf_msg() local 86 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_vf_msg() 91 dev_dbg(&pf->pdev->dev, in i40e_notify_client_of_vf_msg() 96 dev_dbg(&pf->pdev->dev, "Client is not open, abort virtchnl_receive\n"); in i40e_notify_client_of_vf_msg() 111 struct i40e_pf *pf = vsi->back; in i40e_notify_client_of_l2_param_changes() local 112 struct i40e_client_instance *cdev = pf->cinst; in i40e_notify_client_of_l2_param_changes() 147 struct i40e_pf *pf = ldev->pf; in i40e_client_release_qvlist() local 155 wr32(&pf->hw, reg_idx, I40E_PFINT_LNKLSTN_FIRSTQ_INDX_MASK); in i40e_client_release_qvlist() 170 struct i40e_pf *pf in i40e_notify_client_of_netdev_close() local 196 i40e_notify_client_of_vf_reset(struct i40e_pf *pf, u32 vf_id) i40e_notify_client_of_vf_reset() argument 221 i40e_notify_client_of_vf_enable(struct i40e_pf *pf, u32 num_vfs) i40e_notify_client_of_vf_enable() argument 248 i40e_vf_client_capable(struct i40e_pf *pf, u32 vf_id) i40e_vf_client_capable() argument 270 i40e_client_update_msix_info(struct i40e_pf *pf) i40e_client_update_msix_info() argument 337 i40e_client_add_instance(struct i40e_pf *pf) i40e_client_add_instance() argument 393 i40e_client_del_instance(struct i40e_pf *pf) i40e_client_del_instance() argument 403 i40e_client_subtask(struct i40e_pf *pf) i40e_client_subtask() argument 460 i40e_lan_add_device(struct i40e_pf *pf) i40e_lan_add_device() argument 500 i40e_lan_del_device(struct i40e_pf *pf) i40e_lan_del_device() argument 542 struct i40e_pf *pf = ldev->pf; i40e_client_virtchnl_send() local 567 struct i40e_pf *pf = ldev->pf; i40e_client_setup_qvlist() local 638 struct i40e_pf *pf = ldev->pf; i40e_client_request_reset() local 673 struct i40e_pf *pf = ldev->pf; i40e_client_update_vsi_ctxt() local 728 struct i40e_pf *pf = ldev->pf; i40e_client_device_register() local 738 struct i40e_pf *pf = ldev->pf; i40e_client_device_unregister() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 56 struct otx2_nic *pf = netdev_priv(netdev); in otx2_change_mtu() local 60 if (pf->xdp_prog && new_mtu > MAX_XDP_MTU) { in otx2_change_mtu() 78 static void otx2_disable_flr_me_intr(struct otx2_nic *pf) in otx2_disable_flr_me_intr() argument 80 int irq, vfs = pf->total_vfs; in otx2_disable_flr_me_intr() 83 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 84 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME0); in otx2_disable_flr_me_intr() 85 free_irq(irq, pf); in otx2_disable_flr_me_intr() 88 otx2_write64(pf, RVU_PF_VFFLR_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 89 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFFLR0); in otx2_disable_flr_me_intr() 90 free_irq(irq, pf); in otx2_disable_flr_me_intr() 104 otx2_flr_wq_destroy(struct otx2_nic *pf) otx2_flr_wq_destroy() argument 116 struct otx2_nic *pf = flrwork->pf; otx2_flr_handler() local 147 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pf_flr_intr_handler() local 176 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pf_me_intr_handler() local 199 otx2_register_flr_me_intr(struct otx2_nic *pf, int numvfs) otx2_register_flr_me_intr() argument 272 otx2_pf_flr_init(struct otx2_nic *pf, int num_vfs) otx2_pf_flr_init() argument 354 otx2_forward_vf_mbox_msgs(struct otx2_nic *pf, struct otx2_mbox *src_mbox, int dir, int vf, int num_msgs) otx2_forward_vf_mbox_msgs() argument 456 struct otx2_nic *pf; otx2_pfvf_mbox_handler() local 494 struct otx2_nic *pf = vf_mbox->pfvf; otx2_pfvf_mbox_up_handler() local 545 struct otx2_nic *pf = (struct otx2_nic *)(pf_irq); otx2_pfvf_mbox_intr_handler() local 572 otx2_pfvf_mbox_init(struct otx2_nic *pf, int numvfs) otx2_pfvf_mbox_init() argument 637 otx2_pfvf_mbox_destroy(struct otx2_nic *pf) otx2_pfvf_mbox_destroy() argument 655 otx2_enable_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_enable_pfvf_mbox_intr() argument 670 otx2_disable_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_disable_pfvf_mbox_intr() argument 689 otx2_register_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_register_pfvf_mbox_intr() argument 734 otx2_process_pfaf_mbox_msg(struct otx2_nic *pf, struct mbox_msghdr *msg) otx2_process_pfaf_mbox_msg() argument 810 struct otx2_nic *pf; otx2_pfaf_mbox_handler() local 834 otx2_handle_link_event(struct otx2_nic *pf) otx2_handle_link_event() argument 851 otx2_mbox_up_handler_mcs_intr_notify(struct otx2_nic *pf, struct mcs_intr_info *event, struct msg_rsp *rsp) otx2_mbox_up_handler_mcs_intr_notify() argument 860 otx2_mbox_up_handler_cgx_link_event(struct otx2_nic *pf, struct cgx_link_info_msg *msg, struct msg_rsp *rsp) otx2_mbox_up_handler_cgx_link_event() argument 888 otx2_process_mbox_msg_up(struct otx2_nic *pf, struct mbox_msghdr *req) otx2_process_mbox_msg_up() argument 934 struct otx2_nic *pf = af_mbox->pfvf; otx2_pfaf_mbox_up_handler() local 967 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pfaf_mbox_intr_handler() local 1015 otx2_disable_mbox_intr(struct otx2_nic *pf) otx2_disable_mbox_intr() argument 1024 otx2_register_mbox_intr(struct otx2_nic *pf, bool probe_af) otx2_register_mbox_intr() argument 1068 otx2_pfaf_mbox_destroy(struct otx2_nic *pf) otx2_pfaf_mbox_destroy() argument 1084 otx2_pfaf_mbox_init(struct otx2_nic *pf) otx2_pfaf_mbox_init() argument 1132 otx2_cgx_config_linkevents(struct otx2_nic *pf, bool enable) otx2_cgx_config_linkevents() argument 1153 otx2_cgx_config_loopback(struct otx2_nic *pf, bool enable) otx2_cgx_config_loopback() argument 1255 struct otx2_nic *pf = data; otx2_q_intr_handler() local 1372 struct otx2_nic *pf = (struct otx2_nic *)cq_poll->dev; otx2_cq_intr_handler() local 1389 otx2_disable_napi(struct otx2_nic *pf) otx2_disable_napi() argument 1403 otx2_free_cq_res(struct otx2_nic *pf) otx2_free_cq_res() argument 1417 otx2_free_sq_res(struct otx2_nic *pf) otx2_free_sq_res() argument 1439 otx2_get_rbuf_size(struct otx2_nic *pf, int mtu) otx2_get_rbuf_size() argument 1467 otx2_init_hw_resources(struct otx2_nic *pf) otx2_init_hw_resources() argument 1592 otx2_free_hw_resources(struct otx2_nic *pf) otx2_free_hw_resources() argument 1694 otx2_do_set_rx_mode(struct otx2_nic *pf) otx2_do_set_rx_mode() argument 1762 struct otx2_nic *pf = netdev_priv(netdev); otx2_open() local 1971 struct otx2_nic *pf = netdev_priv(netdev); otx2_stop() local 2042 struct otx2_nic *pf = netdev_priv(netdev); otx2_xmit() local 2078 otx2_qos_select_htb_queue(struct otx2_nic *pf, struct sk_buff *skb, u16 htb_maj_id) otx2_qos_select_htb_queue() argument 2097 struct otx2_nic *pf = netdev_priv(netdev); otx2_select_queue() local 2154 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_rx_mode() local 2161 struct otx2_nic *pf = container_of(work, struct otx2_nic, rx_mode_work); otx2_rx_mode_wrk_handler() local 2170 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_features() local 2185 struct otx2_nic *pf = container_of(work, struct otx2_nic, reset_task); otx2_reset_task() local 2344 otx2_do_set_vf_mac(struct otx2_nic *pf, int vf, const u8 *mac) otx2_do_set_vf_mac() argument 2374 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_vf_mac() local 2399 otx2_do_set_vf_vlan(struct otx2_nic *pf, int vf, u16 vlan, u8 qos, __be16 proto) otx2_do_set_vf_vlan() argument 2541 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_vf_vlan() local 2566 struct otx2_nic *pf = netdev_priv(netdev); otx2_get_vf_config() local 2585 otx2_xdp_xmit_tx(struct otx2_nic *pf, struct xdp_frame *xdpf, int qidx) otx2_xdp_xmit_tx() argument 2611 struct otx2_nic *pf = netdev_priv(netdev); otx2_xdp_xmit() local 2640 otx2_xdp_setup(struct otx2_nic *pf, struct bpf_prog *prog) otx2_xdp_setup() argument 2681 struct otx2_nic *pf = netdev_priv(netdev); otx2_xdp() local 2691 otx2_set_vf_permissions(struct otx2_nic *pf, int vf, int req_perm) otx2_set_vf_permissions() argument 2722 struct otx2_nic *pf = netdev_priv(netdev); otx2_ndo_set_vf_trust() local 2768 otx2_wq_init(struct otx2_nic *pf) otx2_wq_init() argument 2797 otx2_realloc_msix_vectors(struct otx2_nic *pf) otx2_realloc_msix_vectors() argument 2820 otx2_sriov_vfcfg_init(struct otx2_nic *pf) otx2_sriov_vfcfg_init() argument 2841 otx2_sriov_vfcfg_cleanup(struct otx2_nic *pf) otx2_sriov_vfcfg_cleanup() argument 2859 struct otx2_nic *pf; otx2_probe() local 3117 struct otx2_nic *pf; otx2_vf_link_event_task() local 3161 struct otx2_nic *pf = netdev_priv(netdev); otx2_sriov_enable() local 3200 struct otx2_nic *pf = netdev_priv(netdev); otx2_sriov_disable() local 3227 struct otx2_nic *pf; otx2_remove() local [all...] |
H A D | otx2_dmac_flt.c | 10 static int otx2_dmacflt_do_add(struct otx2_nic *pf, const u8 *mac, in otx2_dmacflt_do_add() argument 17 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_do_add() 19 req = otx2_mbox_alloc_msg_cgx_mac_addr_add(&pf->mbox); in otx2_dmacflt_do_add() 21 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add() 26 err = otx2_sync_mbox_msg(&pf->mbox); in otx2_dmacflt_do_add() 30 otx2_mbox_get_rsp(&pf->mbox.mbox, 0, &req->hdr); in otx2_dmacflt_do_add() 34 mutex_unlock(&pf->mbox.lock); in otx2_dmacflt_do_add() 38 static int otx2_dmacflt_add_pfmac(struct otx2_nic *pf, u32 *dmac_index) in otx2_dmacflt_add_pfmac() argument 44 mutex_lock(&pf->mbox.lock); in otx2_dmacflt_add_pfmac() 46 req = otx2_mbox_alloc_msg_cgx_mac_addr_set(&pf in otx2_dmacflt_add_pfmac() 74 otx2_dmacflt_add(struct otx2_nic *pf, const u8 *mac, u32 bit_pos) otx2_dmacflt_add() argument 110 otx2_dmacflt_remove_pfmac(struct otx2_nic *pf, u32 dmac_index) otx2_dmacflt_remove_pfmac() argument 129 otx2_dmacflt_remove(struct otx2_nic *pf, const u8 *mac, u32 bit_pos) otx2_dmacflt_remove() argument 144 otx2_dmacflt_get_max_cnt(struct otx2_nic *pf) otx2_dmacflt_get_max_cnt() argument 177 otx2_dmacflt_update(struct otx2_nic *pf, u8 *mac, u32 bit_pos) otx2_dmacflt_update() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_pf.c | 67 static void otx2_disable_flr_me_intr(struct otx2_nic *pf) in otx2_disable_flr_me_intr() argument 69 int irq, vfs = pf->total_vfs; in otx2_disable_flr_me_intr() 72 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 73 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFME0); in otx2_disable_flr_me_intr() 74 free_irq(irq, pf); in otx2_disable_flr_me_intr() 77 otx2_write64(pf, RVU_PF_VFFLR_INT_ENA_W1CX(0), INTR_MASK(vfs)); in otx2_disable_flr_me_intr() 78 irq = pci_irq_vector(pf->pdev, RVU_PF_INT_VEC_VFFLR0); in otx2_disable_flr_me_intr() 79 free_irq(irq, pf); in otx2_disable_flr_me_intr() 84 otx2_write64(pf, RVU_PF_VFME_INT_ENA_W1CX(1), INTR_MASK(vfs - 64)); in otx2_disable_flr_me_intr() 85 irq = pci_irq_vector(pf in otx2_disable_flr_me_intr() 93 otx2_flr_wq_destroy(struct otx2_nic *pf) otx2_flr_wq_destroy() argument 105 struct otx2_nic *pf = flrwork->pf; otx2_flr_handler() local 136 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pf_flr_intr_handler() local 165 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pf_me_intr_handler() local 188 otx2_register_flr_me_intr(struct otx2_nic *pf, int numvfs) otx2_register_flr_me_intr() argument 261 otx2_pf_flr_init(struct otx2_nic *pf, int num_vfs) otx2_pf_flr_init() argument 356 otx2_forward_vf_mbox_msgs(struct otx2_nic *pf, struct otx2_mbox *src_mbox, int dir, int vf, int num_msgs) otx2_forward_vf_mbox_msgs() argument 458 struct otx2_nic *pf; otx2_pfvf_mbox_handler() local 496 struct otx2_nic *pf = vf_mbox->pfvf; otx2_pfvf_mbox_up_handler() local 547 struct otx2_nic *pf = (struct otx2_nic *)(pf_irq); otx2_pfvf_mbox_intr_handler() local 575 otx2_pfvf_mbox_init(struct otx2_nic *pf, int numvfs) otx2_pfvf_mbox_init() argument 632 otx2_pfvf_mbox_destroy(struct otx2_nic *pf) otx2_pfvf_mbox_destroy() argument 650 otx2_enable_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_enable_pfvf_mbox_intr() argument 665 otx2_disable_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_disable_pfvf_mbox_intr() argument 684 otx2_register_pfvf_mbox_intr(struct otx2_nic *pf, int numvfs) otx2_register_pfvf_mbox_intr() argument 729 otx2_process_pfaf_mbox_msg(struct otx2_nic *pf, struct mbox_msghdr *msg) otx2_process_pfaf_mbox_msg() argument 806 struct otx2_nic *pf; otx2_pfaf_mbox_handler() local 828 otx2_handle_link_event(struct otx2_nic *pf) otx2_handle_link_event() argument 845 otx2_mbox_up_handler_cgx_link_event(struct otx2_nic *pf, struct cgx_link_info_msg *msg, struct msg_rsp *rsp) otx2_mbox_up_handler_cgx_link_event() argument 873 otx2_process_mbox_msg_up(struct otx2_nic *pf, struct mbox_msghdr *req) otx2_process_mbox_msg_up() argument 918 struct otx2_nic *pf = af_mbox->pfvf; otx2_pfaf_mbox_up_handler() local 948 struct otx2_nic *pf = (struct otx2_nic *)pf_irq; otx2_pfaf_mbox_intr_handler() local 963 otx2_disable_mbox_intr(struct otx2_nic *pf) otx2_disable_mbox_intr() argument 972 otx2_register_mbox_intr(struct otx2_nic *pf, bool probe_af) otx2_register_mbox_intr() argument 1016 otx2_pfaf_mbox_destroy(struct otx2_nic *pf) otx2_pfaf_mbox_destroy() argument 1032 otx2_pfaf_mbox_init(struct otx2_nic *pf) otx2_pfaf_mbox_init() argument 1081 otx2_cgx_config_linkevents(struct otx2_nic *pf, bool enable) otx2_cgx_config_linkevents() argument 1102 otx2_cgx_config_loopback(struct otx2_nic *pf, bool enable) otx2_cgx_config_loopback() argument 1145 struct otx2_nic *pf = data; otx2_q_intr_handler() local 1225 struct otx2_nic *pf = (struct otx2_nic *)cq_poll->dev; otx2_cq_intr_handler() local 1241 otx2_disable_napi(struct otx2_nic *pf) otx2_disable_napi() argument 1254 otx2_free_cq_res(struct otx2_nic *pf) otx2_free_cq_res() argument 1268 otx2_free_sq_res(struct otx2_nic *pf) otx2_free_sq_res() argument 1287 otx2_init_hw_resources(struct otx2_nic *pf) otx2_init_hw_resources() argument 1388 otx2_free_hw_resources(struct otx2_nic *pf) otx2_free_hw_resources() argument 1455 struct otx2_nic *pf = netdev_priv(netdev); otx2_open() local 1635 struct otx2_nic *pf = netdev_priv(netdev); otx2_stop() local 1705 struct otx2_nic *pf = netdev_priv(netdev); otx2_xmit() local 1737 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_rx_mode() local 1744 struct otx2_nic *pf = container_of(work, struct otx2_nic, rx_mode_work); otx2_do_set_rx_mode() local 1774 struct otx2_nic *pf = netdev_priv(netdev); otx2_set_features() local 1784 struct otx2_nic *pf = container_of(work, struct otx2_nic, reset_task); otx2_reset_task() local 1947 otx2_wq_init(struct otx2_nic *pf) otx2_wq_init() argument 1976 otx2_realloc_msix_vectors(struct otx2_nic *pf) otx2_realloc_msix_vectors() argument 2003 struct otx2_nic *pf; otx2_probe() local 2196 struct otx2_nic *pf; otx2_vf_link_event_task() local 2222 struct otx2_nic *pf = netdev_priv(netdev); otx2_sriov_enable() local 2277 struct otx2_nic *pf = netdev_priv(netdev); otx2_sriov_disable() local 2309 struct otx2_nic *pf; otx2_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_main.c | 44 static void ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type); 46 static void ice_vsi_release_all(struct ice_pf *pf); 67 * @pf: pointer to PF struct 69 static void ice_check_for_hang_subtask(struct ice_pf *pf) in ice_check_for_hang_subtask() argument 77 ice_for_each_vsi(pf, v) in ice_check_for_hang_subtask() 78 if (pf->vsi[v] && pf->vsi[v]->type == ICE_VSI_PF) { in ice_check_for_hang_subtask() 79 vsi = pf->vsi[v]; in ice_check_for_hang_subtask() 121 * @pf: board private structure 127 static int ice_init_mac_fltr(struct ice_pf *pf) in ice_init_mac_fltr() argument 265 struct ice_pf *pf = vsi->back; ice_vsi_sync_fltr() local 417 ice_sync_fltr_subtask(struct ice_pf *pf) ice_sync_fltr_subtask() argument 440 ice_pf_dis_all_vsi(struct ice_pf *pf, bool locked) ice_pf_dis_all_vsi() argument 456 ice_prepare_for_reset(struct ice_pf *pf) ice_prepare_for_reset() argument 492 ice_do_reset(struct ice_pf *pf, enum ice_reset_req reset_type) ice_do_reset() argument 530 ice_reset_subtask(struct ice_pf *pf) ice_reset_subtask() argument 791 ice_set_dflt_mib(struct ice_pf *pf) ice_set_dflt_mib() argument 884 ice_link_event(struct ice_pf *pf, struct ice_port_info *pi, bool link_up, u16 link_speed) ice_link_event() argument 954 ice_watchdog_subtask(struct ice_pf *pf) ice_watchdog_subtask() argument 1013 ice_handle_link_event(struct ice_pf *pf, struct ice_rq_event_info *event) ice_handle_link_event() argument 1065 ice_aq_wait_for_event(struct ice_pf *pf, u16 opcode, unsigned long timeout, struct ice_rq_event_info *event) ice_aq_wait_for_event() argument 1138 ice_aq_check_events(struct ice_pf *pf, u16 opcode, struct ice_rq_event_info *event) ice_aq_check_events() argument 1177 ice_aq_cancel_waiting_tasks(struct ice_pf *pf) ice_aq_cancel_waiting_tasks() argument 1194 __ice_clean_ctrlq(struct ice_pf *pf, enum ice_ctl_q q_type) __ice_clean_ctrlq() argument 1336 ice_clean_adminq_subtask(struct ice_pf *pf) ice_clean_adminq_subtask() argument 1363 ice_clean_mailboxq_subtask(struct ice_pf *pf) ice_clean_mailboxq_subtask() argument 1387 ice_service_task_schedule(struct ice_pf *pf) ice_service_task_schedule() argument 1399 ice_service_task_complete(struct ice_pf *pf) ice_service_task_complete() argument 1415 ice_service_task_stop(struct ice_pf *pf) ice_service_task_stop() argument 1436 ice_service_task_restart(struct ice_pf *pf) ice_service_task_restart() argument 1448 struct ice_pf *pf = from_timer(pf, t, serv_tmr); ice_service_timer() local 1464 ice_handle_mdd_event(struct ice_pf *pf) ice_handle_mdd_event() argument 1702 struct ice_pf *pf = pi->hw->back; ice_init_nvm_phy_type() local 1736 struct ice_pf *pf = pi->hw->back; ice_init_link_dflt_override() local 1771 struct ice_pf *pf = pi->hw->back; ice_init_phy_cfg_dflt_override() local 1810 struct ice_pf *pf = pi->hw->back; ice_init_phy_user_cfg() local 2001 ice_check_media_subtask(struct ice_pf *pf) ice_check_media_subtask() argument 2048 struct ice_pf *pf = container_of(work, struct ice_pf, serv_task); ice_service_task() local 2115 ice_schedule_reset(struct ice_pf *pf, enum ice_reset_req reset) ice_schedule_reset() argument 2200 struct ice_pf *pf = vsi->back; ice_vsi_req_irq_msix() local 2337 struct ice_pf *pf = vsi->back; ice_prepare_xdp_rings() local 2447 struct ice_pf *pf = vsi->back; ice_destroy_xdp_rings() local 2616 ice_ena_misc_vector(struct ice_pf *pf) ice_ena_misc_vector() argument 2655 struct ice_pf *pf = (struct ice_pf *)data; ice_misc_intr() local 2791 ice_free_irq_msix_misc(struct ice_pf *pf) ice_free_irq_msix_misc() argument 2804 pf->msix_entries[pf->oicr_idx].vector, pf); ice_free_irq_msix_misc() local 2845 ice_req_irq_msix_misc(struct ice_pf *pf) ice_req_irq_msix_misc() argument 2919 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_ops() local 2938 struct ice_pf *pf = ice_netdev_to_pf(netdev); ice_set_netdev_features() local 3003 struct ice_pf *pf = vsi->back; ice_cfg_netdev() local 3090 ice_pf_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_pf_vsi_setup() argument 3104 ice_ctrl_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_ctrl_vsi_setup() argument 3118 ice_lb_vsi_setup(struct ice_pf *pf, struct ice_port_info *pi) ice_lb_vsi_setup() argument 3216 ice_setup_pf_sw(struct ice_pf *pf) ice_setup_pf_sw() argument 3301 ice_get_avail_txq_count(struct ice_pf *pf) ice_get_avail_txq_count() argument 3311 ice_get_avail_rxq_count(struct ice_pf *pf) ice_get_avail_rxq_count() argument 3321 ice_deinit_pf(struct ice_pf *pf) ice_deinit_pf() argument 3343 ice_set_pf_caps(struct ice_pf *pf) ice_set_pf_caps() argument 3385 ice_init_pf(struct ice_pf *pf) ice_init_pf() argument 3424 ice_ena_msix_range(struct ice_pf *pf) ice_ena_msix_range() argument 3510 ice_dis_msix(struct ice_pf *pf) ice_dis_msix() argument 3521 ice_clear_interrupt_scheme(struct ice_pf *pf) ice_clear_interrupt_scheme() argument 3535 ice_init_interrupt_scheme(struct ice_pf *pf) ice_init_interrupt_scheme() argument 3593 struct ice_pf *pf = vsi->back; ice_vsi_recfg_qs() local 3634 ice_set_safe_mode_vlan_cfg(struct ice_pf *pf) ice_set_safe_mode_vlan_cfg() argument 3689 struct ice_pf *pf = (struct ice_pf *)hw->back; ice_log_pkg_init() local 3799 ice_load_pkg(const struct firmware *firmware, struct ice_pf *pf) ice_load_pkg() argument 3838 ice_verify_cacheline_size(struct ice_pf *pf) ice_verify_cacheline_size() argument 3851 ice_send_version(struct ice_pf *pf) ice_send_version() argument 3870 ice_init_fdir(struct ice_pf *pf) ice_init_fdir() argument 3915 ice_get_opt_fw_name(struct ice_pf *pf) ice_get_opt_fw_name() argument 3945 ice_request_fw(struct ice_pf *pf) ice_request_fw() argument 3986 ice_print_wake_reason(struct ice_pf *pf) ice_print_wake_reason() argument 4020 struct ice_pf *pf; ice_probe() local 4335 ice_set_wake(struct ice_pf *pf) ice_set_wake() argument 4358 ice_setup_mc_magic_wake(struct ice_pf *pf) ice_setup_mc_magic_wake() argument 4397 struct ice_pf *pf = pci_get_drvdata(pdev); ice_remove() local 4450 struct ice_pf *pf = pci_get_drvdata(pdev); ice_shutdown() local 4467 ice_prepare_for_shutdown(struct ice_pf *pf) ice_prepare_for_shutdown() argument 4498 ice_reinit_interrupt_scheme(struct ice_pf *pf) ice_reinit_interrupt_scheme() argument 4551 struct ice_pf *pf; ice_suspend() local 4618 struct ice_pf *pf; ice_resume() local 4678 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_detected() local 4707 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_slot_reset() local 4749 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_resume() local 4776 struct ice_pf *pf = pci_get_drvdata(pdev); ice_pci_err_reset_prepare() local 4913 struct ice_pf *pf = vsi->back; ice_set_mac_address() local 5135 struct ice_pf *pf = vsi->back; ice_set_features() local 5264 struct ice_pf *pf = vsi->back; ice_up_complete() local 5424 struct ice_pf *pf = vsi->back; ice_update_vsi_stats() local 5462 ice_update_pf_stats(struct ice_pf *pf) ice_update_pf_stats() argument 5801 struct ice_pf *pf = vsi->back; ice_vsi_open_ctrl() local 5857 struct ice_pf *pf = vsi->back; ice_vsi_open() local 5910 ice_vsi_release_all(struct ice_pf *pf) ice_vsi_release_all() argument 5935 ice_vsi_rebuild_by_type(struct ice_pf *pf, enum ice_vsi_type type) ice_vsi_rebuild_by_type() argument 5988 ice_update_pf_netdev_link(struct ice_pf *pf) ice_update_pf_netdev_link() argument 6020 ice_rebuild(struct ice_pf *pf, enum ice_reset_req reset_type) ice_rebuild() argument 6181 struct ice_pf *pf = vsi->back; ice_change_mtu() local 6370 struct ice_pf *pf = vsi->back; ice_set_rss() local 6415 struct ice_pf *pf = vsi->back; ice_get_rss() local 6465 struct ice_pf *pf = vsi->back; ice_bridge_getlink() local 6539 struct ice_pf *pf = np->vsi->back; ice_bridge_setlink() local 6602 struct ice_pf *pf = vsi->back; ice_tx_timeout() local 6689 struct ice_pf *pf = np->vsi->back; ice_open() local 6712 struct ice_pf *pf = vsi->back; ice_open_internal() local 6789 struct ice_pf *pf = vsi->back; ice_stop() local [all...] |