/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | rx.c | 47 struct efx_nic *efx = rx_queue->efx; in efx_rx_packet__check_len() local 72 struct efx_nic *efx = channel->efx; in efx_rx_mk_skb() local 124 struct efx_nic *efx = rx_queue->efx; efx_siena_rx_packet() local 251 efx_do_xdp(struct efx_nic *efx, struct efx_channel *channel, struct efx_rx_buffer *rx_buf, u8 **ehp) efx_do_xdp() argument 362 struct efx_nic *efx = channel->efx; __efx_siena_rx_packet() local [all...] |
H A D | io.h | 78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg() argument 84 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq() argument 89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq() argument 95 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed() argument 100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd() argument 106 efx_writeo(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg) efx_writeo() argument 129 efx_sram_writeq(struct efx_nic *efx, void __iomem *membase, const efx_qword_t *value, unsigned int index) efx_sram_writeq() argument 150 efx_writed(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg) efx_writed() argument 162 efx_reado(struct efx_nic *efx, efx_oword_t *value, unsigned int reg) efx_reado() argument 180 efx_sram_readq(struct efx_nic *efx, void __iomem *membase, efx_qword_t *value, unsigned int index) efx_sram_readq() argument 201 efx_readd(struct efx_nic *efx, efx_dword_t *value, unsigned int reg) efx_readd() argument 212 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg, unsigned int index) efx_writeo_table() argument 219 efx_reado_table(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int index) efx_reado_table() argument 232 efx_paged_reg(struct efx_nic *efx, unsigned int page, unsigned int reg) efx_paged_reg() argument 239 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) _efx_writeo_page() argument 268 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) _efx_writed_page() argument 290 _efx_writed_page_locked(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) _efx_writed_page_locked() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | tc_conntrack.c | 33 struct efx_nic *efx = zone->efx; in efx_tc_ct_zone_free() local 46 struct efx_nic *efx = arg; in efx_tc_ct_free() local 59 int efx_tc_init_conntrack(struct efx_nic *efx) in efx_tc_init_conntrack() argument 79 efx_tc_destroy_conntrack(struct efx_nic *efx) efx_tc_destroy_conntrack() argument 85 efx_tc_fini_conntrack(struct efx_nic *efx) efx_tc_fini_conntrack() argument 93 efx_tc_ct_parse_match(struct efx_nic *efx, struct flow_rule *fr, struct efx_tc_ct_entry *conn) efx_tc_ct_parse_match() argument 284 struct efx_nic *efx = ct_zone->efx; efx_tc_ct_replace() local 369 efx_tc_ct_remove(struct efx_nic *efx, struct efx_tc_ct_entry *conn) efx_tc_ct_remove() argument 388 efx_tc_ct_remove_finish(struct efx_nic *efx, struct efx_tc_ct_entry *conn) efx_tc_ct_remove_finish() argument 401 struct efx_nic *efx = ct_zone->efx; efx_tc_ct_destroy() local 424 struct efx_nic *efx = ct_zone->efx; efx_tc_ct_stats() local 472 efx_tc_ct_register_zone(struct efx_nic *efx, u16 zone, struct nf_flowtable *ct_ft) efx_tc_ct_register_zone() argument 516 efx_tc_ct_unregister_zone(struct efx_nic *efx, struct efx_tc_ct_zone *ct_zone) efx_tc_ct_unregister_zone() argument [all...] |
H A D | tc_encap_actions.h | 64 struct efx_nic *efx; member 106 efx_tc_netevent_event(struct efx_nic *efx, unsigned long event, void *ptr) efx_tc_netevent_event() argument [all...] |
H A D | ef100.c | 50 static u32 _ef100_pci_get_bar_bits_with_width(struct efx_nic *efx, in _ef100_pci_get_bar_bits_with_width() argument 66 static int ef100_pci_parse_ef100_entry(struct efx_nic *efx, int entry_location, in ef100_pci_parse_ef100_entry() argument 97 ef100_pci_does_bar_overflow(struct efx_nic *efx, int bar, u64 next_entry) ef100_pci_does_bar_overflow() argument 107 ef100_pci_parse_continue_entry(struct efx_nic *efx, int entry_location, struct ef100_func_ctl_window *result) ef100_pci_parse_continue_entry() argument 179 ef100_pci_walk_xilinx_table(struct efx_nic *efx, u64 offset, struct ef100_func_ctl_window *result) ef100_pci_walk_xilinx_table() argument 252 _ef100_pci_get_config_bits_with_width(struct efx_nic *efx, int structure_start, int lbn, int width, u32 *result) _ef100_pci_get_config_bits_with_width() argument 280 ef100_pci_parse_xilinx_cap(struct efx_nic *efx, int vndr_cap, bool has_offset_hi, struct ef100_func_ctl_window *result) ef100_pci_parse_xilinx_cap() argument 355 ef100_pci_find_func_ctrl_window(struct efx_nic *efx, struct ef100_func_ctl_window *result) ef100_pci_find_func_ctrl_window() argument 425 struct efx_nic *efx = pci_get_drvdata(pci_dev); ef100_pci_remove() local 452 struct efx_nic *efx; ef100_pci_probe() local 524 struct efx_nic *efx = pci_get_drvdata(dev); ef100_pci_sriov_configure() local [all...] |
H A D | ef100_nic.h | 65 struct efx_nic *efx; member
|
H A D | ef100_tx.c | 54 struct efx_nic *efx = tx_queue->efx; in ef100_tx_can_tso() local 167 static void ef100_make_send_desc(struct efx_nic *efx, in ef100_make_send_desc() argument 185 ef100_make_tso_desc(struct efx_nic *efx, const struct sk_buff *skb, struct efx_tx_buffer *buffer, efx_oword_t *txd, unsigned int segment_count) ef100_make_tso_desc() argument 380 struct efx_nic *efx = tx_queue->efx; __ef100_enqueue_skb() local [all...] |
H A D | ef10_sriov.c | 15 static int efx_ef10_evb_port_assign(struct efx_nic *efx, unsigned int port_id, in efx_ef10_evb_port_assign() argument 30 static int efx_ef10_vswitch_alloc(struct efx_nic *efx, unsigned int port_id, in efx_ef10_vswitch_alloc() argument 59 static int efx_ef10_vswitch_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vswitch_free() argument 69 efx_ef10_vport_alloc(struct efx_nic *efx, unsigned int port_id_in, unsigned int vport_type, u16 vlan, unsigned int *port_id_out) efx_ef10_vport_alloc() argument 103 efx_ef10_vport_free(struct efx_nic *efx, unsigned int port_id) efx_ef10_vport_free() argument 113 efx_ef10_sriov_free_vf_vports(struct efx_nic *efx) efx_ef10_sriov_free_vf_vports() argument 147 efx_ef10_sriov_free_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_free_vf_vswitching() argument 156 efx_ef10_sriov_assign_vf_vport(struct efx_nic *efx, unsigned int vf_i) efx_ef10_sriov_assign_vf_vport() argument 186 efx_ef10_sriov_alloc_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_alloc_vf_vswitching() argument 213 efx_ef10_sriov_restore_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_restore_vf_vswitching() argument 230 efx_ef10_vadaptor_alloc_set_features(struct efx_nic *efx) efx_ef10_vadaptor_alloc_set_features() argument 261 efx_ef10_vswitching_probe_pf(struct efx_nic *efx) efx_ef10_vswitching_probe_pf() argument 306 efx_ef10_vswitching_probe_vf(struct efx_nic *efx) efx_ef10_vswitching_probe_vf() argument 311 efx_ef10_vswitching_restore_pf(struct efx_nic *efx) efx_ef10_vswitching_restore_pf() argument 332 efx_ef10_vswitching_restore_vf(struct efx_nic *efx) efx_ef10_vswitching_restore_vf() argument 348 efx_ef10_vswitching_remove_pf(struct efx_nic *efx) efx_ef10_vswitching_remove_pf() argument 372 efx_ef10_vswitching_remove_vf(struct efx_nic *efx) efx_ef10_vswitching_remove_vf() argument 377 efx_ef10_pci_sriov_enable(struct efx_nic *efx, int num_vfs) efx_ef10_pci_sriov_enable() argument 408 efx_ef10_pci_sriov_disable(struct efx_nic *efx, bool force) efx_ef10_pci_sriov_disable() argument 434 efx_ef10_sriov_configure(struct efx_nic *efx, int num_vfs) efx_ef10_sriov_configure() argument 442 efx_ef10_sriov_init(struct efx_nic *efx) efx_ef10_sriov_init() argument 447 efx_ef10_sriov_fini(struct efx_nic *efx) efx_ef10_sriov_fini() argument 470 efx_ef10_vport_del_vf_mac(struct efx_nic *efx, unsigned int port_id, u8 *mac) efx_ef10_vport_del_vf_mac() argument 487 efx_ef10_sriov_set_vf_mac(struct efx_nic *efx, int vf_i, const u8 *mac) efx_ef10_sriov_set_vf_mac() argument 553 efx_ef10_sriov_set_vf_vlan(struct efx_nic *efx, int vf_i, u16 vlan, u8 qos) efx_ef10_sriov_set_vf_vlan() argument 679 efx_ef10_sriov_set_privilege_mask(struct efx_nic *efx, int vf_i, u32 mask, u32 value) efx_ef10_sriov_set_privilege_mask() argument 730 efx_ef10_sriov_set_vf_spoofchk(struct efx_nic *efx, int vf_i, bool spoofchk) efx_ef10_sriov_set_vf_spoofchk() argument 745 efx_ef10_sriov_set_vf_link_state(struct efx_nic *efx, int vf_i, int link_state) efx_ef10_sriov_set_vf_link_state() argument 766 efx_ef10_sriov_get_vf_config(struct efx_nic *efx, int vf_i, struct ifla_vf_info *ivf) efx_ef10_sriov_get_vf_config() argument [all...] |
H A D | efx_devlink.c | 24 struct efx_nic *efx; member 139 static int efx_devlink_add_port(struct efx_nic *efx, in efx_devlink_add_port() argument 171 static int efx_devlink_info_nvram_partition(struct efx_nic *efx, in efx_devlink_info_nvram_partition() argument 200 efx_devlink_info_stored_versions(struct efx_nic *efx, struct devlink_info_req *req) efx_devlink_info_stored_versions() argument 235 efx_devlink_info_running_v2(struct efx_nic *efx, struct devlink_info_req *req, unsigned int flags, efx_dword_t *outbuf) efx_devlink_info_running_v2() argument 352 efx_devlink_info_running_v3(struct efx_nic *efx, struct devlink_info_req *req, unsigned int flags, efx_dword_t *outbuf) efx_devlink_info_running_v3() argument 390 efx_devlink_info_running_v4(struct efx_nic *efx, struct devlink_info_req *req, unsigned int flags, efx_dword_t *outbuf) efx_devlink_info_running_v4() argument 473 efx_devlink_info_running_v5(struct efx_nic *efx, struct devlink_info_req *req, unsigned int flags, efx_dword_t *outbuf) efx_devlink_info_running_v5() argument 513 efx_devlink_info_running_versions(struct efx_nic *efx, struct devlink_info_req *req) efx_devlink_info_running_versions() argument 579 efx_devlink_info_board_cfg(struct efx_nic *efx, struct devlink_info_req *req) efx_devlink_info_board_cfg() argument 599 struct efx_nic *efx = devlink_private->efx; efx_devlink_info_get() local 623 ef100_set_devlink_port(struct efx_nic *efx, u32 idx) ef100_set_devlink_port() argument 673 ef100_pf_set_devlink_port(struct efx_nic *efx) ef100_pf_set_devlink_port() argument 683 ef100_pf_unset_devlink_port(struct efx_nic *efx) ef100_pf_unset_devlink_port() argument 689 efx_fini_devlink_lock(struct efx_nic *efx) efx_fini_devlink_lock() argument 695 efx_fini_devlink_and_unlock(struct efx_nic *efx) efx_fini_devlink_and_unlock() argument 705 efx_probe_devlink_and_lock(struct efx_nic *efx) efx_probe_devlink_and_lock() argument 727 efx_probe_devlink_unlock(struct efx_nic *efx) efx_probe_devlink_unlock() argument [all...] |
H A D | mcdi_filters.h | 170 efx_mcdi_update_rx_scatter(struct efx_nic *efx) efx_mcdi_update_rx_scatter() argument [all...] |
H A D | mcdi_mon.c | 103 void efx_mcdi_sensor_event(struct efx_nic *efx, efx_qword_t *ev) in efx_mcdi_sensor_event() argument 144 static int efx_mcdi_mon_update(struct efx_nic *efx) in efx_mcdi_mon_update() argument 164 struct efx_nic *efx = dev_get_drvdata(dev->parent); in efx_mcdi_mon_get_entry() local 279 efx_mcdi_mon_add_attr(struct efx_nic *efx, cons argument 303 efx_mcdi_mon_probe(struct efx_nic *efx) efx_mcdi_mon_probe() argument 520 efx_mcdi_mon_remove(struct efx_nic *efx) efx_mcdi_mon_remove() argument [all...] |
H A D | nic.c | 31 int efx_nic_alloc_buffer(struct efx_nic *efx, struct efx_buffer *buffer, in efx_nic_alloc_buffer() argument 42 void efx_nic_free_buffer(struct efx_nic *efx, struct efx_buffer *buffer) in efx_nic_free_buffer() argument 66 int efx_nic_irq_test_start(struct efx_nic *efx) in efx_nic_irq_test_start() argument 76 efx_nic_init_interrupt(struct efx_nic *efx) efx_nic_init_interrupt() argument 149 efx_nic_fini_interrupt(struct efx_nic *efx) efx_nic_fini_interrupt() argument 221 efx_nic_get_regs_len(struct efx_nic *efx) efx_nic_get_regs_len() argument 244 efx_nic_get_regs(struct efx_nic *efx, void *buf) efx_nic_get_regs() argument 329 efx_nic_copy_stats(struct efx_nic *efx, __le64 *dest) efx_nic_copy_stats() argument 413 efx_nic_fix_nodesc_drop_stat(struct efx_nic *efx, u64 *rx_nodesc_drops) efx_nic_fix_nodesc_drop_stat() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | mdio_10g.c | 51 static int ef4_mdio_check_mmd(struct ef4_nic *efx, int mmd) in ef4_mdio_check_mmd() argument 72 int ef4_mdio_wait_reset_mmds(struct ef4_nic *efx, unsigned int mmd_mask) in ef4_mdio_wait_reset_mmds() argument 113 ef4_mdio_check_mmds(struct ef4_nic *efx, unsigned int mmd_mask) ef4_mdio_check_mmds() argument 152 ef4_mdio_links_ok(struct ef4_nic *efx, unsigned int mmd_mask) ef4_mdio_links_ok() argument 178 ef4_mdio_transmit_disable(struct ef4_nic *efx) ef4_mdio_transmit_disable() argument 185 ef4_mdio_phy_reconfigure(struct ef4_nic *efx) ef4_mdio_phy_reconfigure() argument 198 ef4_mdio_set_mmd_lpower(struct ef4_nic *efx, int lpower, int mmd) ef4_mdio_set_mmd_lpower() argument 212 ef4_mdio_set_mmds_lpower(struct ef4_nic *efx, int low_power, unsigned int mmd_mask) ef4_mdio_set_mmds_lpower() argument 230 ef4_mdio_set_link_ksettings(struct ef4_nic *efx, const struct ethtool_link_ksettings *cmd) ef4_mdio_set_link_ksettings() argument 273 ef4_mdio_an_reconfigure(struct ef4_nic *efx) ef4_mdio_an_reconfigure() argument 296 ef4_mdio_get_pause(struct ef4_nic *efx) ef4_mdio_get_pause() argument 310 ef4_mdio_test_alive(struct ef4_nic *efx) ef4_mdio_test_alive() argument [all...] |
H A D | tx.c | 81 unsigned int ef4_tx_max_skb_descs(struct ef4_nic *efx) in ef4_tx_max_skb_descs() argument 110 struct ef4_nic *efx = txq1->efx; in ef4_tx_maybe_stop_queue() local 208 struct ef4_nic *efx = tx_queue->efx; ef4_tx_map_data() local 359 struct ef4_nic *efx = tx_queue->efx; ef4_dequeue_buffers() local 396 struct ef4_nic *efx = netdev_priv(net_dev); ef4_hard_start_xmit() local 415 struct ef4_nic *efx = tx_queue->efx; ef4_init_tx_queue_core_txq() local 428 struct ef4_nic *efx = netdev_priv(net_dev); ef4_setup_tc() local 494 struct ef4_nic *efx = tx_queue->efx; ef4_xmit_done() local 540 struct ef4_nic *efx = tx_queue->efx; ef4_probe_tx_queue() local 584 struct ef4_nic *efx = tx_queue->efx; ef4_init_tx_queue() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ef100.c | 50 static u32 _ef100_pci_get_bar_bits_with_width(struct efx_nic *efx, in _ef100_pci_get_bar_bits_with_width() argument 66 static int ef100_pci_parse_ef100_entry(struct efx_nic *efx, int entry_location, in ef100_pci_parse_ef100_entry() argument 97 ef100_pci_does_bar_overflow(struct efx_nic *efx, int bar, u64 next_entry) ef100_pci_does_bar_overflow() argument 107 ef100_pci_parse_continue_entry(struct efx_nic *efx, int entry_location, struct ef100_func_ctl_window *result) ef100_pci_parse_continue_entry() argument 179 ef100_pci_walk_xilinx_table(struct efx_nic *efx, u64 offset, struct ef100_func_ctl_window *result) ef100_pci_walk_xilinx_table() argument 252 _ef100_pci_get_config_bits_with_width(struct efx_nic *efx, int structure_start, int lbn, int width, u32 *result) _ef100_pci_get_config_bits_with_width() argument 280 ef100_pci_parse_xilinx_cap(struct efx_nic *efx, int vndr_cap, bool has_offset_hi, struct ef100_func_ctl_window *result) ef100_pci_parse_xilinx_cap() argument 355 ef100_pci_find_func_ctrl_window(struct efx_nic *efx, struct ef100_func_ctl_window *result) ef100_pci_find_func_ctrl_window() argument 425 struct efx_nic *efx; ef100_pci_remove() local 455 struct efx_nic *efx; ef100_pci_probe() local [all...] |
H A D | tx_common.c | 24 struct efx_nic *efx = tx_queue->efx; in efx_probe_tx_queue() local 69 struct efx_nic *efx = tx_queue->efx; in efx_init_tx_queue() local 202 struct efx_nic *efx = tx_queue->efx; efx_dequeue_buffers() local 242 struct efx_nic *efx = tx_queue->efx; efx_xmit_done() local 332 struct efx_nic *efx = tx_queue->efx; efx_tx_map_data() local 403 efx_tx_max_skb_descs(struct efx_nic *efx) efx_tx_max_skb_descs() argument [all...] |
H A D | tx_tso.c | 169 static int tso_start(struct tso_state *st, struct efx_nic *efx, in tso_start() argument 208 static int tso_get_fragment(struct tso_state *st, struct efx_nic *efx, in tso_get_fragment() argument 366 struct efx_nic *efx = tx_queue->efx; in efx_enqueue_skb_tso() local [all...] |
H A D | ef10_sriov.c | 15 static int efx_ef10_evb_port_assign(struct efx_nic *efx, unsigned int port_id, in efx_ef10_evb_port_assign() argument 30 static int efx_ef10_vswitch_alloc(struct efx_nic *efx, unsigned int port_id, in efx_ef10_vswitch_alloc() argument 59 static int efx_ef10_vswitch_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vswitch_free() argument 69 efx_ef10_vport_alloc(struct efx_nic *efx, unsigned int port_id_in, unsigned int vport_type, u16 vlan, unsigned int *port_id_out) efx_ef10_vport_alloc() argument 103 efx_ef10_vport_free(struct efx_nic *efx, unsigned int port_id) efx_ef10_vport_free() argument 113 efx_ef10_sriov_free_vf_vports(struct efx_nic *efx) efx_ef10_sriov_free_vf_vports() argument 148 efx_ef10_sriov_free_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_free_vf_vswitching() argument 157 efx_ef10_sriov_assign_vf_vport(struct efx_nic *efx, unsigned int vf_i) efx_ef10_sriov_assign_vf_vport() argument 187 efx_ef10_sriov_alloc_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_alloc_vf_vswitching() argument 216 efx_ef10_sriov_restore_vf_vswitching(struct efx_nic *efx) efx_ef10_sriov_restore_vf_vswitching() argument 233 efx_ef10_vadaptor_alloc_set_features(struct efx_nic *efx) efx_ef10_vadaptor_alloc_set_features() argument 264 efx_ef10_vswitching_probe_pf(struct efx_nic *efx) efx_ef10_vswitching_probe_pf() argument 309 efx_ef10_vswitching_probe_vf(struct efx_nic *efx) efx_ef10_vswitching_probe_vf() argument 314 efx_ef10_vswitching_restore_pf(struct efx_nic *efx) efx_ef10_vswitching_restore_pf() argument 335 efx_ef10_vswitching_restore_vf(struct efx_nic *efx) efx_ef10_vswitching_restore_vf() argument 351 efx_ef10_vswitching_remove_pf(struct efx_nic *efx) efx_ef10_vswitching_remove_pf() argument 375 efx_ef10_vswitching_remove_vf(struct efx_nic *efx) efx_ef10_vswitching_remove_vf() argument 380 efx_ef10_pci_sriov_enable(struct efx_nic *efx, int num_vfs) efx_ef10_pci_sriov_enable() argument 411 efx_ef10_pci_sriov_disable(struct efx_nic *efx, bool force) efx_ef10_pci_sriov_disable() argument 437 efx_ef10_sriov_configure(struct efx_nic *efx, int num_vfs) efx_ef10_sriov_configure() argument 445 efx_ef10_sriov_init(struct efx_nic *efx) efx_ef10_sriov_init() argument 450 efx_ef10_sriov_fini(struct efx_nic *efx) efx_ef10_sriov_fini() argument 471 efx_ef10_vport_del_vf_mac(struct efx_nic *efx, unsigned int port_id, u8 *mac) efx_ef10_vport_del_vf_mac() argument 488 efx_ef10_sriov_set_vf_mac(struct efx_nic *efx, int vf_i, u8 *mac) efx_ef10_sriov_set_vf_mac() argument 560 efx_ef10_sriov_set_vf_vlan(struct efx_nic *efx, int vf_i, u16 vlan, u8 qos) efx_ef10_sriov_set_vf_vlan() argument 690 efx_ef10_sriov_set_privilege_mask(struct efx_nic *efx, int vf_i, u32 mask, u32 value) efx_ef10_sriov_set_privilege_mask() argument 741 efx_ef10_sriov_set_vf_spoofchk(struct efx_nic *efx, int vf_i, bool spoofchk) efx_ef10_sriov_set_vf_spoofchk() argument 756 efx_ef10_sriov_set_vf_link_state(struct efx_nic *efx, int vf_i, int link_state) efx_ef10_sriov_set_vf_link_state() argument 777 efx_ef10_sriov_get_vf_config(struct efx_nic *efx, int vf_i, struct ifla_vf_info *ivf) efx_ef10_sriov_get_vf_config() argument [all...] |
H A D | ef100_tx.c | 54 struct efx_nic *efx = tx_queue->efx; in ef100_tx_can_tso() local 183 static void ef100_make_send_desc(struct efx_nic *efx, in ef100_make_send_desc() argument 201 ef100_make_tso_desc(struct efx_nic *efx, const struct sk_buff *skb, struct efx_tx_buffer *buffer, efx_oword_t *txd, unsigned int segment_count) ef100_make_tso_desc() argument 340 struct efx_nic *efx = tx_queue->efx; ef100_enqueue_skb() local [all...] |
H A D | ef100_nic.h | 63 struct efx_nic *efx; member
|
H A D | nic_common.h | 27 static inline int efx_nic_rev(struct efx_nic *efx) in efx_nic_rev() argument 192 efx_sensor_event(struct efx_nic *efx, efx_qword_t *ev) efx_sensor_event() argument 225 efx_nic_irq_test_irq_cpu(struct efx_nic *efx) efx_nic_irq_test_irq_cpu() argument 247 efx_nic_update_stats_atomic(struct efx_nic *efx, u64 *full_stats, struct rtnl_link_stats64 *core_stats) efx_nic_update_stats_atomic() argument [all...] |
H A D | mcdi_mon.c | 103 void efx_mcdi_sensor_event(struct efx_nic *efx, efx_qword_t *ev) in efx_mcdi_sensor_event() argument 144 static int efx_mcdi_mon_update(struct efx_nic *efx) in efx_mcdi_mon_update() argument 164 struct efx_nic *efx = dev_get_drvdata(dev->parent); in efx_mcdi_mon_get_entry() local 279 efx_mcdi_mon_add_attr(struct efx_nic *efx, cons argument 303 efx_mcdi_mon_probe(struct efx_nic *efx) efx_mcdi_mon_probe() argument 520 efx_mcdi_mon_remove(struct efx_nic *efx) efx_mcdi_mon_remove() argument [all...] |
H A D | mcdi_filters.h | 169 efx_mcdi_update_rx_scatter(struct efx_nic *efx) efx_mcdi_update_rx_scatter() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | mdio_10g.c | 51 static int ef4_mdio_check_mmd(struct ef4_nic *efx, int mmd) in ef4_mdio_check_mmd() argument 72 int ef4_mdio_wait_reset_mmds(struct ef4_nic *efx, unsigned int mmd_mask) in ef4_mdio_wait_reset_mmds() argument 113 ef4_mdio_check_mmds(struct ef4_nic *efx, unsigned int mmd_mask) ef4_mdio_check_mmds() argument 152 ef4_mdio_links_ok(struct ef4_nic *efx, unsigned int mmd_mask) ef4_mdio_links_ok() argument 178 ef4_mdio_transmit_disable(struct ef4_nic *efx) ef4_mdio_transmit_disable() argument 185 ef4_mdio_phy_reconfigure(struct ef4_nic *efx) ef4_mdio_phy_reconfigure() argument 198 ef4_mdio_set_mmd_lpower(struct ef4_nic *efx, int lpower, int mmd) ef4_mdio_set_mmd_lpower() argument 212 ef4_mdio_set_mmds_lpower(struct ef4_nic *efx, int low_power, unsigned int mmd_mask) ef4_mdio_set_mmds_lpower() argument 230 ef4_mdio_set_link_ksettings(struct ef4_nic *efx, const struct ethtool_link_ksettings *cmd) ef4_mdio_set_link_ksettings() argument 273 ef4_mdio_an_reconfigure(struct ef4_nic *efx) ef4_mdio_an_reconfigure() argument 296 ef4_mdio_get_pause(struct ef4_nic *efx) ef4_mdio_get_pause() argument 310 ef4_mdio_test_alive(struct ef4_nic *efx) ef4_mdio_test_alive() argument [all...] |
H A D | tx.c | 81 unsigned int ef4_tx_max_skb_descs(struct ef4_nic *efx) in ef4_tx_max_skb_descs() argument 111 struct ef4_nic *efx = txq1->efx; in ef4_tx_maybe_stop_queue() local 209 struct ef4_nic *efx = tx_queue->efx; ef4_tx_map_data() local 360 struct ef4_nic *efx = tx_queue->efx; ef4_dequeue_buffers() local 397 struct ef4_nic *efx = netdev_priv(net_dev); ef4_hard_start_xmit() local 416 struct ef4_nic *efx = tx_queue->efx; ef4_init_tx_queue_core_txq() local 429 struct ef4_nic *efx = netdev_priv(net_dev); ef4_setup_tc() local 495 struct ef4_nic *efx = tx_queue->efx; ef4_xmit_done() local 541 struct ef4_nic *efx = tx_queue->efx; ef4_probe_tx_queue() local 585 struct ef4_nic *efx = tx_queue->efx; ef4_init_tx_queue() local [all...] |