Symbol: e6000sw_softc_t
sys/dev/etherswitch/e6000sw/e6000sw.c
1017
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1058
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
1188
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1204
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1225
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1241
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1255
e6000sw_set_port_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1275
e6000sw_set_dot1q_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1305
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1319
e6000sw_get_port_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
1343
e6000sw_get_dot1q_vlan(e6000sw_softc_t *sc, etherswitch_vlangroup_t *vg)
sys/dev/etherswitch/e6000sw/e6000sw.c
1395
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1409
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
1427
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
144
static int e6000sw_atu_flush(device_t, e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1442
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
145
static int e6000sw_vtu_flush(e6000sw_softc_t *);
sys/dev/etherswitch/e6000sw/e6000sw.c
1457
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
147
static __inline void e6000sw_writereg(e6000sw_softc_t *, int, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1471
e6000sw_readreg(e6000sw_softc_t *sc, int addr, int reg)
sys/dev/etherswitch/e6000sw/e6000sw.c
148
static __inline uint32_t e6000sw_readreg(e6000sw_softc_t *, int, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1495
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
1516
e6000sw_is_cpuport(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
1523
e6000sw_is_fixedport(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
1530
e6000sw_is_fixed25port(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
1537
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
1546
e6000sw_is_portenabled(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
155
static __inline bool e6000sw_is_cpuport(e6000sw_softc_t *, int);
sys/dev/etherswitch/e6000sw/e6000sw.c
1553
e6000sw_set_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
1564
e6000sw_get_pvid(e6000sw_softc_t *sc, int port, int *pvid)
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
1613
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
1669
e6000sw_setup(device_t dev, e6000sw_softc_t *sc)
sys/dev/etherswitch/e6000sw/e6000sw.c
1699
e6000sw_set_atustat(device_t dev, e6000sw_softc_t *sc, int bin, int flag)
sys/dev/etherswitch/e6000sw/e6000sw.c
1708
e6000sw_atu_mac_table(device_t dev, e6000sw_softc_t *sc, struct atu_opt *atu,
sys/dev/etherswitch/e6000sw/e6000sw.c
1756
e6000sw_atu_flush(device_t dev, e6000sw_softc_t *sc, int flag)
sys/dev/etherswitch/e6000sw/e6000sw.c
1777
e6000sw_vtu_flush(e6000sw_softc_t *sc)
sys/dev/etherswitch/e6000sw/e6000sw.c
1795
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
337
e6000sw_parse_fixed_link(e6000sw_softc_t *sc, phandle_t node, uint32_t port)
sys/dev/etherswitch/e6000sw/e6000sw.c
363
e6000sw_parse_ethernet(e6000sw_softc_t *sc, phandle_t port_handle, uint32_t port) {
sys/dev/etherswitch/e6000sw/e6000sw.c
385
e6000sw_parse_child_fdt(e6000sw_softc_t *sc, phandle_t child, int *pport)
sys/dev/etherswitch/e6000sw/e6000sw.c
436
e6000sw_parse_hinted_port(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
470
e6000sw_init_interface(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
492
e6000sw_attach_miibus(e6000sw_softc_t *sc, int port)
sys/dev/etherswitch/e6000sw/e6000sw.c
535
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
686
e6000sw_waitready(e6000sw_softc_t *sc, uint32_t phy, uint32_t reg,
sys/dev/etherswitch/e6000sw/e6000sw.c
704
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
743
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
776
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
798
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
830
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
848
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
876
e6000sw_softc_t *sc;
sys/dev/etherswitch/e6000sw/e6000sw.c
972
e6000sw_softc_t *sc = device_get_softc(dev);