Lines Matching defs:nfsnode_t

790 typedef struct nfsnode * nfsnode_t;
853 nfsnode_t rsia_np; /* the node */
880 nfsnode_t r_np; /* NFS node */
1133 int nfs4_get_fs_locations(struct nfsmount *, nfsnode_t, u_char *, int, const char *, vfs_context_t, struct nfs_fs_locations *);
1135 void nfs4_default_attrs_for_referral_trigger(nfsnode_t, char *, int, struct nfs_vattr *, fhandle_t *);
1147 int nfs_getattr(nfsnode_t, struct nfs_vattr *, vfs_context_t, int);
1148 int nfs_getattrcache(nfsnode_t, struct nfs_vattr *, int);
1149 int nfs_loadattrcache(nfsnode_t, struct nfs_vattr *, u_int64_t *, int);
1150 int nfs_attrcachetimeout(nfsnode_t);
1155 int nfs_vinvalbuf_internal(nfsnode_t, int, thread_t, kauth_cred_t, int, int);
1156 void nfs_wait_bufs(nfsnode_t);
1158 int nfs_request_create(nfsnode_t, mount_t, struct nfsm_chain *, int, thread_t, kauth_cred_t, struct nfsreq **);
1166 int nfs_request(nfsnode_t, mount_t, struct nfsm_chain *, int, vfs_context_t, struct nfsreq_secinfo_args *, struct nfsm_chain *, u_int64_t *, int *);
1167 int nfs_request2(nfsnode_t, mount_t, struct nfsm_chain *, int, thread_t, kauth_cred_t, struct nfsreq_secinfo_args *, int, struct nfsm_chain *, u_int64_t *, int *);
1169 int nfs_request_async(nfsnode_t, mount_t, struct nfsm_chain *, int, thread_t, kauth_cred_t, struct nfsreq_secinfo_args *, int, struct nfsreq_cbinfo *, struct nfsreq **);
1200 int nfs_lookitup(nfsnode_t, char *, int, vfs_context_t, nfsnode_t *);
1201 void nfs_dulookup_init(struct nfs_dulookup *, nfsnode_t, const char *, int, vfs_context_t);
1202 void nfs_dulookup_start(struct nfs_dulookup *, nfsnode_t, vfs_context_t);
1203 void nfs_dulookup_finish(struct nfs_dulookup *, nfsnode_t, vfs_context_t);
1204 int nfs_dir_buf_cache_lookup(nfsnode_t, nfsnode_t *, struct componentname *, vfs_context_t, int);
1206 void nfs_name_cache_purge(nfsnode_t, nfsnode_t, struct componentname *, vfs_context_t);
1224 int nfs_node_access_slot(nfsnode_t, uid_t, int);
1225 void nfs_vnode_notify(nfsnode_t, uint32_t);
1227 void nfs_avoid_needless_id_setting_on_create(nfsnode_t, struct vnode_attr *, vfs_context_t);
1228 int nfs4_create_rpc(vfs_context_t, nfsnode_t, struct componentname *, struct vnode_attr *, int, char *, nfsnode_t *);
1229 int nfs_open_state_set_busy(nfsnode_t, thread_t);
1230 void nfs_open_state_clear_busy(nfsnode_t);
1238 int nfs_open_file_find(nfsnode_t, struct nfs_open_owner *, struct nfs_open_file **, uint32_t, uint32_t, int);
1239 int nfs_open_file_find_internal(nfsnode_t, struct nfs_open_owner *, struct nfs_open_file **, uint32_t, uint32_t, int);
1246 void nfs_get_stateid(nfsnode_t, thread_t, kauth_cred_t, nfs_stateid *);
1247 int nfs4_open(nfsnode_t, struct nfs_open_file *, uint32_t, uint32_t, vfs_context_t);
1248 int nfs4_open_delegated(nfsnode_t, struct nfs_open_file *, uint32_t, uint32_t, vfs_context_t);
1249 int nfs_close(nfsnode_t, struct nfs_open_file *, uint32_t, uint32_t, vfs_context_t);
1254 int nfs4_open_confirm_rpc(struct nfsmount *, nfsnode_t, u_char *, int, struct nfs_open_owner *, nfs_stateid *, thread_t, kauth_cred_t, struct nfs_vattr *, uint64_t *);
1259 int nfs4_claim_delegated_state_for_node(nfsnode_t, int);
1260 int nfs4_open_downgrade_rpc(nfsnode_t, struct nfs_open_file *, vfs_context_t);
1261 int nfs4_close_rpc(nfsnode_t, struct nfs_open_file *, thread_t, kauth_cred_t, int);
1262 void nfs4_delegation_return_enqueue(nfsnode_t);
1263 int nfs4_delegation_return(nfsnode_t, int, thread_t, kauth_cred_t);
1265 void nfs_release_open_state_for_node(nfsnode_t, int);
1266 void nfs_revoke_open_state_for_node(nfsnode_t);
1267 struct nfs_lock_owner *nfs_lock_owner_find(nfsnode_t, proc_t, int);
1277 int nfs4_lock_rpc(nfsnode_t, struct nfs_open_file *, struct nfs_file_lock *, int, int, thread_t, kauth_cred_t);
1278 int nfs_unlock_rpc(nfsnode_t, struct nfs_lock_owner *, int, uint64_t, uint64_t, thread_t, kauth_cred_t, int);
1279 int nfs_advlock_getlock(nfsnode_t, struct nfs_lock_owner *, struct flock *, uint64_t, uint64_t, vfs_context_t);
1280 int nfs_advlock_setlock(nfsnode_t, struct nfs_open_file *, struct nfs_lock_owner *, int, uint64_t, uint64_t, int, short, vfs_context_t);
1281 int nfs_advlock_unlock(nfsnode_t, struct nfs_open_file *, struct nfs_lock_owner *, uint64_t, uint64_t, int, vfs_context_t);
1283 nfsnode_t nfs4_named_attr_dir_get(nfsnode_t, int, vfs_context_t);
1284 int nfs4_named_attr_get(nfsnode_t, struct componentname *, uint32_t, int, vfs_context_t, nfsnode_t *, struct nfs_open_file **);
1285 int nfs4_named_attr_remove(nfsnode_t, nfsnode_t, const char *, vfs_context_t);
1324 int nfs_read_rpc(nfsnode_t, uio_t, vfs_context_t);
1325 int nfs_write_rpc(nfsnode_t, uio_t, vfs_context_t, int *, uint64_t *);
1326 int nfs_write_rpc2(nfsnode_t, uio_t, thread_t, kauth_cred_t, int *, uint64_t *);
1328 int nfs3_access_rpc(nfsnode_t, u_int32_t *, vfs_context_t);
1329 int nfs4_access_rpc(nfsnode_t, u_int32_t *, vfs_context_t);
1330 int nfs3_getattr_rpc(nfsnode_t, mount_t, u_char *, size_t, int, vfs_context_t, struct nfs_vattr *, u_int64_t *);
1331 int nfs4_getattr_rpc(nfsnode_t, mount_t, u_char *, size_t, int, vfs_context_t, struct nfs_vattr *, u_int64_t *);
1332 int nfs3_setattr_rpc(nfsnode_t, struct vnode_attr *, vfs_context_t);
1333 int nfs4_setattr_rpc(nfsnode_t, struct vnode_attr *, vfs_context_t);
1334 int nfs3_read_rpc_async(nfsnode_t, off_t, size_t, thread_t, kauth_cred_t, struct nfsreq_cbinfo *, struct nfsreq **);
1335 int nfs4_read_rpc_async(nfsnode_t, off_t, size_t, thread_t, kauth_cred_t, struct nfsreq_cbinfo *, struct nfsreq **);
1336 int nfs3_read_rpc_async_finish(nfsnode_t, struct nfsreq *, uio_t, size_t *, int *);
1337 int nfs4_read_rpc_async_finish(nfsnode_t, struct nfsreq *, uio_t, size_t *, int *);
1338 int nfs3_write_rpc_async(nfsnode_t, uio_t, size_t, thread_t, kauth_cred_t, int, struct nfsreq_cbinfo *, struct nfsreq **);
1339 int nfs4_write_rpc_async(nfsnode_t, uio_t, size_t, thread_t, kauth_cred_t, int, struct nfsreq_cbinfo *, struct nfsreq **);
1340 int nfs3_write_rpc_async_finish(nfsnode_t, struct nfsreq *, int *, size_t *, uint64_t *);
1341 int nfs4_write_rpc_async_finish(nfsnode_t, struct nfsreq *, int *, size_t *, uint64_t *);
1342 int nfs3_readdir_rpc(nfsnode_t, struct nfsbuf *, vfs_context_t);
1343 int nfs4_readdir_rpc(nfsnode_t, struct nfsbuf *, vfs_context_t);
1344 int nfs3_readlink_rpc(nfsnode_t, char *, uint32_t *, vfs_context_t);
1345 int nfs4_readlink_rpc(nfsnode_t, char *, uint32_t *, vfs_context_t);
1346 int nfs3_commit_rpc(nfsnode_t, uint64_t, uint64_t, kauth_cred_t, uint64_t);
1347 int nfs4_commit_rpc(nfsnode_t, uint64_t, uint64_t, kauth_cred_t, uint64_t);
1348 int nfs3_lookup_rpc_async(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **);
1349 int nfs4_lookup_rpc_async(nfsnode_t, char *, int, vfs_context_t, struct nfsreq **);
1350 int nfs3_lookup_rpc_async_finish(nfsnode_t, char *, int, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *);
1351 int nfs4_lookup_rpc_async_finish(nfsnode_t, char *, int, vfs_context_t, struct nfsreq *, u_int64_t *, fhandle_t *, struct nfs_vattr *);
1352 int nfs3_remove_rpc(nfsnode_t, char *, int, thread_t, kauth_cred_t);
1353 int nfs4_remove_rpc(nfsnode_t, char *, int, thread_t, kauth_cred_t);
1354 int nfs3_rename_rpc(nfsnode_t, char *, int, nfsnode_t, char *, int, vfs_context_t);
1355 int nfs4_rename_rpc(nfsnode_t, char *, int, nfsnode_t, char *, int, vfs_context_t);
1356 int nfs3_pathconf_rpc(nfsnode_t, struct nfs_fsattr *, vfs_context_t);
1357 int nfs4_pathconf_rpc(nfsnode_t, struct nfs_fsattr *, vfs_context_t);
1358 int nfs3_setlock_rpc(nfsnode_t, struct nfs_open_file *, struct nfs_file_lock *, int, int, thread_t, kauth_cred_t);
1359 int nfs4_setlock_rpc(nfsnode_t, struct nfs_open_file *, struct nfs_file_lock *, int, int, thread_t, kauth_cred_t);
1360 int nfs3_unlock_rpc(nfsnode_t, struct nfs_lock_owner *, int, uint64_t, uint64_t, int, thread_t, kauth_cred_t);
1361 int nfs4_unlock_rpc(nfsnode_t, struct nfs_lock_owner *, int, uint64_t, uint64_t, int, thread_t, kauth_cred_t);
1362 int nfs3_getlock_rpc(nfsnode_t, struct nfs_lock_owner *, struct flock *, uint64_t, uint64_t, vfs_context_t);
1363 int nfs4_getlock_rpc(nfsnode_t, struct nfs_lock_owner *, struct flock *, uint64_t, uint64_t, vfs_context_t);