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

/openwrt/target/linux/generic/files/fs/yaffs2/
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_tagscompat.h26 int nand_chunk,
29 int nand_chunk,
H A Dyaffs_nand.c25 int yaffs_rd_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk, argument
30 int flash_chunk = apply_chunk_offset(dev, nand_chunk);
43 nand_chunk /
51 int nand_chunk,
55 int flash_chunk = apply_chunk_offset(dev, nand_chunk);
69 nand_chunk, tags->obj_id, tags->chunk_id);
74 yaffs_summary_add(dev, tags, nand_chunk);
50 yaffs_wr_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk, const u8 *buffer, struct yaffs_ext_tags *tags) argument
H A Dyaffs_tagscompat.c20 static void yaffs_handle_rd_data_error(struct yaffs_dev *dev, int nand_chunk);
122 int nand_chunk, const u8 *data,
127 return dev->drv.drv_write_chunk_fn(dev, nand_chunk,
133 int nand_chunk,
155 return dev->drv.drv_read_chunk_fn(dev, nand_chunk,
163 ret_val = dev->drv.drv_read_chunk_fn(dev, nand_chunk,
179 nand_chunk);
184 nand_chunk);
191 nand_chunk);
196 nand_chunk);
121 yaffs_wr_nand(struct yaffs_dev *dev, int nand_chunk, const u8 *data, struct yaffs_spare *spare) argument
132 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
219 yaffs_handle_rd_data_error(struct yaffs_dev *dev, int nand_chunk) argument
237 yaffs_tags_compat_wr(struct yaffs_dev *dev, int nand_chunk, const u8 *data, const struct yaffs_ext_tags *ext_tags) argument
271 yaffs_tags_compat_rd(struct yaffs_dev *dev, int nand_chunk, u8 *data, struct yaffs_ext_tags *ext_tags) argument
[all...]
H A Dyaffs_tagsmarshall.c19 int nand_chunk, const u8 *data,
32 nand_chunk, data, tags);
51 retval = dev->drv.drv_write_chunk_fn(dev, nand_chunk,
60 int nand_chunk, u8 *data,
77 nand_chunk, data, tags);
87 retval = dev->drv.drv_read_chunk_fn(dev, nand_chunk,
92 retval = dev->drv.drv_read_chunk_fn(dev, nand_chunk,
18 yaffs_tags_marshall_write(struct yaffs_dev *dev, int nand_chunk, const u8 *data, const struct yaffs_ext_tags *tags) argument
59 yaffs_tags_marshall_read(struct yaffs_dev *dev, int nand_chunk, u8 *data, struct yaffs_ext_tags *tags) argument
H A Dyaffs_mtdif.c74 static int yaffs_mtd_write(struct yaffs_dev *dev, int nand_chunk, argument
85 dev, nand_chunk, data, data_len, oob, oob_len);
97 addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk;
109 nand_chunk, retval);
114 static int yaffs_mtd_read(struct yaffs_dev *dev, int nand_chunk, argument
124 addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk;
145 nand_chunk, retval);
H A Dyaffs_guts.h600 int (*drv_write_chunk_fn) (struct yaffs_dev *dev, int nand_chunk,
603 int (*drv_read_chunk_fn) (struct yaffs_dev *dev, int nand_chunk,
616 int nand_chunk, const u8 *data,
619 int nand_chunk, u8 *data,
952 int nand_chunk, int in_scan);
H A Dyaffs_guts.c195 static void yaffs_handle_chunk_wr_ok(struct yaffs_dev *dev, int nand_chunk, argument
200 (void) nand_chunk;
205 static void yaffs_handle_chunk_update(struct yaffs_dev *dev, int nand_chunk, argument
209 (void) nand_chunk;
230 static void yaffs_handle_chunk_wr_error(struct yaffs_dev *dev, int nand_chunk, argument
233 int flash_block = nand_chunk / dev->param.chunks_per_block;
247 yaffs_chunk_del(dev, nand_chunk, 1, __LINE__);
296 static int yaffs_check_chunk_erased(struct yaffs_dev *dev, int nand_chunk) argument
303 result = yaffs_rd_chunk_tags_nand(dev, nand_chunk, data, &tags);
311 "Chunk %d not erased", nand_chunk);
321 yaffs_verify_chunk_written(struct yaffs_dev *dev, int nand_chunk, const u8 *data, struct yaffs_ext_tags *tags) argument
1114 yaffs_put_chunk_in_file(struct yaffs_obj *in, int inode_chunk, int nand_chunk, int in_scan) argument
2966 int nand_chunk = yaffs_find_chunk_in_file(in, inode_chunk, NULL); local
[all...]
H A Dyaffs_vfs.c3486 int nand_chunk; local
3493 nand_chunk = obj->hdr_chunk;
3495 nand_chunk =
3499 (int)p0_val, (int)p1_val, nand_chunk);

Completed in 48 milliseconds