Searched refs:bufobj (Results 1 – 13 of 13) sorted by relevance
| /f-stack/freebsd/sys/ |
| H A D | bufobj.h | 61 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 D | buf.h | 51 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 D | vnode.h | 156 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 D | kern_kcov.c | 127 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 D | vfs_subr.c | 583 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 D | vfs_bio.c | 2325 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 D | vfs_cluster.c | 107 struct bufobj *bo; in cluster_read() 817 struct bufobj *bo; in cluster_wbuild()
|
| H A D | vnode_if.src | 451 OUT struct bufobj **bop;
|
| H A D | vfs_default.c | 1084 struct bufobj *bo; in vop_stdadvise()
|
| H A D | vfs_vnops.c | 2711 struct bufobj *bo; in vn_fsync_buf()
|
| /f-stack/freebsd/vm/ |
| H A D | vm_pager.c | 458 pbgetbo(struct bufobj *bo, struct buf *bp) in pbgetbo()
|
| H A D | vnode_pager.c | 572 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 D | zfs_vnops_os.c | 4310 struct bufobj **a_bop;
|