#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 |