MCPcopy Create free account
hub / github.com/F-Stack/f-stack / bawrite

Function bawrite

freebsd/kern/vfs_bio.c:2526–2532  ·  view source on GitHub ↗

* bawrite: * * Asynchronous write. Start output on a buffer, but do not wait for * it to complete. The buffer is released when the output completes. * * bwrite() ( or the VOP routine anyway ) is responsible for handling * B_INVAL buffers. Not us. */

Source from the content-addressed store, hash-verified

2524 * B_INVAL buffers. Not us.
2525 */
2526void
2527bawrite(struct buf *bp)
2528{
2529
2530 bp->b_flags |= B_ASYNC;
2531 (void) bwrite(bp);
2532}
2533
2534/*
2535 * babarrierwrite:

Callers 5

bufbdflushFunction · 0.85
vn_fsync_bufFunction · 0.85
vtruncbufFunction · 0.85
cluster_writeFunction · 0.85
cluster_wbuildFunction · 0.85

Calls 1

bwriteFunction · 0.85

Tested by

no test coverage detected