vr_t
vr_rxring_fini(vr_t *vrp)
vr_txring_init(vr_t *vrp)
vr_txring_fini(vr_t *vrp)
vr_alloc_dmabuf(vr_t *vrp, vr_data_dma_t *dmap, uint_t dmaflags)
vr_t *vrp;
vr_error(vr_t *vrp)
vr_receive(vr_t *vrp)
vr_t *vrp;
vrp = (vr_t *)p;
vr_tx_enqueue_msg(vr_t *vrp, mblk_t *mp)
vr_tx_reclaim(vr_t *vrp)
vr_t *vrp;
vrp = (vr_t *)p;
vr_reset(vr_t *vrp)
vr_start(vr_t *vrp)
vr_stop(vr_t *vrp)
vr_t *vrp;
vrp = (vr_t *)p;
vr_t *vrp = p;
vr_t *vrp;
vrp = (vr_t *)p;
vr_cam_index(vr_t *vrp, const uint8_t *maddr)
vr_t *vrp;
vrp = (vr_t *)p;
vr_t *vrp;
static vr_result_t vr_add_intr(vr_t *vrp);
static void vr_remove_intr(vr_t *vrp);
static int32_t vr_cam_index(vr_t *vrp, const uint8_t *maddr);
static void vr_tx_enqueue_msg(vr_t *vrp, mblk_t *mp);
static void vr_log(vr_t *vrp, int level, const char *fmt, ...);
vr_t *vrp;
vrp = (vr_t *)p;
static vr_result_t vr_bus_config(vr_t *vrp);
static void vr_bus_unconfig(vr_t *vrp);
vr_link_init(vr_t *vrp)
static void vr_reset(vr_t *vrp);
static int vr_start(vr_t *vrp);
static int vr_stop(vr_t *vrp);
static vr_result_t vr_rings_init(vr_t *vrp);
static void vr_rings_fini(vr_t *vrp);
static vr_result_t vr_alloc_ring(vr_t *vrp, vr_ring_t *r, size_t n);
vr_link_state(vr_t *vrp)
static vr_result_t vr_rxring_init(vr_t *vrp);
static void vr_rxring_fini(vr_t *vrp);
static vr_result_t vr_txring_init(vr_t *vrp);
static void vr_txring_fini(vr_t *vrp);
static vr_result_t vr_alloc_dmabuf(vr_t *vrp, vr_data_dma_t *dmap,
static void vr_param_init(vr_t *vrp);
static mblk_t *vr_receive(vr_t *vrp);
static void vr_tx_reclaim(vr_t *vrp);
static void vr_error(vr_t *vrp);
static void vr_phy_read(vr_t *vrp, int offset, uint16_t *value);
static void vr_phy_write(vr_t *vrp, int offset, uint16_t value);
static void vr_phy_autopoll_disable(vr_t *vrp);
static void vr_phy_autopoll_enable(vr_t *vrp);
static void vr_link_init(vr_t *vrp);
static void vr_link_state(vr_t *vrp);
vr_phy_autopoll_disable(vr_t *vrp)
static void vr_kstats_init(vr_t *vrp);
static void vr_remove_kstats(vr_t *vrp);
vr_phy_autopoll_enable(vr_t *vrp)
vr_t *vrp;
vr_phy_read(vr_t *vrp, int offset, uint16_t *value)
vr_phy_write(vr_t *vrp, int offset, uint16_t value)
vr_kstats_init(vr_t *vrp)
vrp = kmem_zalloc(sizeof (vr_t), KM_SLEEP);
vr_t *vrp;
vrp = (vr_t *)ksp->ks_private;
vr_remove_kstats(vr_t *vrp)
vr_t *vrp;
vrp = (vr_t *)arg;
vr_t *vrp = (vr_t *)arg;
vr_t *vrp;
vrp = (vr_t *)arg;
vr_log(vr_t *vrp, int level, const char *fmt, ...)
kmem_free(vrp, sizeof (vr_t));
vr_t *vrp;
kmem_free(vrp, sizeof (vr_t));
vr_t *vrp;
vrp = (vr_t *)ddi_get_driver_private(dev_info);
vr_add_intr(vr_t *vrp)
vr_remove_intr(vr_t *vrp)
vr_t *vrp;
vrp = (vr_t *)ddi_get_driver_private(devinfo);
vr_t *vrp;
vrp = (vr_t *)ddi_get_driver_private(devinfo);
vr_bus_config(vr_t *vrp)
vr_bus_unconfig(vr_t *vrp)
vr_param_init(vr_t *vrp)
vr_rings_init(vr_t *vrp)
vr_rings_fini(vr_t *vrp)
vr_alloc_ring(vr_t *vrp, vr_ring_t *ring, size_t n)
vr_rxring_init(vr_t *vrp)