Searched refs:defect_list (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/cmd/format/ |
H A D | defect.h | 37 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); 118 int sort_defect(struct defect_entry *def, struct defect_list *list); 119 void write_deflist(struct defect_list *list); 120 void add_ldef(diskaddr_t blkno, struct defect_list *list); [all …]
|
H A D | ctlr_ata.h | 64 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 D | defect.c | 69 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 D | ctlr_scsi.h | 135 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 D | ctlr_ata.c | 67 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 D | ctlr_scsi.c | 69 static int scsi_format(uint64_t, uint64_t, struct defect_list *); 73 static void scsi_convert_list_to_new(struct defect_list *, 94 static int scsi_read_defect_data(struct defect_list *, int); 285 scsi_format(uint64_t start __unused, uint64_t end, struct defect_list *list) in scsi_format() 1621 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() 1667 scsi_read_defect_data(struct defect_list *list, int pglist_flags) in scsi_read_defect_data() 1775 struct scsi_reassign_blk defect_list; in scsi_repair() local 1782 (void) memset((char *)&defect_list, 0, in scsi_repair() [all …]
|
H A D | global.h | 116 extern struct defect_list cur_list; /* current disk's defect list */
|
H A D | main.c | 72 struct defect_list cur_list;
|
H A D | menu_defect.c | 44 struct defect_list work_list;
|
/illumos-gate/usr/src/cmd/addbadsec/ |
H A D | addbadsec.c | 350 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);
|