Lines Matching refs:string
272 static void set_mac_address(char *string) in set_mac_address() argument
276 if (strncasecmp(SIFIVE_OUI_PREFIX, string, 13)) { in set_mac_address()
282 for (i = 0; *string && (i < MAC_ADDR_BYTES); i++) { in set_mac_address()
283 e.mac_addr[i] = hextoul(string, &string); in set_mac_address()
284 if (*string == ':') in set_mac_address()
285 string++; in set_mac_address()
299 static void set_manuf_test_status(char *string) in set_manuf_test_status() argument
301 if (!strcasecmp(string, "unknown")) { in set_manuf_test_status()
303 } else if (!strcasecmp(string, "pass")) { in set_manuf_test_status()
305 } else if (!strcasecmp(string, "fail")) { in set_manuf_test_status()
322 static void set_pcb_revision(char *string) in set_pcb_revision() argument
326 p = dectoul(string, &string); in set_pcb_revision()
345 static void set_bom_revision(char *string) in set_bom_revision() argument
347 if (string[0] < 'A' || string[0] > 'Z') { in set_bom_revision()
352 e.bom_revision = string[0]; in set_bom_revision()
364 static void set_bom_variant(char *string) in set_bom_variant() argument
368 p = dectoul(string, &string); in set_bom_variant()
387 static void set_product_id(char *string) in set_product_id() argument
391 p = dectoul(string, &string); in set_product_id()