| /kernel/linux/linux-4.19/drivers/mtd/ |
| D | sm_ftl.c | 151 static int sm_read_lba(struct sm_oob *oob) in sm_read_lba() 177 static void sm_write_lba(struct sm_oob *oob, uint16_t lba) in sm_write_lba() 220 static int sm_correct_sector(uint8_t *buffer, struct sm_oob *oob) in sm_correct_sector() 239 uint8_t *buffer, struct sm_oob *oob) in sm_read_sector() 321 uint8_t *buffer, struct sm_oob *oob) in sm_write_sector() 370 struct sm_oob oob; in sm_write_block() local 431 struct sm_oob oob; in sm_mark_block_bad() local 496 struct sm_oob oob; in sm_check_block() local 651 struct sm_oob oob; in sm_read_cis() local 671 struct sm_oob oob; in sm_find_cis() local [all …]
|
| D | nftlcore.c | 181 size_t *retlen, uint8_t *buf, uint8_t *oob) in nftl_write() 254 struct nftl_oob oob; in NFTL_foldchain() local 544 struct nftl_oob oob; in NFTL_findwriteunit() local 694 struct nftl_oob oob; in nftl_writeblock() local
|
| D | inftlcore.c | 190 size_t *retlen, uint8_t *buf, uint8_t *oob) in inftl_write() 257 struct inftl_oob oob; in INFTL_foldchain() local 479 struct inftl_oob oob; in INFTL_findwriteunit() local 824 struct inftl_oob oob; in inftl_writeblock() local
|
| /kernel/linux/linux-5.10/drivers/mtd/ |
| D | sm_ftl.c | 148 static int sm_read_lba(struct sm_oob *oob) in sm_read_lba() 174 static void sm_write_lba(struct sm_oob *oob, uint16_t lba) in sm_write_lba() 217 static int sm_correct_sector(uint8_t *buffer, struct sm_oob *oob) in sm_correct_sector() 240 uint8_t *buffer, struct sm_oob *oob) in sm_read_sector() 323 uint8_t *buffer, struct sm_oob *oob) in sm_write_sector() 372 struct sm_oob oob; in sm_write_block() local 435 struct sm_oob oob; in sm_mark_block_bad() local 500 struct sm_oob oob; in sm_check_block() local 655 struct sm_oob oob; in sm_read_cis() local 675 struct sm_oob oob; in sm_find_cis() local [all …]
|
| D | nftlcore.c | 168 size_t *retlen, uint8_t *buf, uint8_t *oob) in nftl_write() 241 struct nftl_oob oob; in NFTL_foldchain() local 531 struct nftl_oob oob; in NFTL_findwriteunit() local 681 struct nftl_oob oob; in nftl_writeblock() local
|
| D | inftlcore.c | 177 size_t *retlen, uint8_t *buf, uint8_t *oob) in inftl_write() 244 struct inftl_oob oob; in INFTL_foldchain() local 466 struct inftl_oob oob; in INFTL_findwriteunit() local 811 struct inftl_oob oob; in inftl_writeblock() local
|
| /kernel/linux/linux-4.19/drivers/mtd/nand/raw/ |
| D | sm_common.h | 42 static inline int sm_sector_valid(struct sm_oob *oob) in sm_sector_valid() 47 static inline int sm_block_valid(struct sm_oob *oob) in sm_block_valid() 52 static inline int sm_block_erased(struct sm_oob *oob) in sm_block_erased()
|
| D | sunxi_nand.c | 818 static void sunxi_nfc_hw_ecc_get_prot_oob_bytes(struct mtd_info *mtd, u8 *oob, in sunxi_nfc_hw_ecc_get_prot_oob_bytes() 833 const u8 *oob, int step, in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 862 static int sunxi_nfc_hw_ecc_correct(struct mtd_info *mtd, u8 *data, u8 *oob, in sunxi_nfc_hw_ecc_correct() 901 u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_read_chunk() 982 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_read_extra_oob() 1059 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local 1091 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local 1132 const u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_write_chunk() 1171 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_write_extra_oob() 1209 u8 *oob = chip->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_page() local [all …]
|
| D | fsl_elbc_nand.c | 75 unsigned int oob; /* Non zero if operating on OOB data */ member 165 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() 289 static void fsl_elbc_do_read(struct nand_chip *chip, int oob) in fsl_elbc_do_read()
|
| D | sm_common.c | 105 struct sm_oob oob; in sm_block_markbad() local
|
| D | fsl_ifc_nand.c | 63 unsigned int oob; /* Non zero if operating on OOB data */ member 152 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() 264 int oob, in fsl_ifc_do_read()
|
| D | nand_base.c | 3032 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome() local 3398 uint8_t *oob = chip->oob_poi; in nand_read_page_syndrome() local 3478 static uint8_t *nand_transfer_oob(struct mtd_info *mtd, uint8_t *oob, in nand_transfer_oob() 3545 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local 4044 uint8_t *oob = chip->oob_poi; in nand_write_page_raw_syndrome() local 4258 uint8_t *oob = chip->oob_poi; in nand_write_page_syndrome() local 4356 static uint8_t *nand_fill_oob(struct mtd_info *mtd, uint8_t *oob, size_t len, in nand_fill_oob() 4407 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() local
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| D | sm_common.h | 39 static inline int sm_sector_valid(struct sm_oob *oob) in sm_sector_valid() 44 static inline int sm_block_valid(struct sm_oob *oob) in sm_block_valid() 49 static inline int sm_block_erased(struct sm_oob *oob) in sm_block_erased()
|
| D | sunxi_nand.c | 716 static void sunxi_nfc_hw_ecc_get_prot_oob_bytes(struct nand_chip *nand, u8 *oob, in sunxi_nfc_hw_ecc_get_prot_oob_bytes() 730 const u8 *oob, int step, in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 760 static int sunxi_nfc_hw_ecc_correct(struct nand_chip *nand, u8 *data, u8 *oob, in sunxi_nfc_hw_ecc_correct() 798 u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_read_chunk() 878 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_read_extra_oob() 955 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local 987 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local 1028 const u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_write_chunk() 1066 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_write_extra_oob() 1106 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_page() local [all …]
|
| D | fsl_elbc_nand.c | 62 unsigned int oob; /* Non zero if operating on OOB data */ member 152 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() 276 static void fsl_elbc_do_read(struct nand_chip *chip, int oob) in fsl_elbc_do_read()
|
| D | sm_common.c | 103 struct sm_oob oob; in sm_block_markbad() local
|
| D | fsl_ifc_nand.c | 50 unsigned int oob; /* Non zero if operating on OOB data */ member 139 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr() 251 int oob, in fsl_ifc_do_read()
|
| D | nand_base.c | 343 static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, in nand_fill_oob() 2672 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome() local 2968 uint8_t *oob = chip->oob_poi; in nand_read_page_syndrome() local 3048 static uint8_t *nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, in nand_transfer_oob() 3124 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local 3647 uint8_t *oob = chip->oob_poi; in nand_write_page_raw_syndrome() local 3856 uint8_t *oob = chip->oob_poi; in nand_write_page_syndrome() local 3966 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() local
|
| D | tango_nand.c | 400 static void raw_read(struct nand_chip *chip, u8 *buf, u8 *oob) in raw_read() 427 static void raw_write(struct nand_chip *chip, const u8 *buf, const u8 *oob) in raw_write()
|
| /kernel/linux/linux-4.19/drivers/mtd/parsers/ |
| D | sharpslpart.c | 132 static int sharpsl_nand_get_logical_num(u8 *oob) in sharpsl_nand_get_logical_num() 171 u8 *oob; in sharpsl_nand_init_ftl() local
|
| /kernel/linux/linux-5.10/drivers/mtd/parsers/ |
| D | sharpslpart.c | 132 static int sharpsl_nand_get_logical_num(u8 *oob) in sharpsl_nand_get_logical_num() 171 u8 *oob; in sharpsl_nand_init_ftl() local
|
| /kernel/linux/linux-4.19/drivers/mtd/nand/raw/brcmnand/ |
| D | brcmnand.c | 1141 static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob, in read_oob_from_regs() 1165 const u8 *oob, int sas, int sector_1k) in write_oob_to_regs() 1602 u8 *oob, u64 *err_addr) in brcmnand_read_by_pio() 1682 void *oob = chip->oob_poi; in brcmstb_nand_verify_erased_page() local 1714 u64 addr, unsigned int trans, u32 *buf, u8 *oob) in brcmnand_read() 1797 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page() local 1809 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page_raw() local 1843 u64 addr, const u32 *buf, u8 *oob) in brcmnand_write() 1917 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page() local 1930 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page_raw() local
|
| /kernel/linux/linux-5.10/drivers/mtd/tests/ |
| D | readtest.c | 83 int pg, oob; in dump_eraseblock() local
|
| /kernel/linux/linux-4.19/drivers/mtd/tests/ |
| D | readtest.c | 95 int pg, oob; in dump_eraseblock() local
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/brcmnand/ |
| D | brcmnand.c | 1405 static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob, in read_oob_from_regs() 1429 const u8 *oob, int sas, int sector_1k) in write_oob_to_regs() 2037 u8 *oob, u64 *err_addr) in brcmnand_read_by_pio() 2136 u64 addr, unsigned int trans, u32 *buf, u8 *oob) in brcmnand_read() 2232 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page() local 2245 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page_raw() local 2280 u64 addr, const u32 *buf, u8 *oob) in brcmnand_write() 2351 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page() local 2364 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page_raw() local
|