Lines Matching refs:fnip
156 struct fninfo *fnip; in auto_lookup_aux() local
161 fnip = vfstofni(fntovn(fnp)->v_vfsp); in auto_lookup_aux()
163 error = auto_lookup_request(fnip, name, &link, TRUE, &mountreq, cred); in auto_lookup_aux()
247 struct fninfo *fnip; in auto_mount_thread() local
264 fnip = vfstofni(vp->v_vfsp); in auto_mount_thread()
267 ASSERT(crgetzoneid(argsp->fnc_cred) == fnip->fi_zoneid); in auto_mount_thread()
269 error = auto_mount_request(fnip, name, &alp, cred, TRUE); in auto_mount_thread()
271 error = auto_perform_actions(fnip, fnp, alp, cred); in auto_mount_thread()
629 fninfo_t *fnip, in auto_lookup_request() argument
644 fnip->fi_path, key)); in auto_lookup_request()
646 fngp = vntofn(fnip->fi_rootvp)->fn_globals; in auto_lookup_request()
648 reqst.map = fnip->fi_map; in auto_lookup_request()
649 reqst.path = fnip->fi_path; in auto_lookup_request()
651 if (fnip->fi_flags & MF_DIRECT) in auto_lookup_request()
652 reqst.name = fnip->fi_key; in auto_lookup_request()
657 reqst.subdir = fnip->fi_subdir; in auto_lookup_request()
658 reqst.opts = fnip->fi_opts; in auto_lookup_request()
659 reqst.isdirect = fnip->fi_flags & MF_DIRECT ? TRUE : FALSE; in auto_lookup_request()
724 fnip->fi_path, key, error)); in auto_lookup_request()
730 fninfo_t *fnip, in auto_mount_request() argument
742 fnip->fi_path, key)); in auto_mount_request()
744 fngp = vntofn(fnip->fi_rootvp)->fn_globals; in auto_mount_request()
745 reqst.map = fnip->fi_map; in auto_mount_request()
746 reqst.path = fnip->fi_path; in auto_mount_request()
748 if (fnip->fi_flags & MF_DIRECT) in auto_mount_request()
749 reqst.name = fnip->fi_key; in auto_mount_request()
755 reqst.subdir = fnip->fi_subdir; in auto_mount_request()
756 reqst.opts = fnip->fi_opts; in auto_mount_request()
757 reqst.isdirect = fnip->fi_flags & MF_DIRECT ? TRUE : FALSE; in auto_mount_request()
797 fnip->fi_path, key, error)); in auto_mount_request()
804 fninfo_t *fnip, in auto_send_unmount_request() argument
811 struct autofs_globals *fngp = vntofn(fnip->fi_rootvp)->fn_globals; in auto_send_unmount_request()
1915 fninfo_t *fnip; in unmount_node() local
1957 fnip = vfstofni(cvp->v_vfsp); in unmount_node()
1958 ul.isdirect = fnip->fi_flags & MF_DIRECT ? TRUE : FALSE; in unmount_node()
1965 ASSERT(fnip->fi_zoneid == getzoneid()); in unmount_node()
1968 if (fnip->fi_zoneid != GLOBAL_ZONEID) { in unmount_node()
1982 error = auto_send_unmount_request(fnip, &ul, FALSE); in unmount_node()
2095 fninfo_t *fnip; in try_unmount_node() local
2106 fnip = vfstofni(vp->v_vfsp); in try_unmount_node()
2143 fnp->fn_ref_time + fnip->fi_mount_to > gethrestime_sec()) { in try_unmount_node()
2206 fnip->fi_path, (fnip->fi_flags & MF_DIRECT) in try_unmount_node()
2227 ret = auto_perform_actions(fnip, fnp, alp, CRED()); in try_unmount_node()