| 113 | } |
| 114 | |
| 115 | static struct mlx5_class_driver * |
| 116 | driver_get(uint32_t class) |
| 117 | { |
| 118 | struct mlx5_class_driver *driver; |
| 119 | |
| 120 | TAILQ_FOREACH(driver, &drivers_list, next) { |
| 121 | if ((uint32_t)driver->drv_class == class) |
| 122 | return driver; |
| 123 | } |
| 124 | return NULL; |
| 125 | } |
| 126 | |
| 127 | int |
| 128 | mlx5_kvargs_process(struct mlx5_kvargs_ctrl *mkvlist, const char *const keys[], |