#include <linux/bitmap.h>
Go to the source code of this file.
#define ADP_SZ 64 /* hardware-provided max. */ |
#define BAU_MISC_CONTROL_MULT_MASK 3 |
#define BAU_TRANS_MASK 0x3f |
#define BAU_TRANS_SHIFT 40 |
#define BAU_URGENCY_7_MASK 7 |
#define BAU_URGENCY_7_SHIFT 28 |
#define COMPLETE_THRESHOLD 5 |
#define CONGESTED_RESPONSE_US |
#define DEST_NUM_RESOURCES 8 |
#define DS_DESTINATION_TIMEOUT 2 |
#define DS_SOURCE_TIMEOUT 3 |
#define FLUSH_RETRY_PLUGGED 1 |
#define FLUSH_RETRY_TIMEOUT 2 |
#define IPI_RESET_LIMIT 1 |
#define MAX_BAU_CONCURRENT 3 |
#define MAX_CPUS_PER_SOCKET 32 |
#define MAX_CPUS_PER_UVHUB 64 |
#define read_gmmr uv_read_global_mmr64 |
#define read_lmmr uv_read_local_mmr |
#define TIMEOUTSB4RESET 1 |
#define UV1_INTD_SOFT_ACK_TIMEOUT_PERIOD (9UL) |
#define UV1_NET_ENDPOINT_INTD 0x38 |
#define UV2_ACK_MASK 0x7UL |
#define UV2_ACK_UNITS_SHFT 3 |
#define UV2_INTD_SOFT_ACK_TIMEOUT_PERIOD (15UL) |
#define UV2_NET_ENDPOINT_INTD 0x28 |
#define UV2H_DESC_DEST_PUT_ERR 7 |
#define UV2H_DESC_DEST_STRONG_NACK 5 |
#define UV2H_DESC_DEST_TIMEOUT 4 |
#define UV2H_DESC_SOURCE_TIMEOUT 6 |
#define UV_ACT_STATUS_MASK 0x3 |
#define UV_ACT_STATUS_SIZE 2 |
#define UV_BAU_BASENAME "sgi_uv/bau_tunables" |
#define UV_BAU_TUNABLES_DIR "sgi_uv" |
#define UV_BAU_TUNABLES_FILE "bau_tunables" |
#define UV_CPUS_PER_AS 32 /* hardware-provided max. */ |
#define UV_DESC_PSHIFT 49 |
#define UV_DISTRIBUTION_SIZE 256 |
#define UV_INTD_SOFT_ACK_TIMEOUT_PERIOD |
Value:(is_uv1_hub() ? \
UV1_INTD_SOFT_ACK_TIMEOUT_PERIOD : \
UV2_INTD_SOFT_ACK_TIMEOUT_PERIOD)
Definition at line 73 of file uv_bau.h.
#define UV_LB_SUBNODEID 0x10 |
#define uv_mmask ((1UL << uv_hub_info->m_val) - 1) |
#define UV_NET_ENDPOINT_INTD |
#define UV_PAYLOADQ_PNODE_SHIFT 49 |
#define UV_PTC_BASENAME "sgi_uv/ptc_statistics" |
#define UV_SW_ACK_NPENDING 8 |
#define UVH_AGING_PRESCALE_SEL 0x000000b000UL |
#define UVH_TRANSACTION_TIMEOUT 0x000000b200UL |
#define WHITESPACE " \t\n" |
#define write_gmmr uv_write_global_mmr64 |
#define write_lmmr uv_write_local_mmr |