/openwrt/target/linux/generic/files/fs/yaffs2/ |
H A D | yaffs_nand.h | 20 int yaffs_rd_chunk_tags_nand(struct yaffs_dev *dev, int nand_chunk, 24 int nand_chunk,
|
H A D | yaffs_tagscompat.h | 26 int nand_chunk, 29 int nand_chunk,
|
H A D | yaffs_nand.c | 25 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 D | yaffs_tagscompat.c | 20 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 D | yaffs_tagsmarshall.c | 19 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 D | yaffs_mtdif.c | 74 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 D | yaffs_guts.h | 600 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 D | yaffs_guts.c | 195 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 D | yaffs_vfs.c | 3486 int nand_chunk; local 3493 nand_chunk = obj->hdr_chunk; 3495 nand_chunk = 3499 (int)p0_val, (int)p1_val, nand_chunk);
|