• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7800-V1.0.2.28/target/linux/generic/files/fs/yaffs2/

Lines Matching refs:dev

24 void yaffs_deinit_raw_tnodes_and_objs(yaffs_dev_t *dev)
26 dev = dev;
29 void yaffs_init_raw_tnodes_and_objs(yaffs_dev_t *dev)
31 dev = dev;
34 yaffs_tnode_t *yaffs_alloc_raw_tnode(yaffs_dev_t *dev)
36 return (yaffs_tnode_t *)YMALLOC(dev->tnode_size);
39 void yaffs_free_raw_tnode(yaffs_dev_t *dev, yaffs_tnode_t *tn)
41 dev = dev;
45 void yaffs_init_raw_objs(yaffs_dev_t *dev)
47 dev = dev;
50 void yaffs_deinit_raw_objs(yaffs_dev_t *dev)
52 dev = dev;
55 yaffs_obj_t *yaffs_alloc_raw_obj(yaffs_dev_t *dev)
57 dev = dev;
62 void yaffs_free_raw_obj(yaffs_dev_t *dev, yaffs_obj_t *obj)
65 dev = dev;
102 static void yaffs_deinit_raw_tnodes(yaffs_dev_t *dev)
105 yaffs_Allocator *allocator = (yaffs_Allocator *)dev->allocator;
128 static void yaffs_init_raw_tnodes(yaffs_dev_t *dev)
130 yaffs_Allocator *allocator = dev->allocator;
141 static int yaffs_create_tnodes(yaffs_dev_t *dev, int n_tnodes)
143 yaffs_Allocator *allocator = (yaffs_Allocator *)dev->allocator;
162 newTnodes = YMALLOC(n_tnodes * dev->tnode_size);
173 curr = (yaffs_tnode_t *) &mem[i * dev->tnode_size];
174 next = (yaffs_tnode_t *) &mem[(i+1) * dev->tnode_size];
178 curr = (yaffs_tnode_t *) &mem[(n_tnodes - 1) * dev->tnode_size];
208 yaffs_tnode_t *yaffs_alloc_raw_tnode(yaffs_dev_t *dev)
210 yaffs_Allocator *allocator = (yaffs_Allocator *)dev->allocator;
220 yaffs_create_tnodes(dev, YAFFS_ALLOCATION_NTNODES);
232 void yaffs_free_raw_tnode(yaffs_dev_t *dev, yaffs_tnode_t *tn)
234 yaffs_Allocator *allocator = dev->allocator;
246 dev->checkpoint_blocks_required = 0; /* force recalculation*/
251 static void yaffs_init_raw_objs(yaffs_dev_t *dev)
253 yaffs_Allocator *allocator = dev->allocator;
263 static void yaffs_deinit_raw_objs(yaffs_dev_t *dev)
265 yaffs_Allocator *allocator = dev->allocator;
287 static int yaffs_create_free_objs(yaffs_dev_t *dev, int n_obj)
289 yaffs_Allocator *allocator = dev->allocator;
341 yaffs_obj_t *yaffs_alloc_raw_obj(yaffs_dev_t *dev)
344 yaffs_Allocator *allocator = dev->allocator;
353 yaffs_create_free_objs(dev, YAFFS_ALLOCATION_NOBJECTS);
366 void yaffs_free_raw_obj(yaffs_dev_t *dev, yaffs_obj_t *obj)
369 yaffs_Allocator *allocator = dev->allocator;
381 void yaffs_deinit_raw_tnodes_and_objs(yaffs_dev_t *dev)
383 if(dev->allocator){
384 yaffs_deinit_raw_tnodes(dev);
385 yaffs_deinit_raw_objs(dev);
387 YFREE(dev->allocator);
388 dev->allocator=NULL;
393 void yaffs_init_raw_tnodes_and_objs(yaffs_dev_t *dev)
397 if(!dev->allocator){
400 dev->allocator = allocator;
401 yaffs_init_raw_tnodes(dev);
402 yaffs_init_raw_objs(dev);