Lines Matching +full:23 +full:- +full:64

1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */
4 * Name: acbuffer.h - Support for buffers returned by ACPI predefined names
6 * Copyright (C) 2000 - 2023, Intel Corp.
23 * essentially useless for dealing with packed data in on-disk formats or
110 * 1) Convert a _PLD buffer to internal struct acpi_pld_info format - ACPI_PLD_GET*
112 * 2) Construct a _PLD buffer - ACPI_PLD_SET*
119 /* First 32-bit dword, bits 0:32 */
136 /* Second 32-bit dword, bits 33:63 */
144 /* Third 32-bit dword, bits 64:95 */
147 …R_VISIBLE(dword,value) ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */
150 …K(dword,value) ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 64+1=65, Len 1 */
153 …(dword,value) ACPI_SET_BITS (dword, 2, ACPI_1BIT_MASK, value) /* Offset 64+2=66, Len 1 */
156 …EL(dword,value) ACPI_SET_BITS (dword, 3, ACPI_3BIT_MASK, value) /* Offset 64+3=67, Len 3 */
159 …TICAL(dword,value) ACPI_SET_BITS (dword, 6, ACPI_2BIT_MASK, value) /* Offset 64+6=70, Len 2 */
162 …IZONTAL(dword,value) ACPI_SET_BITS (dword, 8, ACPI_2BIT_MASK, value) /* Offset 64+8=72, Len 2 */
165 …(dword,value) ACPI_SET_BITS (dword, 10, ACPI_4BIT_MASK, value) /* Offset 64+10=74, Len 4 */
168 …TATION(dword,value) ACPI_SET_BITS (dword, 14, ACPI_1BIT_MASK, value) /* Offset 64+14=78, Len 1 */
171 …(dword,value) ACPI_SET_BITS (dword, 15, ACPI_8BIT_MASK, value) /* Offset 64+15=79, Len 8 */
173 #define ACPI_PLD_GET_POSITION(dword) ACPI_GET_BITS (dword, 23, ACPI_8BIT_MASK)
174 …D_SET_POSITION(dword,value) ACPI_SET_BITS (dword, 23, ACPI_8BIT_MASK, value) /* Offset 64+23=…
177 …word,value) ACPI_SET_BITS (dword, 31, ACPI_1BIT_MASK, value) /* Offset 64+31=95, Len 1 */
179 /* Fourth 32-bit dword, bits 96:127 */
199 #define ACPI_PLD_GET_ORDER(dword) ACPI_GET_BITS (dword, 23, ACPI_5BIT_MASK)
200 …D_SET_ORDER(dword,value) ACPI_SET_BITS (dword, 23, ACPI_5BIT_MASK, value) /* Offset 96+23=…
202 /* Fifth 32-bit dword, bits 128:159 (Revision 2 of _PLD only) */