Structure to hold device-specific state. More...
Data Fields | |
int32 | nreaddevs |
devref_t * | readdevs |
devref_t | writedev |
uint32 | nopen |
void * | retparam |
int32 | param_index |
file_map_t * | filemap |
void * | pSema |
Semaphore to protect concurrent calls. | |
Structure to hold device-specific state.
file_map_t* union_state_t::filemap |
Mapping of known files to devices.
uint32 union_state_t::nopen |
Number of files open on device.
int32 union_state_t::nreaddevs |
Number of read-only base devices.
int32 union_state_t::param_index |
Index of next parameter.
devref_t* union_state_t::readdevs |
Read-only base devices.
void* union_state_t::retparam |
Allocation to hold data returned by get_param()
devref_t union_state_t::writedev |
Writable overlay device