Lines Matching refs:MLX5_GET
89 #define MLX5_GET(typ, p, fld) ((be32_to_cpu(*((__be32 *)(p) +\ macro
94 u32 ___t = MLX5_GET(typ, p, fld); \
136 tmp = (__force type_t)MLX5_GET(typ, p, fld); \
139 tmp = (__force type_t)cpu_to_be16(MLX5_GET(typ, p, fld)); \
142 tmp = (__force type_t)cpu_to_be32(MLX5_GET(typ, p, fld)); \
1027 MLX5_GET(cmd_hca_cap, mdev->hca_caps_cur[MLX5_CAP_GENERAL], cap)
1033 MLX5_GET(cmd_hca_cap, mdev->hca_caps_max[MLX5_CAP_GENERAL], cap)
1036 MLX5_GET(cmd_hca_cap_2, mdev->hca_caps_cur[MLX5_CAP_GENERAL_2], cap)
1039 MLX5_GET(per_protocol_networking_offload_caps,\
1043 MLX5_GET(per_protocol_networking_offload_caps,\
1047 MLX5_GET(roce_cap, mdev->hca_caps_cur[MLX5_CAP_ROCE], cap)
1050 MLX5_GET(roce_cap, mdev->hca_caps_max[MLX5_CAP_ROCE], cap)
1053 MLX5_GET(atomic_caps, mdev->hca_caps_cur[MLX5_CAP_ATOMIC], cap)
1056 MLX5_GET(atomic_caps, mdev->hca_caps_max[MLX5_CAP_ATOMIC], cap)
1059 MLX5_GET(flow_table_nic_cap, mdev->hca_caps_cur[MLX5_CAP_FLOW_TABLE], cap)
1062 MLX5_GET(flow_table_nic_cap, mdev->hca_caps_max[MLX5_CAP_FLOW_TABLE], cap)
1071 MLX5_GET(flow_table_eswitch_cap, \
1075 MLX5_GET(flow_table_eswitch_cap, \
1097 MLX5_GET(e_switch_cap, \
1101 MLX5_GET(e_switch_cap, \
1105 MLX5_GET(odp_cap, mdev->hca_caps_cur[MLX5_CAP_ODP], cap)
1108 MLX5_GET(odp_cap, mdev->hca_caps_max[MLX5_CAP_ODP], cap)
1111 MLX5_GET(snapshot_cap, \
1115 MLX5_GET(snapshot_cap, \
1119 MLX5_GET(per_protocol_networking_offload_caps,\
1123 MLX5_GET(per_protocol_networking_offload_caps,\
1127 MLX5_GET(debug_cap, \
1131 MLX5_GET(debug_cap, \
1135 MLX5_GET(qos_cap,\
1139 MLX5_GET(qos_cap,\
1143 MLX5_GET(pcam_reg, (mdev)->caps.pcam, feature_cap_mask.enhanced_features.fld)
1146 MLX5_GET(pcam_reg, (mdev)->caps.pcam, port_access_reg_cap_mask.regs_5000_to_507f.reg)
1149 MLX5_GET(mcam_reg, (mdev)->caps.mcam, mng_feature_cap_mask.enhanced_features.fld)
1152 MLX5_GET(mcam_reg, (mdev)->caps.mcam, mng_access_reg_cap_mask.access_regs.reg)
1155 MLX5_GET(qcam_reg, (mdev)->caps.qcam, qos_access_reg_cap_mask.reg_cap.fld)
1158 MLX5_GET(qcam_reg, (mdev)->caps.qcam, qos_feature_cap_mask.feature_cap.fld)
1161 MLX5_GET(fpga_cap, (mdev)->caps.fpga, cap)
1167 MLX5_GET(tls_capabilities, (mdev)->hca_caps_cur[MLX5_CAP_TLS], cap)