Lines Matching refs:first
73 static void dax_new_buf(void *addr, unsigned size, unsigned first, loff_t pos, in dax_new_buf() argument
76 loff_t final = end - pos + first; /* The final byte of the buffer */ in dax_new_buf()
78 if (first > 0) in dax_new_buf()
79 memset(addr, 0, first); in dax_new_buf()
120 unsigned first = pos - (block << blkbits); in dax_io() local
132 bh_max = pos - first + bh->b_size; in dax_io()
135 (bh_max - (pos - first)); in dax_io()
143 size = bh->b_size - first; in dax_io()
149 dax_new_buf(addr, retval, first, pos, in dax_io()
151 addr += first; in dax_io()
152 size = retval - first; in dax_io()