Lines Matching defs:seg

60 nandfs_seg_usage_blk_offset(struct nandfs_device *fsdev, uint64_t seg,
69 off += (seg * seg_size);
78 nandfs_alloc_segment(struct nandfs_device *fsdev, uint64_t *seg)
177 *seg = i;
199 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)i));
214 nandfs_touch_segment(struct nandfs_device *fsdev, uint64_t seg)
224 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
234 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
240 nandfs_update_segment(struct nandfs_device *fsdev, uint64_t seg, uint32_t nblks)
251 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
266 DPRINTF(SEG, ("%s: seg:%#jx inc:%#x cur:%#x\n", __func__,
267 (uintmax_t)seg, nblks, su_usage->su_nblocks));
276 nandfs_free_segment(struct nandfs_device *fsdev, uint64_t seg)
296 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
333 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
339 nandfs_bad_segment(struct nandfs_device *fsdev, uint64_t seg)
350 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
362 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
370 nandfs_markgc_segment(struct nandfs_device *fsdev, uint64_t seg)
382 nandfs_seg_usage_blk_offset(fsdev, seg, &blk, &offset);
398 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
404 nandfs_clear_segment(struct nandfs_device *fsdev, uint64_t seg)
413 nandfs_get_segment_range(fsdev, seg, &offset, NULL);
416 DPRINTF(SEG, ("%s: seg:%#jx\n", __func__, (uintmax_t)seg));
420 error = nandfs_bad_segment(fsdev, seg);
426 error = nandfs_free_segment(fsdev, seg);