Home
last modified time | relevance | path

Searched defs:efx (Results 1 – 25 of 170) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
Defx_common.c124 void efx_siena_queue_reset_work(struct efx_nic *efx) in efx_siena_queue_reset_work()
129 void efx_siena_flush_reset_workqueue(struct efx_nic *efx) in efx_siena_flush_reset_workqueue()
145 void efx_siena_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_siena_mac_reconfigure()
160 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work() local
170 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_mac_address() local
205 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_rx_mode() local
214 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_set_features() local
242 void efx_siena_link_status_changed(struct efx_nic *efx) in efx_siena_link_status_changed()
273 unsigned int efx_siena_xdp_max_mtu(struct efx_nic *efx) in efx_siena_xdp_max_mtu()
288 struct efx_nic *efx = netdev_priv(net_dev); in efx_siena_change_mtu() local
[all …]
Defx.c111 #define EFX_ASSERT_RESET_SERIALISED(efx) \ argument
127 static int efx_probe_port(struct efx_nic *efx) in efx_probe_port()
147 static int efx_init_port(struct efx_nic *efx) in efx_init_port()
170 static void efx_fini_port(struct efx_nic *efx) in efx_fini_port()
183 static void efx_remove_port(struct efx_nic *efx) in efx_remove_port()
206 static void efx_associate(struct efx_nic *efx) in efx_associate()
251 static void efx_dissociate(struct efx_nic *efx) in efx_dissociate()
267 static int efx_probe_nic(struct efx_nic *efx) in efx_probe_nic()
328 static void efx_remove_nic(struct efx_nic *efx) in efx_remove_nic()
342 static int efx_probe_all(struct efx_nic *efx) in efx_probe_all()
[all …]
Dsiena.c37 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation() local
59 void efx_siena_prepare_flush(struct efx_nic *efx) in efx_siena_prepare_flush()
65 void siena_finish_flush(struct efx_nic *efx) in siena_finish_flush()
100 static int siena_test_chip(struct efx_nic *efx, struct efx_self_tests *tests) in siena_test_chip()
132 static void siena_ptp_write_host_time(struct efx_nic *efx, u32 host_time) in siena_ptp_write_host_time()
138 static int siena_ptp_set_ts_config(struct efx_nic *efx, in siena_ptp_set_ts_config()
213 static void siena_monitor(struct efx_nic *efx) in siena_monitor()
221 static int siena_probe_nvconfig(struct efx_nic *efx) in siena_probe_nvconfig()
238 static int siena_dimension_resources(struct efx_nic *efx) in siena_dimension_resources()
251 static unsigned int siena_mem_bar(struct efx_nic *efx) in siena_mem_bar()
[all …]
Defx.h47 #define EFX_TXQ_MIN_ENT(efx) (2 * efx_siena_tx_max_skb_descs(efx)) argument
52 #define EFX_TXQ_MAX_ENT(efx) (EFX_WORKAROUND_EF10(efx) ? \ argument
55 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled()
87 static inline s32 efx_filter_insert_filter(struct efx_nic *efx, in efx_filter_insert_filter()
103 static inline int efx_filter_remove_id_safe(struct efx_nic *efx, in efx_filter_remove_id_safe()
121 efx_filter_get_filter_safe(struct efx_nic *efx, in efx_filter_get_filter_safe()
128 static inline u32 efx_filter_count_rx_used(struct efx_nic *efx, in efx_filter_count_rx_used()
133 static inline u32 efx_filter_get_rx_id_limit(struct efx_nic *efx) in efx_filter_get_rx_id_limit()
137 static inline s32 efx_filter_get_rx_ids(struct efx_nic *efx, in efx_filter_get_rx_ids()
168 static inline int efx_mtd_probe(struct efx_nic *efx) in efx_mtd_probe()
[all …]
Dio.h78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg()
84 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq()
89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq()
95 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed()
100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd()
106 static inline void efx_writeo(struct efx_nic *efx, const efx_oword_t *value, in efx_writeo()
129 static inline void efx_sram_writeq(struct efx_nic *efx, void __iomem *membase, in efx_sram_writeq()
150 static inline void efx_writed(struct efx_nic *efx, const efx_dword_t *value, in efx_writed()
162 static inline void efx_reado(struct efx_nic *efx, efx_oword_t *value, in efx_reado()
180 static inline void efx_sram_readq(struct efx_nic *efx, void __iomem *membase, in efx_sram_readq()
[all …]
Dmcdi.c62 int efx_siena_mcdi_init(struct efx_nic *efx) in efx_siena_mcdi_init()
128 void efx_siena_mcdi_detach(struct efx_nic *efx) in efx_siena_mcdi_detach()
139 void efx_siena_mcdi_fini(struct efx_nic *efx) in efx_siena_mcdi_fini()
151 static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd, in efx_mcdi_send_request()
266 static void efx_mcdi_read_response_header(struct efx_nic *efx) in efx_mcdi_read_response_header()
341 static bool efx_mcdi_poll_once(struct efx_nic *efx) in efx_mcdi_poll_once()
356 static int efx_mcdi_poll(struct efx_nic *efx) in efx_mcdi_poll()
405 int efx_siena_mcdi_poll_reboot(struct efx_nic *efx) in efx_siena_mcdi_poll_reboot()
431 static int efx_mcdi_await_completion(struct efx_nic *efx) in efx_mcdi_await_completion()
472 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Defx_common.c123 void efx_queue_reset_work(struct efx_nic *efx) in efx_queue_reset_work()
128 void efx_flush_reset_workqueue(struct efx_nic *efx) in efx_flush_reset_workqueue()
144 void efx_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_mac_reconfigure()
159 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work() local
169 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_mac_address() local
204 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_rx_mode() local
213 struct efx_nic *efx = netdev_priv(net_dev); in efx_set_features() local
241 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
272 unsigned int efx_xdp_max_mtu(struct efx_nic *efx) in efx_xdp_max_mtu()
287 struct efx_nic *efx = netdev_priv(net_dev); in efx_change_mtu() local
[all …]
Defx.c116 static int efx_probe_port(struct efx_nic *efx) in efx_probe_port()
136 static int efx_init_port(struct efx_nic *efx) in efx_init_port()
159 static void efx_fini_port(struct efx_nic *efx) in efx_fini_port()
172 static void efx_remove_port(struct efx_nic *efx) in efx_remove_port()
195 static void efx_associate(struct efx_nic *efx) in efx_associate()
240 static void efx_dissociate(struct efx_nic *efx) in efx_dissociate()
256 static int efx_probe_nic(struct efx_nic *efx) in efx_probe_nic()
317 static void efx_remove_nic(struct efx_nic *efx) in efx_remove_nic()
331 static int efx_probe_all(struct efx_nic *efx) in efx_probe_all()
390 static void efx_remove_all(struct efx_nic *efx) in efx_remove_all()
[all …]
Defx.h48 static inline bool efx_rx_buf_hash_valid(struct efx_nic *efx, const u8 *prefix) in efx_rx_buf_hash_valid()
65 #define EFX_TXQ_MIN_ENT(efx) (2 * efx_tx_max_skb_descs(efx)) argument
70 #define EFX_TXQ_MAX_ENT(efx) (EFX_WORKAROUND_EF10(efx) ? \ argument
73 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled()
105 static inline s32 efx_filter_insert_filter(struct efx_nic *efx, in efx_filter_insert_filter()
121 static inline int efx_filter_remove_id_safe(struct efx_nic *efx, in efx_filter_remove_id_safe()
139 efx_filter_get_filter_safe(struct efx_nic *efx, in efx_filter_get_filter_safe()
146 static inline u32 efx_filter_count_rx_used(struct efx_nic *efx, in efx_filter_count_rx_used()
151 static inline u32 efx_filter_get_rx_id_limit(struct efx_nic *efx) in efx_filter_get_rx_id_limit()
155 static inline s32 efx_filter_get_rx_ids(struct efx_nic *efx, in efx_filter_get_rx_ids()
[all …]
Dsiena.c36 struct efx_nic *efx = channel->efx; in siena_push_irq_moderation() local
58 void siena_prepare_flush(struct efx_nic *efx) in siena_prepare_flush()
64 void siena_finish_flush(struct efx_nic *efx) in siena_finish_flush()
99 static int siena_test_chip(struct efx_nic *efx, struct efx_self_tests *tests) in siena_test_chip()
131 static void siena_ptp_write_host_time(struct efx_nic *efx, u32 host_time) in siena_ptp_write_host_time()
137 static int siena_ptp_set_ts_config(struct efx_nic *efx, in siena_ptp_set_ts_config()
211 static void siena_monitor(struct efx_nic *efx) in siena_monitor()
219 static int siena_probe_nvconfig(struct efx_nic *efx) in siena_probe_nvconfig()
235 static int siena_dimension_resources(struct efx_nic *efx) in siena_dimension_resources()
248 static unsigned int siena_mem_bar(struct efx_nic *efx) in siena_mem_bar()
[all …]
Def10_sriov.c15 static int efx_ef10_evb_port_assign(struct efx_nic *efx, unsigned int port_id, in efx_ef10_evb_port_assign()
30 static int efx_ef10_vswitch_alloc(struct efx_nic *efx, unsigned int port_id, in efx_ef10_vswitch_alloc()
59 static int efx_ef10_vswitch_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vswitch_free()
69 static int efx_ef10_vport_alloc(struct efx_nic *efx, in efx_ef10_vport_alloc()
103 static int efx_ef10_vport_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vport_free()
113 static void efx_ef10_sriov_free_vf_vports(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vports()
148 static void efx_ef10_sriov_free_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vswitching()
157 static int efx_ef10_sriov_assign_vf_vport(struct efx_nic *efx, in efx_ef10_sriov_assign_vf_vport()
187 static int efx_ef10_sriov_alloc_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_alloc_vf_vswitching()
216 static int efx_ef10_sriov_restore_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_restore_vf_vswitching()
[all …]
Def10.c45 static int efx_ef10_get_warm_boot_count(struct efx_nic *efx) in efx_ef10_get_warm_boot_count()
58 static unsigned int efx_ef10_pf_mem_bar(struct efx_nic *efx) in efx_ef10_pf_mem_bar()
69 static unsigned int efx_ef10_vf_mem_bar(struct efx_nic *efx) in efx_ef10_vf_mem_bar()
74 static unsigned int efx_ef10_mem_map_size(struct efx_nic *efx) in efx_ef10_mem_map_size()
82 static bool efx_ef10_is_vf(struct efx_nic *efx) in efx_ef10_is_vf()
88 static int efx_ef10_get_vf_index(struct efx_nic *efx) in efx_ef10_get_vf_index()
107 static int efx_ef10_init_datapath_caps(struct efx_nic *efx) in efx_ef10_init_datapath_caps()
183 static void efx_ef10_read_licensed_features(struct efx_nic *efx) in efx_ef10_read_licensed_features()
202 static int efx_ef10_get_sysclk_freq(struct efx_nic *efx) in efx_ef10_get_sysclk_freq()
215 static int efx_ef10_get_timer_workarounds(struct efx_nic *efx) in efx_ef10_get_timer_workarounds()
[all …]
Dmcdi_port_common.c15 int efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg) in efx_mcdi_get_phy_cfg()
55 void efx_link_set_advertising(struct efx_nic *efx, in efx_link_set_advertising()
70 int efx_mcdi_set_link(struct efx_nic *efx, u32 capabilities, in efx_mcdi_set_link()
88 int efx_mcdi_loopback_modes(struct efx_nic *efx, u64 *loopback_modes) in efx_mcdi_loopback_modes()
234 u32 efx_get_mcdi_phy_flags(struct efx_nic *efx) in efx_get_mcdi_phy_flags()
283 void efx_mcdi_phy_decode_link(struct efx_nic *efx, in efx_mcdi_phy_decode_link()
376 void efx_mcdi_phy_check_fcntl(struct efx_nic *efx, u32 lpa) in efx_mcdi_phy_check_fcntl()
402 bool efx_mcdi_phy_poll(struct efx_nic *efx) in efx_mcdi_phy_poll()
426 int efx_mcdi_phy_probe(struct efx_nic *efx) in efx_mcdi_phy_probe()
532 void efx_mcdi_phy_remove(struct efx_nic *efx) in efx_mcdi_phy_remove()
[all …]
Dio.h78 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg()
84 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq()
89 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq()
95 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed()
100 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd()
106 static inline void efx_writeo(struct efx_nic *efx, const efx_oword_t *value, in efx_writeo()
129 static inline void efx_sram_writeq(struct efx_nic *efx, void __iomem *membase, in efx_sram_writeq()
150 static inline void efx_writed(struct efx_nic *efx, const efx_dword_t *value, in efx_writed()
162 static inline void efx_reado(struct efx_nic *efx, efx_oword_t *value, in efx_reado()
180 static inline void efx_sram_readq(struct efx_nic *efx, void __iomem *membase, in efx_sram_readq()
[all …]
Dmcdi.c61 int efx_mcdi_init(struct efx_nic *efx) in efx_mcdi_init()
127 void efx_mcdi_detach(struct efx_nic *efx) in efx_mcdi_detach()
138 void efx_mcdi_fini(struct efx_nic *efx) in efx_mcdi_fini()
150 static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd, in efx_mcdi_send_request()
265 static void efx_mcdi_read_response_header(struct efx_nic *efx) in efx_mcdi_read_response_header()
340 static bool efx_mcdi_poll_once(struct efx_nic *efx) in efx_mcdi_poll_once()
355 static int efx_mcdi_poll(struct efx_nic *efx) in efx_mcdi_poll()
404 int efx_mcdi_poll_reboot(struct efx_nic *efx) in efx_mcdi_poll_reboot()
430 static int efx_mcdi_await_completion(struct efx_nic *efx) in efx_mcdi_await_completion()
471 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
Defx_common.c120 void efx_queue_reset_work(struct efx_nic *efx) in efx_queue_reset_work()
125 void efx_flush_reset_workqueue(struct efx_nic *efx) in efx_flush_reset_workqueue()
141 void efx_mac_reconfigure(struct efx_nic *efx, bool mtu_only) in efx_mac_reconfigure()
156 struct efx_nic *efx = container_of(data, struct efx_nic, mac_work); in efx_mac_work() local
166 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_mac_address() local
201 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_rx_mode() local
210 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_set_features() local
238 void efx_link_status_changed(struct efx_nic *efx) in efx_link_status_changed()
269 unsigned int efx_xdp_max_mtu(struct efx_nic *efx) in efx_xdp_max_mtu()
284 struct efx_nic *efx = efx_netdev_priv(net_dev); in efx_change_mtu() local
[all …]
Defx.c117 static int efx_probe_port(struct efx_nic *efx) in efx_probe_port()
137 static int efx_init_port(struct efx_nic *efx) in efx_init_port()
160 static void efx_fini_port(struct efx_nic *efx) in efx_fini_port()
173 static void efx_remove_port(struct efx_nic *efx) in efx_remove_port()
196 static void efx_associate(struct efx_nic *efx) in efx_associate()
241 static void efx_dissociate(struct efx_nic *efx) in efx_dissociate()
257 static int efx_probe_nic(struct efx_nic *efx) in efx_probe_nic()
318 static void efx_remove_nic(struct efx_nic *efx) in efx_remove_nic()
332 static int efx_probe_all(struct efx_nic *efx) in efx_probe_all()
391 static void efx_remove_all(struct efx_nic *efx) in efx_remove_all()
[all …]
Defx.h46 static inline bool efx_rx_buf_hash_valid(struct efx_nic *efx, const u8 *prefix) in efx_rx_buf_hash_valid()
63 #define EFX_TXQ_MIN_ENT(efx) (2 * efx_tx_max_skb_descs(efx)) argument
68 #define EFX_TXQ_MAX_ENT(efx) (EFX_WORKAROUND_EF10(efx) ? \ argument
71 static inline bool efx_rss_enabled(struct efx_nic *efx) in efx_rss_enabled()
103 static inline s32 efx_filter_insert_filter(struct efx_nic *efx, in efx_filter_insert_filter()
119 static inline int efx_filter_remove_id_safe(struct efx_nic *efx, in efx_filter_remove_id_safe()
137 efx_filter_get_filter_safe(struct efx_nic *efx, in efx_filter_get_filter_safe()
144 static inline u32 efx_filter_count_rx_used(struct efx_nic *efx, in efx_filter_count_rx_used()
149 static inline u32 efx_filter_get_rx_id_limit(struct efx_nic *efx) in efx_filter_get_rx_id_limit()
153 static inline s32 efx_filter_get_rx_ids(struct efx_nic *efx, in efx_filter_get_rx_ids()
[all …]
Def10.c45 static int efx_ef10_get_warm_boot_count(struct efx_nic *efx) in efx_ef10_get_warm_boot_count()
58 static unsigned int efx_ef10_pf_mem_bar(struct efx_nic *efx) in efx_ef10_pf_mem_bar()
69 static unsigned int efx_ef10_vf_mem_bar(struct efx_nic *efx) in efx_ef10_vf_mem_bar()
74 static unsigned int efx_ef10_mem_map_size(struct efx_nic *efx) in efx_ef10_mem_map_size()
82 static bool efx_ef10_is_vf(struct efx_nic *efx) in efx_ef10_is_vf()
88 static int efx_ef10_get_vf_index(struct efx_nic *efx) in efx_ef10_get_vf_index()
107 static int efx_ef10_init_datapath_caps(struct efx_nic *efx) in efx_ef10_init_datapath_caps()
183 static void efx_ef10_read_licensed_features(struct efx_nic *efx) in efx_ef10_read_licensed_features()
202 static int efx_ef10_get_sysclk_freq(struct efx_nic *efx) in efx_ef10_get_sysclk_freq()
215 static int efx_ef10_get_timer_workarounds(struct efx_nic *efx) in efx_ef10_get_timer_workarounds()
[all …]
Def10_sriov.c15 static int efx_ef10_evb_port_assign(struct efx_nic *efx, unsigned int port_id, in efx_ef10_evb_port_assign()
30 static int efx_ef10_vswitch_alloc(struct efx_nic *efx, unsigned int port_id, in efx_ef10_vswitch_alloc()
59 static int efx_ef10_vswitch_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vswitch_free()
69 static int efx_ef10_vport_alloc(struct efx_nic *efx, in efx_ef10_vport_alloc()
103 static int efx_ef10_vport_free(struct efx_nic *efx, unsigned int port_id) in efx_ef10_vport_free()
113 static void efx_ef10_sriov_free_vf_vports(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vports()
147 static void efx_ef10_sriov_free_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_free_vf_vswitching()
156 static int efx_ef10_sriov_assign_vf_vport(struct efx_nic *efx, in efx_ef10_sriov_assign_vf_vport()
186 static int efx_ef10_sriov_alloc_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_alloc_vf_vswitching()
213 static int efx_ef10_sriov_restore_vf_vswitching(struct efx_nic *efx) in efx_ef10_sriov_restore_vf_vswitching()
[all …]
Dmcdi_port_common.c15 int efx_mcdi_get_phy_cfg(struct efx_nic *efx, struct efx_mcdi_phy_data *cfg) in efx_mcdi_get_phy_cfg()
55 void efx_link_set_advertising(struct efx_nic *efx, in efx_link_set_advertising()
70 int efx_mcdi_set_link(struct efx_nic *efx, u32 capabilities, in efx_mcdi_set_link()
86 int efx_mcdi_loopback_modes(struct efx_nic *efx, u64 *loopback_modes) in efx_mcdi_loopback_modes()
232 u32 efx_get_mcdi_phy_flags(struct efx_nic *efx) in efx_get_mcdi_phy_flags()
281 void efx_mcdi_phy_decode_link(struct efx_nic *efx, in efx_mcdi_phy_decode_link()
374 void efx_mcdi_phy_check_fcntl(struct efx_nic *efx, u32 lpa) in efx_mcdi_phy_check_fcntl()
400 bool efx_mcdi_phy_poll(struct efx_nic *efx) in efx_mcdi_phy_poll()
424 int efx_mcdi_phy_probe(struct efx_nic *efx) in efx_mcdi_phy_probe()
530 void efx_mcdi_phy_remove(struct efx_nic *efx) in efx_mcdi_phy_remove()
[all …]
Dmcdi.c60 int efx_mcdi_init(struct efx_nic *efx) in efx_mcdi_init()
124 void efx_mcdi_detach(struct efx_nic *efx) in efx_mcdi_detach()
135 void efx_mcdi_fini(struct efx_nic *efx) in efx_mcdi_fini()
147 static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd, in efx_mcdi_send_request()
262 static void efx_mcdi_read_response_header(struct efx_nic *efx) in efx_mcdi_read_response_header()
337 static bool efx_mcdi_poll_once(struct efx_nic *efx) in efx_mcdi_poll_once()
352 static int efx_mcdi_poll(struct efx_nic *efx) in efx_mcdi_poll()
401 int efx_mcdi_poll_reboot(struct efx_nic *efx) in efx_mcdi_poll_reboot()
427 static int efx_mcdi_await_completion(struct efx_nic *efx) in efx_mcdi_await_completion()
468 struct efx_nic *efx = mcdi->efx; in efx_mcdi_release() local
[all …]
Dio.h54 static inline u32 efx_reg(struct efx_nic *efx, unsigned int reg) in efx_reg()
60 static inline void _efx_writeq(struct efx_nic *efx, __le64 value, in _efx_writeq()
65 static inline __le64 _efx_readq(struct efx_nic *efx, unsigned int reg) in _efx_readq()
71 static inline void _efx_writed(struct efx_nic *efx, __le32 value, in _efx_writed()
76 static inline __le32 _efx_readd(struct efx_nic *efx, unsigned int reg) in _efx_readd()
82 static inline void efx_writeo(struct efx_nic *efx, const efx_oword_t *value, in efx_writeo()
105 static inline void efx_writed(struct efx_nic *efx, const efx_dword_t *value, in efx_writed()
117 static inline void efx_reado(struct efx_nic *efx, efx_oword_t *value, in efx_reado()
135 static inline void efx_readd(struct efx_nic *efx, efx_dword_t *value, in efx_readd()
146 efx_writeo_table(struct efx_nic *efx, const efx_oword_t *value, in efx_writeo_table()
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
Defx.c207 #define EF4_ASSERT_RESET_SERIALISED(efx) \ argument
215 static int ef4_check_disabled(struct ef4_nic *efx) in ef4_check_disabled()
276 static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) in ef4_update_irq_mod()
301 struct ef4_nic *efx = channel->efx; in ef4_poll() local
338 struct ef4_nic *efx = channel->efx; in ef4_probe_eventq() local
356 struct ef4_nic *efx = channel->efx; in ef4_init_eventq() local
425 ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) in ef4_alloc_channel()
532 struct ef4_nic *efx = channel->efx; in ef4_get_channel_name() local
548 static void ef4_set_channel_names(struct ef4_nic *efx) in ef4_set_channel_names()
558 static int ef4_probe_channels(struct ef4_nic *efx) in ef4_probe_channels()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
Defx.c201 #define EF4_ASSERT_RESET_SERIALISED(efx) \ argument
209 static int ef4_check_disabled(struct ef4_nic *efx) in ef4_check_disabled()
270 static void ef4_update_irq_mod(struct ef4_nic *efx, struct ef4_channel *channel) in ef4_update_irq_mod()
295 struct ef4_nic *efx = channel->efx; in ef4_poll() local
332 struct ef4_nic *efx = channel->efx; in ef4_probe_eventq() local
350 struct ef4_nic *efx = channel->efx; in ef4_init_eventq() local
419 ef4_alloc_channel(struct ef4_nic *efx, int i, struct ef4_channel *old_channel) in ef4_alloc_channel()
526 struct ef4_nic *efx = channel->efx; in ef4_get_channel_name() local
542 static void ef4_set_channel_names(struct ef4_nic *efx) in ef4_set_channel_names()
552 static int ef4_probe_channels(struct ef4_nic *efx) in ef4_probe_channels()
[all …]

1234567