/kernel/linux/linux-5.10/drivers/mtd/parsers/ |
H A D | sharpslpart.c | 35 /* oob structure */ 128 * ECC BB xyxy oob[8]==oob[10] && oob[9]==oob[11] -> byte0=8 byte1=9 129 * ECC BB xyxy oob[10]==oob[12] && oob[11]==oob[13] -> byte0=10 byte1=11 130 * ECC BB xy xy oob[1 132 sharpsl_nand_get_logical_num(u8 *oob) sharpsl_nand_get_logical_num() argument 171 u8 *oob; sharpsl_nand_init_ftl() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/parsers/ |
H A D | sharpslpart.c | 35 /* oob structure */ 128 * ECC BB xyxy oob[8]==oob[10] && oob[9]==oob[11] -> byte0=8 byte1=9 129 * ECC BB xyxy oob[10]==oob[12] && oob[11]==oob[13] -> byte0=10 byte1=11 130 * ECC BB xy xy oob[1 132 sharpsl_nand_get_logical_num(u8 *oob) sharpsl_nand_get_logical_num() argument 171 u8 *oob; sharpsl_nand_init_ftl() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | nftlcore.c | 121 * Read oob data from flash 142 * Write oob data to flash 165 * Write data and oob to flash 168 size_t *retlen, uint8_t *buf, uint8_t *oob) in nftl_write() 177 ops.oobbuf = oob; in nftl_write() 241 struct nftl_oob oob; in NFTL_foldchain() local 268 (char *)&oob); in NFTL_foldchain() 270 foldmark = oob.u.c.FoldMark | oob.u.c.FoldMark1; in NFTL_foldchain() 281 status = oob in NFTL_foldchain() 167 nftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) nftl_write() argument 531 struct nftl_oob oob; NFTL_findwriteunit() local 681 struct nftl_oob oob; nftl_writeblock() local [all...] |
H A D | sm_ftl.c | 127 /* ----------------------- oob helpers -------------------------------------- */ 148 static int sm_read_lba(struct sm_oob *oob) in sm_read_lba() argument 157 if (!memcmp(oob, erased_pattern, SM_OOB_SIZE)) in sm_read_lba() 161 lba_test = *(uint16_t *)oob->lba_copy1 ^ *(uint16_t*)oob->lba_copy2; in sm_read_lba() 166 lba = sm_get_lba(oob->lba_copy1); in sm_read_lba() 169 lba = sm_get_lba(oob->lba_copy2); in sm_read_lba() 174 static void sm_write_lba(struct sm_oob *oob, uint16_t lba) in sm_write_lba() argument 186 oob->lba_copy1[0] = oob in sm_write_lba() 217 sm_correct_sector(uint8_t *buffer, struct sm_oob *oob) sm_correct_sector() argument 238 sm_read_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) sm_read_sector() argument 321 sm_write_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) sm_write_sector() argument 372 struct sm_oob oob; sm_write_block() local 435 struct sm_oob oob; sm_mark_block_bad() local 500 struct sm_oob oob; sm_check_block() local 655 struct sm_oob oob; sm_read_cis() local 675 struct sm_oob oob; sm_find_cis() local 748 struct sm_oob oob; sm_init_zone() local [all...] |
H A D | inftlcore.c | 134 * Read oob data from flash 154 * Write oob data to flash 174 * Write data and oob to flash 177 size_t *retlen, uint8_t *buf, uint8_t *oob) in inftl_write() 185 ops.oobbuf = oob; in inftl_write() 244 struct inftl_oob oob; in INFTL_foldchain() local 274 (char *)&oob) < 0) in INFTL_foldchain() 277 status = oob.b.Status | oob.b.Status1; in INFTL_foldchain() 347 memset(&oob, in INFTL_foldchain() 176 inftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) inftl_write() argument 466 struct inftl_oob oob; INFTL_findwriteunit() local 811 struct inftl_oob oob; inftl_writeblock() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | nftlcore.c | 121 * Read oob data from flash 142 * Write oob data to flash 165 * Write data and oob to flash 168 size_t *retlen, uint8_t *buf, uint8_t *oob) in nftl_write() 177 ops.oobbuf = oob; in nftl_write() 241 struct nftl_oob oob; in NFTL_foldchain() local 268 (char *)&oob); in NFTL_foldchain() 270 foldmark = oob.u.c.FoldMark | oob.u.c.FoldMark1; in NFTL_foldchain() 281 status = oob in NFTL_foldchain() 167 nftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) nftl_write() argument 531 struct nftl_oob oob; NFTL_findwriteunit() local 680 struct nftl_oob oob; nftl_writeblock() local [all...] |
H A D | sm_ftl.c | 127 /* ----------------------- oob helpers -------------------------------------- */ 148 static int sm_read_lba(struct sm_oob *oob) in sm_read_lba() argument 157 if (!memcmp(oob, erased_pattern, SM_OOB_SIZE)) in sm_read_lba() 161 lba_test = *(uint16_t *)oob->lba_copy1 ^ *(uint16_t*)oob->lba_copy2; in sm_read_lba() 166 lba = sm_get_lba(oob->lba_copy1); in sm_read_lba() 169 lba = sm_get_lba(oob->lba_copy2); in sm_read_lba() 174 static void sm_write_lba(struct sm_oob *oob, uint16_t lba) in sm_write_lba() argument 186 oob->lba_copy1[0] = oob in sm_write_lba() 217 sm_correct_sector(uint8_t *buffer, struct sm_oob *oob) sm_correct_sector() argument 237 sm_read_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) sm_read_sector() argument 322 sm_write_sector(struct sm_ftl *ftl, int zone, int block, int boffset, uint8_t *buffer, struct sm_oob *oob) sm_write_sector() argument 374 struct sm_oob oob; sm_write_block() local 438 struct sm_oob oob; sm_mark_block_bad() local 504 struct sm_oob oob; sm_check_block() local 662 struct sm_oob oob; sm_read_cis() local 682 struct sm_oob oob; sm_find_cis() local 755 struct sm_oob oob; sm_init_zone() local [all...] |
H A D | inftlcore.c | 134 * Read oob data from flash 154 * Write oob data to flash 174 * Write data and oob to flash 177 size_t *retlen, uint8_t *buf, uint8_t *oob) in inftl_write() 185 ops.oobbuf = oob; in inftl_write() 244 struct inftl_oob oob; in INFTL_foldchain() local 274 (char *)&oob) < 0) in INFTL_foldchain() 277 status = oob.b.Status | oob.b.Status1; in INFTL_foldchain() 347 memset(&oob, in INFTL_foldchain() 176 inftl_write(struct mtd_info *mtd, loff_t offs, size_t len, size_t *retlen, uint8_t *buf, uint8_t *oob) inftl_write() argument 466 struct inftl_oob oob; INFTL_findwriteunit() local 811 struct inftl_oob oob; inftl_writeblock() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
H A D | sm_common.h | 9 /* Full oob structure as written on the flash */ 24 /* oob area is also 16 bytes, but might be from two pages */ 39 static inline int sm_sector_valid(struct sm_oob *oob) in sm_sector_valid() argument 41 return hweight16(oob->data_status) >= 5; in sm_sector_valid() 44 static inline int sm_block_valid(struct sm_oob *oob) in sm_block_valid() argument 46 return hweight16(oob->block_status) >= 7; in sm_block_valid() 49 static inline int sm_block_erased(struct sm_oob *oob) in sm_block_erased() argument 55 if (!memcmp(oob, erased_pattern, sizeof(*oob))) in sm_block_erased()
|
H A 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() argument 722 oob); in sunxi_nfc_hw_ecc_get_prot_oob_bytes() 726 sunxi_nfc_randomize_bbm(nand, page, 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() 738 memcpy(user_data, oob, sizeof(user_data)); in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 740 oob = user_data; in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 743 writel(sunxi_nfc_buf_to_user_data(oob), 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() argument 785 if (oob) in sunxi_nfc_hw_ecc_correct() 786 memset(oob, patter in sunxi_nfc_hw_ecc_correct() 729 sunxi_nfc_hw_ecc_set_prot_oob_bytes(struct nand_chip *nand, const u8 *oob, int step, bool bbm, int page) sunxi_nfc_hw_ecc_set_prot_oob_bytes() argument 796 sunxi_nfc_hw_ecc_read_chunk(struct nand_chip *nand, u8 *data, int data_off, u8 *oob, int oob_off, int *cur_off, unsigned int *max_bitflips, bool bbm, bool oob_required, int page) sunxi_nfc_hw_ecc_read_chunk() argument 877 sunxi_nfc_hw_ecc_read_extra_oob(struct nand_chip *nand, u8 *oob, int *cur_off, bool randomize, int page) sunxi_nfc_hw_ecc_read_extra_oob() argument 955 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_chunks_dma() local 987 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_chunks_dma() local 1026 sunxi_nfc_hw_ecc_write_chunk(struct nand_chip *nand, const u8 *data, int data_off, const u8 *oob, int oob_off, int *cur_off, bool bbm, int page) sunxi_nfc_hw_ecc_write_chunk() argument 1065 sunxi_nfc_hw_ecc_write_extra_oob(struct nand_chip *nand, u8 *oob, int *cur_off, int page) sunxi_nfc_hw_ecc_write_extra_oob() argument 1106 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_page() local 1165 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_subpage() local 1219 const u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_write_page() local 1257 const u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_write_subpage() local 1293 const u8 *oob = nand->oob_poi + (i * (ecc->bytes + 4)); sunxi_nfc_hw_ecc_write_page_dma() local [all...] |
H A D | sm_common.c | 56 /* because the 256 byte devices have page depenent oob layout */ 103 struct sm_oob oob; in sm_block_markbad() local 106 memset(&oob, -1, SM_OOB_SIZE); in sm_block_markbad() 107 oob.block_status = 0x0F; in sm_block_markbad() 114 ops.oobbuf = (void *)&oob; in sm_block_markbad()
|
H A D | tango_nand.c | 393 * oob = | BBM | M | ECC_0 | ... | ECC_N | 400 static void raw_read(struct nand_chip *chip, u8 *buf, u8 *oob) in raw_read() argument 403 u8 *oob_orig = oob; in raw_read() 410 if (oob) in raw_read() 411 oob += BBM_SIZE; in raw_read() 413 aux_read(chip, &oob, METADATA_SIZE, &pos); in raw_read() 417 aux_read(chip, &oob, ecc_size, &pos); in raw_read() 424 aux_read(chip, &oob, ecc_size, &pos); in raw_read() 427 static void raw_write(struct nand_chip *chip, const u8 *buf, const u8 *oob) in raw_write() argument 430 const u8 *oob_orig = oob; in raw_write() [all...] |
H A D | nand_base.c | 340 * nand_fill_oob - [INTERN] Transfer client buffer to oob 342 * @oob: oob data buffer 343 * @len: oob data write length 344 * @ops: oob ops structure 346 static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, in nand_fill_oob() argument 362 memcpy(chip->oob_poi + ops->ooboffs, oob, len); in nand_fill_oob() 363 return oob + len; in nand_fill_oob() 366 ret = mtd_ooblayout_set_databytes(mtd, oob, chip->oob_poi, in nand_fill_oob() 369 return oob in nand_fill_oob() 2673 uint8_t *oob = chip->oob_poi; nand_read_page_raw_syndrome() local 2969 uint8_t *oob = chip->oob_poi; nand_read_page_syndrome() local 3049 nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops, size_t len) nand_transfer_oob() argument 3125 uint8_t *bufpoi, *oob, *buf; nand_do_read_ops() local 3646 uint8_t *oob = chip->oob_poi; nand_write_page_raw_syndrome() local 3855 uint8_t *oob = chip->oob_poi; nand_write_page_syndrome() local 3965 uint8_t *oob = ops->oobbuf; nand_do_write_ops() local [all...] |
H A 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() argument 171 (oob ? FPAR_LP_MS : 0) | column); in set_addr() 181 (oob ? FPAR_SP_MS : 0) | column); in set_addr() 189 if (oob) in set_addr() 276 static void fsl_elbc_do_read(struct nand_chip *chip, int oob) in fsl_elbc_do_read() argument 299 if (oob) in fsl_elbc_do_read() 433 elbc_fcm_ctrl->oob = 1; in fsl_elbc_cmdfunc() 436 elbc_fcm_ctrl->oob = 0; in fsl_elbc_cmdfunc() 463 if (elbc_fcm_ctrl->oob) in fsl_elbc_cmdfunc() [all...] |
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
H A D | sm_common.h | 9 /* Full oob structure as written on the flash */ 24 /* oob area is also 16 bytes, but might be from two pages */ 39 static inline int sm_sector_valid(struct sm_oob *oob) in sm_sector_valid() argument 41 return hweight16(oob->data_status) >= 5; in sm_sector_valid() 44 static inline int sm_block_valid(struct sm_oob *oob) in sm_block_valid() argument 46 return hweight16(oob->block_status) >= 7; in sm_block_valid() 49 static inline int sm_block_erased(struct sm_oob *oob) in sm_block_erased() argument 55 if (!memcmp(oob, erased_pattern, sizeof(*oob))) in sm_block_erased()
|
H A D | sunxi_nand.c | 715 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() argument 721 oob); in sunxi_nfc_hw_ecc_get_prot_oob_bytes() 725 sunxi_nfc_randomize_bbm(nand, page, 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() 737 memcpy(user_data, oob, sizeof(user_data)); in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 739 oob = user_data; in sunxi_nfc_hw_ecc_set_prot_oob_bytes() 742 writel(sunxi_nfc_buf_to_user_data(oob), 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() argument 784 if (oob) in sunxi_nfc_hw_ecc_correct() 785 memset(oob, patter in sunxi_nfc_hw_ecc_correct() 728 sunxi_nfc_hw_ecc_set_prot_oob_bytes(struct nand_chip *nand, const u8 *oob, int step, bool bbm, int page) sunxi_nfc_hw_ecc_set_prot_oob_bytes() argument 795 sunxi_nfc_hw_ecc_read_chunk(struct nand_chip *nand, u8 *data, int data_off, u8 *oob, int oob_off, int *cur_off, unsigned int *max_bitflips, bool bbm, bool oob_required, int page) sunxi_nfc_hw_ecc_read_chunk() argument 876 sunxi_nfc_hw_ecc_read_extra_oob(struct nand_chip *nand, u8 *oob, int *cur_off, bool randomize, int page) sunxi_nfc_hw_ecc_read_extra_oob() argument 959 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_chunks_dma() local 991 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_chunks_dma() local 1030 sunxi_nfc_hw_ecc_write_chunk(struct nand_chip *nand, const u8 *data, int data_off, const u8 *oob, int oob_off, int *cur_off, bool bbm, int page) sunxi_nfc_hw_ecc_write_chunk() argument 1069 sunxi_nfc_hw_ecc_write_extra_oob(struct nand_chip *nand, u8 *oob, int *cur_off, int page) sunxi_nfc_hw_ecc_write_extra_oob() argument 1110 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_page() local 1169 u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_read_subpage() local 1223 const u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_write_page() local 1261 const u8 *oob = nand->oob_poi + oob_off; sunxi_nfc_hw_ecc_write_subpage() local 1298 const u8 *oob = nand->oob_poi + (i * (ecc->bytes + 4)); sunxi_nfc_hw_ecc_write_page_dma() local [all...] |
H A D | sm_common.c | 56 /* because the 256 byte devices have page depenent oob layout */ 103 struct sm_oob oob; in sm_block_markbad() local 106 memset(&oob, -1, SM_OOB_SIZE); in sm_block_markbad() 107 oob.block_status = 0x0F; in sm_block_markbad() 114 ops.oobbuf = (void *)&oob; in sm_block_markbad()
|
H A D | nand_base.c | 379 * nand_fill_oob - [INTERN] Transfer client buffer to oob 381 * @oob: oob data buffer 382 * @len: oob data write length 383 * @ops: oob ops structure 385 static uint8_t *nand_fill_oob(struct nand_chip *chip, uint8_t *oob, size_t len, in nand_fill_oob() argument 401 memcpy(chip->oob_poi + ops->ooboffs, oob, len); in nand_fill_oob() 402 return oob + len; in nand_fill_oob() 405 ret = mtd_ooblayout_set_databytes(mtd, oob, chip->oob_poi, in nand_fill_oob() 408 return oob in nand_fill_oob() 2992 uint8_t *oob = chip->oob_poi; nand_read_page_raw_syndrome() local 3355 uint8_t *oob = chip->oob_poi; nand_read_page_syndrome() local 3435 nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, struct mtd_oob_ops *ops, size_t len) nand_transfer_oob() argument 3553 uint8_t *bufpoi, *oob, *buf; nand_do_read_ops() local 4096 uint8_t *oob = chip->oob_poi; nand_write_page_raw_syndrome() local 4305 uint8_t *oob = chip->oob_poi; nand_write_page_syndrome() local 4415 uint8_t *oob = ops->oobbuf; nand_do_write_ops() local [all...] |
H A D | fsl_elbc_nand.c | 61 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() argument 170 (oob ? FPAR_LP_MS : 0) | column); in set_addr() 180 (oob ? FPAR_SP_MS : 0) | column); in set_addr() 188 if (oob) in set_addr() 275 static void fsl_elbc_do_read(struct nand_chip *chip, int oob) in fsl_elbc_do_read() argument 298 if (oob) in fsl_elbc_do_read() 432 elbc_fcm_ctrl->oob = 1; in fsl_elbc_cmdfunc() 435 elbc_fcm_ctrl->oob = 0; in fsl_elbc_cmdfunc() 462 if (elbc_fcm_ctrl->oob) in fsl_elbc_cmdfunc() [all...] |
H A D | rockchip-nand-controller.c | 27 * 1024 * n data + m Bytes oob 29 * First byte of oob(spare). 82 #define NFC_SYS_DATA_SIZE (4) /* 4 bytes sys data in oob pre 1024 data.*/ 601 u8 *oob; in rk_nfc_write_page_hwecc() local 645 oob = chip->oob_poi + (ecc->steps - 1) * NFC_SYS_DATA_SIZE; in rk_nfc_write_page_hwecc() 647 oob = chip->oob_poi + (i - 1) * NFC_SYS_DATA_SIZE; in rk_nfc_write_page_hwecc() 649 tmp = oob[0] | oob[1] << 8 | oob[2] << 16 | oob[ in rk_nfc_write_page_hwecc() 767 u8 *oob; rk_nfc_read_page_hwecc() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/net/af_unix/ |
H A D | test_unix_oob.c | 182 char oob; in main() local 222 * read, oob is '@', and POLLPRI works. in main() 225 read_oob(pfd, &oob); in main() 227 if (!signal_recvd || len != 63 || oob != '@') { in main() 229 signal_recvd, len, oob); in main() 246 read_oob(pfd, &oob); in main() 247 if (!signal_recvd || len != 127 || oob != '#') { in main() 249 signal_recvd, len, oob); in main() 257 * verify that 2nd oob over writes in main() 259 * oob boundar in main() [all...] |
/kernel/linux/linux-5.10/drivers/mtd/tests/ |
H A D | readtest.c | 63 pr_err("error: read oob failed at " in read_eraseblock_by_page() 83 int pg, oob; in dump_eraseblock() local 98 pr_info("dumping oob from eraseblock %d\n", ebnum); in dump_eraseblock() 101 for (oob = 0; oob < n;) { in dump_eraseblock() 105 for (j = 0; j < 32 && oob < n; j++, oob++, i++) in dump_eraseblock()
|
/kernel/linux/linux-6.6/drivers/mtd/tests/ |
H A D | readtest.c | 63 pr_err("error: read oob failed at " in read_eraseblock_by_page() 83 int pg, oob; in dump_eraseblock() local 98 pr_info("dumping oob from eraseblock %d\n", ebnum); in dump_eraseblock() 101 for (oob = 0; oob < n;) { in dump_eraseblock() 105 for (j = 0; j < 32 && oob < n; j++, oob++, i++) in dump_eraseblock()
|
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/brcmnand/ |
H A D | brcmnand.c | 251 u8 *oob; member 259 u8 *oob, u32 len, u8 dma_cmd); 1449 * @oob: buffer to read to 1453 static int read_oob_from_regs(struct brcmnand_controller *ctrl, int i, u8 *oob, in read_oob_from_regs() argument 1465 oob[j] = oob_reg_read(ctrl, j); in read_oob_from_regs() 1472 * @oob: buffer to write from 1477 const u8 *oob, int sas, int sector_1k) in write_oob_to_regs() 1495 (oob[j + 0] << 24) | in write_oob_to_regs() 1496 (oob[j + 1] << 16) | in write_oob_to_regs() 1497 (oob[ in write_oob_to_regs() 1476 write_oob_to_regs(struct brcmnand_controller *ctrl, int i, const u8 *oob, int sas, int sector_1k) write_oob_to_regs() argument 1942 brcmnand_edu_trans(struct brcmnand_host *host, u64 addr, u32 *buf, u8 *oob, u32 len, u8 cmd) brcmnand_edu_trans() argument 2118 brcmnand_dma_trans(struct brcmnand_host *host, u64 addr, u32 *buf, u8 *oob, u32 len, u8 dma_cmd) brcmnand_dma_trans() argument 2149 brcmnand_read_by_pio(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob, u64 *err_addr) brcmnand_read_by_pio() argument 2249 brcmnand_read(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, unsigned int trans, u32 *buf, u8 *oob) brcmnand_read() argument 2347 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; brcmnand_read_page() local 2360 u8 *oob = oob_required ? (u8 *)chip->oob_poi : NULL; brcmnand_read_page_raw() local 2394 brcmnand_write(struct mtd_info *mtd, struct nand_chip *chip, u64 addr, const u32 *buf, u8 *oob) brcmnand_write() argument 2470 void *oob = oob_required ? chip->oob_poi : NULL; brcmnand_write_page() local 2483 void *oob = oob_required ? chip->oob_poi : NULL; brcmnand_write_page_raw() local [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | fscache.h | 331 bool wait, bool oob, s8 event_num), 333 TP_ARGS(object, state, wait, oob, event_num), 340 __field(bool, oob ) 348 __entry->oob = oob; 360 __print_symbolic(__entry->oob,
|