Home | History | Annotate | Download | only in executer

Lines Matching defs:Access

192  * DESCRIPTION: Generate an optimal access width for fields defined with the
198 * of this access width must be deferred until the region length has
242 * Iterative search for the maximum access width that is both aligned
250 * 1) Round end offset up to next access boundary and make sure that
252 * 2) When the Access width is greater than the FieldByteLength, we
276 /* Single access is optimal */
289 * try the next wider access on next iteration
314 * previous access
317 "Backing off to previous optimal access width of %u\n",
325 * just use max access width
328 "Cannot access field in one operation, using width 8\n"));
340 * FieldFlags - Encoded fieldflags (contains access bits)
356 UINT32 Access;
364 Access = (FieldFlags & AML_FIELD_ACCESS_TYPE_MASK);
366 switch (Access)
409 /* Invalid field access type */
412 "Unknown field access type 0x%X",
413 Access));
421 * BufferField access can be on any byte boundary, so the
423 * implied by the field access type.
438 * FieldFlags - Access, LockRule, and UpdateRule.
480 * Decode the access type so we can compute offsets. The access type gives
481 * two pieces of information - the width of each field access and the
482 * necessary ByteAlignment (address granularity) of the access.
485 * necessary and possible in an attempt to access the whole field in one
491 * For all other access types (Byte, Word, Dword, Qword), the Bitwidth is
501 /* Setup width (access granularity) fields (values are: 1, 2, 4, 8) */
513 * (Byte access), and it defines the addressing granularity of the parent