ReactOS 0.4.16-dev-340-g0540c21
fxbugcheck.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _FX_DUMP_DRIVER_INFO_ENTRY
 

Macros

#define Add2Ptr(P, I)   ((PVOID)((PUCHAR)(P) + (I)))
 
#define EXP_ALIGN_UP_PTR_ON_BOUNDARY(_length, _alignment)
 
#define EXP_IS_PTR_ALIGNED_ON_BOUNDARY(_pointer, _alignment)    ((((ULONG_PTR) (_pointer)) & ((_alignment) - 1)) == 0)
 
#define EXP_ALIGN_DOWN_ON_BOUNDARY(_size, _alignment)    ((_size) - ((_size) % _alignment))
 
#define FX_MAX_DUMP_SIZE   (16*1024)
 
#define FX_DRIVER_TRACKER_MAX_CPUS   256
 
#define FX_DUMP_DRIVER_INFO_INCREMENT   10
 
#define FX_MAX_DUMP_DRIVER_INFO_COUNT    (FX_MAX_DUMP_SIZE/sizeof(FX_DUMP_DRIVER_INFO_ENTRY))
 

Typedefs

typedef struct _FX_DUMP_DRIVER_INFO_ENTRY FX_DUMP_DRIVER_INFO_ENTRY
 
typedef struct _FX_DUMP_DRIVER_INFO_ENTRYPFX_DUMP_DRIVER_INFO_ENTRY
 

Macro Definition Documentation

◆ Add2Ptr

#define Add2Ptr (   P,
  I 
)    ((PVOID)((PUCHAR)(P) + (I)))

Definition at line 24 of file fxbugcheck.h.

◆ EXP_ALIGN_DOWN_ON_BOUNDARY

#define EXP_ALIGN_DOWN_ON_BOUNDARY (   _size,
  _alignment 
)     ((_size) - ((_size) % _alignment))

Definition at line 46 of file fxbugcheck.h.

◆ EXP_ALIGN_UP_PTR_ON_BOUNDARY

#define EXP_ALIGN_UP_PTR_ON_BOUNDARY (   _length,
  _alignment 
)
Value:
(PVOID) ((((ULONG_PTR) (_length)) + ((_alignment)-1)) & \
~(ULONG_PTR)((_alignment) - 1))
#define ULONG_PTR
Definition: config.h:101
void * PVOID
Definition: typedefs.h:50
uint32_t ULONG_PTR
Definition: typedefs.h:65

Definition at line 30 of file fxbugcheck.h.

◆ EXP_IS_PTR_ALIGNED_ON_BOUNDARY

#define EXP_IS_PTR_ALIGNED_ON_BOUNDARY (   _pointer,
  _alignment 
)     ((((ULONG_PTR) (_pointer)) & ((_alignment) - 1)) == 0)

Definition at line 38 of file fxbugcheck.h.

◆ FX_DRIVER_TRACKER_MAX_CPUS

#define FX_DRIVER_TRACKER_MAX_CPUS   256

Definition at line 62 of file fxbugcheck.h.

◆ FX_DUMP_DRIVER_INFO_INCREMENT

#define FX_DUMP_DRIVER_INFO_INCREMENT   10

Definition at line 67 of file fxbugcheck.h.

◆ FX_MAX_DUMP_DRIVER_INFO_COUNT

#define FX_MAX_DUMP_DRIVER_INFO_COUNT    (FX_MAX_DUMP_SIZE/sizeof(FX_DUMP_DRIVER_INFO_ENTRY))

Definition at line 73 of file fxbugcheck.h.

◆ FX_MAX_DUMP_SIZE

#define FX_MAX_DUMP_SIZE   (16*1024)

Definition at line 56 of file fxbugcheck.h.

Typedef Documentation

◆ FX_DUMP_DRIVER_INFO_ENTRY

◆ PFX_DUMP_DRIVER_INFO_ENTRY