Lines Matching defs:IStorageController

1228 interface IStorageController;
1371 typedef interface IStorageController IStorageController;
5152 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
5419 IStorageController * * controller
5425 IStorageController * * storageController
5431 IStorageController * * storageController
5876 nsresult (*GetStorageControllers)(IMachine *pThis, PRUint32 *storageControllersSize, IStorageController * **storageControllers);
6143 IStorageController * * controller
6149 IStorageController * * storageController
6155 IStorageController * * storageController
14526 /* Start of struct IStorageController declaration */
14539 nsresult (*GetName)(IStorageController *pThis, PRUnichar * *name);
14541 nsresult (*GetMaxDevicesPerPortCount)(IStorageController *pThis, PRUint32 *maxDevicesPerPortCount);
14543 nsresult (*GetMinPortCount)(IStorageController *pThis, PRUint32 *minPortCount);
14545 nsresult (*GetMaxPortCount)(IStorageController *pThis, PRUint32 *maxPortCount);
14547 nsresult (*GetInstance)(IStorageController *pThis, PRUint32 *instance);
14548 nsresult (*SetInstance)(IStorageController *pThis, PRUint32 instance);
14550 nsresult (*GetPortCount)(IStorageController *pThis, PRUint32 *portCount);
14551 nsresult (*SetPortCount)(IStorageController *pThis, PRUint32 portCount);
14553 nsresult (*GetBus)(IStorageController *pThis, PRUint32 *bus);
14555 nsresult (*GetControllerType)(IStorageController *pThis, PRUint32 *controllerType);
14556 nsresult (*SetControllerType)(IStorageController *pThis, PRUint32 controllerType);
14558 nsresult (*GetUseHostIOCache)(IStorageController *pThis, PRBool *useHostIOCache);
14559 nsresult (*SetUseHostIOCache)(IStorageController *pThis, PRBool useHostIOCache);
14561 nsresult (*GetBootable)(IStorageController *pThis, PRBool *bootable);
14567 nsresult (*QueryInterface)(IStorageController *pThis, const nsID *iid, void **resultp);
14568 nsrefcnt (*AddRef)(IStorageController *pThis);
14569 nsrefcnt (*Release)(IStorageController *pThis);
14570 nsresult (*GetName)(IStorageController *pThis, PRUnichar * *name);
14572 nsresult (*GetMaxDevicesPerPortCount)(IStorageController *pThis, PRUint32 *maxDevicesPerPortCount);
14574 nsresult (*GetMinPortCount)(IStorageController *pThis, PRUint32 *minPortCount);
14576 nsresult (*GetMaxPortCount)(IStorageController *pThis, PRUint32 *maxPortCount);
14578 nsresult (*GetInstance)(IStorageController *pThis, PRUint32 *instance);
14579 nsresult (*SetInstance)(IStorageController *pThis, PRUint32 instance);
14581 nsresult (*GetPortCount)(IStorageController *pThis, PRUint32 *portCount);
14582 nsresult (*SetPortCount)(IStorageController *pThis, PRUint32 portCount);
14584 nsresult (*GetBus)(IStorageController *pThis, PRUint32 *bus);
14586 nsresult (*GetControllerType)(IStorageController *pThis, PRUint32 *controllerType);
14587 nsresult (*SetControllerType)(IStorageController *pThis, PRUint32 controllerType);
14589 nsresult (*GetUseHostIOCache)(IStorageController *pThis, PRBool *useHostIOCache);
14590 nsresult (*SetUseHostIOCache)(IStorageController *pThis, PRBool useHostIOCache);
14592 nsresult (*GetBootable)(IStorageController *pThis, PRBool *bootable);
14628 interface IStorageController
14636 /* End of struct IStorageController declaration */