Searched refs:lbsize (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/cmd/fs.d/udfs/fstyp/
H A Dfstyp.c191 len = udfs->lbsize;
203 off = v->pvd_loc * udfs->lbsize;
239 len = udfs->lbsize;
258 off = udfs->avdp_loc * udfs->lbsize;
272 off = v->pvd_loc * udfs->lbsize;
286 off = v->iud_loc * udfs->lbsize;
301 off = v->part_loc[i] * udfs->lbsize;
317 off = v->lvd_loc * udfs->lbsize;
331 off = v->usd_loc * udfs->lbsize;
345 off = udfs->lvid_loc * udfs->lbsize;
[all...]
H A Dud_lib.c206 h->udfs.lbsize = ud_get_fs_bsize(h, offset, &h->udfs.avdp_loc);
207 if (h->udfs.lbsize == 0) {
211 h->udfs.avdp_len = lb_roundup(512, h->udfs.lbsize);
215 malloc(h->udfs.lbsize)) == NULL) {
218 if (ud_read_dev(h, h->udfs.avdp_loc * h->udfs.lbsize,
219 (uint8_t *)avdp, h->udfs.lbsize) != 0) {
469 off = vds_loc * h->udfs.lbsize;
475 taddr += h->udfs.lbsize, vds_loc ++) {
499 v->pvd_len = h->udfs.lbsize;
524 v->iud_len = lb_roundup(512, h->udfs.lbsize);
[all...]
H A Dud_lib.h70 * All addresses are the lbsize block numbers
87 uint32_t lbsize; member in struct:udf
/illumos-gate/usr/src/cmd/fs.d/udfs/labelit/
H A Dlabelit.c269 off = udh->udfs.fsd_loc * udh->udfs.lbsize;
298 off = v->pvd_loc * udh->udfs.lbsize;
328 off = v->iud_loc * udh->udfs.lbsize;
378 off = v->pvd_loc * udh->udfs.lbsize;
405 off = v->iud_loc * udh->udfs.lbsize;
445 off = v->lvd_loc * udh->udfs.lbsize;
/illumos-gate/usr/src/lib/libefi/common/
H A Drdwr_efi.c122 read_disk_info(int fd, diskaddr_t *capacity, uint_t *lbsize) argument
129 *lbsize = disk_info.dki_lbsize;
147 uint_t lbsize; local
153 if (read_disk_info(fd, &capacity, &lbsize) != 0) {
160 nblocks = NBLOCKS(nparts, lbsize);
161 if ((nblocks * lbsize) < EFI_MIN_ARRAY_SIZE + lbsize) {
163 nblocks = EFI_MIN_ARRAY_SIZE / lbsize + 1;
184 vptr->efi_lbasize = lbsize;
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_subr.c976 int32_t error, lbsize, lbmask, sz, iulen, idlen, copied = 0; local
988 lbsize = udf_vfsp->udf_lbsize;
997 lbsize, S_READ, fbp)) != 0) {
1006 if ((offset % lbsize) ||
1025 offset = (offset & ~lbmask) + lbsize;
1028 lbsize, S_READ, fbp)) != 0) {
1046 tbno, 0, lbsize) != 0) {
1101 offset = (offset & ~lbmask) + lbsize;
1104 lbsize, S_READ, fbp)) != 0) {
1119 tbno, 0, lbsize) !
1369 int32_t i, lbsize; local
[all...]
H A Dudf_dir.c1633 int32_t lbsize, lbmask, mask; local
1640 lbsize = dp->i_udf->udf_lbsize;
1679 * than one lbsize to handle here
1734 if ((error = fbread(ITOV(dp), offset & mask, lbsize,
1751 lbsize, S_WRITE, &fbp)) != 0) {
1880 uint32_t lbsize, lbmask, count, old_count; local
1888 lbsize = dp->i_udf->udf_lbsize;
1896 lbsize, S_WRITE, &lfbp)) != 0) {
1908 sizeof (struct file_id)) > lbsize) {
1911 old_count = lbsize
[all...]
H A Dudf_alloc.c287 * Each bread is restricted to lbsize
985 uint32_t imode, ichar, lbsize, ea_len, dummy; local
1010 lbsize = udf_vfsp->udf_lbsize;
1020 bp = ud_bread(pip->i_dev, loc << udf_vfsp->udf_l2d_shift, lbsize);
H A Dudf_bmap.c788 int32_t lbsize, lbmask; local
795 lbsize = udf_vfsp->udf_lbsize;
823 if (count >= lbsize) {
883 * lbsize and allocate a new unallocated extent
H A Dudf_vfsops.c626 int32_t i, lbsize; local
797 if ((lbsize = ud_get_lbsize(dev, &avd_loc)) == 0) {
802 udf_vfsp = ud_validate_and_fill_superblock(dev, lbsize, avd_loc);
1233 * AVDS offset does not match with the lbsize
H A Dudf_vnops.c2526 int32_t lbsize = ip->i_udf->udf_lbsize; local
2539 ip->i_icb_lbano << ip->i_udf->udf_l2d_shift, lbsize);
/illumos-gate/usr/src/cmd/fs.d/udfs/fsdb/
H A Dfsdb.c186 bsize = udh->udfs.lbsize;
259 addr = malloc(NBUF * udh->udfs.lbsize);
263 bp->blkaddr = addr + i * udh->udfs.lbsize;
293 if (read(fd, bp->blkaddr, udh->udfs.lbsize) != udh->udfs.lbsize) {
332 if (write(fd, bp->blkaddr, udh->udfs.lbsize) ==
333 udh->udfs.lbsize) {
914 tcount = udh->udfs.lbsize - (off & bmask);
/illumos-gate/usr/src/uts/common/io/sata/impl/
H A Dsata.c4520 uint32_t lbsize = DEV_BSIZE; local
4565 lbsize = sdinfo->satadrv_id.ai_words_lsec[0] |
4567 lbsize <<= 1; /* convert from words to bytes */
4576 rbuf[4] = (lbsize >> 24) & 0xff;
4577 rbuf[5] = (lbsize >> 16) & 0xff;
4578 rbuf[6] = (lbsize >> 8) & 0xff;
4579 rbuf[7] = lbsize & 0xff;
4630 uint32_t lbsize = DEV_BSIZE; local
4718 lbsize = sdinfo->satadrv_id.ai_words_lsec[0] |
4720 lbsize <<
[all...]
/illumos-gate/usr/src/lib/libdiskmgt/common/
H A Ddrive.c163 uchar_t lbsize[4]; member in struct:conf_feature::features::random_readable

Completed in 118 milliseconds