Home
last modified time | relevance | path

Searched refs:diskaddr_t (Results 1 – 25 of 98) sorted by relevance

1234

/illumos-gate/usr/src/uts/common/sys/
H A Defi_partition.h44 ((5 * sizeof (diskaddr_t)) + \
68 diskaddr_t efi_gpt_MyLBA;
69 diskaddr_t efi_gpt_AlternateLBA;
70 diskaddr_t efi_gpt_FirstUsableLBA;
71 diskaddr_t efi_gpt_LastUsableLBA;
73 diskaddr_t efi_gpt_PartitionEntryLBA;
183 diskaddr_t efi_gpe_StartingLBA;
184 diskaddr_t efi_gpe_EndingLBA;
198 diskaddr_t p_start; /* starting LBA */
248 diskaddr_t p_start;
[all …]
H A Dcmlb.h45 diskaddr_t g_capacity;
145 diskaddr_t start_block, size_t reqlength, void *tg_cookie);
425 cmlb_partinfo(cmlb_handle_t cmlbhandle, int part, diskaddr_t *nblocksp,
426 diskaddr_t *startblockp, char **partnamep, uint16_t *tagp, void *tg_cookie);
451 cmlb_efi_label_capacity(cmlb_handle_t cmlbhandle, diskaddr_t *capacity,
542 cmlb_get_devid_block(cmlb_handle_t cmlbhandle, diskaddr_t *devidblockp,
H A Ddkio.h289 diskaddr_t p_start;
290 diskaddr_t p_length;
345 diskaddr_t dki_capacity; /* Capacity as # of dki_lbsize blks */
355 diskaddr_t dki_capacity; /* Capacity as # of dki_lbsize blks */
370 diskaddr_t dki_capacity; /* Capacity as # of dki_lbsize blks */
/illumos-gate/usr/src/lib/scsi/libscsi/common/
H A Dscsi_status.c609 static diskaddr_t
612 diskaddr_t result; in scsi_extract_sense_info_descr()
621 result = (diskaddr_t)-1; in scsi_extract_sense_info_descr()
655 ((diskaddr_t)isd->isd_information[1] << 48) | in scsi_extract_sense_info_descr()
656 ((diskaddr_t)isd->isd_information[2] << 40) | in scsi_extract_sense_info_descr()
657 ((diskaddr_t)isd->isd_information[3] << 32) | in scsi_extract_sense_info_descr()
658 ((diskaddr_t)isd->isd_information[4] << 24) | in scsi_extract_sense_info_descr()
659 ((diskaddr_t)isd->isd_information[5] << 16) | in scsi_extract_sense_info_descr()
661 ((diskaddr_t)isd->isd_information[7])); in scsi_extract_sense_info_descr()
697 *blkp = (diskaddr_t) in libscsi_action_parse_sense()
[all …]
/illumos-gate/usr/src/cmd/format/
H A Dcheckdev.h37 int checkmount(diskaddr_t start, diskaddr_t end);
38 int checkswap(diskaddr_t start, diskaddr_t end);
41 int checkdevinuse(char *cur_disk_path, diskaddr_t start, diskaddr_t end,
H A Danalyze.c45 diskaddr_t scan_lower = 0; /* lower bound */
46 diskaddr_t scan_upper = 0; /* upper bound */
97 static int scan_repair(diskaddr_t bn, int mode);
113 diskaddr_t start, end, curnt; in do_scan()
174 (checkdevinuse(cur_disk->disk_name, (diskaddr_t)-1, in do_scan()
175 (diskaddr_t)-1, 0, 0))) { in do_scan()
187 if (start < (diskaddr_t)totalsects() && in do_scan()
188 end >= (diskaddr_t)datasects()) { in do_scan()
447 scan_repair(diskaddr_t bn, int mode) in scan_repair()
575 diskaddr_t i, nints; in analyze_blocks()
[all …]
H A Dauto_sense.c121 diskaddr_t min_capacity;
122 diskaddr_t max_capacity;
228 static diskaddr_t square_box(
229 diskaddr_t capacity,
911 diskaddr_t nblocks = 0; in generic_disk_sense()
912 diskaddr_t tblocks = 0; in generic_disk_sense()
1452 diskaddr_t nblks;
1457 diskaddr_t capacity;
2156 static diskaddr_t
2158 diskaddr_t capacity,
[all …]
H A Ddefect.c124 (diskaddr_t)chs2bn(ncyl + 1, head, 0), 1, in read_list()
142 (diskaddr_t)chs2bn(ncyl + 1, head, 1), size, in read_list()
164 (diskaddr_t)chs2bn(ncyl + acyl - 1, nhead - 1, sec), 1, in read_list()
362 (diskaddr_t)chs2bn(ncyl + 1, head, 0), 1, in write_deflist()
370 (diskaddr_t)chs2bn(ncyl + 1, head, 1), size, in write_deflist()
386 (diskaddr_t)chs2bn(ncyl + acyl - 1, nhead - 1, sec), 1, in write_deflist()
407 add_ldef(diskaddr_t blkno, struct defect_list *list) in add_ldef()
H A Dmenu_command.c429 diskaddr_t nblks; in c_type()
625 checkmount((diskaddr_t)-1, (diskaddr_t)-1)) { in c_type()
635 checkswap((diskaddr_t)-1, (diskaddr_t)-1)) { in c_type()
1221 diskaddr_t bn; in c_repair()
1443 diskaddr_t bn; in c_show()
1508 if (checkmount((diskaddr_t)-1, (diskaddr_t)-1)) { in c_label()
1522 if (checkswap((diskaddr_t)-1, (diskaddr_t)-1)) { in c_label()
1871 diskaddr_t bn; in c_backup()
2119 diskaddr_t bn; in c_verify()
2429 if (checkmount((diskaddr_t)-1, (diskaddr_t)-1)) { in c_volname()
[all …]
H A Dglobal.h148 #define chs2bn(c, h, s) (((diskaddr_t)(c) * spc() + (h) * nsect + (s)))
149 #define bn2c(bn) (uint_t)((diskaddr_t)(bn) / spc())
150 #define bn2h(bn) (uint_t)(((diskaddr_t)(bn) % spc()) / nsect)
151 #define bn2s(bn) (uint_t)(((diskaddr_t)(bn) % spc()) % nsect)
H A Dio.h38 diskaddr_t lower;
39 diskaddr_t upper;
115 void pr_dblock(void (*func)(char *, ...), diskaddr_t bn);
H A Dctlr_ata.h49 extern diskaddr_t altsec_offset; /* Alternate sector offset */
62 _STATIC int ata_rdwr(int, int, diskaddr_t, int, caddr_t, int, int *);
H A Dctlr_ata.c59 diskaddr_t altsec_offset;
69 static int ata_repair(diskaddr_t, int);
135 ata_rdwr(int dir, int fd, diskaddr_t blk64, int secnt, caddr_t bufaddr, in ata_rdwr()
207 status = ata_rdwr(DIR_READ, cur_file, (diskaddr_t)1, 4, in ata_ck_format()
356 ata_repair(diskaddr_t bn, int flag) in ata_repair()
H A Dcheckdev.c190 checkswap(diskaddr_t start, diskaddr_t end) in checkswap()
255 checkdevinuse(char *cur_disk_path, diskaddr_t start, diskaddr_t end, int print, in checkdevinuse()
545 checkmount(diskaddr_t start, diskaddr_t end) in checkmount()
H A Dmisc.c864 diskaddr_t
867 diskaddr_t n; in mb2bn()
869 n = (diskaddr_t)(mb * 1024.0 * (1024.0 / cur_blksz)); in mb2bn()
892 diskaddr_t
895 diskaddr_t n; in gb2bn()
897 n = (diskaddr_t)(gb * 1024.0 * 1024.0 * (1024.0 / cur_blksz)); in gb2bn()
H A Ddisk_generic.c63 static int generic_rdwr(int dir, int fd, diskaddr_t blkno, int secnt,
101 generic_rdwr(int dir, int fd, diskaddr_t blkno, int secnt, caddr_t bufaddr, in generic_rdwr()
/illumos-gate/usr/src/cmd/rmformat/
H A Drmf_slice.c145 static void erase(smedia_handle_t handle, diskaddr_t offset, diskaddr_t size);
879 diskaddr_t start; in check_vtoc_sanity()
880 diskaddr_t end; in check_vtoc_sanity()
883 diskaddr_t min_val; in check_vtoc_sanity()
1250 diskaddr_t capacity; in write_default_label()
1335 diskaddr_t capacity; in write_default_label()
1573 erase(handle, (diskaddr_t)0, (diskaddr_t)1); in overwrite_metadata()
1605 (diskaddr_t)1); in overwrite_metadata()
1609 (diskaddr_t)1); in overwrite_metadata()
1630 erase(handle, (diskaddr_t)0, (diskaddr_t)1); in overwrite_metadata()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/newfs/
H A Dnewfs.c161 diskaddr_t actual_fssize; in main()
163 diskaddr_t req_fssize = 0; in main()
164 diskaddr_t fssize = 0; in main()
711 static diskaddr_t
717 diskaddr_t actual_size; in getdiskbydev()
828 static diskaddr_t
833 diskaddr_t slicesize; in get_device_size()
903 static diskaddr_t
906 diskaddr_t min_fail = 0; in brute_force_get_device_size()
907 diskaddr_t max_succeed = 0; in brute_force_get_device_size()
[all …]
/illumos-gate/usr/src/cmd/diskscan/
H A Ddiskscan.c49 static void report(char *what, diskaddr_t sector);
60 static diskaddr_t unix_base; /* first sector of UNIX System partition */
61 static diskaddr_t unix_size; /* # sectors in UNIX System partition */
173 diskaddr_t cursec; in scandisk()
177 diskaddr_t tmpend = 0; in scandisk()
178 diskaddr_t tmpsec = 0; in scandisk()
356 report(char *what, diskaddr_t sector) in report()
/illumos-gate/usr/src/cmd/fmthard/
H A Dfmthard.c478 diskaddr_t start; in insert()
509 diskaddr_t start; in insert64()
510 diskaddr_t size; in insert64()
540 diskaddr_t start; in load()
608 diskaddr_t start; in load64()
609 diskaddr_t size; in load64()
710 diskaddr_t istart; in validate()
711 diskaddr_t jstart; in validate()
803 diskaddr_t fullsz; in validate64()
806 diskaddr_t isize; in validate64()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c140 diskaddr_t bmap(diskaddr_t i);
560 diskaddr_t lbn, d; in dreaddir()
640 bread(diskaddr_t bno, char *buf, int cnt) in bread()
666 diskaddr_t
667 bmap(diskaddr_t i) in bmap()
672 return ((diskaddr_t)gip->di_db[i]); in bmap()
676 return ((diskaddr_t)0); in bmap()
679 return ((diskaddr_t)ibuf[i]); in bmap()
685 diskaddr_t iblk; in ginode()
686 diskaddr_t dblk; in ginode()
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c330 diskaddr_t bno;
2387 static diskaddr_t
2402 static diskaddr_t
2510 diskaddr_t dmax; in initcg()
2923 diskaddr_t d; in iput()
3884 diskaddr_t dmax; in checksummarysize()
3885 diskaddr_t dmin; in checksummarysize()
4443 diskaddr_t frag; in checkdirect()
4625 diskaddr_t
4738 diskaddr_t sect; in probe_summaryinfo()
[all …]
/illumos-gate/usr/src/lib/fm/libdiskstatus/common/
H A Dds_scsi_uscsi.c55 static diskaddr_t scsi_extract_sense_info_descr(
660 diskaddr_t blkno; in scsi_printerr()
679 if (blkno != (diskaddr_t)-1) in scsi_printerr()
735 static diskaddr_t
738 diskaddr_t result; in scsi_extract_sense_info_descr()
747 result = (diskaddr_t)-1; in scsi_extract_sense_info_descr()
781 ((diskaddr_t)isd->isd_information[1] << 48) | in scsi_extract_sense_info_descr()
782 ((diskaddr_t)isd->isd_information[2] << 40) | in scsi_extract_sense_info_descr()
783 ((diskaddr_t)isd->isd_information[3] << 32) | in scsi_extract_sense_info_descr()
784 ((diskaddr_t)isd->isd_information[4] << 24) | in scsi_extract_sense_info_descr()
[all …]
/illumos-gate/usr/src/lib/libsmedia/library/inc/
H A Dsmedia.h146 size_t smedia_raw_read(smedia_handle_t handle, diskaddr_t blockno,
149 size_t smedia_raw_write(smedia_handle_t handle, diskaddr_t blockno,
157 int smedia_reassign_block(smedia_handle_t handle, diskaddr_t blockno);
/illumos-gate/usr/src/cmd/fs.d/ufs/tunefs/
H A Dtunefs.c87 static void bwrite(diskaddr_t, char *, int);
89 static int bread(diskaddr_t, char *, int);
337 bwrite((diskaddr_t)SBLOCK, (char *)&sblock, SBSIZE); in main()
372 if (bread((diskaddr_t)SBLOCK, (char *)fs, SBSIZE)) { in getsb()
398 bwrite(diskaddr_t blk, char *buf, int size) in bwrite()
411 bread(diskaddr_t bno, char *buf, int cnt) in bread()

1234