Home
last modified time | relevance | path

Searched refs:fjes_hw (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/fjes/
H A Dfjes_hw.h16 struct fjes_hw;
296 struct fjes_hw { struct
324 int fjes_hw_init(struct fjes_hw *);
325 void fjes_hw_exit(struct fjes_hw *);
326 int fjes_hw_reset(struct fjes_hw *);
327 int fjes_hw_request_info(struct fjes_hw *);
328 int fjes_hw_register_buff_addr(struct fjes_hw *, int,
330 int fjes_hw_unregister_buff_addr(struct fjes_hw *, int);
331 void fjes_hw_init_command_registers(struct fjes_hw *,
334 int fjes_hw_raise_interrupt(struct fjes_hw *, in
[all...]
H A Dfjes_hw.c7 #include "fjes_hw.h"
23 u32 fjes_hw_rd32(struct fjes_hw *hw, u32 reg) in fjes_hw_rd32()
33 static u8 *fjes_hw_iomap(struct fjes_hw *hw) in fjes_hw_iomap()
48 static void fjes_hw_iounmap(struct fjes_hw *hw) in fjes_hw_iounmap()
54 int fjes_hw_reset(struct fjes_hw *hw) in fjes_hw_reset()
74 static int fjes_hw_get_max_epid(struct fjes_hw *hw) in fjes_hw_get_max_epid()
83 static int fjes_hw_get_my_epid(struct fjes_hw *hw) in fjes_hw_get_my_epid()
92 static int fjes_hw_alloc_shared_status_region(struct fjes_hw *hw) in fjes_hw_alloc_shared_status_region()
107 static void fjes_hw_free_shared_status_region(struct fjes_hw *hw) in fjes_hw_free_shared_status_region()
173 fjes_hw_init_command_registers(struct fjes_hw *h
[all...]
H A Dfjes_ethtool.c47 struct fjes_hw *hw = &adapter->hw; in fjes_get_ethtool_stats()
89 struct fjes_hw *hw = &adapter->hw; in fjes_get_strings()
186 struct fjes_hw *hw = &adapter->hw; in fjes_get_regs()
225 struct fjes_hw *hw = &adapter->hw; in fjes_set_dump()
258 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_flag()
271 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_data()
H A Dfjes_regs.h115 struct fjes_hw;
117 u32 fjes_hw_rd32(struct fjes_hw *hw, u32 reg);
H A Dfjes_main.c243 struct fjes_hw *hw = &adapter->hw; in fjes_free_irq()
271 struct fjes_hw *hw = &adapter->hw; in fjes_open()
312 struct fjes_hw *hw = &adapter->hw; in fjes_close()
358 struct fjes_hw *hw = &adapter->hw; in fjes_setup_resources()
437 struct fjes_hw *hw = &adapter->hw; in fjes_free_resources()
493 struct fjes_hw *hw = &adapter->hw; in fjes_tx_stall_task()
559 struct fjes_hw *hw = &adapter->hw; in fjes_raise_intr_rxdata_task()
629 struct fjes_hw *hw = &adapter->hw; in fjes_xmit_frame()
817 struct fjes_hw *hw = &adapter->hw; in fjes_change_mtu()
921 struct fjes_hw *h in fjes_txrx_stop_req_irq()
[all...]
H A Dfjes_trace.h16 /* tracepoints for fjes_hw.c */
51 TP_PROTO(struct fjes_hw *hw, union fjes_device_command_res *res_buf),
269 TP_PROTO(struct fjes_hw *hw, int src_epid,
293 TP_PROTO(struct fjes_hw *hw, int src_epid),
313 TP_PROTO(struct fjes_hw *hw, int src_epid,
337 TP_PROTO(struct fjes_hw *hw, int src_epid),
H A DMakefile16 fjes-objs := fjes_main.o fjes_hw.o fjes_ethtool.o fjes_trace.o fjes_debugfs.o
H A Dfjes.h12 #include "fjes_hw.h"
53 struct fjes_hw hw;
H A Dfjes_debugfs.c29 struct fjes_hw *hw = &adapter->hw; in fjes_dbg_status_show()
/kernel/linux/linux-6.6/drivers/net/fjes/
H A Dfjes_hw.h16 struct fjes_hw;
296 struct fjes_hw { struct
324 int fjes_hw_init(struct fjes_hw *);
325 void fjes_hw_exit(struct fjes_hw *);
326 int fjes_hw_reset(struct fjes_hw *);
327 int fjes_hw_request_info(struct fjes_hw *);
328 int fjes_hw_register_buff_addr(struct fjes_hw *, int,
330 int fjes_hw_unregister_buff_addr(struct fjes_hw *, int);
331 void fjes_hw_init_command_registers(struct fjes_hw *,
334 int fjes_hw_raise_interrupt(struct fjes_hw *, in
[all...]
H A Dfjes_hw.c7 #include "fjes_hw.h"
23 u32 fjes_hw_rd32(struct fjes_hw *hw, u32 reg) in fjes_hw_rd32()
33 static u8 *fjes_hw_iomap(struct fjes_hw *hw) in fjes_hw_iomap()
48 static void fjes_hw_iounmap(struct fjes_hw *hw) in fjes_hw_iounmap()
54 int fjes_hw_reset(struct fjes_hw *hw) in fjes_hw_reset()
74 static int fjes_hw_get_max_epid(struct fjes_hw *hw) in fjes_hw_get_max_epid()
83 static int fjes_hw_get_my_epid(struct fjes_hw *hw) in fjes_hw_get_my_epid()
92 static int fjes_hw_alloc_shared_status_region(struct fjes_hw *hw) in fjes_hw_alloc_shared_status_region()
107 static void fjes_hw_free_shared_status_region(struct fjes_hw *hw) in fjes_hw_free_shared_status_region()
174 fjes_hw_init_command_registers(struct fjes_hw *h
[all...]
H A Dfjes_ethtool.c47 struct fjes_hw *hw = &adapter->hw; in fjes_get_ethtool_stats()
89 struct fjes_hw *hw = &adapter->hw; in fjes_get_strings()
186 struct fjes_hw *hw = &adapter->hw; in fjes_get_regs()
225 struct fjes_hw *hw = &adapter->hw; in fjes_set_dump()
258 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_flag()
271 struct fjes_hw *hw = &adapter->hw; in fjes_get_dump_data()
H A Dfjes_regs.h115 struct fjes_hw;
117 u32 fjes_hw_rd32(struct fjes_hw *hw, u32 reg);
H A Dfjes_main.c171 struct fjes_hw *hw = &adapter->hw; in fjes_setup_resources()
247 struct fjes_hw *hw = &adapter->hw; in fjes_rx_irq()
257 struct fjes_hw *hw = &adapter->hw; in fjes_stop_req_irq()
294 struct fjes_hw *hw = &adapter->hw; in fjes_txrx_stop_req_irq()
336 struct fjes_hw *hw = &adapter->hw; in fjes_update_zone_irq()
345 struct fjes_hw *hw = &adapter->hw; in fjes_intr()
414 struct fjes_hw *hw = &adapter->hw; in fjes_free_irq()
432 struct fjes_hw *hw = &adapter->hw; in fjes_free_resources()
487 struct fjes_hw *hw = &adapter->hw; in fjes_open()
528 struct fjes_hw *h in fjes_close()
[all...]
H A Dfjes_trace.h16 /* tracepoints for fjes_hw.c */
51 TP_PROTO(struct fjes_hw *hw, union fjes_device_command_res *res_buf),
269 TP_PROTO(struct fjes_hw *hw, int src_epid,
293 TP_PROTO(struct fjes_hw *hw, int src_epid),
313 TP_PROTO(struct fjes_hw *hw, int src_epid,
337 TP_PROTO(struct fjes_hw *hw, int src_epid),
H A DMakefile16 fjes-objs := fjes_main.o fjes_hw.o fjes_ethtool.o fjes_trace.o fjes_debugfs.o
H A Dfjes.h12 #include "fjes_hw.h"
53 struct fjes_hw hw;
H A Dfjes_debugfs.c29 struct fjes_hw *hw = &adapter->hw; in fjes_dbg_status_show()

Completed in 12 milliseconds