Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/mlx5/qp.h
Show First 20 Lines • Show All 153 Lines • ▼ Show 20 Lines | enum { | ||||
MLX5_SEND_WQE_MAX_WQEBBS = 16, | MLX5_SEND_WQE_MAX_WQEBBS = 16, | ||||
}; | }; | ||||
enum { | enum { | ||||
MLX5_WQE_FMR_PERM_LOCAL_READ = 1 << 27, | MLX5_WQE_FMR_PERM_LOCAL_READ = 1 << 27, | ||||
MLX5_WQE_FMR_PERM_LOCAL_WRITE = 1 << 28, | MLX5_WQE_FMR_PERM_LOCAL_WRITE = 1 << 28, | ||||
MLX5_WQE_FMR_PERM_REMOTE_READ = 1 << 29, | MLX5_WQE_FMR_PERM_REMOTE_READ = 1 << 29, | ||||
MLX5_WQE_FMR_PERM_REMOTE_WRITE = 1 << 30, | MLX5_WQE_FMR_PERM_REMOTE_WRITE = 1 << 30, | ||||
MLX5_WQE_FMR_PERM_ATOMIC = 1 << 31 | MLX5_WQE_FMR_PERM_ATOMIC = 1U << 31 | ||||
}; | }; | ||||
enum { | enum { | ||||
MLX5_FENCE_MODE_NONE = 0 << 5, | MLX5_FENCE_MODE_NONE = 0 << 5, | ||||
MLX5_FENCE_MODE_INITIATOR_SMALL = 1 << 5, | MLX5_FENCE_MODE_INITIATOR_SMALL = 1 << 5, | ||||
MLX5_FENCE_MODE_FENCE = 2 << 5, | MLX5_FENCE_MODE_FENCE = 2 << 5, | ||||
MLX5_FENCE_MODE_STRONG_ORDERING = 3 << 5, | MLX5_FENCE_MODE_STRONG_ORDERING = 3 << 5, | ||||
MLX5_FENCE_MODE_SMALL_AND_FENCE = 4 << 5, | MLX5_FENCE_MODE_SMALL_AND_FENCE = 4 << 5, | ||||
}; | }; | ||||
enum { | enum { | ||||
MLX5_QP_DRAIN_SIGERR = 1 << 26, | MLX5_QP_DRAIN_SIGERR = 1 << 26, | ||||
MLX5_QP_LAT_SENSITIVE = 1 << 28, | MLX5_QP_LAT_SENSITIVE = 1 << 28, | ||||
MLX5_QP_BLOCK_MCAST = 1 << 30, | MLX5_QP_BLOCK_MCAST = 1 << 30, | ||||
MLX5_QP_ENABLE_SIG = 1 << 31, | MLX5_QP_ENABLE_SIG = 1U << 31, | ||||
}; | }; | ||||
enum { | enum { | ||||
MLX5_RCV_DBR = 0, | MLX5_RCV_DBR = 0, | ||||
MLX5_SND_DBR = 1, | MLX5_SND_DBR = 1, | ||||
}; | }; | ||||
enum { | enum { | ||||
▲ Show 20 Lines • Show All 599 Lines • Show Last 20 Lines |