Home
last modified time | relevance | path

Searched refs:daddr_t (Results 1 – 17 of 17) sorted by relevance

/f-stack/freebsd/sys/
H A Dblist.h68 #define SWAPBLK_MASK ((daddr_t)((u_daddr_t)-1 >> 1)) /* mask */
69 #define SWAPBLK_NONE ((daddr_t)((u_daddr_t)SWAPBLK_MASK + 1))/* flag */
77 daddr_t bm_bighint; /* biggest contiguous block hint*/
81 daddr_t bl_blocks; /* area of coverage */
82 daddr_t bl_avail; /* # available blocks */
84 daddr_t bl_cursor; /* next-fit search starts at */
94 daddr_t blist_alloc(blist_t blist, int *count, int maxcount);
95 daddr_t blist_avail(blist_t blist);
96 blist_t blist_create(daddr_t blocks, int flags);
98 daddr_t blist_fill(blist_t bl, daddr_t blkno, daddr_t count);
[all …]
H A Dbuf.h112 daddr_t b_blkno; /* Underlying physical block number. */
128 daddr_t b_lblkno; /* Logical block number. */
394 daddr_t last_pblkno;
543 int breadn_flags(struct vnode *, daddr_t, daddr_t, int, daddr_t *, int *,
557 struct buf *incore(struct bufobj *, daddr_t);
558 bool inmem(struct vnode *, daddr_t);
559 struct buf *gbincore(struct bufobj *, daddr_t);
560 struct buf *gbincore_unlocked(struct bufobj *, daddr_t);
562 int getblkx(struct vnode *vp, daddr_t blkno, daddr_t dblkno, int size,
573 int cluster_read(struct vnode *, u_quad_t, daddr_t, long,
[all …]
H A Dparam.h221 ? (daddr_t)((unsigned long long)(bytes) >> DEV_BSHIFT) \
222 : (daddr_t)((unsigned long)(bytes) >> DEV_BSHIFT))
H A Dvnode.h169 daddr_t v_cstart; /* v start block of cluster */
170 daddr_t v_lasta; /* v last allocation */
171 daddr_t v_lastw; /* v last write */
635 int bnoreuselist(struct bufv *bufv, struct bufobj *bo, daddr_t startn,
636 daddr_t endn);
717 void v_inval_buf_range(struct vnode *vp, daddr_t startlbn, daddr_t endlbn,
H A Dbio.h135 daddr_t bio_pblkno; /* physical block number */
H A Dtypes.h104 typedef __daddr_t daddr_t; /* disk address */ typedef
/f-stack/freebsd/kern/
H A Dsubr_blist.c132 static daddr_t blst_leaf_alloc(blmeta_t *scan, daddr_t blk,
142 static daddr_t blst_meta_fill(blmeta_t *scan, daddr_t allocBlk, daddr_t count,
285 daddr_t
319 daddr_t
331 blist_free(blist_t bl, daddr_t blkno, daddr_t count) in blist_free()
347 daddr_t
348 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) in blist_fill()
452 daddr_t size; in update_gap_stats()
613 daddr_t blk; in blst_next_leaf_alloc()
691 static daddr_t
[all …]
H A Dvfs_cluster.c72 daddr_t lbn, daddr_t blkno, long size, int run, int gbflags,
102 cluster_read(struct vnode *vp, u_quad_t filesize, daddr_t lblkno, long size, in cluster_read()
109 daddr_t blkno, origblkno; in cluster_read()
351 cluster_rbuild(struct vnode *vp, u_quad_t filesize, daddr_t lbn, in cluster_rbuild()
352 daddr_t blkno, long size, int run, int gbflags, struct buf *fbp) in cluster_rbuild()
355 daddr_t bn; in cluster_rbuild()
622 cluster_wbuild_wb(struct vnode *vp, long size, daddr_t start_lbn, int len, in cluster_wbuild_wb()
657 daddr_t lbn; in cluster_write()
813 cluster_wbuild(struct vnode *vp, long size, daddr_t start_lbn, int len, in cluster_wbuild()
1054 daddr_t lbn; in cluster_collectbufs()
H A Dvfs_bio.c175 daddr_t lblkno, daddr_t blkno);
176 static void breada(struct vnode *, daddr_t *, int *, int, struct ucred *, int,
2092 breada(struct vnode * vp, daddr_t * rablkno, int * rabsize, int cnt, in breada()
2152 breadn_flags(struct vnode *vp, daddr_t blkno, daddr_t dblkno, int size, in breadn_flags()
3133 vfs_bio_clcheck(struct vnode *vp, int size, daddr_t lblkno, daddr_t blkno) in vfs_bio_clcheck()
3181 daddr_t lblkno = bp->b_lblkno; in vfs_bio_awrite()
3611 incore(struct bufobj *bo, daddr_t blkno) in incore()
3622 inmem(struct vnode * vp, daddr_t blkno) in inmem()
3881 getblkx(struct vnode *vp, daddr_t blkno, daddr_t dblkno, int size, int slpflag, in getblkx()
3886 daddr_t d_blkno; in getblkx()
[all …]
H A Dsubr_disk.c43 daddr_t sn; in disk_err()
H A Dvfs_subr.c120 daddr_t startlbn, daddr_t endlbn);
2092 daddr_t lblkno; in flushbuflist()
2156 bnoreuselist(struct bufv *bufv, struct bufobj *bo, daddr_t startn, daddr_t endn) in bnoreuselist()
2160 daddr_t lblkno; in bnoreuselist()
2209 daddr_t startlbn; in vtruncbuf()
2264 v_inval_buf_range(struct vnode *vp, daddr_t startlbn, daddr_t endlbn, in v_inval_buf_range()
2288 daddr_t startlbn, daddr_t endlbn) in v_inval_buf_range_locked()
2419 gbincore(struct bufobj *bo, daddr_t lblkno) in gbincore()
2437 gbincore_unlocked(struct bufobj *bo, daddr_t lblkno) in gbincore_unlocked()
H A Dvnode_if.src450 IN daddr_t bn;
452 IN daddr_t *bnp;
H A Dvfs_default.c1085 daddr_t startn, endn; in vop_stdadvise()
H A Dvfs_vnops.c2352 daddr_t bn, bnp; in vn_bmap_seekhole()
/f-stack/freebsd/vm/
H A Dswap_pager.c471 static void swp_pager_freeswapspace(daddr_t blk, daddr_t npages);
485 swp_pager_init_freerange(daddr_t *start, daddr_t *num) in swp_pager_init_freerange()
493 swp_pager_update_freerange(daddr_t *start, daddr_t *num, daddr_t addr) in swp_pager_update_freerange()
788 static daddr_t
791 daddr_t blk; in swp_pager_getswapspace()
876 swp_pager_freeswapspace(daddr_t blk, daddr_t npages) in swp_pager_freeswapspace()
1230 daddr_t blk; in swap_pager_getpages_locked()
1778 daddr_t blk; in swap_pager_swapoff_object()
1989 static daddr_t
2217 static daddr_t
[all …]
H A Dvnode_pager.c91 daddr_t *rtaddress, int *run);
351 daddr_t bn; in vnode_pager_haspage()
354 daddr_t reqblock; in vnode_pager_haspage()
536 vnode_pager_addr(struct vnode *vp, vm_ooffset_t address, daddr_t *rtaddress, in vnode_pager_addr()
541 daddr_t vblock; in vnode_pager_addr()
542 daddr_t voffset; in vnode_pager_addr()
575 daddr_t fileaddr; in vnode_pager_input_smlfs()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_vnops_os.c4309 daddr_t a_bn;
4311 daddr_t *a_bnp;