| 134 | }; |
| 135 | |
| 136 | static const char *subsystem_to_str(const struct subsystem_and_variant *sv) |
| 137 | { |
| 138 | assert(sv->type >= 0 && sv->type < NUM_SUBSYSTEM_TYPES); |
| 139 | assert(sv->variant >= 0 && sv->variant < NUM_SUBSYSTEM_VARIANTS); |
| 140 | return subsystem_ops[sv->type].names[sv->variant]; |
| 141 | } |
| 142 | |
| 143 | /* Iterator helpers */ |
| 144 | static struct subsystem_and_variant first_sv(void) |
no outgoing calls
no test coverage detected