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