Home
last modified time | relevance | path

Searched refs:erase_info (Results 1 – 25 of 85) sorted by relevance

1234

/OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/mtdutils/
H A Dmtdutils.c428 struct erase_info_user erase_info; in write_block() local
429 erase_info.start = pos; in write_block()
430 erase_info.length = size; in write_block()
433 if (ioctl(fd, MEMERASE, &erase_info) < 0) { in write_block()
467 ioctl(fd, MEMERASE, &erase_info); in write_block()
534 struct erase_info_user erase_info; in mtd_erase_blocks() local
535 erase_info.start = pos; in mtd_erase_blocks()
536 erase_info.length = ctx->partition->erase_size; in mtd_erase_blocks()
537 if (ioctl(ctx->fd, MEMERASE, &erase_info) < 0) { in mtd_erase_blocks()
/OK3568_Linux_fs/external/recovery/mtdutils/
H A Dmtdutils.c451 struct erase_info_user erase_info; in write_block() local
452 erase_info.start = pos; in write_block()
453 erase_info.length = size; in write_block()
456 if (ioctl(fd, MEMERASE, &erase_info) < 0) { in write_block()
490 ioctl(fd, MEMERASE, &erase_info); in write_block()
557 struct erase_info_user erase_info; in mtd_erase_blocks() local
558 erase_info.start = pos; in mtd_erase_blocks()
559 erase_info.length = ctx->partition->erase_size; in mtd_erase_blocks()
560 if (ioctl(ctx->fd, MEMERASE, &erase_info) < 0) { in mtd_erase_blocks()
/OK3568_Linux_fs/u-boot/include/linux/mtd/
H A Dmtd.h46 struct erase_info { struct
55 void (*callback) (struct erase_info *self); argument
58 struct erase_info *next; argument
238 int (*_erase) (struct mtd_info *mtd, struct erase_info *instr);
405 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr);
545 void mtd_erase_callback(struct erase_info *instr);
547 static inline void mtd_erase_callback(struct erase_info *instr) in mtd_erase_callback()
/OK3568_Linux_fs/u-boot/include/
H A Donenand_uboot.h22 struct erase_info;
38 extern int onenand_erase(struct mtd_info *mtd, struct erase_info *instr);
H A Dnand.h67 struct erase_info instr; in nand_erase()
/OK3568_Linux_fs/kernel/drivers/mtd/chips/
H A Dmap_absent.c32 static int map_absent_erase (struct mtd_info *, struct erase_info *);
82 static int map_absent_erase(struct mtd_info *mtd, struct erase_info *instr) in map_absent_erase()
H A Dmap_rom.c22 static int maprom_erase (struct mtd_info *mtd, struct erase_info *info);
110 static int maprom_erase (struct mtd_info *mtd, struct erase_info *info) in maprom_erase()
H A Dmap_ram.c20 static int mapram_erase (struct mtd_info *, struct erase_info *);
123 static int mapram_erase (struct mtd_info *mtd, struct erase_info *instr) in mapram_erase()
/OK3568_Linux_fs/kernel/drivers/mtd/tests/
H A Dmtd_test.c13 struct erase_info ei; in mtdtest_erase_eraseblock()
16 memset(&ei, 0, sizeof(struct erase_info)); in mtdtest_erase_eraseblock()
H A Dspeedtest.c46 struct erase_info ei; in multiblock_erase()
49 memset(&ei, 0, sizeof(struct erase_info)); in multiblock_erase()
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Dmtd_vendor_storage.c56 struct erase_info ei; in mtd_vendor_nand_write()
66 memset(&ei, 0, sizeof(struct erase_info)); in mtd_vendor_nand_write()
93 struct erase_info ei; in mtd_vendor_storage_init()
173 memset(&ei, 0, sizeof(struct erase_info)); in mtd_vendor_storage_init()
/OK3568_Linux_fs/kernel/include/linux/mtd/
H A Dmtd.h30 struct erase_info { struct
313 int (*_erase) (struct mtd_info *mtd, struct erase_info *instr);
491 int mtd_erase(struct mtd_info *mtd, struct erase_info *instr);
591 struct erase_info *req) in mtd_align_erase_req()
H A Dnftl.h38 struct erase_info instr;
H A Dinftl.h47 struct erase_info instr;
/OK3568_Linux_fs/u-boot/drivers/mtd/
H A Dmtd_blk.c227 struct erase_info ei; in mtd_map_write()
268 memset(&ei, 0, sizeof(struct erase_info)); in mtd_map_write()
307 struct erase_info ei; in mtd_map_erase()
334 memset(&ei, 0, sizeof(struct erase_info)); in mtd_map_erase()
H A Dmtdconcat.c339 static void concat_erase_callback(struct erase_info *instr) in concat_erase_callback()
347 static int concat_dev_erase(struct mtd_info *mtd, struct erase_info *erase) in concat_dev_erase()
381 static int concat_erase(struct mtd_info *mtd, struct erase_info *instr) in concat_erase()
387 struct erase_info *erase; in concat_erase()
437 erase = kmalloc(sizeof (struct erase_info), GFP_KERNEL); in concat_erase()
H A Daltera_qspi.c87 struct erase_info instr; in flash_erase()
134 static int altera_qspi_erase(struct mtd_info *mtd, struct erase_info *instr) in altera_qspi_erase()
/OK3568_Linux_fs/kernel/drivers/mtd/devices/
H A Dslram.c76 static int slram_erase(struct mtd_info *, struct erase_info *);
83 static int slram_erase(struct mtd_info *mtd, struct erase_info *instr) in slram_erase()
/OK3568_Linux_fs/u-boot/env/
H A Donenand.c76 struct erase_info instr = { in env_onenand_save()
/OK3568_Linux_fs/kernel/drivers/mtd/
H A Dinftlmount.c196 struct erase_info *instr = &inftl->instr; in find_boot_record()
372 struct erase_info *instr = &inftl->instr; in INFTL_formatblock()
378 memset(instr, 0, sizeof(struct erase_info)); in INFTL_formatblock()
/OK3568_Linux_fs/u-boot/drivers/mtd/spi/
H A Dsf_mtd.c17 static int spi_flash_mtd_erase(struct mtd_info *mtd, struct erase_info *instr) in spi_flash_mtd_erase()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/falcon/
H A Dmtd.c21 static int ef4_mtd_erase(struct mtd_info *mtd, struct erase_info *erase) in ef4_mtd_erase()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Dmtd.c21 static int efx_mtd_erase(struct mtd_info *mtd, struct erase_info *erase) in efx_mtd_erase()
/OK3568_Linux_fs/kernel/drivers/mtd/nand/raw/
H A Dinternals.h85 int nand_erase_nand(struct nand_chip *chip, struct erase_info *instr,
/OK3568_Linux_fs/kernel/fs/jffs2/
H A Derase.c41 struct erase_info *instr; in jffs2_erase_block()
46 instr = kmalloc(sizeof(struct erase_info), GFP_KERNEL); in jffs2_erase_block()

1234