Lines Matching defs:access
75 * DESCRIPTION: Generate an optimal access width for fields defined with the
81 * of this access width must be deferred until the region length has
119 * Iterative search for the maximum access width that is both aligned
127 * 1) Round end offset up to next access boundary and make sure that
157 /* Single access is optimal */
168 * try the next wider access on next iteration
189 * previous access
192 "Backing off to previous optimal access width of %d\n",
200 * just use max access width
203 "Cannot access field in one operation, using width 8\n"));
213 * field_flags - Encoded fieldflags (contains access bits)
227 u32 access;
233 access = (field_flags & AML_FIELD_ACCESS_TYPE_MASK);
235 switch (access) {
275 /* Invalid field access type */
277 ACPI_ERROR((AE_INFO, "Unknown field access type %X", access));
283 * buffer_field access can be on any byte boundary, so the
285 * implied by the field access type.
337 * Decode the access type so we can compute offsets. The access type gives
338 * two pieces of information - the width of each field access and the
339 * necessary byte_alignment (address granularity) of the access.
342 * necessary and possible in an attempt to access the whole field in one
348 * For all other access types (Byte, Word, Dword, Qword), the Bitwidth is
357 /* Setup width (access granularity) fields */
371 * (Byte access), and it defines the addressing granularity of the parent
388 * Does the entire field fit within a single field access element? (datum)