Lines Matching defs:IStorageController

941 struct IStorageController;
991 typedef struct IStorageController IStorageController;
2714 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
2850 IStorageController * * controller
2856 IStorageController * * storageController
2862 IStorageController * * storageController
5258 /* Start of struct IStorageController Declaration */
5268 nsresult (*GetName)(IStorageController *pThis, PRUnichar * *name);
5270 nsresult (*GetMaxDevicesPerPortCount)(IStorageController *pThis, PRUint32 *maxDevicesPerPortCount);
5272 nsresult (*GetMinPortCount)(IStorageController *pThis, PRUint32 *minPortCount);
5274 nsresult (*GetMaxPortCount)(IStorageController *pThis, PRUint32 *maxPortCount);
5276 nsresult (*GetInstance)(IStorageController *pThis, PRUint32 *instance);
5277 nsresult (*SetInstance)(IStorageController *pThis, PRUint32 instance);
5279 nsresult (*GetPortCount)(IStorageController *pThis, PRUint32 *portCount);
5280 nsresult (*SetPortCount)(IStorageController *pThis, PRUint32 portCount);
5282 nsresult (*GetBus)(IStorageController *pThis, PRUint32 *bus);
5284 nsresult (*GetControllerType)(IStorageController *pThis, PRUint32 *controllerType);
5285 nsresult (*SetControllerType)(IStorageController *pThis, PRUint32 controllerType);
5287 nsresult (*GetUseHostIOCache)(IStorageController *pThis, PRBool *useHostIOCache);
5288 nsresult (*SetUseHostIOCache)(IStorageController *pThis, PRBool useHostIOCache);
5291 IStorageController *pThis,
5297 IStorageController *pThis,
5304 struct IStorageController
5308 /* End of struct IStorageController Declaration */