Lines Matching refs:dsa
132 struct HvCallPci_DsaAddr dsa; in HvCallPci_configLoad16() local
135 *((u64*)&dsa) = 0; in HvCallPci_configLoad16()
137 dsa.busNumber = busNumber; in HvCallPci_configLoad16()
138 dsa.subBusNumber = subBusNumber; in HvCallPci_configLoad16()
139 dsa.deviceId = deviceId; in HvCallPci_configLoad16()
141 HvCall3Ret16(HvCallPciConfigLoad16, &retVal, *(u64 *)&dsa, offset, 0); in HvCallPci_configLoad16()
151 struct HvCallPci_DsaAddr dsa; in HvCallPci_configLoad32() local
154 *((u64*)&dsa) = 0; in HvCallPci_configLoad32()
156 dsa.busNumber = busNumber; in HvCallPci_configLoad32()
157 dsa.subBusNumber = subBusNumber; in HvCallPci_configLoad32()
158 dsa.deviceId = deviceId; in HvCallPci_configLoad32()
160 HvCall3Ret16(HvCallPciConfigLoad32, &retVal, *(u64 *)&dsa, offset, 0); in HvCallPci_configLoad32()
170 struct HvCallPci_DsaAddr dsa; in HvCallPci_configStore8() local
172 *((u64*)&dsa) = 0; in HvCallPci_configStore8()
174 dsa.busNumber = busNumber; in HvCallPci_configStore8()
175 dsa.subBusNumber = subBusNumber; in HvCallPci_configStore8()
176 dsa.deviceId = deviceId; in HvCallPci_configStore8()
178 return HvCall4(HvCallPciConfigStore8, *(u64 *)&dsa, offset, value, 0); in HvCallPci_configStore8()
184 struct HvCallPci_DsaAddr dsa; in HvCallPci_eoi() local
187 *((u64*)&dsa) = 0; in HvCallPci_eoi()
189 dsa.busNumber = busNumberParm; in HvCallPci_eoi()
190 dsa.subBusNumber = subBusParm; in HvCallPci_eoi()
191 dsa.deviceId = deviceIdParm; in HvCallPci_eoi()
193 HvCall1Ret16(HvCallPciEoi, &retVal, *(u64*)&dsa); in HvCallPci_eoi()
201 struct HvCallPci_DsaAddr dsa; in HvCallPci_getBarParms() local
203 *((u64*)&dsa) = 0; in HvCallPci_getBarParms()
205 dsa.busNumber = busNumberParm; in HvCallPci_getBarParms()
206 dsa.subBusNumber = subBusParm; in HvCallPci_getBarParms()
207 dsa.deviceId = deviceIdParm; in HvCallPci_getBarParms()
208 dsa.barNumber = barNumberParm; in HvCallPci_getBarParms()
210 return HvCall3(HvCallPciGetBarParms, *(u64*)&dsa, parms, sizeofParms); in HvCallPci_getBarParms()
216 struct HvCallPci_DsaAddr dsa; in HvCallPci_maskFisr() local
218 *((u64*)&dsa) = 0; in HvCallPci_maskFisr()
220 dsa.busNumber = busNumberParm; in HvCallPci_maskFisr()
221 dsa.subBusNumber = subBusParm; in HvCallPci_maskFisr()
222 dsa.deviceId = deviceIdParm; in HvCallPci_maskFisr()
224 return HvCall2(HvCallPciMaskFisr, *(u64*)&dsa, fisrMask); in HvCallPci_maskFisr()
230 struct HvCallPci_DsaAddr dsa; in HvCallPci_unmaskFisr() local
232 *((u64*)&dsa) = 0; in HvCallPci_unmaskFisr()
234 dsa.busNumber = busNumberParm; in HvCallPci_unmaskFisr()
235 dsa.subBusNumber = subBusParm; in HvCallPci_unmaskFisr()
236 dsa.deviceId = deviceIdParm; in HvCallPci_unmaskFisr()
238 return HvCall2(HvCallPciUnmaskFisr, *(u64*)&dsa, fisrMask); in HvCallPci_unmaskFisr()
244 struct HvCallPci_DsaAddr dsa; in HvCallPci_getDeviceInfo() local
246 *((u64*)&dsa) = 0; in HvCallPci_getDeviceInfo()
248 dsa.busNumber = busNumberParm; in HvCallPci_getDeviceInfo()
249 dsa.subBusNumber = subBusParm; in HvCallPci_getDeviceInfo()
250 dsa.deviceId = deviceNumberParm << 4; in HvCallPci_getDeviceInfo()
252 return HvCall3(HvCallPciGetDeviceInfo, *(u64*)&dsa, parms, sizeofParms); in HvCallPci_getDeviceInfo()
258 struct HvCallPci_DsaAddr dsa; in HvCallPci_maskInterrupts() local
260 *((u64*)&dsa) = 0; in HvCallPci_maskInterrupts()
262 dsa.busNumber = busNumberParm; in HvCallPci_maskInterrupts()
263 dsa.subBusNumber = subBusParm; in HvCallPci_maskInterrupts()
264 dsa.deviceId = deviceIdParm; in HvCallPci_maskInterrupts()
266 return HvCall2(HvCallPciMaskInterrupts, *(u64*)&dsa, interruptMask); in HvCallPci_maskInterrupts()
272 struct HvCallPci_DsaAddr dsa; in HvCallPci_unmaskInterrupts() local
274 *((u64*)&dsa) = 0; in HvCallPci_unmaskInterrupts()
276 dsa.busNumber = busNumberParm; in HvCallPci_unmaskInterrupts()
277 dsa.subBusNumber = subBusParm; in HvCallPci_unmaskInterrupts()
278 dsa.deviceId = deviceIdParm; in HvCallPci_unmaskInterrupts()
280 return HvCall2(HvCallPciUnmaskInterrupts, *(u64*)&dsa, interruptMask); in HvCallPci_unmaskInterrupts()
286 struct HvCallPci_DsaAddr dsa; in HvCallPci_getBusUnitInfo() local
288 *((u64*)&dsa) = 0; in HvCallPci_getBusUnitInfo()
290 dsa.busNumber = busNumberParm; in HvCallPci_getBusUnitInfo()
291 dsa.subBusNumber = subBusParm; in HvCallPci_getBusUnitInfo()
292 dsa.deviceId = deviceIdParm; in HvCallPci_getBusUnitInfo()
294 return HvCall3(HvCallPciGetBusUnitInfo, *(u64*)&dsa, parms, in HvCallPci_getBusUnitInfo()