/titanic_41/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 …]
|
/titanic_41/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_rnode.c | 132 static rnode4_t *rp4freelist = NULL; 139 static void r4inactive(rnode4_t *, cred_t *); 145 static void rp4_rmfree(rnode4_t *); 146 int nfs4_free_data_reclaim(rnode4_t *); 147 static int nfs4_active_data_reclaim(rnode4_t *); 152 static int isrootfh(nfs4_sharedfh_t *, rnode4_t *); 153 static void uninit_rnode4(rnode4_t *); 154 static void destroy_rnode4(rnode4_t *); 155 static void r4_stub_set(rnode4_t *, nfs4_stub_type_t); 163 static void r4_dup_check(rnode4_t *, vfs_t *); [all …]
|
H A D | nfs4_shadow.c | 58 rnode4_t *rp = VTOR4(vp); in vtosv() 94 rnode4_t *rp = VTOR4(*vpp); in sv_activate() 174 rnode4_t *rp = VTOR4(mvp); in sv_find() 177 rnode4_t *drp = VTOR4(dvp); in sv_find() 284 rnode4_t *rp; in sv_inactive()
|
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() 910 rnode4_t *rp; in nfs4_dquery() 1116 rnode4_t *rp; in nfs4_discard_delegations() [all …]
|
H A D | nfs4_acache.c | 54 acache4hash(rnode4_t *rp, cred_t *cred) in acache4hash() 66 nfs4_access_check(rnode4_t *rp, uint32_t acc, cred_t *cr) in nfs4_access_check() 112 nfs4_access_cache(rnode4_t *rp, uint32_t acc, uint32_t resacc, cred_t *cr) in nfs4_access_cache() 174 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 *, 190 static int nfs4_find_and_delete_delmapcall(rnode4_t *, int *); 201 int, rnode4_t *, cred_t *, bitmap4, int *, 207 static void nfs4args_write(nfs_argop4 *, stable_how4, rnode4_t *, cred_t *, 500 rnode4_t *rp, cred_t *cr, bitmap4 supp, int *error, in nfs4args_setattr() 581 nfs4args_write(nfs_argop4 *argop, stable_how4 stable, rnode4_t *rp, cred_t *cr, in nfs4args_write() 625 rnode4_t *rp, *drp; in nfs4_open() 774 rnode4_t *rp; in nfs4open_otw() 775 rnode4_t *drp = VTOR4(dvp); in nfs4open_otw() 1320 rnode4_t *tmp_rp = VTOR4(vpi); in nfs4open_otw() [all …]
|
H A D | nfs4_client.c | 142 rnode4_t *rp; in nfs4_waitfor_purge_complete() 198 rnode4_t *rp; in nfs4_getattr_cache() 251 rnode4_t *rp; in nfs4_purge_caches() 347 rnode4_t *rp = VTOR4(vp); in nfs4_flush_pages() 365 rnode4_t *rp = VTOR4(args->vp); in nfs4_pgflush_thread() 394 rnode4_t *rp; in nfs4_purge_rddir_cache() 417 rnode4_t *rp = VTOR4(vp); in nfs4_attrcache_noinval() 445 rnode4_t *rp; in nfs4_attr_cache() 663 rnode4_t *rp; in nfs4_attrcache_va() 869 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 | 492 rnode4_t *drp = VTOR4(dvp); in nfs4_trigger_lookup() 584 rnode4_t *tdrp = VTOR4(tdvp); in nfs4_trigger_rename() 740 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_mount() 1088 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_esi_create() 1105 rnode4_t *rp = VTOR4(vp); in nfs4_trigger_esi_destroy() 1590 rnode4_t *rp; in nfs4_setup_referral() 1702 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 | 704 rnode4_t *rp; in nfs4_mount() 2271 rnode4_t *rp; in nfs4rootvp() 2352 list_create(&mi->mi_rnodes, sizeof (rnode4_t), in nfs4rootvp() 2353 offsetof(rnode4_t, r_mi_link)); in nfs4rootvp() 3935 list_create(&np->s_deleg_list, sizeof (rnode4_t), in new_nfs4_server() 3936 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()
|