Home
last modified time | relevance | path

Searched refs:bufobj (Results 1 – 13 of 13) sorted by relevance

/f-stack/freebsd/sys/
H A Dbufobj.h61 struct bufobj;
75 typedef void b_strategy_t(struct bufobj *, struct buf *);
77 typedef int b_sync_t(struct bufobj *, int waitfor);
78 typedef void b_bdflush_t(struct bufobj *, struct buf *);
99 struct bufobj { struct
131 void bufobj_init(struct bufobj *bo, void *priv); argument
132 void bufobj_wdrop(struct bufobj *bo);
133 void bufobj_wref(struct bufobj *bo);
134 void bufobj_wrefl(struct bufobj *bo);
137 int bufsync(struct bufobj *bo, int waitfor);
[all …]
H A Dbuf.h51 struct bufobj;
100 struct bufobj *b_bufobj;
551 void bufstrategy(struct bufobj *, struct buf *);
557 struct buf *incore(struct bufobj *, daddr_t);
559 struct buf *gbincore(struct bufobj *, daddr_t);
560 struct buf *gbincore_unlocked(struct bufobj *, daddr_t);
588 void pbgetbo(struct bufobj *bo, struct buf *bp);
H A Dvnode.h156 struct bufobj v_bufobj; /* * Buffer cache object */
635 int bnoreuselist(struct bufv *bufv, struct bufobj *bo, daddr_t startn,
/f-stack/freebsd/kern/
H A Dkern_kcov.c127 vm_object_t bufobj; /* (o) */ member
356 vm_object_reference(info->bufobj); in kcov_mmap_single()
358 *object = info->bufobj; in kcov_mmap_single()
385 VM_OBJECT_WLOCK(info->bufobj); in kcov_alloc()
387 m = vm_page_grab(info->bufobj, n, in kcov_alloc()
393 VM_OBJECT_WUNLOCK(info->bufobj); in kcov_alloc()
410 if (info->bufobj != NULL) { in kcov_free()
411 VM_OBJECT_WLOCK(info->bufobj); in kcov_free()
412 m = vm_page_lookup(info->bufobj, 0); in kcov_free()
417 VM_OBJECT_WUNLOCK(info->bufobj); in kcov_free()
[all …]
H A Dvfs_subr.c583 struct bufobj *bo; in vnode_fini()
1836 struct bufobj *bo; in freevnode()
2208 struct bufobj *bo; in vtruncbuf()
2267 struct bufobj *bo; in v_inval_buf_range()
2454 struct bufobj *bo; in bgetvp()
2479 struct bufobj *bo; in brelvp()
2611 struct bufobj *bo; in sched_sync()
2809 struct bufobj *bo; in reassignbuf()
4972 struct bufobj *bo; in vfs_allocate_syncvnode()
5046 struct bufobj *bo; in sync_fsync()
[all …]
H A Dvfs_bio.c2325 bufbdflush(struct bufobj *bo, struct buf *bp) in bufbdflush()
2379 struct bufobj *bo; in bdwrite()
3178 struct bufobj *bo; in vfs_bio_awrite()
3611 incore(struct bufobj *bo, daddr_t blkno) in incore()
3885 struct bufobj *bo; in getblkx()
4458 struct bufobj *dropobj; in bufdone()
5016 bufsync(struct bufobj *bo, int waitfor) in bufsync()
5040 bufobj_init(struct bufobj *bo, void *private) in bufobj_init()
5053 bufobj_wrefl(struct bufobj *bo) in bufobj_wrefl()
5062 bufobj_wref(struct bufobj *bo) in bufobj_wref()
[all …]
H A Dvfs_cluster.c107 struct bufobj *bo; in cluster_read()
817 struct bufobj *bo; in cluster_wbuild()
H A Dvnode_if.src451 OUT struct bufobj **bop;
H A Dvfs_default.c1084 struct bufobj *bo; in vop_stdadvise()
H A Dvfs_vnops.c2711 struct bufobj *bo; in vn_fsync_buf()
/f-stack/freebsd/vm/
H A Dvm_pager.c458 pbgetbo(struct bufobj *bo, struct buf *bp) in pbgetbo()
H A Dvnode_pager.c572 struct bufobj *bo; in vnode_pager_input_smlfs()
797 struct bufobj *bo; in vnode_pager_generic_getpages()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4310 struct bufobj **a_bop;