Lines Matching refs:Irp
36 _Inout_ PIRP Irp) in HDA_FdoPnp() argument
46 IoStack = IoGetCurrentIrpStackLocation(Irp); in HDA_FdoPnp()
51 Status = HDA_FDOStartDevice(DeviceObject, Irp); in HDA_FdoPnp()
52 Irp->IoStatus.Status = Status; in HDA_FdoPnp()
53 IoCompleteRequest(Irp, IO_NO_INCREMENT); in HDA_FdoPnp()
56 return HDA_FDORemoveDevice(DeviceObject, Irp); in HDA_FdoPnp()
69 Irp->IoStatus.Status = STATUS_SUCCESS; in HDA_FdoPnp()
73 Irp->IoStatus.Status = STATUS_SUCCESS; in HDA_FdoPnp()
79 Status = HDA_FDOQueryBusRelations(DeviceObject, Irp); in HDA_FdoPnp()
80 Irp->IoStatus.Status = Status; in HDA_FdoPnp()
83 IoCompleteRequest(Irp, IO_NO_INCREMENT); in HDA_FdoPnp()
90 IoSkipCurrentIrpStackLocation(Irp); in HDA_FdoPnp()
91 return IoCallDriver(FDODeviceExtension->LowerDevice, Irp); in HDA_FdoPnp()
97 _Inout_ PIRP Irp) in HDA_PdoPnp() argument
103 IoStack = IoGetCurrentIrpStackLocation(Irp); in HDA_PdoPnp()
120 Status = HDA_PDOQueryBusInformation(Irp); in HDA_PdoPnp()
124 Status = HDA_PDOQueryBusDevicePnpState(Irp); in HDA_PdoPnp()
130 ASSERT(Irp->IoStatus.Information == 0); in HDA_PdoPnp()
143 Irp->IoStatus.Information = (ULONG_PTR)DeviceRelation; in HDA_PdoPnp()
156 Status = Irp->IoStatus.Status; in HDA_PdoPnp()
161 Status = HDA_PDOQueryBusDeviceCapabilities(Irp); in HDA_PdoPnp()
172 Status = HDA_PDOQueryId(DeviceObject, Irp); in HDA_PdoPnp()
175 Status = HDA_PDOHandleQueryDeviceText(Irp); in HDA_PdoPnp()
178 Status = HDA_PDOHandleQueryInterface(DeviceObject, Irp); in HDA_PdoPnp()
182 Status = Irp->IoStatus.Status; in HDA_PdoPnp()
186 Irp->IoStatus.Status = Status; in HDA_PdoPnp()
187 IoCompleteRequest(Irp, IO_NO_INCREMENT); in HDA_PdoPnp()
196 _Inout_ PIRP Irp) in HDA_Pnp() argument
204 return HDA_FdoPnp(DeviceObject, Irp); in HDA_Pnp()
208 return HDA_PdoPnp(DeviceObject, Irp); in HDA_Pnp()
216 _Inout_ PIRP Irp) in HDA_SystemControl() argument
225 IoSkipCurrentIrpStackLocation(Irp); in HDA_SystemControl()
226 return IoCallDriver(FDODeviceExtension->LowerDevice, Irp); in HDA_SystemControl()
230 Status = Irp->IoStatus.Status; in HDA_SystemControl()
231 IoCompleteRequest(Irp, IO_NO_INCREMENT); in HDA_SystemControl()
240 _Inout_ PIRP Irp) in HDA_Power() argument
249 PoStartNextPowerIrp(Irp); in HDA_Power()
250 IoSkipCurrentIrpStackLocation(Irp); in HDA_Power()
251 return PoCallDriver(FDODeviceExtension->LowerDevice, Irp); in HDA_Power()
255 Status = Irp->IoStatus.Status; in HDA_Power()
256 PoStartNextPowerIrp(Irp); in HDA_Power()
257 IoCompleteRequest(Irp, IO_NO_INCREMENT); in HDA_Power()