| /illumos-gate/usr/src/uts/common/nfs/ |
| H A D | rnode4.h | 341 } 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 D | nfs4_rnode.c | 133 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 D | nfs4_callback.c | 119 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 D | nfs4_shadow.c | 61 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 D | nfs4_acache.c | 52 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 D | nfs4_client_state.c | 39 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 D | nfs4_vnops.c | 125 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 D | nfs4_client.c | 143 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 D | nfs4_recovery.c | 646 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 D | nfs4_subr.c | 1793 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 D | nfs4_stub_vnops.c | 497 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 D | nfs4_client_debug.c | 89 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 D | nfs4_vfsops.c | 706 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 D | nfs4_acl.c | 2045 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 D | nfs.c | 1078 const rnode4_t *rp = data; in nfs_rnode4_cb() 1115 rnode4_t *rp; in nfs_rnode4_dcmd()
|
| H A D | nfs_clnt.c | 1611 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()
|