nfs4_open_owner_t
nfs4_open_owner_t oop;
if (mdb_vread(&oop, sizeof (nfs4_open_owner_t), addr) == -1) {
nfs4_open_owner_t *foop;
nfs4_is_otw_open_necessary(nfs4_open_owner_t *oop, int flag, vnode_t *vp,
nfs4_setup_lock_args(nfs4_lock_owner_t *lop, nfs4_open_owner_t *oop,
nfs4_open_owner_t **oopp, nfs4_open_stream_t **ospp,
static nfs4_open_owner_t *
nfs4_open_owner_t *foop;
nfs4_free_open_owner(nfs4_open_owner_t *oop, mntinfo4_t *mi)
nfs4_open_owner_t *lru_foop;
nfs4_destroy_open_owner(nfs4_open_owner_t *oop)
nfs4_get_open_seqid(nfs4_open_owner_t *oop)
nfs4_set_open_seqid(seqid4 seqid, nfs4_open_owner_t *oop,
nfs4_get_and_set_next_open_seqid(nfs4_open_owner_t *oop,
nfs4_get_otw_cred(cred_t *cr, mntinfo4_t *mi, nfs4_open_owner_t *provided_oop)
nfs4_open_owner_t *oop = provided_oop;
nfs4_open_owner_t *oop;
open_owner_hold(nfs4_open_owner_t *oop)
nfs4_open_owner_t *oop;
nfs4_create_bseqid_entry(nfs4_open_owner_t *oop, nfs4_lock_owner_t *lop,
nfs4_open_owner_t *oop, nfs4_open_stream_t *osp, cred_t *cr,
open_owner_rele(nfs4_open_owner_t *oop)
nfs4_open_downgrade(int access_close, int deny_close, nfs4_open_owner_t *oop,
nfs4_open_owner_t *oop = NULL;
nfs4_open_owner_t *tmp_oop;
nfs4_open_owner_t *
nfs4_open_owner_t *oop = NULL, *next_oop;
nfs4_open_owner_t *
nfs4_open_owner_t *oop;
static void nfs4_free_open_owner(nfs4_open_owner_t *, mntinfo4_t *);
static nfs4_open_owner_t *find_freed_open_owner(cred_t *,
find_open_stream(nfs4_open_owner_t *oop, rnode4_t *rp)
nfs4_open_owner_t *oop;
nfs4_open_owner_t *
nfs4_open_owner_t *oop;
oop = kmem_alloc(sizeof (nfs4_open_owner_t), KM_SLEEP);
create_open_stream(nfs4_open_owner_t *oop, rnode4_t *rp)
find_or_create_open_stream(nfs4_open_owner_t *oop, rnode4_t *rp,
nfs4_end_open_seqid_sync(nfs4_open_owner_t *oop)
nfs4_start_open_seqid_sync(nfs4_open_owner_t *oop, mntinfo4_t *mi)
nfs4_open_owner_t *bad_oop;
sizeof (nfs4_open_owner_t),
offsetof(nfs4_open_owner_t, oo_hash_node));
list_create(&mi->mi_foo_list, sizeof (nfs4_open_owner_t),
offsetof(nfs4_open_owner_t, oo_foo_node));
nfs4_open_owner_t *oop = NULL;
nfs4_open_owner_t *oop;
nfs4_open_owner_t *oop = NULL;
static void nfs4close_otw(rnode4_t *, cred_t *, nfs4_open_owner_t *,
bool_t reopening_file, bool_t *retry_open, nfs4_open_owner_t *oop,
nfs4_open_owner_t **oopp, nfs4_open_stream_t **ospp,
nfs4_open_owner_t *oop;
nfs4_open_owner_t **oopp, nfs4_open_stream_t **ospp,
nfs4_open_owner_t *oop = NULL;
nfs_lock_type4 locktype, nfs4_open_owner_t *oop,
nfs4_open_owner_t *oop, nfs4_lock_owner_t *lop, nfs4_tag_type_t tag_type)
nfs4_lock_owner_t **lopp, nfs4_open_owner_t **oopp,
nfs4_open_owner_t *oop = *oopp;
nfs4_open_owner_t **oopp, nfs4_open_stream_t **ospp,
nfs4_open_owner_t *oop = *oopp;
LOCKT4args *lockt_args, nfs4_open_owner_t **oopp,
nfs4_open_owner_t *oop = *oopp;
nfs4_recov_state_t *recov_statep, int needrecov, nfs4_open_owner_t *oop,
nfs4_open_owner_t *oop = NULL;
nfs4_open_owner_t *oop;
nfs4_open_owner_t *oop = NULL;
nfs4_open_owner_t *oop, nfs4_open_stream_t *osp, cred_t *cr,
nfs4close_otw(rnode4_t *rp, cred_t *cred_otw, nfs4_open_owner_t *oop,
nfs4_open_owner_t *oop;
nfs4_open_owner_t *oop, cred_t *cr, vnode_t *vp,
nfs4_open_owner_t *oop = NULL;
bool_t, bool_t *, nfs4_open_owner_t *, bool_t,
nfs4_open_owner_t *bs_oop;
extern void open_owner_hold(nfs4_open_owner_t *);
extern void open_owner_rele(nfs4_open_owner_t *);
extern nfs4_open_stream_t *find_or_create_open_stream(nfs4_open_owner_t *,
extern nfs4_open_stream_t *find_open_stream(nfs4_open_owner_t *,
extern nfs4_open_stream_t *create_open_stream(nfs4_open_owner_t *oop,
extern void nfs4_set_open_seqid(seqid4, nfs4_open_owner_t *,
extern void nfs4_get_and_set_next_open_seqid(nfs4_open_owner_t *,
extern void nfs4_end_open_seqid_sync(nfs4_open_owner_t *);
extern int nfs4_start_open_seqid_sync(nfs4_open_owner_t *, mntinfo4_t *);
extern void nfs4_setup_lock_args(nfs4_lock_owner_t *, nfs4_open_owner_t *,
extern void nfs4_destroy_open_owner(nfs4_open_owner_t *);
extern nfs4_open_owner_t *create_open_owner(cred_t *, mntinfo4_t *);
extern nfs4_open_owner_t *find_open_owner(cred_t *, int, mntinfo4_t *);
extern nfs4_open_owner_t *find_open_owner_nolock(cred_t *, int, mntinfo4_t *);
nfs4_open_owner_t *, nfs4_open_stream_t *, cred_t *,
extern void nfs4_open_downgrade(int, int, nfs4_open_owner_t *,
extern seqid4 nfs4_get_open_seqid(nfs4_open_owner_t *);
extern cred_t *nfs4_get_otw_cred(cred_t *, mntinfo4_t *, nfs4_open_owner_t *);
extern int nfs4_is_otw_open_necessary(nfs4_open_owner_t *, int,
extern nfs4_bseqid_entry_t *nfs4_create_bseqid_entry(nfs4_open_owner_t *,
nfs4_open_owner_t *lr_oop;
nfs4_open_owner_t **, nfs4_open_stream_t **,