#include <stddef.h>#include <stdlib.h>

Go to the source code of this file.
Functions | |
| void * | memcpy (void *dest, const void *src, size_t n) |
| void * | memmove (void *dest, const void *src, size_t n) |
| void * | memset (void *s, int c, size_t n) |
| int | memcmp (const void *s1, const void *s2, size_t n) |
| void * | malloc (size_t size) |
| int | sprintf (char *buf, const char *fmt,...) |
| static size_t | strnlen (const char *src, size_t max) |
| static size_t | strlen (const char *src) |
| static char * | strchr (const char *s, int c) |
| static char * | strdup (const char *s) |
| static char * | strncpy (char *to, const char *from, int count) |
| static int | strcmp (const char *s1, const char *s2) |
| static int | isspace (int c) |
| static int | isdigit (int c) |
| static int | isxdigit (int c) |
| static int | isupper (int c) |
| static int | islower (int c) |
| static int | toupper (int c) |
| static int | tolower (int c) |
| static int islower | ( | int | c | ) | [inline, static] |
Definition at line 112 of file string.h.
Referenced by simple_strtoull(), and toupper().

| static int isspace | ( | int | c | ) | [inline, static] |
Definition at line 84 of file string.h.
Referenced by convert_checksum_value(), ext2fs_dir(), fat_dir(), iso9660_dir(), prepare_cmos_write(), and skip_spaces().

| static int isupper | ( | int | c | ) | [inline, static] |
| void* malloc | ( | size_t | size | ) |
Definition at line 26 of file malloc.c.
References die(), free_mem_end_ptr, free_mem_ptr, and MALLOCDBG.

| int memcmp | ( | const void * | s1, | |
| const void * | s2, | |||
| size_t | n | |||
| ) |
Definition at line 3 of file memcmp.c.
Referenced by compute_lnode_val(), constants_equal(), display_triple_changes(), do_define_macro(), elfboot(), find_flash_device(), find_i2c_bus(), find_lb_table(), identify_cpu(), lookup(), lval_changed(), main(), parse_device_name(), process_elf_notes(), write_82802ab(), and write_stm50flw0x0x().

| void* memcpy | ( | void * | dest, | |
| const void * | src, | |||
| size_t | n | |||
| ) |
Definition at line 2 of file memcpy.c.
Referenced by acpi_add_ssdt_pstates(), acpi_create_facs(), acpi_create_fadt(), acpi_create_hpet(), acpi_create_intel_hpet(), acpi_create_lnxb(), acpi_create_madt(), acpi_create_mcfg(), acpi_create_oemb(), acpi_create_slit(), acpi_create_srat(), acpi_write_rsdp(), acpi_write_rsdt(), alloc_dev(), append_macro_text(), clone_type(), compile_file(), config_memory(), copy_and_run(), copy_func(), dbgp_init(), define_macro(), dev_path(), devread(), do_test2(), do_vgabios(), dup_triple(), file_open(), handle_romentries(), ide_read_sector_packet(), identify_cpu(), initializer(), input_asm(), iso9660_dir(), it8716f_spi_chip_read(), lb_mainboard(), lb_strings(), load_elf_segments(), lookup(), main(), move_gdt(), mpc107_probe_dimms(), output_asm(), pci_rom_load(), preprocess(), sdram_set_spd_registers(), setup_realmode_idt(), setup_realmode_idt_vga(), simplify_load(), smm_install(), smm_relocate(), smp_write_bus(), smp_write_config_table(), strdup(), stream_ide_read(), stream_init(), stream_read(), string_constant(), test1(), ulzma(), verify_flash(), verify_ip_checksum(), vga_init(), vga_scroll(), write_acpi_tables(), write_coreboot_table(), write_tables(), x86_exception(), xmodemReceive(), and xstrdup().
| void* memmove | ( | void * | dest, | |
| const void * | src, | |||
| size_t | n | |||
| ) |
Definition at line 2 of file memmove.c.
Referenced by compact_resources(), ext2fs_dir(), lb_cleanup_memory_ranges(), and lb_remove_memory_range().

| void* memset | ( | void * | s, | |
| int | c, | |||
| size_t | n | |||
| ) |
Definition at line 3 of file memset.c.
Referenced by acpi_create_facs(), acpi_create_fadt(), acpi_create_hpet(), acpi_create_intel_hpet(), acpi_create_madt(), acpi_create_mcfg(), acpi_create_oemb(), acpi_create_slit(), acpi_create_srat(), acpi_fill_slit(), alloc_dev(), allocate_registers(), atapi_detect_medium(), atapi_request_sense(), build_elf_segment_list(), compact_resources(), compile(), config_memory(), do_eat_token(), do_unuse_block(), fill_processor_name(), fix_tangles(), free_basic_block(), free_triple(), get_bus_conf(), get_sys_info(), ide_read_sector_chs(), ide_read_sector_lba(), ide_read_sector_lba48(), ide_read_sector_packet(), init_arch_state(), init_compiler_state(), init_drive(), init_processor_name(), initialize_scc_state(), join_functions(), load_elf_segments(), main(), map_2M_page(), new_resource(), pio_packet(), prepare_cmos_write(), print_intel_core_msrs(), register_builtin_function(), remove_live_edge(), reset_tests(), sdram_initialize(), select_free_color(), simplify_load(), smp_write_address_space(), smp_write_bus(), smp_write_bus_hierarchy(), smp_write_compatibility_address_space(), smp_write_config_table(), smp_write_intsrc(), smp_write_ioapic(), smp_write_lintsrc(), smp_write_processor(), verify_colors(), verify_ip_checksum(), vga_init(), write_acpi_tables(), write_multiboot_info(), write_pirq_routing_table(), write_tables(), and xcmalloc().
| int sprintf | ( | char * | buf, | |
| const char * | fmt, | |||
| ... | ||||
| ) |
Definition at line 36 of file vsprintf.c.
References vsprintf().
Referenced by addrprint(), amdfam10_set_resource(), amdk8_set_resource(), bus_path(), compile_macro(), dev_path(), main(), print_intel_core_msrs(), register_builtin_macros(), report_resource_stored(), resource_type(), uint64_to_hex_string(), and update_sspr().


| static char* strchr | ( | const char * | s, | |
| int | c | |||
| ) | [inline, static] |
Definition at line 39 of file string.h.
Referenced by append_define(), boot(), file_open(), process_cmdline_macros(), and set_arg().

| static int strcmp | ( | const char * | s1, | |
| const char * | s2 | |||
| ) | [inline, static] |
Definition at line 73 of file string.h.
Referenced by arch_reg_clobber(), compiler_encode_flag(), devopen(), find_cmos_entry(), find_romentry(), is_checksum_name(), list_lbtable_item(), lookupBusType(), main(), new_occurance(), print_dominated2(), probe_flash(), probe_w29ee011(), set_flag(), and verify_unknown().

| static char* strdup | ( | const char * | s | ) | [inline, static] |
Definition at line 48 of file string.h.
References malloc(), memcpy(), and strlen().
Referenced by boot(), file_open(), find_mainboard(), main(), and show_id().


| static size_t strlen | ( | const char * | src | ) | [inline, static] |
Definition at line 30 of file string.h.
Referenced by append_define(), append_undef(), compile_file(), compile_macro(), create_entry(), create_enum(), do_define_macro(), find_flash_device(), find_i2c_bus(), function_definition(), get_line_from_file(), hash_keyword(), lb_mainboard(), lb_strings(), main(), partial_struct(), prepare_cmos_write(), print_preprocessed_tokens(), print_supported_chips(), process_cmdline_macros(), register_builtin_function(), register_builtin_macro(), register_builtin_type(), save_string(), strdup(), and xstrdup().

| static char* strncpy | ( | char * | to, | |
| const char * | from, | |||
| int | count | |||
| ) | [inline, static] |
Definition at line 21 of file string.h.
Referenced by vtxprintf().

| static int tolower | ( | int | c | ) | [inline, static] |
| static int toupper | ( | int | c | ) | [inline, static] |
Definition at line 117 of file string.h.
References islower().
Referenced by simple_strtoull(), and strtoull_with_suffix().


1.5.5