Lines Matching refs:nfsbuf

102 struct nfsbuf {  struct
103 LIST_ENTRY(nfsbuf) nb_hash; /* hash chain */
104 LIST_ENTRY(nfsbuf) nb_vnbufs; /* nfsnode's nfsbuf chain */
105 TAILQ_ENTRY(nfsbuf) nb_free; /* free list position if not active. */
215 LIST_HEAD(nfsbuflists, nfsbuf);
216 TAILQ_HEAD(nfsbuffreehead, nfsbuf);
868 uint64_t nfs_dir_buf_freespace(struct nfsbuf *, int);
873 void nfs_buf_remfree(struct nfsbuf *);
875 struct nfsbuf * nfs_buf_incore(nfsnode_t, daddr64_t);
876 int nfs_buf_get(nfsnode_t, daddr64_t, uint32_t, thread_t, int, struct nfsbuf **);
877 int nfs_buf_upl_setup(struct nfsbuf *bp);
878 void nfs_buf_upl_check(struct nfsbuf *bp);
879 void nfs_buf_normalize_valid_range(nfsnode_t, struct nfsbuf *);
880 int nfs_buf_map(struct nfsbuf *);
881 void nfs_buf_release(struct nfsbuf *, int);
882 int nfs_buf_iowait(struct nfsbuf *);
883 void nfs_buf_iodone(struct nfsbuf *);
884 void nfs_buf_write_delayed(struct nfsbuf *);
885 void nfs_buf_check_write_verifier(nfsnode_t, struct nfsbuf *);
887 void nfs_buf_refget(struct nfsbuf *bp);
888 void nfs_buf_refrele(struct nfsbuf *bp);
889 void nfs_buf_drop(struct nfsbuf *);
890 errno_t nfs_buf_acquire(struct nfsbuf *, int, int, int);
902 int nfs_buf_readdir(struct nfsbuf *, vfs_context_t);
903 int nfs_buf_read(struct nfsbuf *);
904 void nfs_buf_read_finish(struct nfsbuf *);
905 int nfs_buf_read_rpc(struct nfsbuf *, thread_t, kauth_cred_t);
907 int nfs_buf_write(struct nfsbuf *);
908 void nfs_buf_write_finish(struct nfsbuf *, thread_t, kauth_cred_t);
909 int nfs_buf_write_rpc(struct nfsbuf *, int, thread_t, kauth_cred_t);
911 int nfs_buf_write_dirty_pages(struct nfsbuf *, thread_t, kauth_cred_t);