/src/sys/dev/nand/ |
nand_bbt.h | 53 void nand_bbt_block_mark(device_t, flash_off_t, uint8_t); 54 void nand_bbt_block_markbad(device_t, flash_off_t); 55 void nand_bbt_block_markfactorybad(device_t, flash_off_t); 56 bool nand_bbt_block_isbad(device_t, flash_off_t);
|
nand_bbt.c | 74 flash_off_t i, blocks, addr; 99 nand_bbt_page_has_bbt(device_t self, flash_off_t addr) { 116 nand_bbt_get_bbt_from_page(device_t self, flash_off_t addr) 162 flash_off_t blockaddr; 179 nand_bbt_block_markbad(device_t self, flash_off_t block) 190 nand_bbt_block_markfactorybad(device_t self, flash_off_t block) 201 nand_bbt_block_mark(device_t self, flash_off_t block, uint8_t marker) 220 nand_bbt_block_isbad(device_t self, flash_off_t block)
|
nand.h | 398 nand_block_isbad(device_t self, flash_off_t block) 454 int nand_flash_isbad(device_t, flash_off_t, bool *); 455 int nand_flash_markbad(device_t, flash_off_t); 456 int nand_flash_write(device_t, flash_off_t, size_t, size_t *, const u_char *); 457 int nand_flash_read(device_t, flash_off_t, size_t, size_t *, uint8_t *); 464 bool nand_isfactorybad(device_t, flash_off_t); 465 bool nand_iswornoutbad(device_t, flash_off_t); 466 bool nand_isbad(device_t, flash_off_t);
|
nand.c | 671 nand_prepare_read(device_t self, flash_off_t row, flash_off_t column) 889 flash_off_t blockoffset; 891 flash_off_t block; 912 nand_isfactorybad(device_t self, flash_off_t offset) 916 flash_off_t block, first_page, last_page, page; 949 nand_iswornoutbad(device_t self, flash_off_t offset) 953 flash_off_t block; 986 nand_isbad(device_t self, flash_off_t offset) 991 flash_off_t block [all...] |
/src/sys/sys/ |
flashio.h | 62 typedef int64_t flash_off_t; typedef in typeref:typename:int64_t 72 flash_off_t ep_addr; 73 flash_off_t ep_len; 77 flash_off_t bbp_addr; 82 flash_off_t ip_flash_size; 89 flash_off_t dp_block; 90 flash_off_t dp_len;
|
/src/sys/dev/flash/ |
flash.h | 53 flash_off_t part_offset; 82 flash_off_t ei_addr; 83 flash_off_t ei_len; 99 int (*read)(device_t, flash_off_t, size_t, size_t *, uint8_t *); 100 int (*write)(device_t, flash_off_t, size_t, size_t *, const uint8_t *); 101 int (*block_markbad)(device_t, flash_off_t); 102 int (*block_isbad)(device_t, flash_off_t, bool *); 119 flash_off_t fc_block; 132 int flash_read(device_t, flash_off_t, size_t, size_t *, uint8_t *); 133 int flash_write(device_t, flash_off_t, size_t, size_t *, const uint8_t *) [all...] |
flash_mtdparts.c | 85 flash_parse_partdef(flash_size_t flash_size, char *partdef, flash_off_t *offset, 144 flash_off_t offset = 0;
|
flash.c | 388 flash_off_t offset; 554 flash_read(device_t self, flash_off_t offset, size_t len, size_t * const retlen, 570 flash_write(device_t self, flash_off_t offset, size_t len, 589 flash_block_markbad(device_t self, flash_off_t offset) 607 flash_block_isbad(device_t self, flash_off_t offset, bool * const bad)
|
flash_io.c | 77 flash_off_t block, last;
|
/src/sys/dev/nor/ |
nor.h | 107 void (*read_1) (device_t, flash_off_t, uint8_t *); 108 void (*read_2) (device_t, flash_off_t, uint16_t *); 109 void (*read_4) (device_t, flash_off_t, uint32_t *); 110 void (*read_buf_1) (device_t, flash_off_t, uint8_t *, size_t); 111 void (*read_buf_2) (device_t, flash_off_t, uint16_t *, size_t); 112 void (*read_buf_4) (device_t, flash_off_t, uint32_t *, size_t); 113 void (*write_1) (device_t, flash_off_t, uint8_t); 114 void (*write_2) (device_t, flash_off_t, uint16_t); 115 void (*write_4) (device_t, flash_off_t, uint32_t); 116 void (*write_buf_1) (device_t, flash_off_t, const uint8_t *, size_t) [all...] |
cfi_0002.c | 52 static int cfi_0002_read_page(device_t, flash_off_t, uint8_t *); 53 static int cfi_0002_program_page(device_t, flash_off_t, const uint8_t *); 54 static int cfi_0002_erase_block(device_t, flash_off_t); 56 static int cfi_0002_busy(device_t, flash_off_t, u_long); 57 static int cfi_0002_busy_wait(struct cfi * const, flash_off_t, u_long); 58 static int cfi_0002_busy_poll(struct cfi * const, flash_off_t, u_long); 59 static int cfi_0002_busy_yield(struct cfi * const, flash_off_t, u_long); 60 static int cfi_0002_busy_dq7(struct cfi * const , flash_off_t); 62 static int cfi_0002_busy_reg(struct cfi * const, flash_off_t); 233 cfi_0002_read_page(device_t self, flash_off_t offset, uint8_t *datap [all...] |
cfi.c | 54 static void cfi_read_1(device_t, flash_off_t, uint8_t *); 55 static void cfi_read_2(device_t, flash_off_t, uint16_t *); 56 static void cfi_read_4(device_t, flash_off_t, uint32_t *); 57 static void cfi_read_buf_1(device_t, flash_off_t, uint8_t *, size_t); 58 static void cfi_read_buf_2(device_t, flash_off_t, uint16_t *, size_t); 59 static void cfi_read_buf_4(device_t, flash_off_t, uint32_t *, size_t); 60 static void cfi_write_1(device_t, flash_off_t, uint8_t); 61 static void cfi_write_2(device_t, flash_off_t, uint16_t); 62 static void cfi_write_4(device_t, flash_off_t, uint32_t); 63 static void cfi_write_buf_1(device_t, flash_off_t, const uint8_t *, size_t) [all...] |
cfi.h | 127 int (*cfi_busy)(struct cfi *, flash_off_t); 128 int (*cfi_program_word)(struct cfi *, flash_off_t); 129 int (*cfi_erase_sector)(struct cfi *, flash_off_t); 244 cfi_erase_sector(struct cfi * const cfi, flash_off_t offset) 251 cfi_program_word(struct cfi * const cfi, flash_off_t offset)
|
nor.c | 62 static int nor_flash_isbad(device_t, flash_off_t, bool *); 63 static int nor_flash_markbad(device_t, flash_off_t); 64 static int nor_flash_write(device_t, flash_off_t, size_t, size_t *, 66 static int nor_flash_read(device_t, flash_off_t, size_t, size_t *, uint8_t *); 73 static int nor_default_read_page(device_t, flash_off_t, uint8_t *); 74 static int nor_default_program_page(device_t, flash_off_t, const uint8_t *); 424 nor_default_read_page(device_t self, flash_off_t offset, uint8_t * const data) 462 nor_default_program_page(device_t self, flash_off_t offset, 523 flash_off_t addr; 596 nor_flash_write_unaligned(device_t self, flash_off_t offset, size_t len [all...] |
/src/usr.sbin/flashctl/ |
flashctl.c | 156 flash_off_t addr; 191 flash_off_t address;
|
/src/sys/ufs/chfs/ |
ebh.c | 261 flash_off_t ofs;
|