Symbol: e6000sw_softc_t
sys/dev/etherswitch/e6000sw/e6000sw.c
1011
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1052
e6000sw_port_vlan_assign(e6000sw_softc_t *sc, int port, uint32_t fid,
sys/dev/etherswitch/e6000sw/e6000sw.c
116
static int e6000sw_parse_fixed_link(e6000sw_softc_t *, phandle_t, uint32_t);
sys/dev/etherswitch/e6000sw/e6000sw.c
117
static int e6000sw_parse_ethernet(e6000sw_softc_t *, phandle_t, uint32_t);
sys/dev/etherswitch/e6000sw/e6000sw.c
1182
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1198
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1219
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1235
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1249
e6000sw_set_port_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1269
e6000sw_set_dot1q_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1299
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1313
e6000sw_get_port_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1337
e6000sw_get_dot1q_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
134
static int e6000sw_set_vlan_mode(e6000sw_softc_t *, uint32_t);
sys/dev/etherswitch/e6000sw/e6000sw.c
1389
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1403
e6000sw_miiforphy(e6000sw_softc_t *sc, unsigned int phy)
sys/dev/etherswitch/e6000sw/e6000sw.c
141
static void e6000sw_setup(device_t, e6000sw_softc_t *);
sys/dev/etherswitch/e6000sw/e6000sw.c
1421
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
143
static void e6000sw_set_atustat(device_t, e6000sw_softc_t *, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1436
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
144
static int e6000sw_atu_flush(device_t, e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
145
static int e6000sw_vtu_flush(e6000sw_softc_t *);
sys/dev/etherswitch/e6000sw/e6000sw.c
1451
e6000sw_smi_waitready(e6000sw_softc_t *sc, int phy)
sys/dev/etherswitch/e6000sw/e6000sw.c
146
static int e6000sw_vtu_update(e6000sw_softc_t *, int, int, int, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1465
e6000sw_readreg(e6000sw_softc_t *sc, int addr, int reg)
sys/dev/etherswitch/e6000sw/e6000sw.c
147
static __inline void e6000sw_writereg(e6000sw_softc_t *, int, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
148
static __inline uint32_t e6000sw_readreg(e6000sw_softc_t *, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1489
e6000sw_writereg(e6000sw_softc_t *sc, int addr, int reg, int val)
sys/dev/etherswitch/e6000sw/e6000sw.c
151
static int e6000sw_atu_mac_table(device_t, e6000sw_softc_t *, struct atu_opt *,
sys/dev/etherswitch/e6000sw/e6000sw.c
1510
e6000sw_is_cpuport(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
1517
e6000sw_is_fixedport(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
1524
e6000sw_is_fixed25port(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
153
static int e6000sw_get_pvid(e6000sw_softc_t *, int, int *);
sys/dev/etherswitch/e6000sw/e6000sw.c
1531
e6000sw_is_phyport(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
154
static void e6000sw_set_pvid(e6000sw_softc_t *, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1540
e6000sw_is_portenabled(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
1547
e6000sw_set_pvid(e6000sw_softc_t *sc, int port, int pvid)
sys/dev/etherswitch/e6000sw/e6000sw.c
155
static __inline bool e6000sw_is_cpuport(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1558
e6000sw_get_pvid(e6000sw_softc_t *sc, int port, int *pvid)
sys/dev/etherswitch/e6000sw/e6000sw.c
156
static __inline bool e6000sw_is_fixedport(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
157
static __inline bool e6000sw_is_fixed25port(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
158
static __inline bool e6000sw_is_phyport(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
159
static __inline bool e6000sw_is_portenabled(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
160
static __inline struct mii_data *e6000sw_miiforphy(e6000sw_softc_t *,
sys/dev/etherswitch/e6000sw/e6000sw.c
1607
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1663
e6000sw_setup(device_t dev, e6000sw_softc_t *sc)
sys/dev/etherswitch/e6000sw/e6000sw.c
1693
e6000sw_set_atustat(device_t dev, e6000sw_softc_t *sc, int bin, int flag)
sys/dev/etherswitch/e6000sw/e6000sw.c
1702
e6000sw_atu_mac_table(device_t dev, e6000sw_softc_t *sc, struct atu_opt *atu,
sys/dev/etherswitch/e6000sw/e6000sw.c
1750
e6000sw_atu_flush(device_t dev, e6000sw_softc_t *sc, int flag)
sys/dev/etherswitch/e6000sw/e6000sw.c
1771
e6000sw_vtu_flush(e6000sw_softc_t *sc)
sys/dev/etherswitch/e6000sw/e6000sw.c
1789
e6000sw_vtu_update(e6000sw_softc_t *sc, int purge, int vid, int fid,
sys/dev/etherswitch/e6000sw/e6000sw.c
196
sizeof(e6000sw_softc_t));
sys/dev/etherswitch/e6000sw/e6000sw.c
215
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
333
e6000sw_parse_fixed_link(e6000sw_softc_t *sc, phandle_t node, uint32_t port)
sys/dev/etherswitch/e6000sw/e6000sw.c
359
e6000sw_parse_ethernet(e6000sw_softc_t *sc, phandle_t port_handle, uint32_t port) {
sys/dev/etherswitch/e6000sw/e6000sw.c
381
e6000sw_parse_child_fdt(e6000sw_softc_t *sc, phandle_t child, int *pport)
sys/dev/etherswitch/e6000sw/e6000sw.c
432
e6000sw_parse_hinted_port(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
466
e6000sw_init_interface(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
488
e6000sw_attach_miibus(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
531
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
680
e6000sw_waitready(e6000sw_softc_t *sc, uint32_t phy, uint32_t reg,
sys/dev/etherswitch/e6000sw/e6000sw.c
698
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
737
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
770
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
792
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
824
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
842
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
870
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
966
e6000sw_softc_t *sc = device_get_softc(dev);