Home
last modified time | relevance | path

Searched defs:oob (Results 1 – 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/mtd/
Dsm_ftl.c148 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 …]
Dnftlcore.c168 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
Dinftlcore.c177 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-6.6/drivers/mtd/
Dsm_ftl.c148 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()
239 uint8_t *buffer, struct sm_oob *oob) in sm_read_sector()
324 uint8_t *buffer, struct sm_oob *oob) in sm_write_sector()
374 struct sm_oob oob; in sm_write_block() local
438 struct sm_oob oob; in sm_mark_block_bad() local
504 struct sm_oob oob; in sm_check_block() local
662 struct sm_oob oob; in sm_read_cis() local
682 struct sm_oob oob; in sm_find_cis() local
[all …]
Dnftlcore.c168 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
680 struct nftl_oob oob; in nftl_writeblock() local
Dinftlcore.c177 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
812 struct inftl_oob oob; in inftl_writeblock() local
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
Dsm_common.h39 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()
Dsunxi_nand.c715 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()
729 const u8 *oob, int step, in sunxi_nfc_hw_ecc_set_prot_oob_bytes()
759 static int sunxi_nfc_hw_ecc_correct(struct nand_chip *nand, u8 *data, u8 *oob, in sunxi_nfc_hw_ecc_correct()
797 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()
960 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local
992 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_chunks_dma() local
1033 const u8 *oob, int oob_off, in sunxi_nfc_hw_ecc_write_chunk()
1072 u8 *oob, int *cur_off, in sunxi_nfc_hw_ecc_write_extra_oob()
1112 u8 *oob = nand->oob_poi + oob_off; in sunxi_nfc_hw_ecc_read_page() local
[all …]
Dfsl_elbc_nand.c61 unsigned int oob; /* Non zero if operating on OOB data */ member
151 static void set_addr(struct mtd_info *mtd, int column, int page_addr, int oob) in set_addr()
275 static void fsl_elbc_do_read(struct nand_chip *chip, int oob) in fsl_elbc_do_read()
Dfsl_ifc_nand.c50 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()
Dsm_common.c103 struct sm_oob oob; in sm_block_markbad() local
Dnand_base.c385 static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, in nand_fill_oob()
2999 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome() local
3362 uint8_t *oob = chip->oob_poi; in nand_read_page_syndrome() local
3442 static uint8_t *nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, in nand_transfer_oob()
3566 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local
4110 uint8_t *oob = chip->oob_poi; in nand_write_page_raw_syndrome() local
4319 uint8_t *oob = chip->oob_poi; in nand_write_page_syndrome() local
4429 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() local
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
Dsm_common.h39 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()
Dsunxi_nand.c716 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 …]
Dfsl_elbc_nand.c62 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()
Dfsl_ifc_nand.c50 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()
Dsm_common.c103 struct sm_oob oob; in sm_block_markbad() local
Dnand_base.c346 static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, in nand_fill_oob()
2673 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome() local
2969 uint8_t *oob = chip->oob_poi; in nand_read_page_syndrome() local
3049 static uint8_t *nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, in nand_transfer_oob()
3125 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops() local
3646 uint8_t *oob = chip->oob_poi; in nand_write_page_raw_syndrome() local
3855 uint8_t *oob = chip->oob_poi; in nand_write_page_syndrome() local
3965 uint8_t *oob = ops->oobbuf; in nand_do_write_ops() local
/kernel/linux/linux-6.6/drivers/mtd/parsers/
Dsharpslpart.c132 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/
Dsharpslpart.c132 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-6.6/drivers/mtd/nand/raw/brcmnand/
Dbrcmnand.c251 u8 *oob; member
1453 static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob, in read_oob_from_regs()
1477 const u8 *oob, int sas, int sector_1k) in write_oob_to_regs()
1943 u8 *oob, u32 len, u8 cmd) in brcmnand_edu_trans()
2119 u8 *oob, u32 len, u8 dma_cmd) in brcmnand_dma_trans()
2151 u8 *oob, u64 *err_addr) in brcmnand_read_by_pio()
2250 u64 addr, unsigned int trans, u32 *buf, u8 *oob) in brcmnand_read()
2347 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page() local
2360 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page_raw() local
2395 u64 addr, const u32 *buf, u8 *oob) in brcmnand_write()
[all …]
/kernel/linux/linux-5.10/drivers/mtd/tests/
Dreadtest.c83 int pg, oob; in dump_eraseblock() local
/kernel/linux/linux-6.6/drivers/mtd/tests/
Dreadtest.c83 int pg, oob; in dump_eraseblock() local
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/brcmnand/
Dbrcmnand.c1439 static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob, in read_oob_from_regs()
1463 const u8 *oob, int sas, int sector_1k) in write_oob_to_regs()
2095 u8 *oob, u64 *err_addr) in brcmnand_read_by_pio()
2194 u64 addr, unsigned int trans, u32 *buf, u8 *oob) in brcmnand_read()
2290 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page() local
2303 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; in brcmnand_read_page_raw() local
2338 u64 addr, const u32 *buf, u8 *oob) in brcmnand_write()
2409 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page() local
2422 void *oob = oob_required ? chip->oob_poi : NULL; in brcmnand_write_page_raw() local
/kernel/linux/linux-6.6/tools/testing/selftests/net/af_unix/
Dtest_unix_oob.c182 char oob; in main() local

123