Home
last modified time | relevance | path

Searched refs:defect_list (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/format/
H A Ddefect.h37 extern struct defect_list work_list;
69 struct defect_list { struct
111 void read_list(struct defect_list *list);
112 int makebfi(struct defect_list *list, struct defect_entry *def);
113 void calc_bfi(struct defect_list *list, struct defect_entry *def,
115 int makelsect(struct defect_list *list);
116 int checkdefsum(struct defect_list *list, int mode);
119 void write_deflist(struct defect_list *list);
120 void add_ldef(diskaddr_t blkno, struct defect_list *list);
121 void add_def(struct defect_entry *def, struct defect_list *list,
[all …]
H A Dctlr_ata.h64 int ata_ex_man(struct defect_list *);
65 int ata_ex_grown(struct defect_list *);
66 int ata_read_defect_data(struct defect_list *, int);
H A Ddefect.c69 read_list(struct defect_list *list) in read_list()
206 checkdefsum(struct defect_list *list, int mode) in checkdefsum()
272 sort_defect(struct defect_entry *def, struct defect_list *list) in sort_defect()
320 write_deflist(struct defect_list *list) in write_deflist()
407 add_ldef(diskaddr_t blkno, struct defect_list *list) in add_ldef()
438 add_def(struct defect_entry *def, struct defect_list *list, int index) in add_def()
470 kill_deflist(struct defect_list *list) in kill_deflist()
H A Dctlr_scsi.h135 int scsi_ex_man(struct defect_list *);
136 int scsi_ex_cur(struct defect_list *);
137 int scsi_ex_grown(struct defect_list *);
H A Dctlr_ata.c67 static int ata_ex_cur(struct defect_list *);
68 static int ata_wr_cur(struct defect_list *);
271 ata_convert_list(struct defect_list *list, int list_format) in ata_convert_list()
340 ata_ex_cur(struct defect_list *list) in ata_ex_cur()
430 ata_wr_cur(struct defect_list *list) in ata_wr_cur()
H A Dctlr_scsi.c1621 scsi_ex_man(struct defect_list *list) in scsi_ex_man()
1638 scsi_ex_cur(struct defect_list *list) in scsi_ex_cur()
1654 scsi_ex_grown(struct defect_list *list) in scsi_ex_grown()
1775 struct scsi_reassign_blk defect_list; in scsi_repair() local
1782 (void) memset((char *)&defect_list, 0, in scsi_repair()
1787 ucmd.uscsi_bufaddr = (caddr_t)&defect_list; in scsi_repair()
1789 defect_list.length = sizeof (defect_list.defect); in scsi_repair()
1790 defect_list.length = BE_16(defect_list.length); in scsi_repair()
1791 defect_list.defect = bn; in scsi_repair()
1792 defect_list.defect = BE_32(defect_list.defect); in scsi_repair()
[all …]
H A Dglobal.h116 extern struct defect_list cur_list; /* current disk's defect list */
H A Dmain.c72 struct defect_list cur_list;
H A Dmenu_defect.c44 struct defect_list work_list;
/illumos-gate/usr/src/cmd/addbadsec/
H A Daddbadsec.c350 struct scsi_reassign_blk defect_list; local
357 (void) memset((char *)&defect_list, 0,
362 ucmd.uscsi_bufaddr = (caddr_t)&defect_list;
364 defect_list.length = byte_swap_16(sizeof (defect_list.defect));
365 defect_list.defect = byte_swap_32(bn);