Home
last modified time | relevance | path

Searched refs:lba_t (Results 1 – 18 of 18) sorted by relevance

/freebsd/usr.bin/mkimg/
H A Dimage.h32 typedef int64_t lba_t; typedef
34 int image_copyin(lba_t blk, int fd, uint64_t *sizep);
37 int image_copyout_region(int fd, lba_t blk, lba_t size);
39 int image_data(lba_t blk, lba_t size);
40 lba_t image_get_size(void);
42 int image_set_size(lba_t blk);
43 int image_write(lba_t blk, void *buf, ssize_t len);
H A Dmkimg.h44 lba_t block; /* Block-offset of partition in image. */
45 lba_t size; /* Size in blocks of partition. */
62 static inline lba_t
63 round_block(lba_t n) in round_block()
65 lba_t b = blksz / secsz; in round_block()
69 static inline lba_t
70 round_cylinder(lba_t n) in round_cylinder()
77 static inline lba_t
78 round_track(lba_t n) in round_track()
90 void mkimg_chs(lba_t, u_int, u_int *, u_int *, u_int *);
H A Dimage.c61 lba_t ch_block; /* Block address in image. */
85 static lba_t image_size;
132 image_chunk_find(lba_t blk) in image_chunk_find()
141 (lba_t)(ch->ch_block + (ch->ch_size / secsz)) > blk) { in image_chunk_find()
168 image_chunk_memory(struct chunk *ch, lba_t blk) in image_chunk_memory()
212 image_chunk_skipto(lba_t to) in image_chunk_skipto()
215 lba_t from; in image_chunk_skipto()
249 image_chunk_append(lba_t blk, size_t sz, off_t ofs, int fd) in image_chunk_append()
256 blk == (lba_t)(ch->ch_block + (ch->ch_size / secsz)) && in image_chunk_append()
280 image_chunk_copyin(lba_t blk, void *buf, size_t sz, off_t ofs, int fd) in image_chunk_copyin()
[all …]
H A Dscheme.h66 lba_t (*metadata)(u_int, lba_t);
72 int (*write)(lba_t, void *);
92 lba_t scheme_metadata(u_int, lba_t);
93 int scheme_write(lba_t);
H A Debr.c48 static lba_t
49 ebr_metadata(u_int where, lba_t blk) in ebr_metadata()
57 ebr_chs(u_char *cylp, u_char *hdp, u_char *secp, lba_t lba) in ebr_chs()
68 ebr_write(lba_t imgsz __unused, void *bootcode __unused) in ebr_write()
73 lba_t block, size; in ebr_write()
H A Dmbr.c52 static lba_t
53 mbr_metadata(u_int where, lba_t blk) in mbr_metadata()
61 mbr_chs(u_char *cylp, u_char *hdp, u_char *secp, lba_t lba) in mbr_chs()
72 mbr_write(lba_t imgsz __unused, void *bootcode) in mbr_write()
77 lba_t size; in mbr_write()
H A Dqcow.c89 qcow_resize(lba_t imgsz, u_int version) in qcow_resize()
114 qcow1_resize(lba_t imgsz) in qcow1_resize()
121 qcow2_resize(lba_t imgsz) in qcow2_resize()
136 lba_t blk, blkofs, blk_imgsz; in qcow_write()
274 blkofs = (lba_t)l1idx * blk_clstrsz * (clstrsz >> 3); in qcow_write()
276 blk = blkofs + (lba_t)l2idx * blk_clstrsz; in qcow_write()
H A Dapm.c51 static lba_t
52 apm_metadata(u_int where, lba_t blk) in apm_metadata()
60 apm_write(lba_t imgsz, void *bootcode __unused) in apm_write()
H A Dformat.h34 int (*resize)(lba_t);
47 int format_resize(lba_t);
H A Dscheme.c187 lba_t
188 scheme_metadata(u_int where, lba_t start) in scheme_metadata()
195 scheme_write(lba_t end) in scheme_write()
H A Dbsd.c49 static lba_t
50 bsd_metadata(u_int where, lba_t blk) in bsd_metadata()
63 bsd_write(lba_t imgsz, void *bootcode) in bsd_write()
H A Dgpt.c144 static lba_t
145 gpt_metadata(u_int where, lba_t blk) in gpt_metadata()
156 gpt_write_pmbr(lba_t blks, void *bootcode) in gpt_write_pmbr()
230 gpt_write(lba_t imgsz, void *bootcode) in gpt_write()
H A Dvhd.c115 lba_t imgsz; in vhd_geometry()
263 vhd_dyn_resize(lba_t imgsz) in vhd_dyn_resize()
277 lba_t blk, blkcnt, nblks; in vhd_dyn_write()
376 vhd_fix_resize(lba_t imgsz) in vhd_fix_resize()
H A Dmkimg.c364 mkimg_chs(lba_t lba, u_int maxcyl, u_int *cylp, u_int *hdp, u_int *secp) in mkimg_chs()
385 capacity_resize(lba_t end) in capacity_resize()
387 lba_t min_capsz, max_capsz; in capacity_resize()
404 lba_t start, end, start2, end2; in mkimg_validate()
439 lba_t block, blkoffset; in mkimg()
H A Draw.c35 raw_resize(lba_t imgsz __unused) in raw_resize()
H A Dformat.c54 format_resize(lba_t end) in format_resize()
H A Dvmdk.c89 vmdk_resize(lba_t imgsz) in vmdk_resize()
113 lba_t blkofs, blkcnt; in vmdk_write()
H A Dvhdx.c209 vhdx_resize(lba_t imgsz) in vhdx_resize()