/freebsd/sys/sys/ |
H A D | blist.h | 66 #define SWAPBLK_MASK ((daddr_t)((u_daddr_t)-1 >> 1)) /* mask */ 67 #define SWAPBLK_NONE ((daddr_t)((u_daddr_t)SWAPBLK_MASK + 1))/* flag */ 75 daddr_t bm_bighint; /* biggest contiguous block hint*/ 79 daddr_t bl_blocks; /* area of coverage */ 80 daddr_t bl_avail; /* # available blocks */ 82 daddr_t bl_cursor; /* next-fit search starts at */ 92 daddr_t blist_alloc(blist_t blist, int *count, int maxcount); 93 daddr_t blist_avail(blist_t blist); 94 blist_t blist_create(daddr_t blocks, int flags); 96 daddr_t blist_fill(blist_t bl, daddr_t blkno, daddr_t count); [all …]
|
H A D | buf.h | 109 daddr_t b_blkno; /* Underlying physical block number. */ 125 daddr_t b_lblkno; /* Logical block number. */ 397 daddr_t last_pblkno; 416 daddr_t v_cstart; /* v start block of cluster */ 417 daddr_t v_lasta; /* v last allocation */ 418 daddr_t v_lastw; /* v last write */ 558 int breadn_flags(struct vnode *, daddr_t, daddr_t, int, daddr_t *, int *, 572 struct buf *incore(struct bufobj *, daddr_t); 573 bool inmem(struct vnode *, daddr_t); 574 struct buf *gbincore(struct bufobj *, daddr_t); [all …]
|
/freebsd/sys/kern/ |
H A D | subr_blist.c | 130 static daddr_t blst_leaf_alloc(blmeta_t *scan, daddr_t blk, 132 static daddr_t blst_meta_alloc(blmeta_t *scan, daddr_t cursor, int *count, 134 static void blst_leaf_free(blmeta_t *scan, daddr_t relblk, int count); 135 static void blst_meta_free(blmeta_t *scan, daddr_t freeBlk, daddr_t count, 137 static void blst_copy(blmeta_t *scan, daddr_t blk, daddr_t radix, 138 blist_t dest, daddr_t count); 139 static daddr_t blst_leaf_fill(blmeta_t *scan, daddr_t blk, int count); 140 static daddr_t blst_meta_fill(blmeta_t *scan, daddr_t allocBlk, daddr_t count, 143 static void blst_radix_print(blmeta_t *scan, daddr_t blk, daddr_t radix, 167 static inline daddr_t [all …]
|
H A D | vfs_cluster.c | 59 daddr_t lbn, daddr_t blkno, long size, int run, int gbflags, 89 cluster_read(struct vnode *vp, u_quad_t filesize, daddr_t lblkno, long size, in cluster_read() 96 daddr_t blkno, origblkno; in cluster_read() 338 cluster_rbuild(struct vnode *vp, u_quad_t filesize, daddr_t lbn, in cluster_rbuild() 339 daddr_t blkno, long size, int run, int gbflags, struct buf *fbp) in cluster_rbuild() 342 daddr_t bn; in cluster_rbuild() 609 cluster_wbuild_wb(struct vnode *vp, long size, daddr_t start_lbn, int len, in cluster_wbuild_wb() 644 daddr_t lbn, pbn; in cluster_write() 806 cluster_wbuild(struct vnode *vp, long size, daddr_t start_lbn, int len, in cluster_wbuild() 1048 daddr_t lbn; in cluster_collectbufs()
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | ffs_extern.h | 44 daddr_t in_lbn; /* Logical block number. */ 52 int ffs_alloc(struct inode *, daddr_t, daddr_t, int, daddr_t *); 53 daddr_t ffs_blkpref_ufs1(struct inode *, daddr_t, int, int32_t *); 54 daddr_t ffs_blkpref_ufs2(struct inode *, daddr_t, int, int64_t *); 55 void ffs_blkfree(struct inode *, daddr_t, long); 76 int ufs_getlbns(struct inode *, daddr_t, struct indir *, int *);
|
H A D | ffs_alloc.c | 62 static daddr_t ffs_alloccg(struct inode *, int, daddr_t, int); 63 static daddr_t ffs_alloccgblk(struct inode *, struct m_buf *, daddr_t); 64 static daddr_t ffs_hashalloc(struct inode *, u_int, daddr_t, int, 65 daddr_t (*)(struct inode *, int, daddr_t, int)); 66 static int32_t ffs_mapsearch(struct fs *, struct cg *, daddr_t, int); 88 ffs_alloc(struct inode *ip, daddr_t lbn __unused, daddr_t bpref, int size, in ffs_alloc() 89 daddr_t *bnp) in ffs_alloc() 92 daddr_t bno; in ffs_alloc() 148 daddr_t 149 ffs_blkpref_ufs1(struct inode *ip, daddr_t lbn, int indx, int32_t *bap) in ffs_blkpref_ufs1() [all …]
|
H A D | buf.h | 59 daddr_t b_blkno; 60 daddr_t b_lblkno; 67 int bread(struct m_vnode *, daddr_t, int, struct ucred *, 71 struct m_buf * getblk(struct m_vnode *, daddr_t, int, int, int, int);
|
H A D | newfs_extern.h | 33 void ffs_rdfs(daddr_t, int, void *, const fsinfo_t *); 34 void ffs_wtfs(daddr_t, int, void *, const fsinfo_t *);
|
/freebsd/stand/common/ |
H A D | bcache.c | 51 daddr_t bc_blkno; 66 daddr_t bcache_nextblkno; 90 static void bcache_invalidate(struct bcache *bc, daddr_t blkno); 91 static void bcache_insert(struct bcache *bc, daddr_t blkno); 187 write_strategy(void *devdata, int rw, daddr_t blk, size_t size, in write_strategy() 192 daddr_t i, nblk; in write_strategy() 211 read_strategy(void *devdata, int rw, daddr_t blk, size_t size, in read_strategy() 218 daddr_t p_blk; in read_strategy() 237 if (BCACHE_LOOKUP(bc, (daddr_t)(blk + i))) { in read_strategy() 365 if (BCACHE_LOOKUP(bc, (daddr_t)(blk + i))) in read_strategy() [all …]
|
/freebsd/sys/geom/ |
H A D | geom_ccd.c | 135 daddr_t ii_startblk; /* starting scaled block # for range */ 136 daddr_t ii_startoff; /* starting component offset (block #) */ 145 daddr_t ci_size; /* size */ 159 daddr_t sc_size; /* size of ccd */ 166 daddr_t sc_blk[2]; /* mirror localization */ 175 struct bio *, daddr_t, caddr_t, long); 234 daddr_t size; in ccdinit() 236 daddr_t minsize; in ccdinit() 350 daddr_t bn, lbn; in ccdinterleave() 352 daddr_t size; in ccdinterleave() [all …]
|
/freebsd/stand/efi/gptboot/ |
H A D | drv.h | 31 daddr_t start; 35 int drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk); 36 int drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
|
/freebsd/stand/i386/common/ |
H A D | drv.h | 36 daddr_t start; 40 int drvread(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk); 42 int drvwrite(struct dsk *dskp, void *buf, daddr_t lba, unsigned nblk);
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_extents.h | 86 daddr_t ec_start; /* extent start */ 121 int ext4_ext_in_cache(struct inode *, daddr_t, struct ext4_extent *); 123 int ext4_ext_find_extent(struct inode *, daddr_t, struct ext4_extent_path **); 129 int *allocate, daddr_t *);
|
H A D | ext2_alloc.c | 73 static daddr_t ext2_alloccg(struct inode *, int, daddr_t, int); 74 static daddr_t ext2_clusteralloc(struct inode *, int, daddr_t, int); 77 daddr_t (*)(struct inode *, int, daddr_t, 79 static daddr_t ext2_nodealloccg(struct inode *, int, daddr_t, int); 80 static daddr_t ext2_mapsearch(struct m_ext2fs *, char *, daddr_t); 100 ext2_alloc(struct inode *ip, daddr_t lbn, e4fs_daddr_t bpref, int size, in ext2_alloc() 132 bno = (daddr_t)ext2_hashalloc(ip, cg, bpref, fs->e2fs_bsize, in ext2_alloc() 157 daddr_t blk; in ext2_alloc_meta() 750 daddr_t (*allocator) (struct inode *, int, daddr_t, int)) in ext2_hashalloc() argument 999 static daddr_t [all …]
|
H A D | ext2_bmap.c | 64 daddr_t blkno; in ext2_bmap() 100 daddr_t lbn; in ext4_bmapext() 134 (daddr_t)le16toh(ep->e_start_hi) << 32)); in ext4_bmapext() 210 ext2_bmaparray(struct vnode *vp, daddr_t bn, daddr_t *bnp, int *runp, int *runb) in ext2_bmaparray() 217 daddr_t daddr; in ext2_bmaparray() 248 daddr_t bnb = bn; in ext2_bmaparray() 426 ext2_getlbns(struct vnode *vp, daddr_t bn, struct indir *ap, int *nump) in ext2_getlbns()
|
H A D | ext2_extern.h | 52 int ext2_alloc(struct inode *, daddr_t, e4fs_daddr_t, int, 62 int ext2_bmaparray(struct vnode *, daddr_t, daddr_t *, int *, int *); 68 int ext2_getlbns(struct vnode *, daddr_t, struct indir *, int *);
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_extern.h | 121 int ffs_breadz(struct ufsmount *, struct vnode *, daddr_t, daddr_t, int, 122 daddr_t *, int *, int, struct ucred *, int, void (*)(struct buf *), 237 daddr_t sn_listsize; 238 daddr_t *sn_blklist;
|
/freebsd/stand/uboot/ |
H A D | uboot_disk.c | 69 static int stor_readdev(struct disk_devdesc *, daddr_t, size_t, char *); 73 static int stor_strategy(void *, int, daddr_t, size_t, char *, size_t *); 144 stor_strategy(void *devdata, int rw, daddr_t blk, size_t size, in stor_strategy() 148 daddr_t bcount; in stor_strategy() 218 stor_readdev(struct disk_devdesc *dev, daddr_t blk, size_t size, char *buf) in stor_readdev()
|
/freebsd/usr.sbin/quot/ |
H A D | quot.c | 70 static void uses(uid_t, daddr_t, time_t); 223 daddr_t space; 225 daddr_t spc30; 226 daddr_t spc60; 227 daddr_t spc90; 321 uses(uid_t uid, daddr_t blks, time_t act) 348 daddr_t fsz_first, fsz_last; 350 daddr_t fsz_sz[FSZCNT]; 372 daddr_t sz, ksz; in dofsizes()
|
/freebsd/stand/libsa/ |
H A D | ext2fs.c | 310 daddr_t f_blkno[EXT2_NIADDR]; /* disk address of block in 314 daddr_t f_buf_blkno; /* block number of data block */ 319 static int block_map(struct open_file *f, daddr_t file_block, 320 daddr_t *disk_block_p); 498 daddr_t disk_block; in ext2fs_open() 503 error = block_map(f, (daddr_t)0, &disk_block); in ext2fs_open() 597 block_map(struct open_file *f, daddr_t file_block, daddr_t *disk_block_p) in block_map() 601 daddr_t ind_block_num; in block_map() 702 daddr_t file_block; in buf_read_file() 703 daddr_t disk_block; in buf_read_file()
|
H A D | cd9660read.c | 55 read_iso_block(void *buffer, daddr_t blkno) in read_iso_block() 227 daddr_t bno, boff; in cd9660_lookup() 315 static daddr_t curstart = 0, curblk = 0; in cd9660_fsread() 316 daddr_t blk, blk_off; in cd9660_fsread()
|
/freebsd/tools/tools/bootparttest/ |
H A D | bootparttest.c | 39 static int disk_strategy(void *devdata, int rw, daddr_t blk, 47 int (*dv_strategy)(void *devdata, int rw, daddr_t blk, 68 disk_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, in disk_strategy()
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_lookup.c | 136 *cnp, daddr_t *scnp, u_long *blkoffp) in msdosfs_lookup_ino() 139 daddr_t bn; in msdosfs_lookup_ino() 149 daddr_t scn; /* starting cluster number */ in msdosfs_lookup_ino() 639 daddr_t bn; in createde() 767 daddr_t bn; in dosdirempty() 836 doscheckpath(struct denode *source, struct denode *target, daddr_t *wait_scn) in doscheckpath() 838 daddr_t scn; in doscheckpath() 931 daddr_t bn; in readep() 979 daddr_t bn; in removede() 1048 daddr_t bn; in uniqdosname()
|
/freebsd/stand/userboot/userboot/ |
H A D | userboot_disk.c | 53 static int userdisk_strategy(void *devdata, int flag, daddr_t dblk, 55 static int userdisk_realstrategy(void *devdata, int flag, daddr_t dblk, 190 userdisk_strategy(void *devdata, int rw, daddr_t dblk, size_t size, in userdisk_strategy() 205 userdisk_realstrategy(void *devdata, int rw, daddr_t dblk, size_t size, in userdisk_realstrategy()
|
/freebsd/stand/libofw/ |
H A D | ofw_disk.c | 43 static int ofwd_strategy(void *devdata, int flag, daddr_t dblk, 91 ofwd_strategy(void *devdata, int flag __unused, daddr_t dblk, size_t size, in ofwd_strategy() 95 daddr_t pos; in ofwd_strategy()
|