Home
last modified time | relevance | path

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

/freebsd-11-stable/sys/fs/nandfs/
HDnandfs_subr.h50 uint64_t nandfs_get_segnum_of_block(struct nandfs_device *, nandfs_daddr_t);
59 int nandfs_dev_bread(struct nandfs_device *, nandfs_daddr_t, struct ucred *,
65 int nandfs_bdestroy(struct nandfs_node *, nandfs_daddr_t);
74 int nandfs_vtop(struct nandfs_node *, nandfs_daddr_t, nandfs_daddr_t *);
128 int nandfs_vblock_alloc(struct nandfs_device *, nandfs_daddr_t *);
129 int nandfs_vblock_end(struct nandfs_device *, nandfs_daddr_t);
130 int nandfs_vblock_assign(struct nandfs_device *, nandfs_daddr_t,
132 int nandfs_vblock_free(struct nandfs_device *, nandfs_daddr_t);
150 int nandfs_bmap_update_dat(struct nandfs_node *, nandfs_daddr_t, struct buf *);
154 int nandfs_bmap_lookup(struct nandfs_node *, nandfs_lbn_t, nandfs_daddr_t *);
[all …]
HDbmap.c67 bmap_lookup(struct nandfs_node *node, nandfs_lbn_t lblk, nandfs_daddr_t *vblk) in bmap_lookup()
71 nandfs_daddr_t daddr; in bmap_lookup()
118 daddr = ((nandfs_daddr_t *)bp->b_data)[ap->in_off]; in bmap_lookup()
134 nandfs_daddr_t daddr; in bmap_dirty_meta()
165 daddr = ((nandfs_daddr_t *)bp->b_data)[ap->in_off]; in bmap_dirty_meta()
179 nandfs_daddr_t vblk) in bmap_insert_block()
184 nandfs_daddr_t daddr; in bmap_insert_block()
244 daddr = ((nandfs_daddr_t *)bp->b_data)[a[i].in_off]; in bmap_insert_block()
257 ((nandfs_daddr_t *)bp->b_data)[a[i].in_off] = vblk; in bmap_insert_block()
301 nandfs_daddr_t *copy) in bmap_truncate_indirect()
[all …]
HDnandfs_bmap.c74 nandfs_daddr_t *vblk) in nandfs_bmap_lookup()
98 nandfs_daddr_t vblk; in nandfs_bmap_insert_block()
137 nandfs_daddr_t blknr) in nandfs_bmap_update_mapping()
177 nandfs_bmap_update_dat(struct nandfs_node *node, nandfs_daddr_t oldblk, in nandfs_bmap_update_dat()
181 nandfs_daddr_t vblk = 0; in nandfs_bmap_update_dat()
HDnandfs_fs.h38 #define MNINDIR(fsdev) ((fsdev)->nd_blocksize / sizeof(nandfs_daddr_t))
62 typedef int64_t nandfs_daddr_t; typedef
77 nandfs_daddr_t i_special; /* 56: special */
78 nandfs_daddr_t i_db[NDADDR]; /* 64: Direct disk blocks. */
79 nandfs_daddr_t i_ib[NIADDR]; /* 160: Indirect disk blocks. */
167 nandfs_daddr_t f_first_data_block; /* 1st seg disk block number */
304 nandfs_daddr_t in_lbn;
HDnandfs_subr.c139 nandfs_daddr_t blocknr) in nandfs_get_segnum_of_block()
207 nandfs_daddr_t vblk; in nandfs_bread()
231 nandfs_daddr_t vblk; in nandfs_bread_meta()
253 nandfs_bdestroy(struct nandfs_node *node, nandfs_daddr_t vblk) in nandfs_bdestroy()
313 nandfs_daddr_t vblk; in nandfs_bcreate_meta()
419 nandfs_vtop(struct nandfs_node *node, nandfs_daddr_t vblocknr, in nandfs_vtop()
420 nandfs_daddr_t *pblocknr) in nandfs_vtop()
481 nandfs_load_segsum(struct nandfs_device *fsdev, nandfs_daddr_t blocknr, in nandfs_load_segsum()
1017 nandfs_vblk_set(struct buf *bp, nandfs_daddr_t blocknr) in nandfs_vblk_set()
1020 nandfs_daddr_t *vblk = (nandfs_daddr_t *)(&bp->b_fsprivate1); in nandfs_vblk_set()
[all …]
HDbmap.h33 int bmap_lookup(struct nandfs_node *, nandfs_lbn_t, nandfs_daddr_t *);
34 int bmap_insert_block(struct nandfs_node *, nandfs_lbn_t, nandfs_daddr_t);
HDnandfs_dat.c54 nandfs_vblock_alloc(struct nandfs_device *nandfsdev, nandfs_daddr_t *vblock) in nandfs_vblock_alloc()
121 nandfs_vblock_assign(struct nandfs_device *nandfsdev, nandfs_daddr_t vblock, in nandfs_vblock_assign()
161 nandfs_vblock_end(struct nandfs_device *nandfsdev, nandfs_daddr_t vblock) in nandfs_vblock_end()
201 nandfs_vblock_free(struct nandfs_device *nandfsdev, nandfs_daddr_t vblock) in nandfs_vblock_free()
HDnandfs_alloc.c88 nandfs_daddr_t desc, group, maxgroup, maxdesc, pos = 0; in nandfs_find_free_entry()
89 nandfs_daddr_t start_group, start_desc; in nandfs_find_free_entry()
90 nandfs_daddr_t desc_block, group_block; in nandfs_find_free_entry()
91 nandfs_daddr_t file_blocks; in nandfs_find_free_entry()
HDnandfs_cleaner.c213 nandfs_daddr_t blk, struct nandfs_vinfo **vipp, struct nandfs_bdesc **bdpp) in nandfs_cleaner_iterate_psegment()
246 nandfs_daddr_t curr, start, end; in nandfs_cleaner_iterate_segment()
HDnandfs_vnops.c1076 nandfs_daddr_t vblk, pblk; in nandfs_read_filebuf()
2046 nandfs_daddr_t l2vmap, v2pmap; in nandfs_bmap()
HDnandfs_segment.c323 nandfs_daddr_t blk; in nandfs_add_segsum_block()
/freebsd-11-stable/stand/libsa/
HDnandfs.c58 nandfs_daddr_t blknr;
102 static int nandfs_read_blk(struct nandfs *, nandfs_daddr_t, void *, int);
104 nandfs_lbn_t, nandfs_daddr_t *, int);
107 static nandfs_daddr_t nandfs_vtop(struct nandfs *, nandfs_daddr_t);
110 nandfs_daddr_t *, uint32_t *);
125 #define NINDIR(fs) ((fs)->nf_blocksize / sizeof(nandfs_daddr_t))
313 nandfs_daddr_t mult; in nandfs_mount()
366 #define NINDIR(fs) ((fs)->nf_blocksize / sizeof(nandfs_daddr_t))
392 nandfs_daddr_t mult; in nandfs_open()
572 nandfs_daddr_t blknr, blkoff; in nandfs_buf_read()
[all …]
/freebsd-11-stable/sbin/newfs_nandfs/
HDnewfs_nandfs.c442 nandfs_daddr_t vblock; in update_block_info()