Home
last modified time | relevance | path

Searched refs:rnode4_t (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/uts/common/nfs/
H A Drnode4.h341 } rnode4_t; typedef
373 #define VTOR4(vp) ((rnode4_t *)((vp)->v_data))
398 extern rnode4_t *r4find(r4hashq_t *, nfs4_sharedfh_t *, struct vfs *);
399 extern rnode4_t *r4find_unlocked(nfs4_sharedfh_t *, struct vfs *);
403 extern void rp4_addfree(rnode4_t *, cred_t *);
404 extern void rp4_addhash(rnode4_t *);
405 extern void rp4_rmhash(rnode4_t *);
406 extern void rp4_rmhash_locked(rnode4_t *);
419 extern nfs4_access_type_t nfs4_access_check(rnode4_t *, uint32_t, cred_t *);
420 extern void nfs4_access_cache(rnode4_t *rp, uint32_t, uint32_t, cred_t *);
[all …]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_rnode.c133 static rnode4_t *rp4freelist = NULL;
140 static void r4inactive(rnode4_t *, cred_t *);
146 static void rp4_rmfree(rnode4_t *);
147 int nfs4_free_data_reclaim(rnode4_t *);
148 static int nfs4_active_data_reclaim(rnode4_t *);
153 static int isrootfh(nfs4_sharedfh_t *, rnode4_t *);
154 static void uninit_rnode4(rnode4_t *);
155 static void destroy_rnode4(rnode4_t *);
156 static void r4_stub_set(rnode4_t *, nfs4_stub_type_t);
164 static void r4_dup_check(rnode4_t *, vfs_t *);
[all …]
H A Dnfs4_callback.c119 rnode4_t *rnodep;
154 rnode4_t *rp;
159 static nfs4_open_stream_t *get_next_deleg_stream(rnode4_t *, int);
163 static void nfs4_dlistadd(rnode4_t *, struct nfs4_callback_globals *, int);
165 static int nfs4delegreturn_impl(rnode4_t *, int,
167 static void nfs4delegreturn_cleanup_impl(rnode4_t *, nfs4_server_t *,
176 rnode4_t *rp; in cb_getattr()
389 rnode4_t *rp; in cb_recall()
914 rnode4_t *rp; in nfs4_dquery()
1120 rnode4_t *rp; in nfs4_discard_delegations()
[all …]
H A Dnfs4_shadow.c61 rnode4_t *rp = VTOR4(vp); in vtosv()
97 rnode4_t *rp = VTOR4(*vpp); in sv_activate()
177 rnode4_t *rp = VTOR4(mvp); in sv_find()
180 rnode4_t *drp = VTOR4(dvp); in sv_find()
287 rnode4_t *rp; in sv_inactive()
H A Dnfs4_acache.c52 acache4hash(rnode4_t *rp, cred_t *cred) in acache4hash()
64 nfs4_access_check(rnode4_t *rp, uint32_t acc, cred_t *cr) in nfs4_access_check()
110 nfs4_access_cache(rnode4_t *rp, uint32_t acc, uint32_t resacc, cred_t *cr) in nfs4_access_cache()
172 nfs4_access_purge_rp(rnode4_t *rp) in nfs4_access_purge_rp()
H A Dnfs4_client_state.c39 static open_delegation_type4 get_dtype(rnode4_t *);
98 nfs4_rnode_remove_lock_owner(rnode4_t *rp, nfs4_lock_owner_t *lop) in nfs4_rnode_remove_lock_owner()
135 nfs4_flush_lock_owners(rnode4_t *rp) in nfs4_flush_lock_owners()
151 nfs4_clear_open_streams(rnode4_t *rp) in nfs4_clear_open_streams()
214 open_stream_rele(nfs4_open_stream_t *osp, rnode4_t *rp) in open_stream_rele()
370 find_open_stream(nfs4_open_owner_t *oop, rnode4_t *rp) in find_open_stream()
408 find_lock_owner(rnode4_t *rp, pid_t pid, lown_which_t which) in find_lock_owner()
453 nfs4_get_deleg_stateid(rnode4_t *rp, nfs_opnum4 op, stateid4 *sid) in nfs4_get_deleg_stateid()
475 nfs4_get_lock_stateid(rnode4_t *rp, pid_t pid, stateid4 *sid) in nfs4_get_lock_stateid()
507 nfs4_get_open_stateid(rnode4_t *rp, cred_t *cr, mntinfo4_t *mi, stateid4 *sid) in nfs4_get_open_stateid()
[all …]
H A Dnfs4_vnops.c125 static void nfs4close_otw(rnode4_t *, cred_t *, nfs4_open_owner_t *,
180 static int nfs4_block_and_wait(clock_t *, rnode4_t *);
192 static int nfs4_find_and_delete_delmapcall(rnode4_t *, int *);
203 int, rnode4_t *, cred_t *, bitmap4, int *,
209 static void nfs4args_write(nfs_argop4 *, stable_how4, rnode4_t *, cred_t *,
497 rnode4_t *rp, cred_t *cr, bitmap4 supp, int *error, in nfs4args_setattr()
578 nfs4args_write(nfs_argop4 *argop, stable_how4 stable, rnode4_t *rp, cred_t *cr, in nfs4args_write()
622 rnode4_t *rp, *drp; in nfs4_open()
771 rnode4_t *rp; in nfs4open_otw()
772 rnode4_t *drp = VTOR4(dvp); in nfs4open_otw()
[all …]
H A Dnfs4_client.c143 rnode4_t *rp; in nfs4_waitfor_purge_complete()
199 rnode4_t *rp; in nfs4_getattr_cache()
252 rnode4_t *rp; in nfs4_purge_caches()
348 rnode4_t *rp = VTOR4(vp); in nfs4_flush_pages()
366 rnode4_t *rp = VTOR4(args->vp); in nfs4_pgflush_thread()
395 rnode4_t *rp; in nfs4_purge_rddir_cache()
418 rnode4_t *rp = VTOR4(vp); in nfs4_attrcache_noinval()
446 rnode4_t *rp; in nfs4_attr_cache()
664 rnode4_t *rp; in nfs4_attrcache_va()
870 rnode4_t *rp = VTOR4(vp); in nfs4_getattr_otw_norecovery()
[all …]
H A Dnfs4_recovery.c646 rnode4_t *rp; in nfs4_check_recov_err()
976 rnode4_t *rp = NULL; in nfs4_end_fop()
1157 rnode4_t *rp; in nfs4_wait_for_delay()
1570 rnode4_t *rp; in recov_newserver()
1908 rnode4_t *rp = VTOR4(vp); in recov_filehandle()
2000 rnode4_t *rp = VTOR4(vp); in recov_stale()
2137 rnode4_t *rootrp; in recov_stale()
2210 rnode4_t *rp; in relock_file()
2303 rnode4_t *rp = VTOR4(vp); in reclaim_one_lock()
2490 rnode4_t *rp; in recov_openfiles()
[all …]
H A Dnfs4_subr.c1793 rnode4_t *rp = VTOR4(vp); in nfs4_remap_file()
2054 rnode4_t *rp; in nfs4_make_dotdot()
2388 rddir4_cache_create(rnode4_t *rp) in rddir4_cache_create()
2402 rddir4_cache_purge(rnode4_t *rp) in rddir4_cache_purge()
2428 rddir4_cache_destroy(rnode4_t *rp) in rddir4_cache_destroy()
2453 rddir4_cache_lookup(rnode4_t *rp, offset_t cookie, int count) in rddir4_cache_lookup()
2673 rddir4_cache_rele(rnode4_t *rp, rddir4_cache *rdc) in rddir4_cache_rele()
2890 rnode4_t *rp; in nfs4_directio()
2952 rnode4_t *rp; in nfs4_has_pages()
3128 rnode4info(rnode4_t *rp) in rnode4info()
H A Dnfs4_stub_vnops.c497 rnode4_t *drp = VTOR4(dvp); in nfs4_trigger_lookup()
589 rnode4_t *tdrp = VTOR4(tdvp); in nfs4_trigger_rename()
745 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_mount()
1093 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_esi_create()
1110 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_esi_destroy()
1595 rnode4_t *rp; in nfs4_setup_referral()
1707 rnode4_t *drp; in nfs4_trigger_esi_create_referral()
H A Dnfs4_client_debug.c89 rnode4_t *rp1, rnode4_t *rp2, uint_t count, pid_t pid, nfsstat4 nfs4_error, in set_event()
330 rnode4_t *rp1; in set_fact()
1362 rnode4_t *rp1 = NULL, *rp2 = NULL; in nfs4_queue_event()
H A Dnfs4_vfsops.c706 rnode4_t *rp; in nfs4_mount()
2268 rnode4_t *rp; in nfs4rootvp()
2349 list_create(&mi->mi_rnodes, sizeof (rnode4_t), in nfs4rootvp()
2350 offsetof(rnode4_t, r_mi_link)); in nfs4rootvp()
3932 list_create(&np->s_deleg_list, sizeof (rnode4_t), in new_nfs4_server()
3933 offsetof(rnode4_t, r_deleg_link)); in new_nfs4_server()
H A Dnfs4_acl.c2045 nfs4_acl_fill_cache(rnode4_t *rp, vsecattr_t *vsap) in nfs4_acl_fill_cache()
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/
H A Dnfs.c1078 const rnode4_t *rp = data; in nfs_rnode4_cb()
1115 rnode4_t *rp; in nfs_rnode4_dcmd()
H A Dnfs_clnt.c1611 offset = offsetof(rnode4_t, r_open_streams); in nfs4_openstreams_cb()
1755 sizeof (rnode4_t),
2264 rnode4_t rn; in nfs_acache4_rnode_walk_init()