BazisLib::Linux::UniversalVolume Member List

This is the complete list of members for BazisLib::Linux::UniversalVolume, including all inherited members.

BasicBlockDevice(const char *pszDeviceName, int MinorCount=1)BazisLib::Linux::BasicBlockDevice [protected]
DetectMediaChange()BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
Device(const char *pszDeviceName)BazisLib::Linux::Device [inline, protected]
GetDeviceName()BazisLib::Linux::BasicBlockDevice [inline]
GetDeviceOperations()BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
GetSectorSize()BazisLib::Linux::UniversalVolume [inline, protected, virtual]
GetTotalDiskSize() overrideBazisLib::Linux::UniversalVolume [inline, protected, virtual]
InitializeDeviceOperations(block_device_operations *pOperations, module *pOwner=THIS_MODULE)BazisLib::Linux::BasicBlockDevice [protected, static]
KERNEL_SECTOR_SIZE enum valueBazisLib::Linux::BasicBlockDevice [protected]
m_bDeleteDiskBazisLib::Linux::UniversalVolume [private]
m_DeviceNameBazisLib::Linux::Device [protected]
m_pDiskBazisLib::Linux::UniversalVolume [private]
OnClose(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
OnIoctl(struct inode *pInode, struct file *pFile, unsigned int num, unsigned long param)BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
OnOpen(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
OnRead(uint64_t ByteOffset, void *pBuffer, size_t BufferSize) overrideBazisLib::Linux::UniversalVolume [inline, protected, virtual]
OnWrite(uint64_t ByteOffset, const void *pBuffer, size_t BufferSize) overrideBazisLib::Linux::UniversalVolume [inline, protected, virtual]
RegisterBlockDeviceObject(int MajorNumber=0, module *pOwner=THIS_MODULE)BazisLib::Linux::BasicBlockDevice [protected]
RegisterDevice(class Driver *pDriver) overrideBazisLib::Linux::UniversalVolume [inline, virtual]
RevalidateDisk()BazisLib::Linux::BasicBlockDevice [inline, protected, virtual]
s_ioctl(struct inode *pInode, struct file *pFile, unsigned CtlCode, unsigned long Parameter)BazisLib::Linux::BasicBlockDevice [protected, static]
s_media_changed(struct gendisk *pDisk)BazisLib::Linux::BasicBlockDevice [protected, static]
s_open(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicBlockDevice [protected, static]
s_release(struct inode *pInode, struct file *pFile)BazisLib::Linux::BasicBlockDevice [protected, static]
s_request_handler(request_queue_t *pQueue)BazisLib::Linux::BasicBlockDevice [protected, static]
s_revalidate_disk(struct gendisk *pDisk)BazisLib::Linux::BasicBlockDevice [protected, static]
UniversalVolume(const char *pszDeviceName, IBasicDisk *pDisk, bool bOwnsInterface)BazisLib::Linux::UniversalVolume [inline]
~BasicBlockDevice()BazisLib::Linux::BasicBlockDevice [protected]
~Device()BazisLib::Linux::Device [inline, virtual]
~UniversalVolume()BazisLib::Linux::UniversalVolume [inline, virtual]

SourceForge.net Logo