OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
fsw_extent Struct Reference

#include <fsw_core.h>

Data Fields

int type
 Type of extent specification.
 
fsw_u32 log_start
 Starting logical block number.
 
fsw_u32 log_count
 Logical block count.
 
fsw_u32 phys_start
 Starting physical block number (for FSW_EXTENT_TYPE_PHYSBLOCK only)
 
void * buffer
 Allocated buffer pointer (for FSW_EXTENT_TYPE_BUFFER only)
 

Detailed Description

Core: Stores the mapping of a region of a file to the data on disk.

Definition at line 281 of file fsw_core.h.

Field Documentation

◆ buffer

void* fsw_extent::buffer

Allocated buffer pointer (for FSW_EXTENT_TYPE_BUFFER only)

Definition at line 286 of file fsw_core.h.

◆ log_count

fsw_u32 fsw_extent::log_count

Logical block count.

Definition at line 284 of file fsw_core.h.

◆ log_start

fsw_u32 fsw_extent::log_start

Starting logical block number.

Definition at line 283 of file fsw_core.h.

◆ phys_start

fsw_u32 fsw_extent::phys_start

Starting physical block number (for FSW_EXTENT_TYPE_PHYSBLOCK only)

Definition at line 285 of file fsw_core.h.

◆ type

int fsw_extent::type

Type of extent specification.

Definition at line 282 of file fsw_core.h.


The documentation for this struct was generated from the following file: