FreeBSD kernel pms device code
|
The file defines the constants used by LL layer. More...
Go to the source code of this file.
The file defines the constants used by LL layer.
Definition in file sadefs.h.
#define AGSA_MAX_VALID_PORTS AGSA_MAX_VALID_PHYS |
#define DEVICELINK_MEM_INDEX (LLROOT_MEM_INDEX + 1) |
#define HDA_DMA_BUFFER (IOREQLINK_MEM_INDEX) /** HDA Buffer */ |
#define IOREQLINK_MEM_INDEX (DEVICELINK_MEM_INDEX+1) |
#define LL_FAST_IO TIMERLINK_MEM_INDEX |
#define LL_FAST_IO_LOCK (LL_IOREQ_LOCKEQ_LOCK) |
#define LL_FUNCTION_TRACE HDA_DMA_BUFFER /**TraceLog */ |
#define LL_IOMB_TRACE_LOCK (LL_TRACE_LOCK) |
#define LL_IOREQ_IBQ0_LOCK (LL_IOREQ_OBQ_LOCK + saRoot->QueueConfig.numOutboundQueues +1) |
#define LL_IOREQ_IBQ_LOCK (LL_IOREQ_OBQ_LOCK +1) |
#define LL_IOREQ_IBQ_LOCK_PARM (LL_IOREQ_OBQ_LOCK + queueConfig->numOutboundQueues +1) |
#define LL_IOREQ_LOCKEQ_LOCK (LL_TIMER_LOCK+1) |
#define LL_IOREQ_OBQ_LOCK (LL_IOMB_TRACE_LOCK+1) |
#define LL_PORT_LOCK (LL_DEVICE_LOCK+1) |
#define LL_TIMER_LOCK (LL_PORT_LOCK+1) |
#define LL_TRACE_LOCK (LL_FAST_IO_LOCK) |
#define MAX_ACTIVE_IO_REQUESTS 4096 |
#define MAX_NUM_VECTOR 64 |
#define MPI_IBQ_INDEX (MPI_PI_INDEX + 1) |
#define MPI_IBQ_OBQ_INDEX (LL_FAST_IO + 1) |
#define MPI_MEM_INDEX (MPI_IBQ_OBQ_INDEX - LLROOT_MEM_INDEX) |
#define MPI_OBQ_INDEX (MPI_IBQ_INDEX + MPI_MAX_INBOUND_QUEUES) |
#define MPI_PI_INDEX (MPI_CI_INDEX + 1) |
#define MSIX_TABLE_BASE (MSIX_TABLE_OFFSET+MSIX_INTERRUPT_CONTROL_OFFSET) |
#define NUM_QUEUES_IN_MEM | ( | Q, | |
rem | |||
) | ((((bit32)Q % rem) > 0) ? (bit32)(Q%rem) : (bit32)(MAX_QUEUE_EACH_MEM)) |
#define REGISTER_DUMP_BUFF_SIZE 0x4000 |
#define SA_USECS_PER_TICK 1000000 |
#define SAS_SATA_UNKNOWN_DEVICE 0xFF |
#define SM_PHYID_MASK (smIS_SPC(agRoot) ? PHYID_MASK : PHYID_V_MASK ) |
#define SM_PORTID_MASK (smIS_SPC(agRoot) ? PORTID_MASK : PORTID_V_MASK ) |
#define SMP_RESPONSE_FRAMES AGSA_MAX_VALID_PHYS |
#define TIMERLINK_MEM_INDEX (LL_FUNCTION_TRACE+1) |
#define TOTAL_MPI_MEM_CHUNKS (MPI_MAX_INBOUND_QUEUES * 2) + MPI_IBQ_INDEX |
#define VEN_DEV_SPC12ADPEP 0x80770000 /* 16 ports encrypt */ |