Lines Matching refs:byte_field

2073 	u8 byte_field;  in mlx4_QUERY_HCA()  local
2104 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_QP_OFFSET); in mlx4_QUERY_HCA()
2105 param->log_num_qps = byte_field & 0x1f; in mlx4_QUERY_HCA()
2108 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_SRQ_OFFSET); in mlx4_QUERY_HCA()
2109 param->log_num_srqs = byte_field & 0x1f; in mlx4_QUERY_HCA()
2112 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_CQ_OFFSET); in mlx4_QUERY_HCA()
2113 param->log_num_cqs = byte_field & 0x1f; in mlx4_QUERY_HCA()
2120 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_EQ_OFFSET); in mlx4_QUERY_HCA()
2121 param->log_num_eqs = byte_field & 0x1f; in mlx4_QUERY_HCA()
2126 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_RD_OFFSET); in mlx4_QUERY_HCA()
2127 param->log_rd_per_qp = byte_field & 0x7; in mlx4_QUERY_HCA()
2133 MLX4_GET(byte_field, outbox, INIT_HCA_UC_STEERING_OFFSET); in mlx4_QUERY_HCA()
2134 if (byte_field & 0x8) in mlx4_QUERY_HCA()
2146 MLX4_GET(byte_field, outbox, INIT_HCA_FS_LOG_ENTRY_SZ_OFFSET); in mlx4_QUERY_HCA()
2147 param->log_mc_entry_sz = byte_field & 0x1f; in mlx4_QUERY_HCA()
2148 MLX4_GET(byte_field, outbox, INIT_HCA_FS_LOG_TABLE_SZ_OFFSET); in mlx4_QUERY_HCA()
2149 param->log_mc_table_sz = byte_field & 0x1f; in mlx4_QUERY_HCA()
2150 MLX4_GET(byte_field, outbox, INIT_HCA_FS_A0_OFFSET); in mlx4_QUERY_HCA()
2152 a0_dmfs_query_hw_steering[(byte_field >> 6) & 3]; in mlx4_QUERY_HCA()
2155 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_MC_ENTRY_SZ_OFFSET); in mlx4_QUERY_HCA()
2156 param->log_mc_entry_sz = byte_field & 0x1f; in mlx4_QUERY_HCA()
2157 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_MC_HASH_SZ_OFFSET); in mlx4_QUERY_HCA()
2158 param->log_mc_hash_sz = byte_field & 0x1f; in mlx4_QUERY_HCA()
2159 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_MC_TABLE_SZ_OFFSET); in mlx4_QUERY_HCA()
2160 param->log_mc_table_sz = byte_field & 0x1f; in mlx4_QUERY_HCA()
2164 MLX4_GET(byte_field, outbox, INIT_HCA_EQE_CQE_OFFSETS); in mlx4_QUERY_HCA()
2165 if (byte_field & 0x20) /* 64-bytes eqe enabled */ in mlx4_QUERY_HCA()
2167 if (byte_field & 0x40) /* 64-bytes cqe enabled */ in mlx4_QUERY_HCA()
2171 MLX4_GET(byte_field, outbox, INIT_HCA_EQE_CQE_STRIDE_OFFSET); in mlx4_QUERY_HCA()
2172 if (byte_field) { in mlx4_QUERY_HCA()
2175 param->cqe_size = 1 << ((byte_field & in mlx4_QUERY_HCA()
2177 param->eqe_size = 1 << (((byte_field & in mlx4_QUERY_HCA()
2184 MLX4_GET(byte_field, outbox, INIT_HCA_TPT_MW_OFFSET); in mlx4_QUERY_HCA()
2185 param->mw_enabled = byte_field >> 7; in mlx4_QUERY_HCA()
2186 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_MPT_SZ_OFFSET); in mlx4_QUERY_HCA()
2187 param->log_mpt_sz = byte_field & 0x3f; in mlx4_QUERY_HCA()
2194 MLX4_GET(byte_field, outbox, INIT_HCA_LOG_UAR_SZ_OFFSET); in mlx4_QUERY_HCA()
2195 param->log_uar_sz = byte_field & 0xf; in mlx4_QUERY_HCA()
2198 MLX4_GET(byte_field, outbox, INIT_HCA_CACHELINE_SZ_OFFSET); in mlx4_QUERY_HCA()
2199 if (byte_field & 0x2) in mlx4_QUERY_HCA()