vnet_t
vnet_ring_grp_uninit(vnet_t *vnetp)
static int vnet_unattach(vnet_t *vnetp);
static void vnet_ring_grp_init(vnet_t *vnetp);
static void vnet_ring_grp_uninit(vnet_t *vnetp);
static int vnet_mac_register(vnet_t *);
vnet_alloc_pseudo_rx_ring(vnet_t *vnetp)
static int vnet_read_mac_address(vnet_t *vnetp);
vnet_free_pseudo_rx_ring(vnet_t *vnetp, vnet_pseudo_rx_ring_t *ringp)
static int vnet_bind_hwrings(vnet_t *vnetp);
static void vnet_unbind_hwrings(vnet_t *vnetp);
vnet_mac_register(vnet_t *vnetp)
vnet_read_mac_address(vnet_t *vnetp)
vnet_fdb_create(vnet_t *vnetp)
vnet_fdb_destroy(vnet_t *vnetp)
vnet_fdbe_add(vnet_t *vnetp, vnet_res_t *vresp)
static void vnet_fdb_create(vnet_t *vnetp);
static void vnet_fdb_destroy(vnet_t *vnetp);
static vnet_res_t *vnet_fdbe_find(vnet_t *vnetp, struct ether_addr *addrp);
void vnet_fdbe_add(vnet_t *vnetp, vnet_res_t *vresp);
vnet_fdbe_del(vnet_t *vnetp, vnet_res_t *vresp)
static void vnet_fdbe_del(vnet_t *vnetp, vnet_res_t *vresp);
vnet_fdbe_find(vnet_t *vnetp, struct ether_addr *addrp)
static void vnet_start_resources(vnet_t *vnetp);
static void vnet_stop_resources(vnet_t *vnetp);
static void vnet_dispatch_res_task(vnet_t *vnetp);
static void vnet_add_resource(vnet_t *vnetp, vnet_res_t *vresp);
static vnet_res_t *vnet_rem_resource(vnet_t *vnetp, vnet_res_t *vresp);
vnet_t *vnetp = vresp->vnetp;
vnet_t *vnetp = vresp->vnetp;
int vnet_mtu_update(vnet_t *vnetp, uint32_t mtu);
void vnet_link_update(vnet_t *vnetp, link_state_t link_state);
void vnet_dds_cleanup_hio(vnet_t *vnetp);
vnet_t *vnetp;
vnet_t *vnetp = (vnet_t *)arg1;
vnet_mtu_update(vnet_t *vnetp, uint32_t mtu)
int vnet_send_dds_msg(vnet_t *vnetp, void *dmsg);
int vnet_hio_mac_init(vnet_t *vnetp, char *ifname);
void vnet_hio_mac_cleanup(vnet_t *vnetp);
vnet_link_update(vnet_t *vnetp, link_state_t link_state)
vnet_t *vnetp;
vnet_t *vnetp = vresp->vnetp;
vnet_add_resource(vnet_t *vnetp, vnet_res_t *vresp)
vnet_rem_resource(vnet_t *vnetp, vnet_res_t *vresp)
extern int vdds_init(vnet_t *vnetp);
extern void vdds_cleanup(vnet_t *vnetp);
vnet_t *vnetp = arg;
extern void vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg);
vnet_send_dds_msg(vnet_t *vnetp, void *dmsg)
extern void vdds_cleanup_hio(vnet_t *vnetp);
vnet_dds_cleanup_hio(vnet_t *vnetp)
vnet_t *vnetp = vresp->vnetp;
vnet_dispatch_res_task(vnet_t *vnetp)
vnet_t *vnetp = arg;
vnet_start_resources(vnet_t *vnetp)
vnet_stop_resources(vnet_t *vnetp)
vnet_t *vnetp = vresp->vnetp;
vnet_t *vnetp;
vnet_t *vnetp = (vnet_t *)arg;
vnet_t *vnetp = arg;
static vnet_t *vnet_headp = NULL;
vnet_t *vnetp = (vnet_t *)arg;
vnet_t *vnetp = (vnet_t *)rx_ringp->vnetp;
vnet_t *vnetp = rx_ringp->vnetp;
vnet_t *vnetp = (vnet_t *)arg;
vnet_t *vnetp;
vnet_t *vnetp;
vnet_hio_mac_init(vnet_t *vnetp, char *ifname)
vnet_hio_mac_cleanup(vnet_t *vnetp)
vnet_bind_hwrings(vnet_t *vnetp)
vnet_unbind_hwrings(vnet_t *vnetp)
vnet_t *vnetp;
vnet_t *vnetp;
vnet_t *vnetp = (vnet_t *)arg;
vnet_t *vnetp;
vnetp = (vnet_t *)arg;
vnet_force_link_state(vnet_t *vnetp, queue_t *q, mblk_t *mp)
vnet_t *vnetp;
vnetp = (vnet_t *)arg;
vnet_t *vnetp = (vnet_t *)arg;
vnet_t *vnetp;
vnetp = kmem_zalloc(sizeof (vnet_t), KM_SLEEP);
vnet_t *vnetp;
vnet_unattach(vnet_t *vnetp)
vnet_t **vnetpp;
vnet_t *vnetp = arg;
vnet_t *vnetp = arg;
vnet_t *vnetp = arg;
vnet_t *vnetp = arg;
vnet_t *vnetp = arg;
vnet_t *vnetp;
static void vnet_force_link_state(vnet_t *vnetp, queue_t *q, mblk_t *mp);
vnetp = (vnet_t *)tx_ringp->vnetp;
vnet_t *vnetp = arg;
vnet_ring_grp_init(vnet_t *vnetp)
static int vdds_send_dds_resp_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg, int ack);
static int vdds_send_dds_rel_msg(vnet_t *vnetp);
extern int vnet_send_dds_msg(vnet_t *vnetp, void *dmsg);
extern int vnet_hio_mac_init(vnet_t *vnetp, char *ifname);
extern void vnet_hio_mac_cleanup(vnet_t *vnetp);
vdds_init(vnet_t *vnetp)
vdds_cleanup(vnet_t *vnetp)
vnet_t *vnetp = arg;
vdds_cleanup_hio(vnet_t *vnetp)
vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg)
vnet_t *vnetp = arg;
vdds_send_dds_rel_msg(vnet_t *vnetp)
vdds_send_dds_resp_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg, int ack)
int vdds_init(vnet_t *vnetp);
void vdds_cleanup(vnet_t *vnetp);
void vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg);
void vdds_cleanup_hio(vnet_t *vnetp);
vnet_t *vnetp = vgenp->vnetp;
vnet_t *vnetp;
vgen_frame_lookup_vid(vnet_t *vnetp, struct ether_header *ehp, uint16_t *vidp)
vnet_t *vnetp;
static boolean_t vgen_frame_lookup_vid(vnet_t *vnetp, struct ether_header *ehp,
vnet_t *vnetp = vgenp->vnetp;
extern void vnet_dds_cleanup_hio(vnet_t *vnetp);
extern int vnet_mtu_update(vnet_t *vnetp, uint32_t mtu);
extern void vnet_link_update(vnet_t *vnetp, link_state_t link_state);
vnet_t *vnetp = vgenp->vnetp;
vnet_t *vnetp = vgenp->vnetp;
vnet_t *vnetp = vgenp->vnetp;
((vnet_t *)(vgenp->vnetp))->instance);
vnet_t *vnetp;
vnet_t *vnetp; /* associated vnet instance */