Lines Matching refs:FileMapInfo
61 void FileMapInfo::fail_stop(const char *msg, ...) {
74 void FileMapInfo::fail_continue(const char *msg, ...) {
88 void FileMapInfo::populate_header(size_t alignment) {
140 // Read the FileMapInfo information from the file.
142 bool FileMapInfo::init_from_file(int fd) {
158 // Read the FileMapInfo information from the file.
159 bool FileMapInfo::open_for_read() {
179 // Write the FileMapInfo information to the file.
181 void FileMapInfo::open_for_write() {
202 void FileMapInfo::write_header() {
209 void FileMapInfo::write_space(int i, CompactibleSpace* space, bool read_only) {
211 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[i];
219 void FileMapInfo::write_region(int region, char* base, size_t size,
222 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[region];
244 void FileMapInfo::write_bytes(const void* buffer, int nbytes) {
261 void FileMapInfo::align_file_position() {
281 void FileMapInfo::write_bytes_aligned(const void* buffer, int nbytes) {
290 void FileMapInfo::close() {
303 bool FileMapInfo::map_space(int i, ReservedSpace rs, ContiguousSpace* space) {
304 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[i];
323 bool FileMapInfo::remap_shared_readonly_as_readwrite() {
324 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[0];
353 char* FileMapInfo::map_region(int i, ReservedSpace rs) {
354 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[i];
374 char* FileMapInfo::map_region(int i, bool address_must_match) {
375 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[i];
403 void FileMapInfo::unmap_region(int i) {
404 struct FileMapInfo::FileMapHeader::space_info* si = &_header._space[i];
413 void FileMapInfo::assert_mark(bool check) {
420 FileMapInfo* FileMapInfo::_current_info = NULL;
429 bool FileMapInfo::initialize() {
454 bool FileMapInfo::validate() {
527 bool FileMapInfo::is_in_shared_space(const void* p) {