Lines Matching defs:EOF
167 static int cluster_push_now(vnode_t vp, struct cl_extent *, off_t EOF, int flags, int (*)(buf_t, void *), void *callback_arg);
169 static int cluster_try_push(struct cl_writebehind *, vnode_t vp, off_t EOF, int push_flag, int (*)(buf_t, void *), void *callback_arg);
171 static void sparse_cluster_switch(struct cl_writebehind *, vnode_t vp, off_t EOF, int (*)(buf_t, void *), void *callback_arg);
172 static void sparse_cluster_push(struct cl_writebehind *, vnode_t vp, off_t EOF, int push_flag, int (*)(buf_t, void *), void *callback_arg);
173 static void sparse_cluster_add(struct cl_writebehind *, vnode_t vp, struct cl_extent *, off_t EOF, int (*)(buf_t, void *), void *callback_arg);
795 * has blocks allocated to back the page beyond the EOF, we want to
796 * make sure to write out the zero's that are sitting beyond the EOF
798 * if a hole is created via a lseek/write beyond the current EOF,
1110 * if this upl contains the EOF and it is not a multiple of PAGE_SIZE
1116 * of the page beyond the EOF, since the delayed zero-fill won't kick in
1637 * or if we're starting beyond the EOF
1700 * or if we're starting beyond the EOF
2469 * so we zero fill the intervening space between the old EOF and the offset
2471 * routine to zero fill to the new EOF when growing a file... in this case, the
2630 * boundary... if it's not beyond the old EOF, then we'll also need to
2754 * hole starting at this EOF, we'll have zero's in the correct spot
4527 cluster_try_push(struct cl_writebehind *wbp, vnode_t vp, off_t EOF, int push_flag, int (*callback)(buf_t, void *), void *callback_arg)
4626 cluster_push_now(vp, &cl, EOF, flags, callback, callback_arg);
4652 sparse_cluster_switch(wbp, vp, EOF, callback, callback_arg);
4672 sparse_cluster_switch(wbp, vp, EOF, callback, callback_arg);
4702 cluster_push_now(vnode_t vp, struct cl_extent *cl, off_t EOF, int flags, int (*callback)(buf_t, void *), void *callback_arg)
4727 (int)cl->b_addr, (int)cl->e_addr, (int)EOF, flags, 0);
4737 if (upl_f_offset + upl_size >= EOF) {
4739 if (upl_f_offset >= EOF) {
4743 * beyond the new EOF
4749 size = EOF - upl_f_offset;
4869 sparse_cluster_switch(struct cl_writebehind *wbp, vnode_t vp, off_t EOF, int (*callback)(buf_t, void *), void *callback_arg)
4888 sparse_cluster_add(wbp, vp, &cl, EOF, callback, callback_arg);
4903 sparse_cluster_push(struct cl_writebehind *wbp, vnode_t vp, off_t EOF, int push_flag, int (*callback)(buf_t, void *), void *callback_arg)
4923 cluster_push_now(vp, &cl, EOF, push_flag & IO_PASSIVE, callback, callback_arg);
4936 sparse_cluster_add(struct cl_writebehind *wbp, vnode_t vp, struct cl_extent *cl, off_t EOF, int (*callback)(buf_t, void *), void *callback_arg)
4955 sparse_cluster_push(wbp, vp, EOF, 0, callback, callback_arg);