• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/vfs/

Lines Matching defs:callback

164 static int 	cluster_read_prefetch(vnode_t vp, off_t f_offset, u_int size, off_t filesize, int (*callback)(buf_t, void *), void *callback_arg, int bflag);
165 static void cluster_read_ahead(vnode_t vp, struct cl_extent *extent, off_t filesize, struct cl_readahead *ra, int (*callback)(buf_t, void *), void *callback_arg, int bflag);
385 cluster_syncup(vnode_t vp, off_t newEOF, int (*callback)(buf_t, void *), void *callback_arg)
394 cluster_try_push(wbp, vp, newEOF, PUSH_ALL | PUSH_SYNC, callback, callback_arg);
696 * async callback completion will not normally
703 * completed the callback function... only then
750 int flags, buf_t real_bp, struct clios *iostate, int (*callback)(buf_t, void *), void *callback_arg)
1282 cbp->b_cliodone = (void *)callback;
1480 cluster_read_prefetch(vnode_t vp, off_t f_offset, u_int size, off_t filesize, int (*callback)(buf_t, void *), void *callback_arg, int bflag)
1496 advisory_read_ext(vp, filesize, f_offset, size, callback, callback_arg, bflag);
1507 cluster_read_ahead(vnode_t vp, struct cl_extent *extent, off_t filesize, struct cl_readahead *rap, int (*callback)(buf_t, void *), void *callback_arg,
1568 size_of_prefetch = cluster_read_prefetch(vp, f_offset, rap->cl_ralen * PAGE_SIZE, filesize, callback, callback_arg, bflag);
1589 int size, off_t filesize, int flags, int (*callback)(buf_t, void *), void *callback_arg)
1662 local_flags, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg));
1676 int size, off_t filesize, int flags, int (*callback)(buf_t, void *), void *callback_arg)
1724 local_flags | CL_READ | CL_PAGEIN, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
1738 cluster_bp_ext(buf_t bp, int (*callback)(buf_t, void *), void *callback_arg)
1755 return (cluster_io(bp->b_vp, bp->b_upl, 0, f_offset, bp->b_bcount, flags, bp, (struct clios *)NULL, callback, callback_arg));
1769 int xflags, int (*callback)(buf_t, void *), void *callback_arg)
1794 retval = cluster_write_copy(vp, NULL, (u_int32_t)0, oldEOF, newEOF, headOff, tailOff, flags, callback, callback_arg);
1845 retval = cluster_write_copy(vp, uio, write_length, oldEOF, newEOF, headOff, tailOff, zflags, callback, callback_arg);
1858 headOff, (off_t)0, zflags | IO_HEADZEROFILL | IO_SYNC, callback, callback_arg);
1862 retval = cluster_write_contig(vp, uio, newEOF, &write_type, &write_length, callback, callback_arg, bflag);
1872 (off_t)0, zflags | IO_HEADZEROFILL | IO_SYNC, callback, callback_arg);
1880 retval = cluster_write_direct(vp, uio, oldEOF, newEOF, &write_type, &write_length, flags, callback, callback_arg);
1894 int flags, int (*callback)(buf_t, void *), void *callback_arg)
1983 cluster_syncup(vp, newEOF, callback, callback_arg);
2124 io_size, io_flag, (buf_t)NULL, &iostate, callback, callback_arg);
2183 retval = cluster_write_copy(vp, uio, io_req_size, oldEOF, newEOF, (off_t)0, (off_t)0, flags, callback, callback_arg);
2196 int (*callback)(buf_t, void *), void *callback_arg, int bflag)
2224 cluster_syncup(vp, newEOF, callback, callback_arg);
2282 error = cluster_align_phys_io(vp, uio, src_paddr, head_size, 0, callback, callback_arg);
2351 xsize, CL_DEV_MEMORY | CL_ASYNC | bflag, (buf_t)NULL, (struct clios *)&iostate, callback, callback_arg);
2399 error = cluster_align_phys_io(vp, uio, src_paddr, tail_size, 0, callback, callback_arg);
2414 off_t tailOff, int flags, int (*callback)(buf_t, void *), void *callback_arg)
2609 CL_READ | bflag, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
2645 CL_READ | bflag, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
2806 sparse_cluster_add(wbp, vp, &cl, newEOF, callback, callback_arg);
2821 sparse_cluster_push(wbp, vp, newEOF, PUSH_ALL, callback, callback_arg);
2970 ret_cluster_try_push = cluster_try_push(wbp, vp, newEOF, (flags & IO_NOCACHE) ? 0 : PUSH_DELAY, callback, callback_arg);
2982 sparse_cluster_switch(wbp, vp, newEOF, callback, callback_arg);
2983 sparse_cluster_add(wbp, vp, &cl, newEOF, callback, callback_arg);
2998 cluster_try_push(wbp, vp, newEOF, 0, callback, callback_arg);
3028 retval = cluster_push_now(vp, &cl, newEOF, flags, callback, callback_arg);
3046 cluster_read_ext(vnode_t vp, struct uio *uio, off_t filesize, int xflags, int (*callback)(buf_t, void *), void *callback_arg)
3087 retval = cluster_read_copy(vp, uio, io_size, filesize, flags, callback, callback_arg);
3091 retval = cluster_read_direct(vp, uio, filesize, &read_type, &read_length, flags, callback, callback_arg);
3095 retval = cluster_read_contig(vp, uio, filesize, &read_type, &read_length, callback, callback_arg, flags);
3124 cluster_read_copy(vnode_t vp, struct uio *uio, u_int32_t io_req_size, off_t filesize, int flags, int (*callback)(buf_t, void *), void *callback_arg)
3260 size_of_prefetch = cluster_read_prefetch(vp, last_ioread_offset, size_of_prefetch, filesize, callback, callback_arg, bflag);
3300 cluster_read_ahead(vp, &extent, filesize, rap, callback, callback_arg, bflag);
3390 io_size, CL_READ | CL_ASYNC | bflag, (buf_t)NULL, &iostate, callback, callback_arg);
3445 size_of_prefetch = cluster_read_prefetch(vp, last_ioread_offset, size_of_prefetch, filesize, callback, callback_arg, bflag);
3461 cluster_read_ahead(vp, &extent, filesize, rap, callback, callback_arg, bflag);
3583 int flags, int (*callback)(buf_t, void *), void *callback_arg)
3893 retval = cluster_io(vp, upl, upl_offset, uio->uio_offset, io_size, io_flag, (buf_t)NULL, &iostate, callback, callback_arg);
3949 retval = cluster_read_copy(vp, uio, io_req_size, filesize, flags, callback, callback_arg);
3962 int (*callback)(buf_t, void *), void *callback_arg, int flags)
3997 cluster_syncup(vp, filesize, callback, callback_arg);
4063 error = cluster_align_phys_io(vp, uio, dst_paddr, head_size, CL_READ, callback, callback_arg);
4130 (buf_t)NULL, &iostate, callback, callback_arg);
4177 error = cluster_align_phys_io(vp, uio, dst_paddr, tail_size, CL_READ, callback, callback_arg);
4266 advisory_read_ext(vnode_t vp, off_t filesize, off_t f_offset, int resid, int (*callback)(buf_t, void *), void *callback_arg, int bflag)
4417 CL_ASYNC | CL_READ | CL_COMMIT | CL_AGE | bflag, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
4448 cluster_push_ext(vnode_t vp, int flags, int (*callback)(buf_t, void *), void *callback_arg)
4475 sparse_cluster_push(wbp, vp, ubc_getsize(vp), PUSH_ALL | IO_PASSIVE, callback, callback_arg);
4479 retval = cluster_try_push(wbp, vp, ubc_getsize(vp), PUSH_ALL | IO_PASSIVE, callback, callback_arg);
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)
4852 io_flags, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
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);
4967 cluster_align_phys_io(vnode_t vp, struct uio *uio, addr64_t usr_paddr, u_int32_t xsize, int flags, int (*callback)(buf_t, void *), void *callback_arg)
5016 CL_READ | bflag, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);
5044 bflag, (buf_t)NULL, (struct clios *)NULL, callback, callback_arg);