/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vsw_phys.c | 78 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 D | vsw_switching.c | 74 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 D | vsw.c | 79 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 D | vsw_hio.c | 88 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 D | vsw_ldc.c | 83 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 D | vsw_txdring.c | 72 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 D | vsw_rxdring.c | 97 #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 D | sysfs.c | 88 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 D | stat.c | 196 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 D | statfs.c | 119 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 D | modconf.c | 919 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 D | policy.c | 773 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 D | zone.c | 6896 struct vfssw *vswp = vfs_getvfssw("zfs"); local 6897 zfstype = vswp - vfssw; 6898 vfs_unrefvfssw(vswp);
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fsflush.c | 362 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 D | vfs.c | 591 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 D | vnode.c | 618 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 D | vsw.h | 89 #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 D | fake_vfs.c | 134 vfs_unrefvfssw(struct vfssw *vswp) argument
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_tree.c | 1140 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 D | vfs.h | 596 #define ALLOCATED_VFSSW(vswp) ((vswp)->vsw_name[0] != '\0')
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_stub_vnops.c | 3256 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);
|