@@ -2298,7 +2298,7 @@ struct ibv_device **ibv_get_device_list(int *num_devices);
2298
2298
*/
2299
2299
#ifdef RDMA_STATIC_PROVIDERS
2300
2300
#define _RDMA_STATIC_PREFIX_ (_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, \
2301
- _12, _13, _14, _15, _16, _17, _18, _19, ...) \
2301
+ _12, _13, _14, _15, _16, _17, _18, _19, _20, ...) \
2302
2302
&verbs_provider_##_1, &verbs_provider_##_2, &verbs_provider_##_3, \
2303
2303
&verbs_provider_##_4, &verbs_provider_##_5, \
2304
2304
&verbs_provider_##_6, &verbs_provider_##_7, \
@@ -2307,11 +2307,12 @@ struct ibv_device **ibv_get_device_list(int *num_devices);
2307
2307
&verbs_provider_##_12, &verbs_provider_##_13, \
2308
2308
&verbs_provider_##_14, &verbs_provider_##_15, \
2309
2309
&verbs_provider_##_16, &verbs_provider_##_17, \
2310
- &verbs_provider_##_18, &verbs_provider_##_19
2310
+ &verbs_provider_##_18, &verbs_provider_##_19, \
2311
+ &verbs_provider_##_20
2311
2312
#define _RDMA_STATIC_PREFIX (arg ) \
2312
2313
_RDMA_STATIC_PREFIX_ (arg, none, none, none, none, none, none, none, \
2313
2314
none, none, none, none, none, none, none, none, \
2314
- none, none, none)
2315
+ none, none, none, none )
2315
2316
2316
2317
struct verbs_devices_ops;
2317
2318
extern const struct verbs_device_ops verbs_provider_bnxt_re;
@@ -2331,6 +2332,7 @@ extern const struct verbs_device_ops verbs_provider_qedr;
2331
2332
extern const struct verbs_device_ops verbs_provider_rxe;
2332
2333
extern const struct verbs_device_ops verbs_provider_siw;
2333
2334
extern const struct verbs_device_ops verbs_provider_vmw_pvrdma;
2335
+ extern const struct verbs_device_ops verbs_provider_ionic;
2334
2336
extern const struct verbs_device_ops verbs_provider_all;
2335
2337
extern const struct verbs_device_ops verbs_provider_none;
2336
2338
void ibv_static_providers (void *unused, ...);
0 commit comments