Lines Matching defs:read
454 boolean_t read, void *tag, int *numbufsp, dmu_buf_t ***dbpp, uint32_t flags)
465 * Note: We directly notify the prefetch code of this read, so that
466 * we can tell it about the multi-block read. dbuf_read() only knows
493 if (racct_enable && !read) {
513 if (read)
525 read && DNODE_IS_CACHEABLE(dn));
537 if (read) {
561 uint64_t length, int read, void *tag, int *numbufsp, dmu_buf_t ***dbpp)
570 err = dmu_buf_hold_array_by_dnode(dn, offset, length, read, tag,
580 uint64_t length, boolean_t read, void *tag, int *numbufsp,
589 err = dmu_buf_hold_array_by_dnode(dn, offset, length, read, tag,
619 * cache, they will be asychronously read in.
645 * already cached, we will do a *synchronous* read in the
1781 * the read-ahead is possible only in this case;
1782 * - all buffers have been read, but the last page has not been