/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | mdio_10g.h | 22 static inline int ef4_mdio_read(struct ef4_nic *efx, int devad, int addr) in ef4_mdio_read() argument 28 ef4_mdio_write(struct ef4_nic *efx, int devad, int addr, int value) in ef4_mdio_write() argument 33 static inline u32 ef4_mdio_read_id(struct ef4_nic *efx, in argument 40 ef4_mdio_phyxgxs_lane_sync(struct ef4_nic *efx) ef4_mdio_phyxgxs_lane_sync() argument 99 ef4_mdio_set_flag(struct ef4_nic *efx, int devad, int addr, int mask, bool state) ef4_mdio_set_flag() argument [all...] |
H A D | efx.h | 73 static inline bool ef4_rss_enabled(struct ef4_nic *efx) in ef4_rss_enabled() argument 107 static inline s32 ef4_filter_insert_filter(struct ef4_nic *efx, in ef4_filter_insert_filter() argument 123 ef4_filter_remove_id_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id) ef4_filter_remove_id_safe() argument 141 ef4_filter_get_filter_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id, struct ef4_filter_spec *spec) ef4_filter_get_filter_safe() argument 148 ef4_filter_count_rx_used(struct ef4_nic *efx, enum ef4_filter_priority priority) ef4_filter_count_rx_used() argument 153 ef4_filter_get_rx_id_limit(struct ef4_nic *efx) ef4_filter_get_rx_id_limit() argument 157 ef4_filter_get_rx_ids(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 *buf, u32 size) ef4_filter_get_rx_ids() argument 221 ef4_mtd_probe(struct ef4_nic *efx) ef4_mtd_probe() argument 228 ef4_mtd_probe(struct ef4_nic *efx) ef4_mtd_probe() argument 229 ef4_mtd_rename(struct ef4_nic *efx) ef4_mtd_rename() argument 230 ef4_mtd_remove(struct ef4_nic *efx) ef4_mtd_remove() argument 252 ef4_device_detach_sync(struct ef4_nic *efx) ef4_device_detach_sync() argument [all...] |
H A D | io.h | 67 static inline void _ef4_writeq(struct ef4_nic *efx, __le64 value, in _ef4_writeq() argument 72 static inline __le64 _ef4_readq(struct ef4_nic *efx, unsigned int reg) in _ef4_readq() argument 78 static inline void _ef4_writed(struct ef4_nic *efx, __le32 value, in _ef4_writed() argument 83 static inline __le32 _ef4_readd(struct ef4_nic *efx, unsigned int reg) in _ef4_readd() argument 89 static inline void ef4_writeo(struct ef4_nic *efx, const ef4_oword_t *value, in ef4_writeo() argument 112 ef4_sram_writeq(struct ef4_nic *efx, void __iomem *membase, const ef4_qword_t *value, unsigned int index) ef4_sram_writeq() argument 133 ef4_writed(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg) ef4_writed() argument 145 ef4_reado(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg) ef4_reado() argument 163 ef4_sram_readq(struct ef4_nic *efx, void __iomem *membase, ef4_qword_t *value, unsigned int index) ef4_sram_readq() argument 184 ef4_readd(struct ef4_nic *efx, ef4_dword_t *value, unsigned int reg) ef4_readd() argument 195 ef4_writeo_table(struct ef4_nic *efx, const ef4_oword_t *value, unsigned int reg, unsigned int index) ef4_writeo_table() argument 202 ef4_reado_table(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int index) ef4_reado_table() argument 216 _ef4_writeo_page(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int page) _ef4_writeo_page() argument 245 _ef4_writed_page(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) _ef4_writed_page() argument 265 _ef4_writed_page_locked(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) _ef4_writed_page_locked() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | mdio_10g.h | 22 static inline int ef4_mdio_read(struct ef4_nic *efx, int devad, int addr) in ef4_mdio_read() argument 28 ef4_mdio_write(struct ef4_nic *efx, int devad, int addr, int value) in ef4_mdio_write() argument 33 static inline u32 ef4_mdio_read_id(struct ef4_nic *efx, in argument 40 ef4_mdio_phyxgxs_lane_sync(struct ef4_nic *efx) ef4_mdio_phyxgxs_lane_sync() argument 99 ef4_mdio_set_flag(struct ef4_nic *efx, int devad, int addr, int mask, bool state) ef4_mdio_set_flag() argument [all...] |
H A D | efx.h | 73 static inline bool ef4_rss_enabled(struct ef4_nic *efx) in ef4_rss_enabled() argument 107 static inline s32 ef4_filter_insert_filter(struct ef4_nic *efx, in ef4_filter_insert_filter() argument 123 ef4_filter_remove_id_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id) ef4_filter_remove_id_safe() argument 141 ef4_filter_get_filter_safe(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 filter_id, struct ef4_filter_spec *spec) ef4_filter_get_filter_safe() argument 148 ef4_filter_count_rx_used(struct ef4_nic *efx, enum ef4_filter_priority priority) ef4_filter_count_rx_used() argument 153 ef4_filter_get_rx_id_limit(struct ef4_nic *efx) ef4_filter_get_rx_id_limit() argument 157 ef4_filter_get_rx_ids(struct ef4_nic *efx, enum ef4_filter_priority priority, u32 *buf, u32 size) ef4_filter_get_rx_ids() argument 221 ef4_mtd_probe(struct ef4_nic *efx) ef4_mtd_probe() argument 228 ef4_mtd_probe(struct ef4_nic *efx) ef4_mtd_probe() argument 229 ef4_mtd_rename(struct ef4_nic *efx) ef4_mtd_rename() argument 230 ef4_mtd_remove(struct ef4_nic *efx) ef4_mtd_remove() argument 252 ef4_device_detach_sync(struct ef4_nic *efx) ef4_device_detach_sync() argument [all...] |
H A D | io.h | 67 static inline void _ef4_writeq(struct ef4_nic *efx, __le64 value, in _ef4_writeq() argument 72 static inline __le64 _ef4_readq(struct ef4_nic *efx, unsigned int reg) in _ef4_readq() argument 78 static inline void _ef4_writed(struct ef4_nic *efx, __le32 value, in _ef4_writed() argument 83 static inline __le32 _ef4_readd(struct ef4_nic *efx, unsigned int reg) in _ef4_readd() argument 89 static inline void ef4_writeo(struct ef4_nic *efx, const ef4_oword_t *value, in ef4_writeo() argument 112 ef4_sram_writeq(struct ef4_nic *efx, void __iomem *membase, const ef4_qword_t *value, unsigned int index) ef4_sram_writeq() argument 133 ef4_writed(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg) ef4_writed() argument 145 ef4_reado(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg) ef4_reado() argument 163 ef4_sram_readq(struct ef4_nic *efx, void __iomem *membase, ef4_qword_t *value, unsigned int index) ef4_sram_readq() argument 184 ef4_readd(struct ef4_nic *efx, ef4_dword_t *value, unsigned int reg) ef4_readd() argument 195 ef4_writeo_table(struct ef4_nic *efx, const ef4_oword_t *value, unsigned int reg, unsigned int index) ef4_writeo_table() argument 202 ef4_reado_table(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int index) ef4_reado_table() argument 216 _ef4_writeo_page(struct ef4_nic *efx, ef4_oword_t *value, unsigned int reg, unsigned int page) _ef4_writeo_page() argument 245 _ef4_writed_page(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) _ef4_writed_page() argument 265 _ef4_writed_page_locked(struct ef4_nic *efx, const ef4_dword_t *value, unsigned int reg, unsigned int page) _ef4_writed_page_locked() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ef100_netdev.c | 26 static void ef100_update_name(struct efx_nic *efx) in ef100_update_name() argument 31 static int ef100_alloc_vis(struct efx_nic *efx, unsigned int *allocated_vis) in ef100_alloc_vis() argument 55 ef100_remap_bar(struct efx_nic *efx, int max_vis) ef100_remap_bar() argument 82 struct efx_nic *efx = netdev_priv(net_dev); ef100_net_stop() local 107 struct efx_nic *efx = netdev_priv(net_dev); ef100_net_open() local 196 struct efx_nic *efx = netdev_priv(net_dev); ef100_hard_start_xmit() local 244 struct efx_nic *efx = container_of(this, struct efx_nic, netdev_notifier); ef100_netdev_event() local 253 ef100_register_netdev(struct efx_nic *efx) ef100_register_netdev() argument 291 ef100_unregister_netdev(struct efx_nic *efx) ef100_unregister_netdev() argument [all...] |
H A D | ethtool.c | 36 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_phys_id() local 64 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_regs() local 102 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_coalesce() local 120 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_coalesce() local 159 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_ringparam() local 170 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_set_ringparam() local 197 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_wol() local 205 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_set_wol() local 212 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_ts_info() local [all...] |
H A D | efx.h | 48 static inline bool efx_rx_buf_hash_valid(struct efx_nic *efx, const u8 *prefix) in efx_rx_buf_hash_valid() argument 73 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled() argument 105 efx_filter_insert_filter(struct efx_nic *efx, struct efx_filter_spec *spec, bool replace_equal) efx_filter_insert_filter() argument 121 efx_filter_remove_id_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) efx_filter_remove_id_safe() argument 139 efx_filter_get_filter_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) efx_filter_get_filter_safe() argument 146 efx_filter_count_rx_used(struct efx_nic *efx, enum efx_filter_priority priority) efx_filter_count_rx_used() argument 151 efx_filter_get_rx_id_limit(struct efx_nic *efx) efx_filter_get_rx_id_limit() argument 155 efx_filter_get_rx_ids(struct efx_nic *efx, enum efx_filter_priority priority, u32 *buf, u32 size) efx_filter_get_rx_ids() argument 187 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 194 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 195 efx_mtd_rename(struct efx_nic *efx) efx_mtd_rename() argument 196 efx_mtd_remove(struct efx_nic *efx) efx_mtd_remove() argument 200 efx_vf_size(struct efx_nic *efx) efx_vf_size() argument 206 efx_device_detach_sync(struct efx_nic *efx) efx_device_detach_sync() argument 219 efx_device_attach_if_not_resetting(struct efx_nic *efx) efx_device_attach_if_not_resetting() argument [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...] |
H A D | ef100_rx.c | 59 struct efx_nic *efx = channel->efx; in __ef100_rx_packet() local 109 struct efx_nic *efx = rx_queue->efx; in ef100_rx_packet() local [all...] |
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 127 struct efx_nic *efx = rx_queue->efx; efx_rx_packet() local 254 efx_do_xdp(struct efx_nic *efx, struct efx_channel *channel, struct efx_rx_buffer *rx_buf, u8 **ehp) efx_do_xdp() argument 374 struct efx_nic *efx = channel->efx; __efx_rx_packet() local [all...] |
H A D | mcdi_functions.c | 18 int efx_mcdi_free_vis(struct efx_nic *efx) in efx_mcdi_free_vis() argument 34 int efx_mcdi_alloc_vis(struct efx_nic *efx, unsigned int min_vis, in efx_mcdi_alloc_vis() argument 78 struct efx_nic *efx in efx_mcdi_ev_init() local 144 struct efx_nic *efx = channel->efx; efx_mcdi_ev_fini() local 171 struct efx_nic *efx = tx_queue->efx; efx_mcdi_tx_init() local 250 struct efx_nic *efx = tx_queue->efx; efx_mcdi_tx_fini() local 283 struct efx_nic *efx = rx_queue->efx; efx_mcdi_rx_init() local 335 struct efx_nic *efx = rx_queue->efx; efx_mcdi_rx_fini() local 355 efx_fini_dmaq(struct efx_nic *efx) efx_fini_dmaq() argument 393 efx_mcdi_window_mode_to_stride(struct efx_nic *efx, u8 vi_window_mode) efx_mcdi_window_mode_to_stride() argument 416 efx_get_pf_index(struct efx_nic *efx, unsigned int *pf_index) efx_get_pf_index() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | mae.h | 61 struct efx_nic *efx; global() member [all...] |
H A D | tc_conntrack.h | 24 struct efx_nic *efx; member
|
H A D | tc_bindings.c | 17 struct efx_nic *efx; member 23 static struct efx_tc_block_binding *efx_tc_find_binding(struct efx_nic *efx, in efx_tc_find_binding() argument 74 int efx_tc_setup_block(struct net_device *net_dev, struct efx_nic *efx, in efx_tc_setup_block() argument 58 efx_tc_create_binding( struct efx_nic *efx, struct efx_rep *efv, struct net_device *otherdev, struct flow_block *block) efx_tc_create_binding() argument 147 struct efx_nic *efx = cb_priv; efx_tc_indr_setup_cb() local 216 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_tc_setup() local 231 efx_tc_netdev_event(struct efx_nic *efx, unsigned long event, struct net_device *net_dev) efx_tc_netdev_event() argument [all...] |
H A D | ef100_netdev.c | 30 static void ef100_update_name(struct efx_nic *efx) in ef100_update_name() argument 35 static int ef100_alloc_vis(struct efx_nic *efx, unsigned int *allocated_vis) in ef100_alloc_vis() argument 66 ef100_remap_bar(struct efx_nic *efx, int max_vis) ef100_remap_bar() argument 93 struct efx_nic *efx = efx_netdev_priv(net_dev); ef100_net_stop() local 119 struct efx_nic *efx = efx_netdev_priv(net_dev); ef100_net_open() local 242 struct efx_nic *efx = efx_netdev_priv(net_dev); ef100_hard_start_xmit() local 247 __ef100_hard_start_xmit(struct sk_buff *skb, struct efx_nic *efx, struct net_device *net_dev, struct efx_rep *efv) __ef100_hard_start_xmit() argument 302 struct efx_nic *efx = container_of(this, struct efx_nic, netdev_notifier); ef100_netdev_event() local 323 struct efx_nic *efx = container_of(this, struct efx_nic, netevent_notifier); ef100_netevent_event() local 336 ef100_register_netdev(struct efx_nic *efx) ef100_register_netdev() argument 374 ef100_unregister_netdev(struct efx_nic *efx) ef100_unregister_netdev() argument 385 struct efx_nic *efx = &probe_data->efx; ef100_remove_netdev() local 425 struct efx_nic *efx = &probe_data->efx; ef100_probe_netdev() local [all...] |
H A D | ef100_rx.c | 61 struct efx_nic *efx = channel->efx; in __ef100_rx_packet() local 150 struct efx_nic *efx = rx_queue->efx; ef100_rx_packet() local [all...] |
H A D | efx.h | 46 static inline bool efx_rx_buf_hash_valid(struct efx_nic *efx, const u8 *prefix) in efx_rx_buf_hash_valid() argument 71 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled() argument 103 efx_filter_insert_filter(struct efx_nic *efx, struct efx_filter_spec *spec, bool replace_equal) efx_filter_insert_filter() argument 119 efx_filter_remove_id_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) efx_filter_remove_id_safe() argument 137 efx_filter_get_filter_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) efx_filter_get_filter_safe() argument 144 efx_filter_count_rx_used(struct efx_nic *efx, enum efx_filter_priority priority) efx_filter_count_rx_used() argument 149 efx_filter_get_rx_id_limit(struct efx_nic *efx) efx_filter_get_rx_id_limit() argument 153 efx_filter_get_rx_ids(struct efx_nic *efx, enum efx_filter_priority priority, u32 *buf, u32 size) efx_filter_get_rx_ids() argument 185 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 192 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 193 efx_mtd_rename(struct efx_nic *efx) efx_mtd_rename() argument 194 efx_mtd_remove(struct efx_nic *efx) efx_mtd_remove() argument 198 efx_vf_size(struct efx_nic *efx) efx_vf_size() argument 204 efx_device_detach_sync(struct efx_nic *efx) efx_device_detach_sync() argument 220 efx_device_attach_if_not_resetting(struct efx_nic *efx) efx_device_attach_if_not_resetting() argument [all...] |
H A D | ethtool.c | 36 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_ethtool_phys_id() local 64 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_ethtool_get_regs() local 104 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_ethtool_get_coalesce() local 124 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_ethtool_set_coalesce() local 166 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_get_ringparam() local 180 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_set_ringparam() local 207 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_get_wol() local 215 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_set_wol() local 222 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_get_fec_stats() local 231 struct efx_nic *efx = efx_netdev_priv(net_dev); efx_ethtool_get_ts_info() local [all...] |
H A D | mcdi_functions.c | 18 int efx_mcdi_free_vis(struct efx_nic *efx) in efx_mcdi_free_vis() argument 34 int efx_mcdi_alloc_vis(struct efx_nic *efx, unsigned int min_vis, in efx_mcdi_alloc_vis() argument 78 struct efx_nic *efx in efx_mcdi_ev_init() local 144 struct efx_nic *efx = channel->efx; efx_mcdi_ev_fini() local 171 struct efx_nic *efx = tx_queue->efx; efx_mcdi_tx_init() local 250 struct efx_nic *efx = tx_queue->efx; efx_mcdi_tx_fini() local 283 struct efx_nic *efx = rx_queue->efx; efx_mcdi_rx_init() local 335 struct efx_nic *efx = rx_queue->efx; efx_mcdi_rx_fini() local 355 efx_fini_dmaq(struct efx_nic *efx) efx_fini_dmaq() argument 393 efx_mcdi_window_mode_to_stride(struct efx_nic *efx, u8 vi_window_mode) efx_mcdi_window_mode_to_stride() argument 416 efx_get_pf_index(struct efx_nic *efx, unsigned int *pf_index) efx_get_pf_index() argument [all...] |
H A D | io.h | 54 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg() argument 60 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq() argument 65 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq() argument 71 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed() argument 76 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd() argument 82 efx_writeo(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg) efx_writeo() argument 105 efx_writed(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg) efx_writed() argument 117 efx_reado(struct efx_nic *efx, efx_oword_t *value, unsigned int reg) efx_reado() argument 135 efx_readd(struct efx_nic *efx, efx_dword_t *value, unsigned int reg) efx_readd() argument 146 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, unsigned int reg, unsigned int index) efx_writeo_table() argument 153 efx_reado_table(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int index) efx_reado_table() argument 166 efx_paged_reg(struct efx_nic *efx, unsigned int page, unsigned int reg) efx_paged_reg() argument 173 _efx_writeo_page(struct efx_nic *efx, efx_oword_t *value, unsigned int reg, unsigned int page) _efx_writeo_page() argument 202 _efx_writed_page(struct efx_nic *efx, const efx_dword_t *value, unsigned int reg, unsigned int page) _efx_writed_page() argument 224 _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...] |
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_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 363 struct efx_nic *efx = channel->efx; __efx_rx_packet() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | efx.h | 55 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled() argument 87 static inline s32 efx_filter_insert_filter(struct efx_nic *efx, in efx_filter_insert_filter() argument 103 efx_filter_remove_id_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id) efx_filter_remove_id_safe() argument 121 efx_filter_get_filter_safe(struct efx_nic *efx, enum efx_filter_priority priority, u32 filter_id, struct efx_filter_spec *spec) efx_filter_get_filter_safe() argument 128 efx_filter_count_rx_used(struct efx_nic *efx, enum efx_filter_priority priority) efx_filter_count_rx_used() argument 133 efx_filter_get_rx_id_limit(struct efx_nic *efx) efx_filter_get_rx_id_limit() argument 137 efx_filter_get_rx_ids(struct efx_nic *efx, enum efx_filter_priority priority, u32 *buf, u32 size) efx_filter_get_rx_ids() argument 168 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 175 efx_mtd_probe(struct efx_nic *efx) efx_mtd_probe() argument 176 efx_siena_mtd_rename(struct efx_nic *efx) efx_siena_mtd_rename() argument 177 efx_siena_mtd_remove(struct efx_nic *efx) efx_siena_mtd_remove() argument 181 efx_vf_size(struct efx_nic *efx) efx_vf_size() argument 187 efx_device_detach_sync(struct efx_nic *efx) efx_device_detach_sync() argument 200 efx_device_attach_if_not_resetting(struct efx_nic *efx) efx_device_attach_if_not_resetting() argument [all...] |
H A D | ethtool.c | 36 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_phys_id() local 64 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_regs() local 104 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_get_coalesce() local 124 struct efx_nic *efx = netdev_priv(net_dev); in efx_ethtool_set_coalesce() local 166 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_ringparam() local 180 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_set_ringparam() local 207 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_wol() local 215 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_set_wol() local 222 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_fec_stats() local 231 struct efx_nic *efx = netdev_priv(net_dev); efx_ethtool_get_ts_info() local [all...] |