Symbol: ar40xx_softc
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
111
ar40xx_hw_init_globals(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
153
ar40xx_hw_vlan_init(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
197
ar40xx_hw_sw_hw_apply(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
277
ar40xx_hw_wait_bit(struct ar40xx_softc *sc, int reg, uint32_t mask,
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
305
ar40xx_hw_read_switch_mac_address(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
333
ar40xx_hw_write_switch_mac_address(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw.c
85
ar40xx_hw_ess_reset(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
30
extern int ar40xx_hw_ess_reset(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
31
extern int ar40xx_hw_init_globals(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
32
extern int ar40xx_hw_vlan_init(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
33
extern int ar40xx_hw_sw_hw_apply(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
34
extern int ar40xx_hw_wait_bit(struct ar40xx_softc *sc, int reg,
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
36
extern int ar40xx_hw_read_switch_mac_address(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw.h
38
extern int ar40xx_hw_write_switch_mac_address(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.c
104
ar40xx_hw_atu_flush_port(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.c
134
ar40xx_hw_atu_fetch_entry(struct ar40xx_softc *sc, etherswitch_atu_entry_t *e,
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.c
74
ar40xx_hw_atu_wait_busy(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.c
84
ar40xx_hw_atu_flush_all(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.h
30
extern int ar40xx_hw_atu_wait_busy(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.h
31
extern int ar40xx_hw_atu_flush_all(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.h
32
extern int ar40xx_hw_atu_flush_port(struct ar40xx_softc *sc, int port);
sys/dev/etherswitch/ar40xx/ar40xx_hw_atu.h
33
extern int ar40xx_hw_atu_fetch_entry(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.c
110
ar40xx_hw_phy_mmd_read(struct ar40xx_softc *sc, uint32_t phy_id,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.c
74
ar40xx_hw_phy_dbg_write(struct ar40xx_softc *sc, int phy, uint16_t dbg,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.c
83
ar40xx_hw_phy_dbg_read(struct ar40xx_softc *sc, int phy, uint16_t dbg)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.c
91
ar40xx_hw_phy_mmd_write(struct ar40xx_softc *sc, uint32_t phy_id,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.h
30
extern int ar40xx_hw_phy_dbg_write(struct ar40xx_softc *sc, int phy,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.h
32
extern int ar40xx_hw_phy_dbg_read(struct ar40xx_softc *sc, int phy,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.h
34
extern int ar40xx_hw_phy_mmd_write(struct ar40xx_softc *sc, uint32_t phy_id,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mdio.h
36
extern int ar40xx_hw_phy_mmd_read(struct ar40xx_softc *sc, uint32_t phy_id,
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.c
124
ar40xx_hw_mib_op(struct ar40xx_softc *sc, uint32_t op)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.c
152
ar40xx_hw_mib_capture(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.c
161
ar40xx_hw_mib_flush(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.c
170
ar40xx_hw_mib_fetch(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.h
30
extern int ar40xx_hw_mib_op(struct ar40xx_softc *sc, uint32_t op);
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.h
31
extern int ar40xx_hw_mib_capture(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.h
32
extern int ar40xx_hw_mib_flush(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_mib.h
34
extern int ar40xx_hw_mib_fetch(struct ar40xx_softc *sc, int port);
sys/dev/etherswitch/ar40xx/ar40xx_hw_mirror.c
74
ar40xx_hw_mirror_set_registers(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_mirror.h
30
extern int ar40xx_hw_mirror_set_registers(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
131
ar40xx_hw_port_link_down(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
149
ar40xx_hw_port_link_up(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
171
ar40xx_hw_port_cpuport_setup(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
201
ar40xx_hw_get_port_pvid(struct ar40xx_softc *sc, int port, int *pvid)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
224
ar40xx_hw_set_port_pvid(struct ar40xx_softc *sc, int port, int pvid)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
255
ar40xx_hw_port_setup(struct ar40xx_softc *sc, int port, uint32_t members)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.c
74
ar40xx_hw_port_init(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
30
extern int ar40xx_hw_port_init(struct ar40xx_softc *sc, int port);
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
31
extern int ar40xx_hw_port_cpuport_setup(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
32
extern int ar40xx_hw_port_link_up(struct ar40xx_softc *sc, int port);
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
33
extern int ar40xx_hw_port_link_down(struct ar40xx_softc *sc, int port);
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
34
extern int ar40xx_hw_get_port_pvid(struct ar40xx_softc *sc, int port,
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
36
extern int ar40xx_hw_set_port_pvid(struct ar40xx_softc *sc, int port,
sys/dev/etherswitch/ar40xx/ar40xx_hw_port.h
38
extern int ar40xx_hw_port_setup(struct ar40xx_softc *sc, int port,
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
105
ar40xx_hw_psgmii_set_mac_mode(struct ar40xx_softc *sc, uint32_t mac_mode)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
121
ar40xx_hw_psgmii_single_phy_testing(struct ar40xx_softc *sc, int phy)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
189
ar40xx_hw_psgmii_all_phy_testing(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
261
ar40xx_hw_malibu_psgmii_ess_reset(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
320
ar40xx_hw_psgmii_self_test(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
387
ar40xx_hw_psgmii_self_test_clean(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
416
ar40xx_hw_psgmii_init_config(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
82
ar40xx_hw_psgmii_reg_write(struct ar40xx_softc *sc, uint32_t reg,
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.c
92
ar40xx_hw_psgmii_reg_read(struct ar40xx_softc *sc, uint32_t reg)
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
30
extern int ar40xx_hw_psgmii_set_mac_mode(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
32
extern int ar40xx_hw_psgmii_self_test(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
33
extern int ar40xx_hw_psgmii_self_test_clean(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
34
extern int ar40xx_hw_psgmii_single_phy_testing(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
36
extern int ar40xx_hw_malibu_psgmii_ess_reset(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
37
extern int ar40xx_hw_psgmii_all_phy_testing(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_psgmii.h
38
extern int ar40xx_hw_psgmii_init_config(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
108
ar40xx_hw_vtu_load_vlan(struct ar40xx_softc *sc, uint32_t vid,
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
145
ar40xx_hw_vtu_flush(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
159
ar40xx_hw_vtu_get_vlan(struct ar40xx_softc *sc, int vid, uint32_t *ports,
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.c
78
ar40xx_hw_vtu_op(struct ar40xx_softc *sc, uint32_t op, uint32_t val)
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.h
30
extern int ar40xx_hw_vtu_op(struct ar40xx_softc *sc, uint32_t op,
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.h
32
extern int ar40xx_hw_vtu_load_vlan(struct ar40xx_softc *sc, uint32_t vid,
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.h
34
extern int ar40xx_hw_vtu_flush(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_hw_vtu.h
35
extern int ar40xx_hw_vtu_get_vlan(struct ar40xx_softc *sc, int vid,
sys/dev/etherswitch/ar40xx/ar40xx_main.c
100
struct ar40xx_softc *sc = arg;
sys/dev/etherswitch/ar40xx/ar40xx_main.c
109
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
117
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
125
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
134
ar40xx_reset_switch(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_main.c
165
struct ar40xx_softc *sc = arg1;
sys/dev/etherswitch/ar40xx/ar40xx_main.c
205
struct ar40xx_softc *sc = arg1;
sys/dev/etherswitch/ar40xx/ar40xx_main.c
233
ar40xx_sysctl_attach(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_main.c
256
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
282
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
523
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
531
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
540
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
548
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
561
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
577
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
628
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
671
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
720
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
780
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
808
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
833
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
848
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
864
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
901
struct ar40xx_softc *sc = device_get_softc(dev);
sys/dev/etherswitch/ar40xx/ar40xx_main.c
958
sizeof(struct ar40xx_softc));
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
139
ar40xx_phy_miiforport(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
151
ar40xx_phy_ifpforport(struct ar40xx_softc *sc, int port)
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
164
struct ar40xx_softc *sc = if_getsoftc(ifp);
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
179
struct ar40xx_softc *sc = if_getsoftc(ifp);
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
194
ar40xx_attach_phys(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
230
ar40xx_hw_phy_get_ids(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_phy.c
78
ar40xx_phy_tick(struct ar40xx_softc *sc)
sys/dev/etherswitch/ar40xx/ar40xx_phy.h
30
extern int ar40xx_phy_tick(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_phy.h
31
extern int ar40xx_attach_phys(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_phy.h
32
extern int ar40xx_hw_phy_get_ids(struct ar40xx_softc *sc);
sys/dev/etherswitch/ar40xx/ar40xx_phy.h
33
extern struct mii_data * ar40xx_phy_miiforport(struct ar40xx_softc *sc,
sys/dev/etherswitch/ar40xx/ar40xx_phy.h
35
extern if_t ar40xx_phy_ifpforport(struct ar40xx_softc *sc,