Lines Matching refs:Function
246 #define IohMmPciAddress( Segment, Bus, Device, Function, Register ) \ argument
250 (UINTN)(Function << 12) + \
257 #define IohMmPci32Ptr( Segment, Bus, Device, Function, Register ) \ argument
258 ( (volatile UINT32 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
260 #define IohMmPci32( Segment, Bus, Device, Function, Register ) \ argument
261 *IohMmPci32Ptr( Segment, Bus, Device, Function, Register )
263 #define IohMmPci32Or( Segment, Bus, Device, Function, Register, OrData ) \ argument
264 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
266 IohMmPci32( Segment, Bus, Device, Function, Register ) | \
270 #define IohMmPci32And( Segment, Bus, Device, Function, Register, AndData ) \ argument
271 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
273 IohMmPci32( Segment, Bus, Device, Function, Register ) & \
277 #define IohMmPci32AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \ argument
278 IohMmPci32( Segment, Bus, Device, Function, Register ) = \
280 ( IohMmPci32( Segment, Bus, Device, Function, Register ) & \
288 #define IohMmPci16Ptr( Segment, Bus, Device, Function, Register ) \ argument
289 ( (volatile UINT16 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
291 #define IohMmPci16( Segment, Bus, Device, Function, Register ) \ argument
292 *IohMmPci16Ptr( Segment, Bus, Device, Function, Register )
294 #define IohMmPci16Or( Segment, Bus, Device, Function, Register, OrData ) \ argument
295 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
297 IohMmPci16( Segment, Bus, Device, Function, Register ) | \
301 #define IohMmPci16And( Segment, Bus, Device, Function, Register, AndData ) \ argument
302 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
304 IohMmPci16( Segment, Bus, Device, Function, Register ) & \
308 #define IohMmPci16AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \ argument
309 IohMmPci16( Segment, Bus, Device, Function, Register ) = \
311 ( IohMmPci16( Segment, Bus, Device, Function, Register ) & \
319 #define IohMmPci8Ptr( Segment, Bus, Device, Function, Register ) \ argument
320 ( (volatile UINT8 *)IohMmPciAddress( Segment, Bus, Device, Function, Register ) )
322 #define IohMmPci8( Segment, Bus, Device, Function, Register ) \ argument
323 *IohMmPci8Ptr( Segment, Bus, Device, Function, Register )
325 #define IohMmPci8Or( Segment, Bus, Device, Function, Register, OrData ) \ argument
326 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
328 IohMmPci8( Segment, Bus, Device, Function, Register ) | \
332 #define IohMmPci8And( Segment, Bus, Device, Function, Register, AndData ) \ argument
333 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
335 IohMmPci8( Segment, Bus, Device, Function, Register ) & \
339 #define IohMmPci8AndThenOr( Segment, Bus, Device, Function, Register, AndData, OrData ) \ argument
340 IohMmPci8( Segment, Bus, Device, Function, Register ) = \
342 ( IohMmPci8( Segment, Bus, Device, Function, Register ) & \