extract_u32_...l_given_char(9)
π NAME π
bestie, welcome to extract_u32_...l_given_char(9) from the Kernel API Manual β yes the name is a whole keyboard smash, but we're gonna get through it together π
extract_u32_until_given_char β okay so given a string formatted like "<u32><char>*", this extracts the u32. periodt β¨
β¨ SYNOPSIS β¨
char * extract_u32_until_given_char (char *str , u32 *ver_num , char
given_char );
π ARGUMENTS π
strβ the given string π«Άver_numβ the pointer to the extractedu32to be returned to the caller β¨given_charβ the given char at the end of theu32in the string π
π₯ RETURN π₯
Upon success, return a pointer to the given_char in the string. Upon failure, return NULL. no cap, that's the whole vibe check π
π SEE ALSO π
Kernel file: ./drivers/accel/habanalabs/common/firmware_if.c π
hl_fw_version_cmp(9)hl_get_sw_major_minor_subminor(9)hl_get_preboot_major_minor(9)hl_release_firmware(9)hl_fw_copy_fw_to_device(9)hl_fw_copy_msg_to_device(9)hl_fw_load_fw_to_device(9)hl_fw_send_cpu_message(9)hl_fw_preboot_update_state(9)hl_fw_dynamic_report_error_status(9)hl_fw_dynamic_send_cmd(9)hl_fw_dynamic_extract_fw_response(9)hl_fw_dynamic_wait_for_status(9)hl_fw_dynamic_send_clear_cmd(9)hl_fw_dynamic_send_protocol_cmd(9)hl_fw_compat_crc32(9)hl_fw_dynamic_validate_memory_bound(9)hl_fw_dynamic_validate_descriptor(9)hl_fw_dynamic_read_and_validate_descriptor(9)hl_fw_dynamic_request_descriptor(9)hl_fw_dynamic_read_device_fw_version(9)hl_fw_dynamic_copy_image(9)hl_fw_dynamic_copy_msg(9)hl_fw_boot_fit_update_state(9)hl_fw_dynamic_load_image(9)hl_fw_linux_update_state(9)hl_fw_dynamic_send_msg(9)hl_fw_dynamic_init_cpu(9)hl_fw_static_init_cpu(9)hl_fw_init_cpu(9)
this page lives in ./drivers/accel/habanalabs/common, dated October 2026, and it's still signed extract_u32_...l_given_char(9) β iconic, slay, bye bestie π«Άπ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms