Lines Matching refs:start
29 offset_t start, offset_t len, int type)
34 extent->start = start;
42 struct extent *fs_find_extent(struct fs *fs, offset_t start, offset_t len,
54 end = start + len;
58 e_start = e->start;
62 if (start >= e_end)
68 if (e_start <= start) {
70 e_rel_start = start - e_start;
74 rel_len = e_end - start;
77 r_rel_start = e_start - start;
115 cluster_t clusters_needed, start;
119 extent->start = 0;
135 start = fs->next_cluster;
140 fs_set_fat(fs, start + i, start + i + 1);
142 fs_set_fat(fs, start + clusters_needed - 1, FAT_ENTRY_EOC);
144 *first_cluster_out = start;
148 fs->data_offset + (offset_t)(start - FAT_CLUSTER_ZERO)