Searched refs:nand_chunk (Results 1 - 11 of 11) sorted by relevance

/u-boot/fs/yaffs2/
H A Dyaffs_flashif.h22 int yflash_WriteChunkToNAND(struct yaffs_dev *dev, int nand_chunk,
24 int yflash_WriteChunkWithTagsToNAND(struct yaffs_dev *dev, int nand_chunk,
26 int yflash_ReadChunkFromNAND(struct yaffs_dev *dev, int nand_chunk,
28 int yflash_ReadChunkWithTagsFromNAND(struct yaffs_dev *dev, int nand_chunk,
H A Dyaffs_flashif2.h22 int yflash2_WriteChunkToNAND(struct yaffs_dev *dev, int nand_chunk,
24 int yflash2_WriteChunkWithTagsToNAND(struct yaffs_dev *dev, int nand_chunk,
26 int yflash2_ReadChunkFromNAND(struct yaffs_dev *dev, int nand_chunk,
28 int yflash2_ReadChunkWithTagsFromNAND(struct yaffs_dev *dev, int nand_chunk,
H A Dyaffs_nand.h20 int yaffs_rd_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk,
24 int nand_chunk,
H A Dyaffs_nandemul2k.h24 int nand_chunk, const u8 *data,
27 int nand_chunk, u8 *data,
H A Dyaffs_tagscompat.h21 int nand_chunk,
24 int nand_chunk,
H A Dyaffs_tagscompat.c20 static void yaffs_handle_rd_data_error(struct yaffs_dev *dev, int nand_chunk);
127 int nand_chunk, const u8 *data,
130 if (nand_chunk < dev->param.start_block * dev->param.chunks_per_block) {
133 nand_chunk);
137 return dev->param.write_chunk_fn(dev, nand_chunk, data, spare);
141 int nand_chunk,
158 dev->param.read_chunk_fn(dev, nand_chunk, data, spare);
176 nand_chunk);
181 nand_chunk);
188 nand_chunk);
126 yaffs_wr_nand(struct yaffs_dev *dev, int nand_chunk, const u8 *data, struct yaffs_spare *spare) argument
140 yaffs_rd_chunk_nand(struct yaffs_dev *dev, int nand_chunk, u8 *data, struct yaffs_spare *spare, enum yaffs_ecc_result *ecc_result, int correct_errors) argument
262 yaffs_handle_rd_data_error(struct yaffs_dev *dev, int nand_chunk) argument
280 yaffs_tags_compat_wr(struct yaffs_dev *dev, int nand_chunk, const u8 *data, const struct yaffs_ext_tags *ext_tags) argument
312 yaffs_tags_compat_rd(struct yaffs_dev *dev, int nand_chunk, u8 *data, struct yaffs_ext_tags *ext_tags) argument
[all...]
H A Dyaffs_nand.c20 int yaffs_rd_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk, argument
25 int flash_chunk = nand_chunk - dev->chunk_offset;
44 nand_chunk /
52 int nand_chunk,
56 int flash_chunk = nand_chunk - dev->chunk_offset;
65 nand_chunk, tags->obj_id, tags->chunk_id);
78 yaffs_summary_add(dev, tags, nand_chunk);
51 yaffs_wr_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk, const u8 *buffer, struct yaffs_ext_tags *tags) argument
H A Dyaffs_nandif.c32 int ynandif_WriteChunkWithTagsToNAND(struct yaffs_dev *dev, int nand_chunk, argument
45 nand_chunk, data, tags);
67 retval = geometry->writeChunk(dev, nand_chunk,
74 int ynandif_ReadChunkWithTagsFromNAND(struct yaffs_dev *dev, int nand_chunk, argument
87 nand_chunk, data, tags);
105 retval = geometry->readChunk(dev, nand_chunk,
H A Dyaffs_mtdif2.c41 int nandmtd2_write_chunk_tags(struct yaffs_dev *dev, int nand_chunk, argument
60 nand_chunk, data, tags);
62 addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk;
95 int nandmtd2_read_chunk_tags(struct yaffs_dev *dev, int nand_chunk, argument
105 loff_t addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk;
113 nand_chunk, data, tags);
H A Dyaffs_guts.h558 int nand_chunk, const u8 *data,
561 int nand_chunk, u8 *data,
569 int nand_chunk, const u8 *data,
572 int nand_chunk, u8 *data,
926 int nand_chunk, int in_scan);
H A Dyaffs_guts.c219 static void yaffs_handle_chunk_wr_ok(struct yaffs_dev *dev, int nand_chunk, argument
225 static void yaffs_handle_chunk_update(struct yaffs_dev *dev, int nand_chunk, argument
247 static void yaffs_handle_chunk_wr_error(struct yaffs_dev *dev, int nand_chunk, argument
250 int flash_block = nand_chunk / dev->param.chunks_per_block;
264 yaffs_chunk_del(dev, nand_chunk, 1, __LINE__);
313 static int yaffs_check_chunk_erased(struct yaffs_dev *dev, int nand_chunk) argument
319 yaffs_rd_chunk_tags_nand(dev, nand_chunk, data, &tags);
327 "Chunk %d not erased", nand_chunk);
338 int nand_chunk,
346 yaffs_rd_chunk_tags_nand(dev, nand_chunk, buffe
337 yaffs_verify_chunk_written(struct yaffs_dev *dev, int nand_chunk, const u8 *data, struct yaffs_ext_tags *tags) argument
1046 yaffs_put_chunk_in_file(struct yaffs_obj *in, int inode_chunk, int nand_chunk, int in_scan) argument
2909 int nand_chunk = yaffs_find_chunk_in_file(in, inode_chunk, NULL); local
[all...]

Completed in 66 milliseconds