Home
last modified time | relevance | path

Searched refs:pf (Results 1 - 25 of 850) sorted by relevance

12345678910>>...34

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_main.c39 * @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 Dnfp_main.c51 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 Di40e_ptp.c30 * @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 Di40e_debugfs.c21 * @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 Di40e_main.c31 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 Di40e_client.c86 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 Dnfp_net_main.c39 * @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 Dnfp_main.c72 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 Dice_irq.c10 * @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 Dice_idc.c13 * @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 Dice_eswitch.c15 * @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 Dice_dcb_nl.c16 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 Dice_ptp.c192 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 Dice_sriov.c19 * @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 Dice_main.c62 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 Dpf.c2 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 Di40e_debugfs.c21 * @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 Di40e_dcb_nl.c38 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 Di40e_ptp.c140 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 Di40e_main.c32 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 Di40e_client.c85 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 Dotx2_pf.c56 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 Dotx2_dmac_flt.c10 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 Dotx2_pf.c67 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 Dice_main.c44 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...]

Completed in 37 milliseconds

12345678910>>...34