| 418 | } |
| 419 | |
| 420 | static struct userdiff_driver *userdiff_find_by_namelen(const char *name, size_t len) |
| 421 | { |
| 422 | struct find_by_namelen_data udcbdata = { |
| 423 | .name = name, |
| 424 | .len = len, |
| 425 | }; |
| 426 | for_each_userdiff_driver(userdiff_find_by_namelen_cb, &udcbdata); |
| 427 | return udcbdata.driver; |
| 428 | } |
| 429 | |
| 430 | static int parse_funcname(struct userdiff_funcname *f, const char *k, |
| 431 | const char *v, int cflags) |
no test coverage detected