xe_softc
xe_reset(struct xe_softc *scp) {
xe_stop(struct xe_softc *scp) {
xe_enable_intr(struct xe_softc *scp) {
xe_disable_intr(struct xe_softc *scp) {
xe_set_multicast(struct xe_softc *scp) {
xe_set_addr(struct xe_softc *scp, u_int8_t* addr, unsigned idx) {
xe_set_hash(struct xe_softc* scp, u_int8_t* addr) {
xe_pio_write_packet(struct xe_softc *scp, struct mbuf *mbp) {
xe_mii_sync(struct xe_softc *scp) {
xe_mii_init(struct xe_softc *scp) {
static void xe_reset (struct xe_softc *scp);
static void xe_stop (struct xe_softc *scp);
xe_mii_send(struct xe_softc *scp, u_int32_t bits, int cnt) {
static void xe_enable_intr (struct xe_softc *scp);
static void xe_disable_intr (struct xe_softc *scp);
xe_mii_readreg(struct xe_softc *scp, struct xe_mii_frame *frame) {
static void xe_set_multicast (struct xe_softc *scp);
static void xe_set_addr (struct xe_softc *scp, u_int8_t* addr, unsigned idx);
static void xe_set_hash (struct xe_softc *scp, u_int8_t* addr);
static int xe_pio_write_packet (struct xe_softc *scp, struct mbuf *mbp);
static void xe_mii_sync (struct xe_softc *scp);
xe_mii_writereg(struct xe_softc *scp, struct xe_mii_frame *frame) {
static int xe_mii_init (struct xe_softc *scp);
static void xe_mii_send (struct xe_softc *scp, u_int32_t bits, int cnt);
static int xe_mii_readreg (struct xe_softc *scp, struct xe_mii_frame *frame);
static int xe_mii_writereg (struct xe_softc *scp, struct xe_mii_frame *frame);
static u_int16_t xe_phy_readreg (struct xe_softc *scp, u_int16_t reg);
xe_phy_readreg(struct xe_softc *scp, u_int16_t reg) {
static void xe_phy_writereg (struct xe_softc *scp, u_int16_t reg, u_int16_t data);
xe_phy_writereg(struct xe_softc *scp, u_int16_t reg, u_int16_t data) {
xe_mii_dump(struct xe_softc *scp) {
static void xe_reg_dump (struct xe_softc *scp) __unused;
static void xe_mii_dump (struct xe_softc *scp);
xe_reg_dump(struct xe_softc *scp) {
struct xe_softc *sc = device_get_softc(dev);
struct xe_softc *sc = device_get_softc(dev);
struct xe_softc *sc = device_get_softc(dev);
struct xe_softc *scp = device_get_softc(dev);
struct xe_softc *scp = xscp;
struct xe_softc *scp = ifp->if_softc;
struct xe_softc *scp;
struct xe_softc *scp = (struct xe_softc *) xscp;
struct xe_softc *scp = ifp->if_softc;
struct xe_softc *scp = ifp->if_softc;
mrp->ifm_active = ((struct xe_softc *)ifp->if_softc)->media;
struct xe_softc *scp = xscp;
struct xe_softc *scp = xscp;
sizeof(struct xe_softc),
struct xe_softc *sc = device_get_softc(dev);
struct xe_softc *scp = device_get_softc(dev);
struct xe_softc *scp = device_get_softc(dev);