Lines Matching defs:IStorageController

941 struct IStorageController;
1047 typedef struct IStorageController IStorageController;
3165 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
3367 IStorageController * * controller
3373 IStorageController * * storageController
3379 IStorageController * * storageController
6094 /* Start of struct IStorageController Declaration */
6104 nsresult (*GetName)(IStorageController *pThis, PRUnichar * *name);
6106 nsresult (*GetMaxDevicesPerPortCount)(IStorageController *pThis, PRUint32 *maxDevicesPerPortCount);
6108 nsresult (*GetMinPortCount)(IStorageController *pThis, PRUint32 *minPortCount);
6110 nsresult (*GetMaxPortCount)(IStorageController *pThis, PRUint32 *maxPortCount);
6112 nsresult (*GetInstance)(IStorageController *pThis, PRUint32 *instance);
6113 nsresult (*SetInstance)(IStorageController *pThis, PRUint32 instance);
6115 nsresult (*GetPortCount)(IStorageController *pThis, PRUint32 *portCount);
6116 nsresult (*SetPortCount)(IStorageController *pThis, PRUint32 portCount);
6118 nsresult (*GetBus)(IStorageController *pThis, PRUint32 *bus);
6120 nsresult (*GetControllerType)(IStorageController *pThis, PRUint32 *controllerType);
6121 nsresult (*SetControllerType)(IStorageController *pThis, PRUint32 controllerType);
6123 nsresult (*GetUseHostIOCache)(IStorageController *pThis, PRBool *useHostIOCache);
6124 nsresult (*SetUseHostIOCache)(IStorageController *pThis, PRBool useHostIOCache);
6126 nsresult (*GetBootable)(IStorageController *pThis, PRBool *bootable);
6129 IStorageController *pThis,
6135 IStorageController *pThis,
6142 struct IStorageController
6146 /* End of struct IStorageController Declaration */