ReactOS 0.4.15-dev-7788-g1ad9096
acbuffer.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  acpi_fde_info
 
struct  acpi_grt_info
 
struct  acpi_gtm_info
 
struct  acpi_pld_info
 

Macros

#define ACPI_PLD_REV1_BUFFER_SIZE   16 /* For Revision 1 of the buffer (From ACPI spec) */
 
#define ACPI_PLD_REV2_BUFFER_SIZE   20 /* For Revision 2 of the buffer (From ACPI spec) */
 
#define ACPI_PLD_BUFFER_SIZE   20 /* For Revision 2 of the buffer (From ACPI spec) */
 
#define ACPI_PLD_GET_REVISION(dword)   ACPI_GET_BITS (dword, 0, ACPI_7BIT_MASK)
 
#define ACPI_PLD_SET_REVISION(dword, value)   ACPI_SET_BITS (dword, 0, ACPI_7BIT_MASK, value) /* Offset 0, Len 7 */
 
#define ACPI_PLD_GET_IGNORE_COLOR(dword)   ACPI_GET_BITS (dword, 7, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_IGNORE_COLOR(dword, value)   ACPI_SET_BITS (dword, 7, ACPI_1BIT_MASK, value) /* Offset 7, Len 1 */
 
#define ACPI_PLD_GET_RED(dword)   ACPI_GET_BITS (dword, 8, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_RED(dword, value)   ACPI_SET_BITS (dword, 8, ACPI_8BIT_MASK, value) /* Offset 8, Len 8 */
 
#define ACPI_PLD_GET_GREEN(dword)   ACPI_GET_BITS (dword, 16, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_GREEN(dword, value)   ACPI_SET_BITS (dword, 16, ACPI_8BIT_MASK, value) /* Offset 16, Len 8 */
 
#define ACPI_PLD_GET_BLUE(dword)   ACPI_GET_BITS (dword, 24, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_BLUE(dword, value)   ACPI_SET_BITS (dword, 24, ACPI_8BIT_MASK, value) /* Offset 24, Len 8 */
 
#define ACPI_PLD_GET_WIDTH(dword)   ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK)
 
#define ACPI_PLD_SET_WIDTH(dword, value)   ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 32+0=32, Len 16 */
 
#define ACPI_PLD_GET_HEIGHT(dword)   ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK)
 
#define ACPI_PLD_SET_HEIGHT(dword, value)   ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 32+16=48, Len 16 */
 
#define ACPI_PLD_GET_USER_VISIBLE(dword)   ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_USER_VISIBLE(dword, value)   ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */
 
#define ACPI_PLD_GET_DOCK(dword)   ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_DOCK(dword, value)   ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 64+1=65, Len 1 */
 
#define ACPI_PLD_GET_LID(dword)   ACPI_GET_BITS (dword, 2, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_LID(dword, value)   ACPI_SET_BITS (dword, 2, ACPI_1BIT_MASK, value) /* Offset 64+2=66, Len 1 */
 
#define ACPI_PLD_GET_PANEL(dword)   ACPI_GET_BITS (dword, 3, ACPI_3BIT_MASK)
 
#define ACPI_PLD_SET_PANEL(dword, value)   ACPI_SET_BITS (dword, 3, ACPI_3BIT_MASK, value) /* Offset 64+3=67, Len 3 */
 
#define ACPI_PLD_GET_VERTICAL(dword)   ACPI_GET_BITS (dword, 6, ACPI_2BIT_MASK)
 
#define ACPI_PLD_SET_VERTICAL(dword, value)   ACPI_SET_BITS (dword, 6, ACPI_2BIT_MASK, value) /* Offset 64+6=70, Len 2 */
 
#define ACPI_PLD_GET_HORIZONTAL(dword)   ACPI_GET_BITS (dword, 8, ACPI_2BIT_MASK)
 
#define ACPI_PLD_SET_HORIZONTAL(dword, value)   ACPI_SET_BITS (dword, 8, ACPI_2BIT_MASK, value) /* Offset 64+8=72, Len 2 */
 
#define ACPI_PLD_GET_SHAPE(dword)   ACPI_GET_BITS (dword, 10, ACPI_4BIT_MASK)
 
#define ACPI_PLD_SET_SHAPE(dword, value)   ACPI_SET_BITS (dword, 10, ACPI_4BIT_MASK, value) /* Offset 64+10=74, Len 4 */
 
#define ACPI_PLD_GET_ORIENTATION(dword)   ACPI_GET_BITS (dword, 14, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_ORIENTATION(dword, value)   ACPI_SET_BITS (dword, 14, ACPI_1BIT_MASK, value) /* Offset 64+14=78, Len 1 */
 
#define ACPI_PLD_GET_TOKEN(dword)   ACPI_GET_BITS (dword, 15, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_TOKEN(dword, value)   ACPI_SET_BITS (dword, 15, ACPI_8BIT_MASK, value) /* Offset 64+15=79, Len 8 */
 
#define ACPI_PLD_GET_POSITION(dword)   ACPI_GET_BITS (dword, 23, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_POSITION(dword, value)   ACPI_SET_BITS (dword, 23, ACPI_8BIT_MASK, value) /* Offset 64+23=87, Len 8 */
 
#define ACPI_PLD_GET_BAY(dword)   ACPI_GET_BITS (dword, 31, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_BAY(dword, value)   ACPI_SET_BITS (dword, 31, ACPI_1BIT_MASK, value) /* Offset 64+31=95, Len 1 */
 
#define ACPI_PLD_GET_EJECTABLE(dword)   ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_EJECTABLE(dword, value)   ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 96+0=96, Len 1 */
 
#define ACPI_PLD_GET_OSPM_EJECT(dword)   ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_OSPM_EJECT(dword, value)   ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 96+1=97, Len 1 */
 
#define ACPI_PLD_GET_CABINET(dword)   ACPI_GET_BITS (dword, 2, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_CABINET(dword, value)   ACPI_SET_BITS (dword, 2, ACPI_8BIT_MASK, value) /* Offset 96+2=98, Len 8 */
 
#define ACPI_PLD_GET_CARD_CAGE(dword)   ACPI_GET_BITS (dword, 10, ACPI_8BIT_MASK)
 
#define ACPI_PLD_SET_CARD_CAGE(dword, value)   ACPI_SET_BITS (dword, 10, ACPI_8BIT_MASK, value) /* Offset 96+10=106, Len 8 */
 
#define ACPI_PLD_GET_REFERENCE(dword)   ACPI_GET_BITS (dword, 18, ACPI_1BIT_MASK)
 
#define ACPI_PLD_SET_REFERENCE(dword, value)   ACPI_SET_BITS (dword, 18, ACPI_1BIT_MASK, value) /* Offset 96+18=114, Len 1 */
 
#define ACPI_PLD_GET_ROTATION(dword)   ACPI_GET_BITS (dword, 19, ACPI_4BIT_MASK)
 
#define ACPI_PLD_SET_ROTATION(dword, value)   ACPI_SET_BITS (dword, 19, ACPI_4BIT_MASK, value) /* Offset 96+19=115, Len 4 */
 
#define ACPI_PLD_GET_ORDER(dword)   ACPI_GET_BITS (dword, 23, ACPI_5BIT_MASK)
 
#define ACPI_PLD_SET_ORDER(dword, value)   ACPI_SET_BITS (dword, 23, ACPI_5BIT_MASK, value) /* Offset 96+23=119, Len 5 */
 
#define ACPI_PLD_GET_VERT_OFFSET(dword)   ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK)
 
#define ACPI_PLD_SET_VERT_OFFSET(dword, value)   ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 128+0=128, Len 16 */
 
#define ACPI_PLD_GET_HORIZ_OFFSET(dword)   ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK)
 
#define ACPI_PLD_SET_HORIZ_OFFSET(dword, value)   ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 128+16=144, Len 16 */
 
#define ACPI_PLD_PANEL_TOP   0
 
#define ACPI_PLD_PANEL_BOTTOM   1
 
#define ACPI_PLD_PANEL_LEFT   2
 
#define ACPI_PLD_PANEL_RIGHT   3
 
#define ACPI_PLD_PANEL_FRONT   4
 
#define ACPI_PLD_PANEL_BACK   5
 
#define ACPI_PLD_PANEL_UNKNOWN   6
 

Typedefs

typedef struct acpi_fde_info ACPI_FDE_INFO
 
typedef struct acpi_grt_info ACPI_GRT_INFO
 
typedef struct acpi_gtm_info ACPI_GTM_INFO
 
typedef struct acpi_pld_info ACPI_PLD_INFO
 

Macro Definition Documentation

◆ ACPI_PLD_BUFFER_SIZE

#define ACPI_PLD_BUFFER_SIZE   20 /* For Revision 2 of the buffer (From ACPI spec) */

Definition at line 161 of file acbuffer.h.

◆ ACPI_PLD_GET_BAY

#define ACPI_PLD_GET_BAY (   dword)    ACPI_GET_BITS (dword, 31, ACPI_1BIT_MASK)

Definition at line 220 of file acbuffer.h.

◆ ACPI_PLD_GET_BLUE

#define ACPI_PLD_GET_BLUE (   dword)    ACPI_GET_BITS (dword, 24, ACPI_8BIT_MASK)

Definition at line 177 of file acbuffer.h.

◆ ACPI_PLD_GET_CABINET

#define ACPI_PLD_GET_CABINET (   dword)    ACPI_GET_BITS (dword, 2, ACPI_8BIT_MASK)

Definition at line 231 of file acbuffer.h.

◆ ACPI_PLD_GET_CARD_CAGE

#define ACPI_PLD_GET_CARD_CAGE (   dword)    ACPI_GET_BITS (dword, 10, ACPI_8BIT_MASK)

Definition at line 234 of file acbuffer.h.

◆ ACPI_PLD_GET_DOCK

#define ACPI_PLD_GET_DOCK (   dword)    ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK)

Definition at line 193 of file acbuffer.h.

◆ ACPI_PLD_GET_EJECTABLE

#define ACPI_PLD_GET_EJECTABLE (   dword)    ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK)

Definition at line 225 of file acbuffer.h.

◆ ACPI_PLD_GET_GREEN

#define ACPI_PLD_GET_GREEN (   dword)    ACPI_GET_BITS (dword, 16, ACPI_8BIT_MASK)

Definition at line 174 of file acbuffer.h.

◆ ACPI_PLD_GET_HEIGHT

#define ACPI_PLD_GET_HEIGHT (   dword)    ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK)

Definition at line 185 of file acbuffer.h.

◆ ACPI_PLD_GET_HORIZ_OFFSET

#define ACPI_PLD_GET_HORIZ_OFFSET (   dword)    ACPI_GET_BITS (dword, 16, ACPI_16BIT_MASK)

Definition at line 251 of file acbuffer.h.

◆ ACPI_PLD_GET_HORIZONTAL

#define ACPI_PLD_GET_HORIZONTAL (   dword)    ACPI_GET_BITS (dword, 8, ACPI_2BIT_MASK)

Definition at line 205 of file acbuffer.h.

◆ ACPI_PLD_GET_IGNORE_COLOR

#define ACPI_PLD_GET_IGNORE_COLOR (   dword)    ACPI_GET_BITS (dword, 7, ACPI_1BIT_MASK)

Definition at line 168 of file acbuffer.h.

◆ ACPI_PLD_GET_LID

#define ACPI_PLD_GET_LID (   dword)    ACPI_GET_BITS (dword, 2, ACPI_1BIT_MASK)

Definition at line 196 of file acbuffer.h.

◆ ACPI_PLD_GET_ORDER

#define ACPI_PLD_GET_ORDER (   dword)    ACPI_GET_BITS (dword, 23, ACPI_5BIT_MASK)

Definition at line 243 of file acbuffer.h.

◆ ACPI_PLD_GET_ORIENTATION

#define ACPI_PLD_GET_ORIENTATION (   dword)    ACPI_GET_BITS (dword, 14, ACPI_1BIT_MASK)

Definition at line 211 of file acbuffer.h.

◆ ACPI_PLD_GET_OSPM_EJECT

#define ACPI_PLD_GET_OSPM_EJECT (   dword)    ACPI_GET_BITS (dword, 1, ACPI_1BIT_MASK)

Definition at line 228 of file acbuffer.h.

◆ ACPI_PLD_GET_PANEL

#define ACPI_PLD_GET_PANEL (   dword)    ACPI_GET_BITS (dword, 3, ACPI_3BIT_MASK)

Definition at line 199 of file acbuffer.h.

◆ ACPI_PLD_GET_POSITION

#define ACPI_PLD_GET_POSITION (   dword)    ACPI_GET_BITS (dword, 23, ACPI_8BIT_MASK)

Definition at line 217 of file acbuffer.h.

◆ ACPI_PLD_GET_RED

#define ACPI_PLD_GET_RED (   dword)    ACPI_GET_BITS (dword, 8, ACPI_8BIT_MASK)

Definition at line 171 of file acbuffer.h.

◆ ACPI_PLD_GET_REFERENCE

#define ACPI_PLD_GET_REFERENCE (   dword)    ACPI_GET_BITS (dword, 18, ACPI_1BIT_MASK)

Definition at line 237 of file acbuffer.h.

◆ ACPI_PLD_GET_REVISION

#define ACPI_PLD_GET_REVISION (   dword)    ACPI_GET_BITS (dword, 0, ACPI_7BIT_MASK)

Definition at line 165 of file acbuffer.h.

◆ ACPI_PLD_GET_ROTATION

#define ACPI_PLD_GET_ROTATION (   dword)    ACPI_GET_BITS (dword, 19, ACPI_4BIT_MASK)

Definition at line 240 of file acbuffer.h.

◆ ACPI_PLD_GET_SHAPE

#define ACPI_PLD_GET_SHAPE (   dword)    ACPI_GET_BITS (dword, 10, ACPI_4BIT_MASK)

Definition at line 208 of file acbuffer.h.

◆ ACPI_PLD_GET_TOKEN

#define ACPI_PLD_GET_TOKEN (   dword)    ACPI_GET_BITS (dword, 15, ACPI_8BIT_MASK)

Definition at line 214 of file acbuffer.h.

◆ ACPI_PLD_GET_USER_VISIBLE

#define ACPI_PLD_GET_USER_VISIBLE (   dword)    ACPI_GET_BITS (dword, 0, ACPI_1BIT_MASK)

Definition at line 190 of file acbuffer.h.

◆ ACPI_PLD_GET_VERT_OFFSET

#define ACPI_PLD_GET_VERT_OFFSET (   dword)    ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK)

Definition at line 248 of file acbuffer.h.

◆ ACPI_PLD_GET_VERTICAL

#define ACPI_PLD_GET_VERTICAL (   dword)    ACPI_GET_BITS (dword, 6, ACPI_2BIT_MASK)

Definition at line 202 of file acbuffer.h.

◆ ACPI_PLD_GET_WIDTH

#define ACPI_PLD_GET_WIDTH (   dword)    ACPI_GET_BITS (dword, 0, ACPI_16BIT_MASK)

Definition at line 182 of file acbuffer.h.

◆ ACPI_PLD_PANEL_BACK

#define ACPI_PLD_PANEL_BACK   5

Definition at line 261 of file acbuffer.h.

◆ ACPI_PLD_PANEL_BOTTOM

#define ACPI_PLD_PANEL_BOTTOM   1

Definition at line 257 of file acbuffer.h.

◆ ACPI_PLD_PANEL_FRONT

#define ACPI_PLD_PANEL_FRONT   4

Definition at line 260 of file acbuffer.h.

◆ ACPI_PLD_PANEL_LEFT

#define ACPI_PLD_PANEL_LEFT   2

Definition at line 258 of file acbuffer.h.

◆ ACPI_PLD_PANEL_RIGHT

#define ACPI_PLD_PANEL_RIGHT   3

Definition at line 259 of file acbuffer.h.

◆ ACPI_PLD_PANEL_TOP

#define ACPI_PLD_PANEL_TOP   0

Definition at line 256 of file acbuffer.h.

◆ ACPI_PLD_PANEL_UNKNOWN

#define ACPI_PLD_PANEL_UNKNOWN   6

Definition at line 262 of file acbuffer.h.

◆ ACPI_PLD_REV1_BUFFER_SIZE

#define ACPI_PLD_REV1_BUFFER_SIZE   16 /* For Revision 1 of the buffer (From ACPI spec) */

Definition at line 159 of file acbuffer.h.

◆ ACPI_PLD_REV2_BUFFER_SIZE

#define ACPI_PLD_REV2_BUFFER_SIZE   20 /* For Revision 2 of the buffer (From ACPI spec) */

Definition at line 160 of file acbuffer.h.

◆ ACPI_PLD_SET_BAY

#define ACPI_PLD_SET_BAY (   dword,
  value 
)    ACPI_SET_BITS (dword, 31, ACPI_1BIT_MASK, value) /* Offset 64+31=95, Len 1 */

Definition at line 221 of file acbuffer.h.

◆ ACPI_PLD_SET_BLUE

#define ACPI_PLD_SET_BLUE (   dword,
  value 
)    ACPI_SET_BITS (dword, 24, ACPI_8BIT_MASK, value) /* Offset 24, Len 8 */

Definition at line 178 of file acbuffer.h.

◆ ACPI_PLD_SET_CABINET

#define ACPI_PLD_SET_CABINET (   dword,
  value 
)    ACPI_SET_BITS (dword, 2, ACPI_8BIT_MASK, value) /* Offset 96+2=98, Len 8 */

Definition at line 232 of file acbuffer.h.

◆ ACPI_PLD_SET_CARD_CAGE

#define ACPI_PLD_SET_CARD_CAGE (   dword,
  value 
)    ACPI_SET_BITS (dword, 10, ACPI_8BIT_MASK, value) /* Offset 96+10=106, Len 8 */

Definition at line 235 of file acbuffer.h.

◆ ACPI_PLD_SET_DOCK

#define ACPI_PLD_SET_DOCK (   dword,
  value 
)    ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 64+1=65, Len 1 */

Definition at line 194 of file acbuffer.h.

◆ ACPI_PLD_SET_EJECTABLE

#define ACPI_PLD_SET_EJECTABLE (   dword,
  value 
)    ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 96+0=96, Len 1 */

Definition at line 226 of file acbuffer.h.

◆ ACPI_PLD_SET_GREEN

#define ACPI_PLD_SET_GREEN (   dword,
  value 
)    ACPI_SET_BITS (dword, 16, ACPI_8BIT_MASK, value) /* Offset 16, Len 8 */

Definition at line 175 of file acbuffer.h.

◆ ACPI_PLD_SET_HEIGHT

#define ACPI_PLD_SET_HEIGHT (   dword,
  value 
)    ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 32+16=48, Len 16 */

Definition at line 186 of file acbuffer.h.

◆ ACPI_PLD_SET_HORIZ_OFFSET

#define ACPI_PLD_SET_HORIZ_OFFSET (   dword,
  value 
)    ACPI_SET_BITS (dword, 16, ACPI_16BIT_MASK, value) /* Offset 128+16=144, Len 16 */

Definition at line 252 of file acbuffer.h.

◆ ACPI_PLD_SET_HORIZONTAL

#define ACPI_PLD_SET_HORIZONTAL (   dword,
  value 
)    ACPI_SET_BITS (dword, 8, ACPI_2BIT_MASK, value) /* Offset 64+8=72, Len 2 */

Definition at line 206 of file acbuffer.h.

◆ ACPI_PLD_SET_IGNORE_COLOR

#define ACPI_PLD_SET_IGNORE_COLOR (   dword,
  value 
)    ACPI_SET_BITS (dword, 7, ACPI_1BIT_MASK, value) /* Offset 7, Len 1 */

Definition at line 169 of file acbuffer.h.

◆ ACPI_PLD_SET_LID

#define ACPI_PLD_SET_LID (   dword,
  value 
)    ACPI_SET_BITS (dword, 2, ACPI_1BIT_MASK, value) /* Offset 64+2=66, Len 1 */

Definition at line 197 of file acbuffer.h.

◆ ACPI_PLD_SET_ORDER

#define ACPI_PLD_SET_ORDER (   dword,
  value 
)    ACPI_SET_BITS (dword, 23, ACPI_5BIT_MASK, value) /* Offset 96+23=119, Len 5 */

Definition at line 244 of file acbuffer.h.

◆ ACPI_PLD_SET_ORIENTATION

#define ACPI_PLD_SET_ORIENTATION (   dword,
  value 
)    ACPI_SET_BITS (dword, 14, ACPI_1BIT_MASK, value) /* Offset 64+14=78, Len 1 */

Definition at line 212 of file acbuffer.h.

◆ ACPI_PLD_SET_OSPM_EJECT

#define ACPI_PLD_SET_OSPM_EJECT (   dword,
  value 
)    ACPI_SET_BITS (dword, 1, ACPI_1BIT_MASK, value) /* Offset 96+1=97, Len 1 */

Definition at line 229 of file acbuffer.h.

◆ ACPI_PLD_SET_PANEL

#define ACPI_PLD_SET_PANEL (   dword,
  value 
)    ACPI_SET_BITS (dword, 3, ACPI_3BIT_MASK, value) /* Offset 64+3=67, Len 3 */

Definition at line 200 of file acbuffer.h.

◆ ACPI_PLD_SET_POSITION

#define ACPI_PLD_SET_POSITION (   dword,
  value 
)    ACPI_SET_BITS (dword, 23, ACPI_8BIT_MASK, value) /* Offset 64+23=87, Len 8 */

Definition at line 218 of file acbuffer.h.

◆ ACPI_PLD_SET_RED

#define ACPI_PLD_SET_RED (   dword,
  value 
)    ACPI_SET_BITS (dword, 8, ACPI_8BIT_MASK, value) /* Offset 8, Len 8 */

Definition at line 172 of file acbuffer.h.

◆ ACPI_PLD_SET_REFERENCE

#define ACPI_PLD_SET_REFERENCE (   dword,
  value 
)    ACPI_SET_BITS (dword, 18, ACPI_1BIT_MASK, value) /* Offset 96+18=114, Len 1 */

Definition at line 238 of file acbuffer.h.

◆ ACPI_PLD_SET_REVISION

#define ACPI_PLD_SET_REVISION (   dword,
  value 
)    ACPI_SET_BITS (dword, 0, ACPI_7BIT_MASK, value) /* Offset 0, Len 7 */

Definition at line 166 of file acbuffer.h.

◆ ACPI_PLD_SET_ROTATION

#define ACPI_PLD_SET_ROTATION (   dword,
  value 
)    ACPI_SET_BITS (dword, 19, ACPI_4BIT_MASK, value) /* Offset 96+19=115, Len 4 */

Definition at line 241 of file acbuffer.h.

◆ ACPI_PLD_SET_SHAPE

#define ACPI_PLD_SET_SHAPE (   dword,
  value 
)    ACPI_SET_BITS (dword, 10, ACPI_4BIT_MASK, value) /* Offset 64+10=74, Len 4 */

Definition at line 209 of file acbuffer.h.

◆ ACPI_PLD_SET_TOKEN

#define ACPI_PLD_SET_TOKEN (   dword,
  value 
)    ACPI_SET_BITS (dword, 15, ACPI_8BIT_MASK, value) /* Offset 64+15=79, Len 8 */

Definition at line 215 of file acbuffer.h.

◆ ACPI_PLD_SET_USER_VISIBLE

#define ACPI_PLD_SET_USER_VISIBLE (   dword,
  value 
)    ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */

Definition at line 191 of file acbuffer.h.

◆ ACPI_PLD_SET_VERT_OFFSET

#define ACPI_PLD_SET_VERT_OFFSET (   dword,
  value 
)    ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 128+0=128, Len 16 */

Definition at line 249 of file acbuffer.h.

◆ ACPI_PLD_SET_VERTICAL

#define ACPI_PLD_SET_VERTICAL (   dword,
  value 
)    ACPI_SET_BITS (dword, 6, ACPI_2BIT_MASK, value) /* Offset 64+6=70, Len 2 */

Definition at line 203 of file acbuffer.h.

◆ ACPI_PLD_SET_WIDTH

#define ACPI_PLD_SET_WIDTH (   dword,
  value 
)    ACPI_SET_BITS (dword, 0, ACPI_16BIT_MASK, value) /* Offset 32+0=32, Len 16 */

Definition at line 183 of file acbuffer.h.

Typedef Documentation

◆ ACPI_FDE_INFO

◆ ACPI_GRT_INFO

◆ ACPI_GTM_INFO

◆ ACPI_PLD_INFO