Lines Matching defs:nffsdev
55 nandfs_process_bdesc(struct nandfs_device *nffsdev, struct nandfs_bdesc *bd,
484 nandfs_cleaner_clean_segments(struct nandfs_device *nffsdev,
495 gc = nffsdev->nd_gc_node;
506 error = nandfs_bread(nffsdev->nd_gc_node, vinfo[i].nvi_blocknr,
523 error = nandfs_delete_cp(nffsdev->nd_cp_node, pd[i].p_start,
536 error = nandfs_vblock_free(nffsdev, vinfo[i].nvi_vblocknr);
543 error = nandfs_process_bdesc(nffsdev, bdesc, nbdesc);
550 if (nffsdev->nd_free_count) {
551 nffsdev->nd_free_base = realloc(nffsdev->nd_free_base,
552 (nffsdev->nd_free_count + nsegs) * sizeof(uint64_t),
554 memcpy(&nffsdev->nd_free_base[nffsdev->nd_free_count], segments,
556 nffsdev->nd_free_count += nsegs;
558 nffsdev->nd_free_base = malloc(nsegs * sizeof(uint64_t),
560 memcpy(nffsdev->nd_free_base, segments,
562 nffsdev->nd_free_count = nsegs;
573 nandfs_process_bdesc(struct nandfs_device *nffsdev, struct nandfs_bdesc *bd,
581 dat_node = nffsdev->nd_dat_node;