Lines Matching refs:vnet_t

79 static void vnet_force_link_state(vnet_t *vnetp, queue_t *q, mblk_t *mp);
101 static int vnet_unattach(vnet_t *vnetp);
102 static void vnet_ring_grp_init(vnet_t *vnetp);
103 static void vnet_ring_grp_uninit(vnet_t *vnetp);
104 static int vnet_mac_register(vnet_t *);
105 static int vnet_read_mac_address(vnet_t *vnetp);
108 static int vnet_bind_hwrings(vnet_t *vnetp);
109 static void vnet_unbind_hwrings(vnet_t *vnetp);
118 static void vnet_fdb_create(vnet_t *vnetp);
119 static void vnet_fdb_destroy(vnet_t *vnetp);
120 static vnet_res_t *vnet_fdbe_find(vnet_t *vnetp, struct ether_addr *addrp);
122 void vnet_fdbe_add(vnet_t *vnetp, vnet_res_t *vresp);
123 static void vnet_fdbe_del(vnet_t *vnetp, vnet_res_t *vresp);
129 static void vnet_start_resources(vnet_t *vnetp);
130 static void vnet_stop_resources(vnet_t *vnetp);
131 static void vnet_dispatch_res_task(vnet_t *vnetp);
134 static void vnet_add_resource(vnet_t *vnetp, vnet_res_t *vresp);
135 static vnet_res_t *vnet_rem_resource(vnet_t *vnetp, vnet_res_t *vresp);
139 int vnet_mtu_update(vnet_t *vnetp, uint32_t mtu);
140 void vnet_link_update(vnet_t *vnetp, link_state_t link_state);
141 void vnet_dds_cleanup_hio(vnet_t *vnetp);
150 int vnet_send_dds_msg(vnet_t *vnetp, void *dmsg);
151 int vnet_hio_mac_init(vnet_t *vnetp, char *ifname);
152 void vnet_hio_mac_cleanup(vnet_t *vnetp);
167 extern int vdds_init(vnet_t *vnetp);
168 extern void vdds_cleanup(vnet_t *vnetp);
169 extern void vdds_process_dds_msg(vnet_t *vnetp, vio_dds_msg_t *dmsg);
171 extern void vdds_cleanup_hio(vnet_t *vnetp);
226 static vnet_t *vnet_headp = NULL;
345 vnet_t *vnetp = (vnet_t *)arg; in debug_printf()
413 vnet_t *vnetp; in vnetattach()
435 vnetp = kmem_zalloc(sizeof (vnet_t), KM_SLEEP); in vnetattach()
542 vnet_t *vnetp; in vnetdetach()
579 vnet_unattach(vnet_t *vnetp) in vnet_unattach()
637 vnet_t **vnetpp; in vnet_unattach()
676 vnet_t *vnetp = arg; in vnet_m_start()
694 vnet_t *vnetp = arg; in vnet_m_stop()
722 vnet_t *vnetp = arg; in vnet_m_unicst()
739 vnet_t *vnetp = arg; in vnet_m_multicst()
772 vnet_t *vnetp = arg; in vnet_m_promisc()
791 vnet_t *vnetp; in vnet_tx_ring_send()
805 vnetp = (vnet_t *)tx_ringp->vnetp; in vnet_tx_ring_send()
935 vnet_t *vnetp = arg; in vnet_m_stat()
968 vnet_ring_grp_init(vnet_t *vnetp) in vnet_ring_grp_init()
1018 vnet_ring_grp_uninit(vnet_t *vnetp) in vnet_ring_grp_uninit()
1055 vnet_alloc_pseudo_rx_ring(vnet_t *vnetp) in vnet_alloc_pseudo_rx_ring()
1085 vnet_free_pseudo_rx_ring(vnet_t *vnetp, vnet_pseudo_rx_ring_t *ringp) in vnet_free_pseudo_rx_ring()
1104 vnet_mac_register(vnet_t *vnetp) in vnet_mac_register()
1133 vnet_read_mac_address(vnet_t *vnetp) in vnet_read_mac_address()
1154 vnet_fdb_create(vnet_t *vnetp) in vnet_fdb_create()
1166 vnet_fdb_destroy(vnet_t *vnetp) in vnet_fdb_destroy()
1180 vnet_fdbe_add(vnet_t *vnetp, vnet_res_t *vresp) in vnet_fdbe_add()
1229 vnet_fdbe_del(vnet_t *vnetp, vnet_res_t *vresp) in vnet_fdbe_del()
1286 vnet_fdbe_find(vnet_t *vnetp, struct ether_addr *addrp) in vnet_fdbe_find()
1373 vnet_t *vnetp = vresp->vnetp; in vnet_rx()
1389 vnet_t *vnetp = vresp->vnetp; in vnet_tx_update()
1443 vnet_t *vnetp; in vnet_tx_notify_thread()
1475 vnet_t *vnetp = (vnet_t *)arg1; in vnet_tx_ring_update()
1498 vnet_mtu_update(vnet_t *vnetp, uint32_t mtu) in vnet_mtu_update()
1537 vnet_link_update(vnet_t *vnetp, link_state_t link_state) in vnet_link_update()
1571 vnet_t *vnetp; in vio_net_resource_reg()
1635 vnet_t *vnetp = vresp->vnetp; in vio_net_resource_unreg()
1656 vnet_add_resource(vnet_t *vnetp, vnet_res_t *vresp) in vnet_add_resource()
1665 vnet_rem_resource(vnet_t *vnetp, vnet_res_t *vresp) in vnet_rem_resource()
1696 vnet_t *vnetp = arg; in vnet_dds_rx()
1705 vnet_send_dds_msg(vnet_t *vnetp, void *dmsg) in vnet_send_dds_msg()
1719 vnet_dds_cleanup_hio(vnet_t *vnetp) in vnet_dds_cleanup_hio()
1735 vnet_t *vnetp = vresp->vnetp; in vnet_handle_res_err()
1752 vnet_dispatch_res_task(vnet_t *vnetp) in vnet_dispatch_res_task()
1777 vnet_t *vnetp = arg; in vnet_res_start_task()
1791 vnet_start_resources(vnet_t *vnetp) in vnet_start_resources()
1828 vnet_stop_resources(vnet_t *vnetp) in vnet_stop_resources()
1882 vnet_t *vnetp = vresp->vnetp; in vnet_hio_setup_kstats()
1945 vnet_t *vnetp; in vnet_hio_update_kstats()
2072 vnet_t *vnetp = (vnet_t *)arg; in vnet_m_capab()
2217 vnet_t *vnetp = arg; in vnet_get_ring()
2322 vnet_t *vnetp = (vnet_t *)arg; in vnet_get_group()
2454 vnet_t *vnetp = (vnet_t *)rx_ringp->vnetp; in vnet_rx_ring_stat()
2604 vnet_t *vnetp = rx_ringp->vnetp; in vnet_rx_poll()
2635 vnet_t *vnetp = (vnet_t *)arg; in vnet_hio_rx_cb()
2659 vnet_t *vnetp; in vnet_addmac()
2676 vnet_t *vnetp; in vnet_remmac()
2690 vnet_hio_mac_init(vnet_t *vnetp, char *ifname) in vnet_hio_mac_init()
2766 vnet_hio_mac_cleanup(vnet_t *vnetp) in vnet_hio_mac_cleanup()
2791 vnet_bind_hwrings(vnet_t *vnetp) in vnet_bind_hwrings()
2896 vnet_unbind_hwrings(vnet_t *vnetp) in vnet_unbind_hwrings()
2948 vnet_t *vnetp; in vnet_bind_vgenring()
3015 vnet_t *vnetp; in vnet_unbind_vgenring()
3112 vnet_t *vnetp = (vnet_t *)arg; in vnet_hio_stat()
3173 vnet_t *vnetp; in vnet_m_ioctl()
3177 vnetp = (vnet_t *)arg; in vnet_m_ioctl()
3200 vnet_force_link_state(vnet_t *vnetp, queue_t *q, mblk_t *mp) in vnet_force_link_state()
3226 vnet_t *vnetp; in vnet_m_ioctl()
3228 vnetp = (vnet_t *)arg; in vnet_m_ioctl()