Searched refs:tsnep_adapter (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/engleder/ |
D | tsnep.h | 81 struct tsnep_adapter *adapter; 116 struct tsnep_adapter *adapter; 145 struct tsnep_adapter *adapter; 159 struct tsnep_adapter { struct 204 int tsnep_ptp_init(struct tsnep_adapter *adapter); argument 205 void tsnep_ptp_cleanup(struct tsnep_adapter *adapter); 208 int tsnep_tc_init(struct tsnep_adapter *adapter); 209 void tsnep_tc_cleanup(struct tsnep_adapter *adapter); 213 int tsnep_rxnfc_init(struct tsnep_adapter *adapter); 214 void tsnep_rxnfc_cleanup(struct tsnep_adapter *adapter); [all …]
|
D | tsnep_ptp.c | 6 void tsnep_get_system_time(struct tsnep_adapter *adapter, u64 *time) in tsnep_get_system_time() 24 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ptp_ioctl() 78 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, in tsnep_ptp_adjfine() 106 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, in tsnep_ptp_adjtime() 133 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, in tsnep_ptp_gettimex64() 159 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, in tsnep_ptp_settime64() 182 struct tsnep_adapter *adapter = container_of(ptp, struct tsnep_adapter, in tsnep_ptp_getcyclesx64() 205 int tsnep_ptp_init(struct tsnep_adapter *adapter) in tsnep_ptp_init() 240 void tsnep_ptp_cleanup(struct tsnep_adapter *adapter) in tsnep_ptp_cleanup()
|
D | tsnep_rxnfc.c | 8 static void tsnep_enable_rule(struct tsnep_adapter *adapter, in tsnep_enable_rule() 28 static void tsnep_disable_rule(struct tsnep_adapter *adapter, in tsnep_disable_rule() 38 static struct tsnep_rxnfc_rule *tsnep_get_rule(struct tsnep_adapter *adapter, in tsnep_get_rule() 53 static void tsnep_add_rule(struct tsnep_adapter *adapter, in tsnep_add_rule() 71 static void tsnep_delete_rule(struct tsnep_adapter *adapter, in tsnep_delete_rule() 82 static void tsnep_flush_rules(struct tsnep_adapter *adapter) in tsnep_flush_rules() 94 int tsnep_rxnfc_get_rule(struct tsnep_adapter *adapter, in tsnep_rxnfc_get_rule() 124 int tsnep_rxnfc_get_all(struct tsnep_adapter *adapter, in tsnep_rxnfc_get_all() 153 static int tsnep_rxnfc_find_location(struct tsnep_adapter *adapter) in tsnep_rxnfc_find_location() 183 static int tsnep_rxnfc_check_rule(struct tsnep_adapter *adapter, in tsnep_rxnfc_check_rule() [all …]
|
D | tsnep_ethtool.c | 81 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_drvinfo() 90 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_regs_len() 110 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_regs() 119 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_msglevel() 126 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_set_msglevel() 134 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_strings() 170 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_ethtool_stats() 242 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_sset_count() 263 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_get_rxnfc() 286 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_ethtool_set_rxnfc() [all …]
|
D | tsnep_xdp.c | 9 int tsnep_xdp_setup_prog(struct tsnep_adapter *adapter, struct bpf_prog *prog, in tsnep_xdp_setup_prog() 21 static int tsnep_xdp_enable_pool(struct tsnep_adapter *adapter, in tsnep_xdp_enable_pool() 58 static int tsnep_xdp_disable_pool(struct tsnep_adapter *adapter, u16 queue_id) in tsnep_xdp_disable_pool() 80 int tsnep_xdp_setup_pool(struct tsnep_adapter *adapter, in tsnep_xdp_setup_pool()
|
D | tsnep_selftests.c | 24 static bool enable_gc_timeout(struct tsnep_adapter *adapter) in enable_gc_timeout() 33 static bool gc_timeout_signaled(struct tsnep_adapter *adapter) in gc_timeout_signaled() 41 static bool ack_gc_timeout(struct tsnep_adapter *adapter) in ack_gc_timeout() 50 static bool enable_gc(struct tsnep_adapter *adapter, bool a) in enable_gc() 70 static bool disable_gc(struct tsnep_adapter *adapter) in disable_gc() 80 static bool gc_delayed_enable(struct tsnep_adapter *adapter, bool a, int delay) in gc_delayed_enable() 132 static bool tsnep_test_gc_enable(struct tsnep_adapter *adapter) in tsnep_test_gc_enable() 155 static void delay_base_time(struct tsnep_adapter *adapter, in delay_base_time() 170 static void get_gate_state(struct tsnep_adapter *adapter, u32 *gc, u32 *gc_time, in get_gate_state() 210 static bool check_gate(struct tsnep_adapter *adapter) in check_gate() [all …]
|
D | tsnep_tc.c | 260 static int tsnep_enable_gcl(struct tsnep_adapter *adapter, in tsnep_enable_gcl() 318 static int tsnep_taprio(struct tsnep_adapter *adapter, in tsnep_taprio() 408 static int tsnep_tc_query_caps(struct tsnep_adapter *adapter, in tsnep_tc_query_caps() 430 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_tc_setup() 442 int tsnep_tc_init(struct tsnep_adapter *adapter) in tsnep_tc_init() 457 void tsnep_tc_cleanup(struct tsnep_adapter *adapter) in tsnep_tc_cleanup()
|
D | tsnep_main.c | 74 static void tsnep_enable_irq(struct tsnep_adapter *adapter, u32 mask) in tsnep_enable_irq() 79 static void tsnep_disable_irq(struct tsnep_adapter *adapter, u32 mask) in tsnep_disable_irq() 87 struct tsnep_adapter *adapter = arg; in tsnep_irq() 153 struct tsnep_adapter *adapter = bus->priv; in tsnep_mdiobus_read() 174 struct tsnep_adapter *adapter = bus->priv; in tsnep_mdiobus_write() 193 static void tsnep_set_link_mode(struct tsnep_adapter *adapter) in tsnep_set_link_mode() 213 struct tsnep_adapter *adapter = netdev_priv(netdev); in tsnep_phy_link_status_change() 222 static int tsnep_phy_loopback(struct tsnep_adapter *adapter, bool enable) in tsnep_phy_loopback() 240 static int tsnep_phy_open(struct tsnep_adapter *adapter) in tsnep_phy_open() 271 static void tsnep_phy_close(struct tsnep_adapter *adapter) in tsnep_phy_close() [all …]
|