coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
memset.c File Reference
#include <string.h>
#include <stdint.h>
#include <stdbool.h>
#include <asan.h>
Include dependency graph for memset.c:

Go to the source code of this file.

Typedefs

typedef uint32_t op_t
 

Functions

voidmemset (void *dstpp, int c, size_t len)
 

Typedef Documentation

◆ op_t

typedef uint32_t op_t

Definition at line 10 of file memset.c.

Function Documentation

◆ memset()

void* memset ( void dstpp,
int  c,
size_t  len 
)

Definition at line 12 of file memset.c.

References _RET_IP_, c, check_memory_region(), and x.

Referenced by __aeabi_memset(), __alloc_dev(), __gcov_flush(), acpi_create_crat(), acpi_create_dbg2(), acpi_create_dmar(), acpi_create_dmar_andd(), acpi_create_dmar_atsr(), acpi_create_dmar_drhd(), acpi_create_dmar_ds(), acpi_create_dmar_rhsa(), acpi_create_dmar_rmrr(), acpi_create_dmar_satc(), acpi_create_ecdt(), acpi_create_einj(), acpi_create_facs(), acpi_create_fadt(), acpi_create_gnvs(), acpi_create_hest_error_source(), acpi_create_hmat(), acpi_create_hmat_mpda(), acpi_create_hpet(), acpi_create_ipmi(), acpi_create_ivrs(), acpi_create_lpi_desc_ncst(), acpi_create_lpit(), acpi_create_madt(), acpi_create_mcfg(), acpi_create_mcfg_mmconfig(), acpi_create_rmrr(), acpi_create_serialio_ssdt(), acpi_create_slit(), acpi_create_srat(), acpi_create_srat_lapic(), acpi_create_ssdt_generator(), acpi_create_tcpa(), acpi_create_tpm2(), acpi_create_vfct(), acpi_dp_new(), acpi_fill_ivrs11(), acpi_fill_ivrs40(), acpi_fill_ivrs_ioapic(), acpi_fill_slit(), acpi_hest_add_ghes(), acpi_pld_fill_usb(), acpi_pld_to_buffer(), acpi_write_bert(), acpi_write_dbg2_pci_uart(), acpi_write_hest(), acpi_write_rsdp(), acpigen_dsm_uuid_enum_functions(), add_crat_cache_entry(), add_crat_tlb_entry(), add_more_links(), add_pi_resource(), add_res_to_stack(), agesa_DeallocateBuffer(), agesa_execute_state(), agesa_RunFuncOnAp(), agesa_set_interface(), agesawrapper_amdreadeventlog(), agesawrapper_trace(), alloc_cbfs_preload_context(), allocate_more_resources(), am335x_mmc_init_storage(), amd_create_struct(), ast_driver_framebuffer_init(), ast_edid_to_drmmode(), ast_select_mode(), attach_iio_stacks(), bert_storage_setup(), biosemu(), biosemu_dev_init(), broadwell_run_reference_code(), calc_fixed_mtrrs(), calloc(), cl_get_cpu_discovery_table(), cl_get_cpu_sram_data(), cl_get_pmc_descriptor_table(), cl_get_pmc_discovery_buf(), cl_get_pmc_sram_data(), clear_memory(), commit_fixed_mtrrs(), ConcatenateNodes(), conn_get_cbmem_buffer(), copy_meminfo(), cpu_cl_discovery(), cpu_cl_gen_discovery_table(), cpu_cl_mailbox_cmd(), cr50_vendor_init(), create_crat_memory_entry(), cse_request_reset(), decode_edid(), decode_mcus(), decode_spd_select_timings(), disable_channel(), display_startup(), do_pci_scan_bridge(), do_ram_training(), do_read_training(), do_write_training(), dptx_check_sinkcap(), dptx_trainingflow(), dram_find_spds_ddr3(), early_init_clear(), early_mmc_wake_hw(), elog_move_events_to_front(), EmptyHeap(), extract_string(), exynos_displayport_init(), exynos_dp_handle_edid(), fb_new_framebuffer_info(), fill_fspm_audio_params(), fill_fspm_ipu_params(), fill_fsps_tcss_params(), fill_sysinfo(), find_dq_limit(), gather_common_timing(), gcov_exit(), gen_crat_hsa_entry(), generate_fake_intel_oprom(), generate_vbt(), get_tcpa_log(), get_tpm2_log(), gpio_configure_dnv_pads(), gpio_fill_wake_state(), gspi_clear_cached_base(), gspi_ctrlr_params_init(), h8_dsdt_scope(), hash_body(), hls_init(), i2c_read(), i2c_write(), igd_init(), imd_cursor_init(), imdr_create_empty(), increment_to_dqs_edge(), init_dram_ddr3(), init_exynos_cpu_states(), init_iommu(), init_tables(), init_vpd_rdev(), initialize_dramc_param(), intel_gma_init_lvds(), intel_me_init(), intel_me_read_mbp(), ivhd_describe_f0_device(), kzalloc(), label_value(), lenovo_mainboard_partnumber(), load_one_segment(), load_stm_image(), Main(), mainboard_init(), mainboard_memory_init_params(), mainboard_romstage_entry(), mainboard_save_dimm_info(), mainboard_silicon_init_params(), mainboard_update_soc_chip_config(), manufacturer_name(), marshal_clear_control(), marshal_common_session_header(), marshal_hierarchy_control(), mdev_eraseat(), mem_init_dq_dqs_upds(), mem_init_set_default_config(), mem_populate_channel_data(), mem_region_device_init(), memcfg_init(), meminit_memcfg(), memset_pae(), mipi_dsi_dcs_write(), mptable_init(), mptable_write_buses(), msdc_controller_init(), mt_mem_init_run(), mtk_dsi_phy_timing(), mtrr_use_temp_range(), my_smp_write_bus(), new_resource(), nhlt_init(), nhlt_serialize_oem_overrides(), p2sb_disable_sideband_access(), perform_raminit(), pirq_route_irqs(), platform_fsp_silicon_init_params_cb(), pmc_fill_pm_reg_info(), pmm_setup(), prepare_dmi_17(), probe_for_debug_descriptor(), program_total_memory_map(), psp_notify_sx_info(), qclib_load_and_run(), raminit(), read_fru_areas(), read_fru_one_area(), read_pmc_lpm_requirements(), region_device_init(), region_file_init(), reinit_ctrl(), reset_discovery_buffers(), rk_display_init(), rk_edp_link_train_cr(), rmodule_clear_bss(), romstage_handoff_find_or_add(), save_dimm_info(), save_lpddr4_dimm_info_part_num(), save_mma_results_data(), sdhci_alloc_adma64_descs(), sdhci_alloc_adma_descs(), sdhci_controller_init(), sdram_initialize(), setup_ied_area(), setup_new_table(), setup_preram_cache(), setup_sdram_meminfo(), setup_smm_descriptor(), smbios_carve_table(), smbios_mainboard_serial_number(), smbios_mainboard_version(), smbios_system_set_uuid(), smbios_write_tables(), smbios_write_type11(), smm_load_module(), smp_write_address_space(), smp_write_bus(), smp_write_bus_hierarchy(), smp_write_compatibility_address_space(), smp_write_intsrc(), smp_write_ioapic(), smp_write_lintsrc(), smp_write_processor(), soc_fill_gpio_pm_configuration(), soc_gpio_pm_configuration(), soc_memory_init_params(), soc_save_dimm_info(), southcluster_write_acpi_tables(), spd_decode_ddr2(), speedstep_get_limits(), spi_setup_slave(), storage_setup_media(), tegra_dc_dp_full_link_training(), tlcl_define_space(), tlcl_read(), tlcl_set_bits(), tlcl_write(), tpm_ppi_acpi_fill_ssdt(), tpm_vendor_init(), try_timing_offsets(), txt_heap_push_bdr_for_one_acm(), usbdebug_init_(), variant_memory_params(), vbnv_reset(), vga_fb_clear(), wilco_ec_fill_ssdt_generator(), wilco_ec_prepare(), write_acpi_tables(), write_pirq_routing_table(), xlate_region_device_init(), xzalloc_work(), and zero_n().

Here is the call graph for this function: