Lines Matching defs:small_data
138 struct small_data {
154 inline small_data *Next() const;
158 // the file name is part of the small_data structure
193 small_data small_data_start[0];
206 inline small_data *SmallDataStart();
339 /************************ small_data inline functions ************************/
344 small_data::Name() const
355 small_data::Data() const
362 small_data::Size() const
364 return sizeof(small_data) + NameSize() + 3 + DataSize() + 1;
368 inline small_data *
369 small_data::Next() const
371 return (small_data *)((uint8 *)this + Size());
376 small_data::IsLast(const bfs_inode *inode) const
381 return (uint32)this > (uint32)inode + inode->InodeSize() - sizeof(small_data) || name_size == 0;
389 inline small_data *
393 return (small_data *)(&pad[4] /* last item in pad + sizeof(int32) */);