Home
last modified time | relevance | path

Searched refs:buf_t (Results 1 – 15 of 15) sorted by relevance

/xnu-11215/bsd/sys/
H A Dbuf.h151 int buf_fua(buf_t bp);
159 int buf_valid(buf_t bp);
179 void * buf_upl(buf_t bp);
218 proc_t buf_proc(buf_t bp);
682 buf_t buf_clone(buf_t bp, int io_offset, int io_size, void (*iodone)(buf_t, void *), void *arg);
698 buf_t buf_create_shadow(buf_t bp, boolean_t force_copy, uintptr_t external_storage, void (*iodone…
965 u_int minphys(buf_t bp);
982 int physio(void (*f_strategy)(buf_t), buf_t bp, dev_t dev, int flags, u_int (*f_minphys)(buf_t)…
1114 void buf_setfilter(buf_t, void (*)(buf_t, void *), void *, void(**)(buf_t, void *), void **);
1290 buf_t buf_create_shadow_priv(buf_t bp, boolean_t force_copy, uintptr_t external_storage, void (*i…
[all …]
H A Dubc.h109 int advisory_read_ext(vnode_t, off_t, off_t, int, int (*)(buf_t, void *), void *, int);
112 int cluster_read_ext(vnode_t, struct uio *, off_t, int, int (*)(buf_t, void *), void *);
115 int cluster_write_ext(vnode_t, struct uio *, off_t, off_t, off_t, off_t, int, int (*)(buf_t, vo…
118 int cluster_pageout_ext(vnode_t, upl_t, upl_offset_t, off_t, int, off_t, int, int (*)(buf_t, vo…
121 int cluster_pagein_ext(vnode_t, upl_t, upl_offset_t, off_t, int, off_t, int, int (*)(buf_t, voi…
124 int cluster_push_ext(vnode_t, int, int (*)(buf_t, void *), void *);
125 int cluster_push_err(vnode_t, int, int (*)(buf_t, void *), void *, int *);
127 int cluster_bp(buf_t);
128 int cluster_bp_ext(buf_t, int (*)(buf_t, void *), void *);
130 void cluster_zero(upl_t, upl_offset_t, int, buf_t);
H A Dbuf_internal.h120 void (*b_iodone)(buf_t, void *); /* Function to call upon completion. */
125 buf_t b_real_bp; /* used to track bp generated through cluster_bp */
142 buf_t b_data_store;
316 buf_t alloc_io_buf(vnode_t, int);
317 void free_io_buf(buf_t);
333 errno_t buf_make_private(buf_t bp);
337 void buf_setcpoff(buf_t, uint64_t);
340 vnode_t buf_vnop_vnode(buf_t);
H A Dkernel_types.h51 typedef struct buf * buf_t; typedef
124 typedef struct buf * buf_t; typedef
H A Dsystm.h184 void throttle_info_end_io(buf_t bp);
H A Dvnode_if.h1628 buf_t a_bp;
1640 extern errno_t VNOP_BWRITE(buf_t bp);
/xnu-11215/bsd/vfs/
H A Dvfs_bio.c126 static buf_t buf_brelse_shadow(buf_t bp);
808 buf_t
865 buf_t
871 buf_t
1576 buf_t
2023 buf_t bp; in buf_itercomplete()
3047 buf_t bp; in buf_wait_for_shadow_io()
3079 buf_t
3464 buf_t
4445 buf_t
[all …]
H A Dvfs_cluster.c324 buf_t vb_cbp;
913 buf_t cbp; in cluster_iodone()
914 buf_t cbp_head; in cluster_iodone()
1002 buf_t cbp; in cluster_iodone_finish()
1003 buf_t cbp_next; in cluster_iodone_finish()
1004 buf_t real_bp; in cluster_iodone_finish()
1336 buf_t cbp; in cluster_wait_IO()
1349 buf_t last = NULL; in cluster_wait_IO()
1394 buf_t cbp; in cluster_complete_transaction()
1440 buf_t cbp; in cluster_io()
[all …]
H A Dvfs_io_compression_stats.h36 void io_compression_stats(buf_t bp);
H A Dvfs_disk_conditioner.c72 void disk_conditioner_delay(buf_t, int, int, uint64_t);
88 disk_conditioner_delay(buf_t bp, int extents, int total_size, uint64_t already_elapsed_usec) in disk_conditioner_delay()
H A Dvfs_io_compression_stats.c364 io_compression_stats(buf_t bp) in io_compression_stats()
H A Dkpi_vfs.c6292 buf_t a_bp;
/xnu-11215/bsd/kern/
H A Dkern_physio.c82 physio( void (*f_strategy)(buf_t), in physio() argument
83 buf_t bp, in physio()
86 u_int (*f_minphys)(buf_t), in physio() argument
/xnu-11215/bsd/miscfs/deadfs/
H A Ddead_vnops.c264 buf_t bp = ap->a_bp; in dead_bwrite()
/xnu-11215/bsd/miscfs/specfs/
H A Dspec_vnops.c2236 throttle_info_end_io(buf_t bp) in throttle_info_end_io()
2516 buf_t bp; in spec_strategy()