6 #define streq(a,b) (!strcasecmp((a),(b)))
8 #define artwork_pathname(file) (PKG_SHARE_DIR "/artwork/" file)
10 #define define_parser(__name, __priority, __parse_fn) \
12 __attribute__((unused, section("parsers"))) \
13 __ ## __name ## _parser = { \
15 .priority = __priority, \
16 .parse = __parse_fn, \
20 void device_add_boot_option(struct device *device,
21 struct boot_option *boot_option);
23 const char *generic_icon_file(enum generic_icon_type type);
25 enum generic_icon_type guess_device_type(struct discover_context *ctx);
27 #endif /* PARSER_UTILS_H */