Searched refs:mntinfo4_t (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_clnt.h73 /* Number of freed open owners (per mntinfo4_t) to keep around */
216 * types of async thread pools, please read comments section of mntinfo4_t
551 * mntinfo4_t::mi_lock > oo_lock (for searching mi_oo_list)
553 * oo_seqid_inuse > mntinfo4_t::mi_lock
896 * The mntinfo4_t::mi_recovlock protects the following fields:
1102 } mntinfo4_t; typedef in typeref:struct:mntinfo4
1206 #define VFTOMI4(vfsp) ((mntinfo4_t *)((vfsp)->vfs_data))
1211 #define VTOMI4(vp) ((mntinfo4_t *)(((vp)->v_vfsp)->vfs_data))
1291 mntinfo4_t *mntinfo4_list;
1378 mntinfo4_t *ne_moun
[all...]
H A Drnode4.h416 nfs4_fname_t **, nfs4_ga_res_t *, mntinfo4_t *, cred_t *, hrtime_t);
420 extern int r4find_by_fsid(mntinfo4_t *, fattr4_fsid *);
468 extern stateid4 nfs4_get_w_stateid(cred_t *, rnode4_t *, pid_t, mntinfo4_t *,
470 extern stateid4 nfs4_get_stateid(cred_t *, rnode4_t *, pid_t, mntinfo4_t *,
496 extern void nfs4_deleg_discard(mntinfo4_t *, nfs4_server_t *);
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_recovery.c58 * in the mntinfo4_t or vnode_t to tell it what to do. rc_error is used
67 mntinfo4_t *rc_mi;
151 nfs4_server_t *, mntinfo4_t *, stateid4 *, nfs4_lost_rqst_t *, int,
154 static void free_milist(mntinfo4_t **, int);
155 static mntinfo4_t **make_milist(nfs4_server_t *, int *);
158 static char *nfs4_getsrvnames(mntinfo4_t *, size_t *);
161 static void nfs4_remove_lost_rqsts(mntinfo4_t *, nfs4_server_t *);
168 static void recov_done(mntinfo4_t *, recov_info_t *);
169 static void recov_filehandle(nfs4_recov_t, mntinfo4_t *, vnode_t *);
172 static void recov_stale(mntinfo4_t *, vnode_
[all...]
H A Dnfs4_client_debug.c88 set_event(nfs4_event_type_t id, nfs4_revent_t *ep, mntinfo4_t *mi,
435 find_beginning(nfs4_debug_msg_t *first_msg, mntinfo4_t *mi)
495 mntinfo4_t *mi)
585 mntinfo4_t *mi)
663 mntinfo4_t *mi)
817 print_facts(nfs4_debug_msg_t *msg, mntinfo4_t *mi)
871 queue_print_event(nfs4_debug_msg_t *msg, mntinfo4_t *mi, int dump)
1244 update_recov_kstats(nfs4_debug_msg_t *msg, mntinfo4_t *mi)
1313 dump_queue(mntinfo4_t *mi, nfs4_debug_msg_t *msg)
1354 nfs4_queue_event(nfs4_event_type_t id, mntinfo4_t *m
[all...]
H A Dnfs4_client.c451 mntinfo4_t *mi = VTOMI4(vp);
682 mntinfo4_t *mi;
823 mntinfo4_t *mi = VTOMI4(vp);
988 mntinfo4_t *mi = VTOMI4(vp);
1124 mntinfo4_t *mi;
1246 mntinfo4_t *mi = VFTOMI4(vfsp);
1267 mntinfo4_t *mi;
1392 mntinfo4_t *mi = VFTOMI4(vfsp);
1551 nfs4_inactive_thread(mntinfo4_t *mi)
1621 mntinfo4_t *m
[all...]
H A Dnfs4_client_state.c36 static void nfs4_free_open_owner(nfs4_open_owner_t *, mntinfo4_t *);
38 nfs4_oo_hash_bucket_t *, mntinfo4_t *);
67 lock_bucket(cred_t *cr, mntinfo4_t *mi)
299 find_open_owner_nolock(cred_t *cr, int just_created, mntinfo4_t *mi)
354 find_open_owner(cred_t *cr, int just_created, mntinfo4_t *mi)
507 nfs4_get_open_stateid(rnode4_t *rp, cred_t *cr, mntinfo4_t *mi, stateid4 *sid)
554 nfs4_get_w_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_t *mi,
598 nfs4_get_stateid(cred_t *cr, rnode4_t *rp, pid_t pid, mntinfo4_t *mi,
683 create_open_owner(cred_t *cr, mntinfo4_t *mi)
946 nfs4_start_open_seqid_sync(nfs4_open_owner_t *oop, mntinfo4_t *m
[all...]
H A Dnfs4_vfsops.c158 static void nfs4setclientid_otw(mntinfo4_t *, servinfo4_t *, cred_t *,
161 static void remove_mi(nfs4_server_t *, mntinfo4_t *);
702 mntinfo4_t *mi; /* mount info, pointed at by vfs */
1230 getlinktext_otw(mntinfo4_t *mi, nfs_fh4 *fh, char **linktextp, cred_t *cr,
1359 resolve_sympath(mntinfo4_t *mi, servinfo4_t *svp, int nth, nfs_fh4 *fh,
1612 resolve_referral(mntinfo4_t *mi, servinfo4_t *svp, cred_t *cr, int nth,
2123 restore_svp(mntinfo4_t *mi, servinfo4_t *svp, servinfo4_t *origsvp)
2174 nfs4_remap_root(mntinfo4_t *mi, nfs4_error_t *ep, int flags)
2268 mntinfo4_t *mi;
2676 mntinfo4_t *m
[all...]
H A Dnfs4_stub_vnops.c222 static struct nfs_args *nfs4_trigger_nargs_create(mntinfo4_t *, servinfo4_t *,
700 mntinfo4_t *mi = VTOMI4(vp);
746 mntinfo4_t *mi = VTOMI4(vp);
911 mntinfo4_t *mi = VTOMI4(vp);
1381 nfs4_fetch_locations(mntinfo4_t *mi, nfs4_sharedfh_t *sfh, char *nm,
1536 mntinfo4_t *mi;
1622 nfs4_process_referral(mntinfo4_t *mi, nfs4_sharedfh_t *sfh,
1649 mntinfo4_t *, mi, nfs4_ga_res_t *, &garp,
1714 mntinfo4_t *mi;
1975 * from the parent mount's servinfo4_t and mntinfo4_t, vi
[all...]
H A Dnfs4_client_secinfo.c457 secinfo_tryroot_otw(mntinfo4_t *mi, cred_t *cr)
618 nfs4secinfo_otw(mntinfo4_t *mi, cred_t *cr, servinfo4_t *svp, int isrecov)
841 nfs4_secinfo_path(mntinfo4_t *mi, cred_t *cr, int isrecov)
913 nfs4_secinfo_fh_otw(mntinfo4_t *mi, nfs4_sharedfh_t *fh, char *nm, cred_t *cr)
1017 * otherwise, use mntinfo4_t pathname to get the secinfo.
1038 nfs4_secinfo_recov(mntinfo4_t *mi, vnode_t *vp1, vnode_t *vp2)
H A Dnfs4_rnode.c296 * root fh stored in the mntinfo4_t. The invalid fh might be
299 * the root fh from mntinfo4_t, and print an error message
303 badrootfh_check(nfs4_sharedfh_t *fh, nfs4_fname_t *nm, mntinfo4_t *mi,
448 mntinfo4_t *mi, cred_t *cr, hrtime_t t)
513 mntinfo4_t *mi = VFTOMI4(vfsp);
579 mntinfo4_t *mi;
1599 mi2clientid(mntinfo4_t *mi)
1625 mntinfo4_t *mi = VTOMI4(RTOV4(rp));
1667 * nfs4_start_fop) and recovery is single-threaded per mntinfo4_t
1673 r4mkopenlist(mntinfo4_t *m
[all...]
H A Dnfs4_common.c105 mntinfo4_t *mi; /* mount info, pointed at by vfs */
H A Dnfs4_subr.c425 nfs4_log_badowner(mntinfo4_t *mi, nfs_opnum4 op)
461 * Happens once per mntinfo4_t.
992 nfs_clget4(mntinfo4_t *mi, servinfo4_t *svp, cred_t *cr, CLIENT **newcl,
1212 nfs4_rfscall(mntinfo4_t *mi, rpcproc_t which, xdrproc_t xdrargs, caddr_t argsp,
1581 rfs4call(mntinfo4_t *mi, COMPOUND4args_clnt *argsp, COMPOUND4res_clnt *resp,
1672 mntinfo4_t *mi;
1790 nfs4_remap_file(mntinfo4_t *mi, vnode_t *vp, int flags, nfs4_error_t *ep)
2014 nfs4_check_remap(mntinfo4_t *mi, vnode_t *vp, int flags, nfs4_error_t *ep)
2051 mntinfo4_t *mi = VTOMI4(dvp);
H A Dnfs4_callback.c1295 mntinfo4_t *mi = VTOMI4(RTOV4(rp));
1450 mntinfo4_t *mi = VTOMI4(vp);
1673 mntinfo4_t *mi = VTOMI4(RTOV4(rp));
1822 nfs4_deleg_discard(mntinfo4_t *mi, nfs4_server_t *sp)
1825 mntinfo4_t *r_mi;
1887 mntinfo4_t *mi;
2168 mntinfo4_t *mi;
H A Dnfs4_vnops.c119 static struct lm_sysid *nfs4_find_sysid(mntinfo4_t *mi);
500 mntinfo4_t *mi;
581 mntinfo4_t *mi = VTOMI4(RTOV4(rp));
1692 mntinfo4_t *mi = VTOMI4(vp);
2428 mntinfo4_t *mi;
2615 mntinfo4_t *mi;
2743 mntinfo4_t *mi;
3105 mntinfo4_t *mi = VTOMI4(vp);
3164 mntinfo4_t *mi;
3404 mntinfo4_t *m
[all...]
H A Dnfs4_xdr.c4325 mntinfo4_t *mi;

Completed in 116 milliseconds