Home
last modified time | relevance | path

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

12345

/freebsd/sys/sys/
H A Dblist.h66 #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 Dbuf.h109 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 Dsubr_blist.c130 static daddr_t blst_leaf_alloc(blmeta_t *scan, daddr_t blk,
140 static daddr_t blst_meta_fill(blmeta_t *scan, daddr_t allocBlk, daddr_t count,
262 daddr_t
296 daddr_t
308 blist_free(blist_t bl, daddr_t blkno, daddr_t count) in blist_free()
324 daddr_t
325 blist_fill(blist_t bl, daddr_t blkno, daddr_t count) in blist_fill()
429 daddr_t size; in update_gap_stats()
590 daddr_t blk; in blst_next_leaf_alloc()
668 static daddr_t
[all …]
H A Dvfs_cluster.c59 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 Dffs_extern.h44 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 Dffs_alloc.c62 static daddr_t ffs_alloccg(struct inode *, int, daddr_t, int);
64 static daddr_t ffs_hashalloc(struct inode *, u_int, daddr_t, int,
65 daddr_t (*)(struct inode *, int, daddr_t, int));
92 daddr_t bno; in ffs_alloc()
148 daddr_t
187 daddr_t
239 static daddr_t
241 daddr_t (*allocator)(struct inode *, int, daddr_t, int)) in ffs_hashalloc()
288 static daddr_t
373 static daddr_t
[all …]
H A Dbuf.h59 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 Dnewfs_extern.h33 void ffs_rdfs(daddr_t, int, void *, const fsinfo_t *);
34 void ffs_wtfs(daddr_t, int, void *, const fsinfo_t *);
H A Dufs_bmap.c66 ufs_getlbns(struct inode *ip, daddr_t bn, struct indir *ap, int *nump) in ufs_getlbns()
68 daddr_t metalbn, realbn; in ufs_getlbns()
/freebsd/stand/common/
H A Dbcache.c51 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);
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()
475 bcache_insert(struct bcache *bc, daddr_t blkno) in bcache_insert()
[all …]
/freebsd/stand/efi/gptboot/
H A Ddrv.h31 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 Ddrv.h36 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/geom/
H A Dgeom_ccd.c145 daddr_t ci_size; /* size */
159 daddr_t sc_size; /* size of ccd */
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()
460 daddr_t bn; in g_ccd_start()
512 daddr_t range = cs->sc_size / 16; in g_ccd_start()
541 daddr_t cbn, cboff; in ccdbuffer()
[all …]
/freebsd/sys/fs/ext2fs/
H A Dext2_extents.h86 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 Dext2_alloc.c73 static daddr_t ext2_alloccg(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);
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
1149 static daddr_t
1158 daddr_t bno; in ext2_clusteralloc()
1307 static daddr_t
[all …]
H A Dext2_bmap.c64 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 Dext2_extern.h52 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 Dffs_extern.h120 int ffs_breadz(struct ufsmount *, struct vnode *, daddr_t, daddr_t, int,
121 daddr_t *, int *, int, struct ucred *, int, void (*)(struct buf *),
236 daddr_t sn_listsize;
237 daddr_t *sn_blklist;
/freebsd/stand/uboot/
H A Duboot_disk.c69 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/tools/tools/bootparttest/
H A Dbootparttest.c39 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/usr.sbin/quot/
H A Dquot.c70 static void uses(uid_t, daddr_t, time_t);
227 daddr_t space;
229 daddr_t spc30;
230 daddr_t spc60;
231 daddr_t spc90;
325 uses(uid_t uid, daddr_t blks, time_t act) in uses()
352 daddr_t fsz_first, fsz_last;
354 daddr_t fsz_sz[FSZCNT];
376 daddr_t sz, ksz; in dofsizes()
/freebsd/stand/libsa/
H A Dext2fs.c310 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()
/freebsd/sys/vm/
H A Dswap_pager.c474 static void swp_pager_freeswapspace(daddr_t blk, daddr_t npages);
489 swp_pager_init_freerange(daddr_t *start, daddr_t *num) in swp_pager_init_freerange()
497 swp_pager_update_freerange(daddr_t *start, daddr_t *num, daddr_t addr) in swp_pager_update_freerange()
821 static daddr_t
824 daddr_t blk; in swp_pager_getswapspace()
909 swp_pager_freeswapspace(daddr_t blk, daddr_t npages) in swp_pager_freeswapspace()
1261 daddr_t blk; in swap_pager_getpages_locked()
1820 daddr_t blk; in swap_pager_swapoff_object()
2028 static daddr_t
2255 static daddr_t
[all …]
/freebsd/stand/userboot/userboot/
H A Duserboot_disk.c53 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/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c136 *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()
637 daddr_t bn; in createde()
765 daddr_t bn; in dosdirempty()
834 doscheckpath(struct denode *source, struct denode *target, daddr_t *wait_scn) in doscheckpath()
836 daddr_t scn; in doscheckpath()
929 daddr_t bn; in readep()
977 daddr_t bn; in removede()
1046 daddr_t bn; in uniqdosname()

12345