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

Function bstrategy

freebsd/sys/buf.h:422–432  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

420}
421
422static __inline void
423bstrategy(struct buf *bp)
424{
425
426 KASSERT(bp->b_bufobj != NULL, ("bstrategy: no bufobj bp=%p", bp));
427 KASSERT(bp->b_bufobj->bo_ops != NULL,
428 ("bstrategy: no bo_ops bp=%p", bp));
429 KASSERT(bp->b_bufobj->bo_ops->bop_strategy != NULL,
430 ("bstrategy: no bop_strategy bp=%p", bp));
431 BO_STRATEGY(bp->b_bufobj, bp);
432}
433
434static __inline void
435buf_start(struct buf *bp)

Callers 7

breadaFunction · 0.85
breadn_flagsFunction · 0.85
bufwriteFunction · 0.85
cluster_readFunction · 0.85
swapdev_strategyFunction · 0.85
vnode_pager_input_smlfsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected