Lines Matching refs:fs
102 def __init__(self, fs, cluster, size=None): argument
109 self.fs = fs
114 self.size = fs.get_chain_size(cluster)
122 got = self.fs.read_file(self.start_cluster, self.idx, size)
128 self.fs.write_file(self.start_cluster, self.idx, data)
159 (dent, consumed) = self.backing.fs.read_dentry(self.backing)
181 new_dentry = dentry(self.backing.fs, attributes, shortname, ext,
226 chunk = self.backing.fs.allocate(size) if size > 0 else 0
233 data_file = fat_file(self.backing.fs, chunk, size)
247 chunk = self.backing.fs.allocate(1)
284 def __init__(self, fs, attributes, shortname, ext, longname, argument
299 self.fs = fs
328 return fat_file(self.fs, self.first_cluster, self.size)
333 return fat_dir(fat_file(self.fs, self.first_cluster))
403 f.write("\0" * self.fs.bytes_per_cluster)
404 f.seek(-self.fs.bytes_per_cluster, os.SEEK_CUR)
422 def __init__(self, fs): argument
423 self.fs = fs
425 self.size = fs.root_entries * 32
428 f = self.fs.f
429 f.seek(self.fs.data_start() + self.idx)
439 f = self.fs.f
440 f.seek(self.fs.data_start() + self.idx)