Searched refs:vswp (Results 1 - 21 of 21) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_phys.c78 static int vsw_set_if_hw_addr(vsw_t *vswp);
80 static int vsw_maccl_open(vsw_t *vswp, vsw_port_t *port, int type);
81 static void vsw_maccl_close(vsw_t *vswp, vsw_port_t *port, int type);
82 static void vsw_mac_multicast_add_all(vsw_t *vswp, vsw_port_t *portp, int type);
83 static void vsw_mac_multicast_remove_all(vsw_t *vswp,
85 static void vsw_mac_add_vlans(vsw_t *vswp, mac_client_handle_t mch,
89 static void vsw_mac_set_mtu(vsw_t *vswp, uint32_t mtu);
90 static void vsw_maccl_set_bandwidth(vsw_t *vswp, vsw_port_t *port, int type,
92 static int vsw_notify_add(vsw_t *vswp);
93 static int vsw_notify_rem(vsw_t *vswp);
179 vsw_set_addrs(vsw_t *vswp) argument
240 vsw_unset_addrs(vsw_t *vswp) argument
262 vsw_mac_open(vsw_t *vswp) argument
312 vsw_mac_close(vsw_t *vswp) argument
333 vsw_mac_multicast_add(vsw_t *vswp, vsw_port_t *port, mcst_addr_t *mcst_p, int type) argument
364 vsw_mac_multicast_remove(vsw_t *vswp, vsw_port_t *port, mcst_addr_t *mcst_p, int type) argument
384 vsw_mac_multicast_add_all(vsw_t *vswp, vsw_port_t *portp, int type) argument
427 vsw_mac_multicast_remove_all(vsw_t *vswp, vsw_port_t *portp, int type) argument
460 vsw_update_bandwidth(vsw_t *vswp, vsw_port_t *port, int type, uint64_t maxbw) argument
477 vsw_mac_client_init(vsw_t *vswp, vsw_port_t *port, int type) argument
516 vsw_maccl_open(vsw_t *vswp, vsw_port_t *port, int type) argument
569 vsw_mac_client_cleanup(vsw_t *vswp, vsw_port_t *port, int type) argument
582 vsw_maccl_close(vsw_t *vswp, vsw_port_t *port, int type) argument
599 vsw_mac_cleanup_ports(vsw_t *vswp) argument
624 vsw_set_hw(vsw_t *vswp, vsw_port_t *port, int type) argument
657 vsw_unset_hw(vsw_t *vswp, vsw_port_t *port, int type) argument
684 vsw_t *vswp = port->p_vswp; local
750 vsw_set_if_hw_addr(vsw_t *vswp) argument
824 vsw_unset_hw_addr(vsw_t *vswp, vsw_port_t *port, int type) argument
949 vsw_tx_msg(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *port) argument
990 vsw_t *vswp = portp->p_vswp; local
1048 vsw_if_mac_reconfig(vsw_t *vswp, boolean_t update_vlans, uint16_t new_pvid, vsw_vlanid_t *new_vids, int new_nvids) argument
1130 vsw_mac_add_vlans(vsw_t *vswp, mac_client_handle_t mch, uint8_t *macaddr, uint16_t flags, vsw_vlanid_t *vids, int nvids) argument
1198 vsw_publish_macaddr(vsw_t *vswp, vsw_port_t *portp) argument
1263 vsw_mac_set_mtu(vsw_t *vswp, uint32_t mtu) argument
1286 vsw_notify_add(vsw_t *vswp) argument
1328 vsw_notify_rem(vsw_t *vswp) argument
1343 vsw_t *vswp = arg; local
1362 vsw_notify_link(vsw_t *vswp) argument
1385 vsw_maccl_set_bandwidth(vsw_t *vswp, vsw_port_t *port, int type, uint64_t maxbw) argument
[all...]
H A Dvsw_switching.c74 int vsw_setup_switching_start(vsw_t *vswp);
75 void vsw_setup_switching_stop(vsw_t *vswp);
77 void vsw_setup_switching_post_process(vsw_t *vswp);
78 void vsw_switch_frame_nop(vsw_t *vswp, mblk_t *mp, int caller,
84 static void vsw_switch_l2_frame_mac_client(vsw_t *vswp, mblk_t *mp, int caller,
86 static void vsw_switch_l2_frame(vsw_t *vswp, mblk_t *mp, int caller,
88 static void vsw_switch_l3_frame(vsw_t *vswp, mblk_t *mp, int caller,
90 static int vsw_forward_all(vsw_t *vswp, mblk_t *mp,
92 static int vsw_forward_grp(vsw_t *vswp, mblk_t *mp,
109 void vsw_fdbe_add(vsw_t *vswp, voi
175 vsw_t *vswp = (vsw_t *)arg; local
237 vsw_setup_switching_start(vsw_t *vswp) argument
257 vsw_setup_switching_stop(vsw_t *vswp) argument
290 vsw_setup_switching(vsw_t *vswp) argument
337 vsw_setup_layer2(vsw_t *vswp) argument
396 vsw_setup_layer3(vsw_t *vswp) argument
410 vsw_switch_frame_nop(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *port, mac_resource_handle_t mrh) argument
420 vsw_switch_l2_frame_mac_client(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *port, mac_resource_handle_t mrh) argument
456 vsw_switch_l2_frame(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg, mac_resource_handle_t mrh) argument
601 vsw_switch_l3_frame(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg, mac_resource_handle_t mrh) argument
680 vsw_setup_switching_post_process(vsw_t *vswp) argument
710 vsw_forward_all(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg) argument
788 vsw_forward_grp(vsw_t *vswp, mblk_t *mp, int caller, vsw_port_t *arg) argument
941 vsw_t *vswp = (vsw_t *)arg; local
972 vsw_t *vswp = (vsw_t *)arg; local
996 vsw_t *vswp = (vsw_t *)arg; local
1019 vsw_t *vswp = portp->p_vswp; local
1055 vsw_t *vswp = (vsw_t *)arg; local
1128 vsw_fdbe_add(vsw_t *vswp, void *port) argument
1158 vsw_fdbe_del(vsw_t *vswp, struct ether_addr *eaddr) argument
1193 vsw_fdbe_find(vsw_t *vswp, struct ether_addr *addrp) argument
1243 vsw_t *vswp; local
1328 vsw_t *vswp; local
1480 vsw_t *vswp; local
1525 vsw_t *vswp = port->p_vswp; local
1638 vsw_add_mcst(vsw_t *vswp, uint8_t devtype, uint64_t addr, void *arg) argument
1740 vsw_del_mcst(vsw_t *vswp, uint8_t devtype, uint64_t addr, void *arg) argument
1825 vsw_t *vswp = port->p_vswp; local
1867 vsw_del_mcst_vsw(vsw_t *vswp) argument
[all...]
H A Dvsw.c79 static int vsw_unattach(vsw_t *vswp);
85 static int vsw_mdeg_register(vsw_t *vswp);
86 static void vsw_mdeg_unregister(vsw_t *vswp);
89 static int vsw_get_initial_md_properties(vsw_t *vswp, md_t *, mde_cookie_t);
90 static int vsw_read_mdprops(vsw_t *vswp);
96 static int vsw_port_read_props(vsw_port_t *portp, vsw_t *vswp,
98 static void vsw_read_pri_eth_types(vsw_t *vswp, md_t *mdp,
100 static void vsw_mtu_read(vsw_t *vswp, md_t *mdp, mde_cookie_t node,
102 static int vsw_mtu_update(vsw_t *vswp, uint32_t mtu);
103 static void vsw_linkprop_read(vsw_t *vswp, md_
513 vswdebug(vsw_t *vswp, const char *fmt, ...) argument
581 vsw_t *vswp; local
749 vsw_t **vswpp, *vswp; local
797 vsw_unattach(vsw_t *vswp) argument
947 vsw_get_md_physname(vsw_t *vswp, md_t *mdp, mde_cookie_t node, char *name) argument
1020 vsw_get_md_smodes(vsw_t *vswp, md_t *mdp, mde_cookie_t node, uint8_t *mode) argument
1084 vsw_mac_register(vsw_t *vswp) argument
1121 vsw_mac_unregister(vsw_t *vswp) argument
1153 vsw_t *vswp = (vsw_t *)arg; local
1174 vsw_t *vswp = (vsw_t *)arg; local
1192 vsw_t *vswp = (vsw_t *)arg; local
1246 vsw_t *vswp = (vsw_t *)arg; local
1330 vsw_t *vswp = (vsw_t *)arg; local
1349 vsw_t *vswp = (vsw_t *)arg; local
1372 vsw_mdeg_register(vsw_t *vswp) argument
1445 vsw_mdeg_unregister(vsw_t *vswp) argument
1475 vsw_t *vswp; local
1573 vsw_t *vswp; local
1640 vsw_read_mdprops(vsw_t *vswp) argument
1744 vsw_get_initial_md_properties(vsw_t *vswp, md_t *mdp, mde_cookie_t node) argument
1818 vsw_t *vswp; local
1906 vsw_t *vswp; local
1937 vsw_read_pri_eth_types(vsw_t *vswp, md_t *mdp, mde_cookie_t node) argument
1986 vsw_mtu_read(vsw_t *vswp, md_t *mdp, mde_cookie_t node, uint32_t *mtu) argument
2015 vsw_mtu_update(vsw_t *vswp, uint32_t mtu) argument
2056 vsw_linkprop_read(vsw_t *vswp, md_t *mdp, mde_cookie_t node, boolean_t *pls) argument
2078 vsw_mac_link_update(vsw_t *vswp, link_state_t link_state) argument
2090 vsw_physlink_state_update(vsw_t *vswp) argument
2099 vsw_bandwidth_read(vsw_t *vswp, md_t *mdp, mde_cookie_t node, uint64_t *bw) argument
2130 vsw_update_md_prop(vsw_t *vswp, md_t *mdp, mde_cookie_t node) argument
2451 vsw_port_read_props(vsw_port_t *portp, vsw_t *vswp, md_t *mdp, mde_cookie_t *node) argument
2576 vsw_port_add(vsw_t *vswp, md_t *mdp, mde_cookie_t *node) argument
2599 vsw_port_update(vsw_t *vswp, md_t *curr_mdp, mde_cookie_t curr_mdex, md_t *prev_mdp, mde_cookie_t prev_mdex) argument
2715 vsw_mac_rx(vsw_t *vswp, mac_resource_handle_t mrh, mblk_t *mp, vsw_macrx_flags_t flags) argument
2773 vsw_save_lmacaddr(vsw_t *vswp, uint64_t macaddr) argument
[all...]
H A Dvsw_hio.c88 void vsw_hio_init(vsw_t *vswp);
89 void vsw_hio_cleanup(vsw_t *vswp);
90 void vsw_hio_start(vsw_t *vswp, vsw_ldc_t *ldcp);
91 void vsw_hio_stop(vsw_t *vswp, vsw_ldc_t *ldcp);
92 void vsw_process_dds_msg(vsw_t *vswp, vsw_ldc_t *ldcp, void *msg);
93 void vsw_hio_start_ports(vsw_t *vswp);
97 static void vsw_hio_free_all_shares(vsw_t *vswp, boolean_t reboot);
98 static vsw_share_t *vsw_hio_alloc_share(vsw_t *vswp, vsw_ldc_t *ldcp);
100 static vsw_share_t *vsw_hio_find_free_share(vsw_t *vswp);
101 static vsw_share_t *vsw_hio_find_vshare_ldcid(vsw_t *vswp, uint64_
135 vsw_hio_init(vsw_t *vswp) argument
191 vsw_hio_alloc_share(vsw_t *vswp, vsw_ldc_t *ldcp) argument
227 vsw_hio_find_free_share(vsw_t *vswp) argument
251 vsw_hio_find_vshare_ldcid(vsw_t *vswp, uint64_t ldc_id) argument
278 vsw_hio_find_vshare_port(vsw_t *vswp, vsw_port_t *portp) argument
306 vsw_t *vswp = vsharep->vs_vswp; local
330 vsw_hio_cleanup(vsw_t *vswp) argument
363 vsw_hio_free_all_shares(vsw_t *vswp, boolean_t reboot) argument
467 vsw_hio_start_ports(vsw_t *vswp) argument
504 vsw_hio_start(vsw_t *vswp, vsw_ldc_t *ldcp) argument
559 vsw_hio_stop(vsw_t *vswp, vsw_ldc_t *ldcp) argument
585 vsw_t *vswp = vsharep->vs_vswp; local
626 vsw_t *vswp = ldcp->ldc_port->p_vswp; local
650 vsw_process_dds_msg(vsw_t *vswp, vsw_ldc_t *ldcp, void *msg) argument
746 vsw_t *vswp = ldcp->ldc_port->p_vswp; local
796 vsw_t *vswp = portp->p_vswp; local
871 vsw_hio_reset_all(vsw_t *vswp) argument
904 vsw_t *vswp = arg; local
921 vsw_t *vswp = arg; local
933 vsw_hio_setup_kstats(char *ks_mod, char *ks_name, vsw_t *vswp) argument
991 vsw_hio_destroy_kstats(vsw_t *vswp) argument
1015 vsw_t *vswp; local
[all...]
H A Dvsw_ldc.c83 void vsw_detach_ports(vsw_t *vswp);
84 int vsw_port_add(vsw_t *vswp, md_t *mdp, mde_cookie_t *node);
86 int vsw_port_detach(vsw_t *vswp, int p_instance);
89 vsw_port_t *vsw_lookup_port(vsw_t *vswp, int p_instance);
92 void vsw_reset_ports(vsw_t *vswp);
94 void vsw_physlink_update_ports(vsw_t *vswp);
161 static void vsw_save_lmacaddr(vsw_t *vswp, uint64_t macaddr);
179 extern int vsw_add_mcst(vsw_t *vswp, uint8_t devtype, uint64_t addr, void *arg);
180 extern int vsw_del_mcst(vsw_t *vswp, uint8_t devtype, uint64_t addr, void *arg);
181 extern void vsw_fdbe_add(vsw_t *vswp, voi
329 vsw_t *vswp = port->p_vswp; local
424 vsw_port_detach(vsw_t *vswp, int p_instance) argument
472 vsw_detach_ports(vsw_t *vswp) argument
517 vsw_t *vswp = port->p_vswp; local
565 vsw_t *vswp = port->p_vswp; local
723 vsw_t *vswp = ldcp->ldc_port->p_vswp; local
803 vsw_t *vswp = ldcp->ldc_vswp; local
885 vsw_t *vswp = ldcp->ldc_vswp; local
945 vsw_t *vswp = ldcp->ldc_port->p_vswp; local
998 vsw_t *vswp = port->p_vswp; local
1034 vsw_t *vswp = port->p_vswp; local
1054 vsw_lookup_port(vsw_t *vswp, int p_instance) argument
1128 vsw_reset_ports(vsw_t *vswp) argument
1169 vsw_t *vswp; local
1189 vsw_physlink_update_ports(vsw_t *vswp) argument
1207 vsw_plist_del_node(vsw_t *vswp, vsw_port_t *port) argument
1241 vsw_t *vswp = ldcp->ldc_vswp; local
1320 vsw_t *vswp = ldcp->ldc_vswp; local
1359 vsw_t *vswp = ldcp->ldc_vswp; local
1457 vsw_t *vswp = NULL; local
1570 vsw_t *vswp = ldcp->ldc_vswp; local
1692 vsw_t *vswp = ldcp->ldc_vswp; local
1925 vsw_t *vswp = ldcp->ldc_vswp; local
2078 vsw_t *vswp = ldcp->ldc_vswp; local
2152 vsw_t *vswp = port->p_vswp; local
2224 vsw_t *vswp = ldcp->ldc_vswp; local
2308 vsw_t *vswp = ldcp->ldc_vswp; local
2509 vsw_t *vswp = ldcp->ldc_vswp; local
2769 vsw_t *vswp = ldcp->ldc_vswp; local
2884 vsw_t *vswp = ldcp->ldc_vswp; local
2948 vsw_t *vswp = ldcp->ldc_vswp; local
2998 vsw_t *vswp = ldcp->ldc_vswp; local
3034 vsw_t *vswp = ldcp->ldc_vswp; local
3100 vsw_t *vswp = ldcp->ldc_vswp; local
3177 vsw_t *vswp = ldcp->ldc_vswp; local
3272 vsw_t *vswp = ldcp->ldc_vswp; local
3332 vsw_t *vswp = ldcp->ldc_vswp; local
3368 vsw_t *vswp = ldcp->ldc_vswp; local
3457 vsw_t *vswp = ldcp->ldc_vswp; local
3517 vsw_t *vswp = ldcp->ldc_vswp; local
3777 vsw_get_pri_packets(vsw_t *vswp, mblk_t **np, mblk_t **npt, mblk_t **hp, mblk_t **hpt) argument
3851 vsw_t *vswp = ldcp->ldc_vswp; local
3951 vsw_t *vswp = ldcp->ldc_vswp; local
4107 vsw_t *vswp = ldcp->ldc_vswp; local
4218 vsw_t *vswp = ldcp->ldc_vswp; local
4254 vsw_t *vswp = ldcp->ldc_vswp; local
4293 vsw_t *vswp = ldcp->ldc_vswp; local
4339 vsw_t *vswp = ldcp->ldc_vswp; local
4365 vsw_t *vswp = NULL; local
4424 vsw_t *vswp = ldcp->ldc_vswp; local
4458 vsw_set_lane_attr(vsw_t *vswp, lane_t *lp) argument
4507 vsw_t *vswp = ldcp->ldc_vswp; local
4602 vsw_t *vswp = ldcp->ldc_vswp; local
4725 vsw_t *vswp = ldcp->ldc_vswp; local
4785 vsw_t *vswp = ldcp->ldc_vswp; local
4814 vsw_t *vswp = ldcp->ldc_vswp; local
4837 vsw_t *vswp; local
[all...]
H A Dvsw_txdring.c72 static int vsw_init_multipools(vsw_ldc_t *ldcp, vsw_t *vswp);
112 vsw_t *vswp = ldcp->ldc_vswp; local
114 D1(vswp, "%s enter\n", __func__);
139 D1(vswp, "%s exit\n", __func__);
151 vsw_t *vswp = ldcp->ldc_vswp; local
164 DERR(vswp, "vsw_create_tx_dring(%lld): ldc dring create "
174 DERR(vswp, "vsw_create_tx_dring(%lld): dring info failed\n",
194 DERR(vswp, "%s: unable to setup ring", __func__);
202 DERR(vswp, "vsw_create_tx_dring: unable to bind to channel "
228 vsw_t *vswp local
454 vsw_t *vswp = ldcp->ldc_vswp; local
487 vsw_t *vswp = ldcp->ldc_vswp; local
516 vsw_init_multipools(vsw_ldc_t *ldcp, vsw_t *vswp) argument
632 vsw_t *vswp = ldcp->ldc_vswp; local
706 vsw_t *vswp = ldcp->ldc_vswp; local
759 vsw_t *vswp = ldcp->ldc_vswp; local
790 vsw_t *vswp = ldcp->ldc_vswp; local
1027 vsw_t *vswp = ldcp->ldc_vswp; local
[all...]
H A Dvsw_rxdring.c97 #define VSW_SWITCH_FRAMES(vswp, ldcp, bp, bpt, count, total_count) \
100 (vswp)->vsw_switch_frame((vswp), (bp), VSW_VNETPORT, \
113 vsw_t *vswp = ldcp->ldc_vswp; local
115 D1(vswp, "%s enter\n", __func__);
160 D1(vswp, "%s exit\n", __func__);
172 vsw_t *vswp = ldcp->ldc_vswp; local
183 DERR(vswp, "vsw_create_rx_dring(%lld): ldc dring create "
192 DERR(vswp, "vsw_create_rx_dring(%lld): dring info failed\n",
216 DERR(vswp, "
257 vsw_t *vswp = ldcp->ldc_vswp; local
367 vsw_t *vswp = ldcp->ldc_vswp; local
550 vsw_t *vswp = ldcp->ldc_vswp; local
613 vsw_t *vswp = ldcp->ldc_vswp; local
832 vsw_t *vswp = ldcp->ldc_vswp; local
877 vsw_t *vswp = ldcp->ldc_vswp; local
1056 vsw_t *vswp = ldcp->ldc_vswp; local
1090 vsw_t *vswp = ldcp->ldc_vswp; local
1128 vsw_t *vswp = ldcp->ldc_vswp; local
1252 vsw_t *vswp = ldcp->ldc_vswp; local
[all...]
/illumos-gate/usr/src/uts/common/syscall/
H A Dsysfs.c88 struct vfssw *vswp; local
104 if ((vswp = vfs_getvfssw(fsbuf)) != NULL) {
105 retval = vswp - vfssw;
106 vfs_unrefvfssw(vswp);
120 struct vfssw *vswp; local
127 vswp = &vfssw[index];
129 osrc = src = vswp->vsw_name;
H A Dstat.c196 struct vfssw *vswp; local
246 vswp = &vfssw[vp->v_vfsp->vfs_fstype];
247 if (vswp->vsw_name && *vswp->vsw_name)
248 (void) strcpy(sb.st_fstype, vswp->vsw_name);
326 struct vfssw *vswp; local
369 vswp = &vfssw[vp->v_vfsp->vfs_fstype];
370 if (vswp->vsw_name && *vswp->vsw_name)
371 (void) strcpy(sb.st_fstype, vswp
453 struct vfssw *vswp; local
564 struct vfssw *vswp; local
[all...]
H A Dstatfs.c119 struct vfssw *vswp; local
152 if ((vswp = vfs_getvfssw(svfs.f_basetype)) == NULL)
155 sfs.f_fstyp = vswp - vfssw;
156 vfs_unrefvfssw(vswp);
/illumos-gate/usr/src/uts/common/os/
H A Dmodconf.c919 struct vfssw *vswp; local
922 if ((vswp = vfs_getvfsswbyname(modl->fs_vfsdef->name)) == NULL)
925 *p0 = vswp - vfssw;
926 vfs_unrefvfssw(vswp);
939 struct vfssw *vswp; local
976 if ((vswp = vfs_getvfsswbyname(fsname)) == NULL) {
977 if ((vswp = allocate_vfssw(fsname)) == NULL) {
989 ASSERT(vswp != NULL);
991 fstype = vswp - vfssw; /* Pointer arithmetic to get the fstype */
994 vswp
1057 struct vfssw *vswp; local
[all...]
H A Dpolicy.c773 struct vfssw *vswp; local
783 vswp = vfs_getvfssw(fsname);
784 if (vswp == NULL)
787 if ((vswp->vsw_flag & VSW_ZMOUNT) != 0) {
788 vfs_unrefvfssw(vswp);
792 vfs_unrefvfssw(vswp);
H A Dzone.c6896 struct vfssw *vswp = vfs_getvfssw("zfs"); local
6897 zfstype = vswp - vfssw;
6898 vfs_unrefvfssw(vswp);
/illumos-gate/usr/src/uts/common/fs/
H A Dfsflush.c362 struct vfssw *vswp; local
477 for (vswp = &vfssw[1]; vswp < &vfssw[nfstype]; vswp++) {
478 if (ALLOCATED_VFSSW(vswp) && VFS_INSTALLED(vswp)) {
479 vfs_refvfssw(vswp);
481 (void) fsop_sync_by_kind(vswp - vfssw,
483 vfs_unrefvfssw(vswp);
H A Dvfs.c591 struct vfssw *vswp; local
593 for (vswp = &vfssw[1]; vswp < &vfssw[nfstype]; vswp++) {
594 if (ALLOCATED_VFSSW(vswp) && VFS_INSTALLED(vswp)) {
595 vfs_refvfssw(vswp);
597 (void) (*vswp->vsw_vfsops.vfs_sync)(NULL, flag,
599 vfs_unrefvfssw(vswp);
816 struct vfssw *vswp; local
1111 struct vfssw *vswp; local
3867 struct vfssw *vswp; local
3918 struct vfssw *vswp; local
3980 struct vfssw *vswp; local
4002 struct vfssw *vswp; local
4021 vfs_refvfssw(struct vfssw *vswp) argument
4033 vfs_unrefvfssw(struct vfssw *vswp) argument
4218 struct vfssw *vswp; local
[all...]
H A Dvnode.c618 get_fstype_vopstats(vfs_t *vfsp, struct vfssw *vswp) argument
632 if (vswp) {
633 fstype = vswp - vfssw; /* Gets us the index */
2668 struct vfssw *vswp; local
2685 vswp = vfs_getvfsswbyvfsops(vfs_getops(rvp->v_vfsp));
2686 if (vswp != NULL) {
2687 if (vswp->vsw_flag & VSW_NOTZONESAFE)
2689 vfs_unrefvfssw(vswp);
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw.h89 #define VSW_PRI_ETH_DEFINED(vswp) ((vswp)->pri_num_types != 0)
219 extern void vswdebug(vsw_t *vswp, const char *fmt, ...);
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vfs.c134 vfs_unrefvfssw(struct vfssw *vswp) argument
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_tree.c1140 struct vfssw *vswp; local
1189 vswp = vfs_getvfsswbyvfsops(vfs_getops(vfsp));
1190 if (vswp != NULL) {
1191 name = vswp->vsw_name;
1192 vfs_unrefvfssw(vswp);
/illumos-gate/usr/src/uts/common/sys/
H A Dvfs.h596 #define ALLOCATED_VFSSW(vswp) ((vswp)->vsw_name[0] != '\0')
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_stub_vnops.c3256 struct vfssw *vswp; local
3261 /* get the list of applicable mount options for v4; locks *vswp */
3262 vswp = vfs_getvfssw(MNTTYPE_NFS4);
3263 optproto = &vswp->vsw_optproto;
3273 vfs_unrefvfssw(vswp);
3278 vfs_unrefvfssw(vswp);

Completed in 139 milliseconds