Searched refs:__weak (Results 51 - 75 of 254) sorted by path

1234567891011

/linux-master/drivers/base/
H A Dmemory.c113 unsigned long __weak memory_block_size_bytes(void)
629 int __weak arch_get_memory_phys_device(unsigned long start_pfn)
H A Dplatform.c1516 void __weak __init early_platform_cleanup(void) { }
/linux-master/drivers/bus/
H A Dmips_cdmm.c345 phys_addr_t __weak mips_cdmm_phys_base(void)
/linux-master/drivers/char/
H A Dmem.c260 int __weak phys_mem_access_prot_allowed(struct file *file,
/linux-master/drivers/clocksource/
H A Dhyperv_timer.c191 void __weak hv_setup_stimer0_handler(void (*handler)(void))
195 void __weak hv_remove_stimer0_handler(void)
/linux-master/drivers/cpufreq/
H A Dcpufreq.c751 __weak unsigned int arch_freq_get_on_cpu(int cpu)
1870 __weak unsigned int cpufreq_get_hw_max_freq(unsigned int cpu)
2395 __weak struct cpufreq_governor *cpufreq_fallback_governor(void)
/linux-master/drivers/dax/
H A Ddevice.c54 __weak phys_addr_t dax_pgoff_to_phys(struct dev_dax *dev_dax, pgoff_t pgoff,
/linux-master/drivers/firmware/efi/
H A Dcapsule-loader.c88 * this __weak function so they can perform any required capsule
91 int __weak efi_capsule_setup_info(struct capsule_info *cap_info, void *kbuff,
H A Defi-init.c56 extern __weak const efi_config_table_type_t efi_arch_tables[];
H A Defi.c165 extern __weak struct kobj_attribute efi_attr_fw_vendor;
166 extern __weak struct kobj_attribute efi_attr_runtime;
167 extern __weak struct kobj_attribute efi_attr_config_table;
180 umode_t __weak efi_attr_is_visible(struct kobject *kobj, struct attribute *attr,
548 __weak __alias(__efi_mem_desc_lookup);
560 void __init __weak efi_arch_mem_reserve(phys_addr_t addr, u64 size) {}
H A Dreboot.c49 bool __weak efi_poweroff_required(void)
/linux-master/drivers/firmware/efi/libstub/
H A Darm64.c92 u32 __weak code_size;
120 unsigned long __weak primary_entry_offset(void)
H A Defi-stub.c50 void __weak free_screen_info(struct screen_info *si)
H A Dloongarch.c41 unsigned long __weak kernel_entry_address(unsigned long kernel_addr,
H A Driscv.c75 unsigned long __weak stext_offset(void)
H A Dzboot.c52 void __weak efi_cache_sync_image(unsigned long image_base,
/linux-master/drivers/hid/bpf/
H A Dhid_bpf_dispatch.c43 __weak noinline int hid_bpf_device_event(struct hid_bpf_ctx *ctx)
103 __weak noinline int hid_bpf_rdesc_fixup(struct hid_bpf_ctx *ctx)
H A Dhid_bpf_jmp_table.c102 __weak noinline int __hid_bpf_tail_call(struct hid_bpf_ctx *ctx)
/linux-master/drivers/hv/
H A Dhv_common.c39 * defined, and it uses these three variables. So mark them as __weak
43 bool __weak hv_root_partition;
46 bool __weak hv_nested;
49 struct ms_hyperv_info __weak ms_hyperv;
588 /* These __weak functions provide default "no-op" behavior and
595 bool __weak hv_is_isolation_supported(void)
601 bool __weak hv_isolation_type_snp(void)
607 bool __weak hv_isolation_type_tdx(void)
613 void __weak hv_setup_vmbus_handler(void (*handler)(void))
618 void __weak hv_remove_vmbus_handle
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-viai2c-common.c175 int __weak viai2c_fifo_irq_xfer(struct viai2c *i2c, bool irq)
/linux-master/drivers/irqchip/
H A Dirq-mips-cpu.c127 asmlinkage void __weak plat_irq_dispatch(void)
H A Dirq-pic32-evic.c43 asmlinkage void __weak plat_irq_dispatch(void)
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1902 int __weak \
/linux-master/drivers/nvdimm/
H A Dpmem.c243 __weak long __pmem_direct_access(struct pmem_device *pmem, pgoff_t pgoff,
/linux-master/drivers/of/
H A Dbase.c133 int __weak of_node_to_nid(struct device_node *np)

Completed in 788 milliseconds

1234567891011