/linux-master/arch/mips/include/asm/mach-malta/ |
H A D | mc146818rtc.h | 20 static inline unsigned char CMOS_READ(unsigned long addr) argument 22 outb(addr, MALTA_RTC_ADR_REG); 26 static inline void CMOS_WRITE(unsigned char data, unsigned long addr) argument 28 outb(addr, MALTA_RTC_ADR_REG);
|
/linux-master/arch/nios2/include/asm/ |
H A D | syscalls.h | 8 int sys_cacheflush(unsigned long addr, unsigned long len,
|
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | io.h | 23 static inline u32 wl1251_read32(struct wl1251 *wl, int addr) argument 25 wl->if_ops->read(wl, addr, &wl->buffer_32, sizeof(wl->buffer_32)); 30 static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val) argument 33 wl->if_ops->write(wl, addr, &wl->buffer_32, sizeof(wl->buffer_32)); 36 static inline u32 wl1251_read_elp(struct wl1251 *wl, int addr) argument 41 wl->if_ops->read_elp(wl, addr, &response); 43 wl->if_ops->read(wl, addr, &response, sizeof(u32)); 48 static inline void wl1251_write_elp(struct wl1251 *wl, int addr, u32 val) argument 51 wl->if_ops->write_elp(wl, addr, val); 53 wl->if_ops->write(wl, addr, [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | invpcid.h | 5 static inline void __invpcid(unsigned long pcid, unsigned long addr, argument 8 struct { u64 d[2]; } desc = { { pcid, addr } }; 25 /* Flush all mappings for a given pcid and addr, not including globals. */ 27 unsigned long addr) 29 __invpcid(pcid, addr, INVPCID_TYPE_INDIV_ADDR); 26 invpcid_flush_one(unsigned long pcid, unsigned long addr) argument
|
/linux-master/arch/sh/include/asm/ |
H A D | uaccess_32.h | 39 #define __get_user_asm(x, addr, err, insn) \ 58 :"m" (__m(addr)), "i" (-EFAULT), "0" (err)); }) 60 #define __get_user_asm(x, addr, err, insn) \ 65 : "m" (__m(addr)) \ 73 #define __get_user_u64(x, addr, err) \ 95 :"m" (__m(addr)), "i" (-EFAULT), "0" (err)); }) 97 #define __get_user_u64(x, addr, err) \ 119 :"m" (__m(addr)), "i" (-EFAULT), "0" (err)); }) 144 #define __put_user_asm(x, addr, err, insn) \ 162 : "r" (x), "m" (__m(addr)), " [all...] |
H A D | bitops-grb.h | 5 static inline void set_bit(int nr, volatile void * addr) argument 8 volatile unsigned int *a = addr; 29 static inline void clear_bit(int nr, volatile void * addr) argument 32 volatile unsigned int *a = addr; 52 static inline void change_bit(int nr, volatile void * addr) argument 55 volatile unsigned int *a = addr; 75 static inline int test_and_set_bit(int nr, volatile void * addr) argument 78 volatile unsigned int *a = addr; 106 static inline int test_and_clear_bit(int nr, volatile void * addr) argument 109 volatile unsigned int *a = addr; 140 test_and_change_bit(int nr, volatile void * addr) argument [all...] |
H A D | bitops-llsc.h | 5 static inline void set_bit(int nr, volatile void *addr) argument 8 volatile unsigned int *a = addr; 26 static inline void clear_bit(int nr, volatile void *addr) argument 29 volatile unsigned int *a = addr; 47 static inline void change_bit(int nr, volatile void *addr) argument 50 volatile unsigned int *a = addr; 68 static inline int test_and_set_bit(int nr, volatile void *addr) argument 71 volatile unsigned int *a = addr; 93 static inline int test_and_clear_bit(int nr, volatile void *addr) argument 96 volatile unsigned int *a = addr; 119 test_and_change_bit(int nr, volatile void *addr) argument [all...] |
/linux-master/arch/powerpc/kernel/ |
H A D | iomap.c | 21 void pci_iounmap(struct pci_dev *dev, void __iomem *addr) argument 23 if (isa_vaddr_is_ioport(addr)) 25 if (pcibios_vaddr_is_ioport(addr)) 27 iounmap(addr);
|
H A D | jump_label.c | 14 u32 *addr = (u32 *)jump_entry_code(entry); local 17 patch_branch(addr, jump_entry_target(entry), 0); 19 patch_instruction(addr, ppc_inst(PPC_RAW_NOP()));
|
/linux-master/include/linux/ |
H A D | fwnode_mdio.h | 14 struct fwnode_handle *child, u32 addr); 17 struct fwnode_handle *child, u32 addr); 22 struct fwnode_handle *child, u32 addr) 29 u32 addr) 20 fwnode_mdiobus_phy_device_register(struct mii_bus *mdio, struct phy_device *phy, struct fwnode_handle *child, u32 addr) argument 27 fwnode_mdiobus_register_phy(struct mii_bus *bus, struct fwnode_handle *child, u32 addr) argument
|
H A D | logic_pio.h | 31 u32 (*in)(void *hostdata, unsigned long addr, size_t dwidth); 32 void (*out)(void *hostdata, unsigned long addr, u32 val, 34 u32 (*ins)(void *hostdata, unsigned long addr, void *buffer, 36 void (*outs)(void *hostdata, unsigned long addr, const void *buffer, 41 u8 logic_inb(unsigned long addr); 42 u16 logic_inw(unsigned long addr); 43 u32 logic_inl(unsigned long addr); 44 void logic_outb(u8 value, unsigned long addr); 45 void logic_outw(u16 value, unsigned long addr); 46 void logic_outl(u32 value, unsigned long addr); [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | kfence.h | 22 static inline bool kfence_protect_page(unsigned long addr, bool protect) argument 24 pte_t *pte = virt_to_kpte(addr); 39 flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
|
/linux-master/arch/s390/include/asm/ |
H A D | pci_debug.h | 20 static inline void zpci_err_hex_level(int level, void *addr, int len) argument 22 debug_event(pci_debug_err_id, level, addr, len); 25 static inline void zpci_err_hex(void *addr, int len) argument 27 zpci_err_hex_level(0, addr, len);
|
H A D | kfence.h | 18 #define arch_kfence_test_address(addr) ((addr) & PAGE_MASK) 36 static inline bool kfence_protect_page(unsigned long addr, bool protect) argument 38 __kernel_map_pages(virt_to_page((void *)addr), 1, !protect);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | get_func_ip_test.c | 30 __u64 addr = bpf_get_func_ip(ctx); local 32 test1_result = (const void *) addr == &bpf_fentry_test1; 40 __u64 addr = bpf_get_func_ip(ctx); local 42 test2_result = (const void *) addr == &bpf_fentry_test2; 50 __u64 addr = bpf_get_func_ip(ctx); local 52 test3_result = (const void *) addr == &bpf_fentry_test3; 60 __u64 addr = bpf_get_func_ip(ctx); local 62 test4_result = (const void *) addr == &bpf_fentry_test4; 70 __u64 addr = bpf_get_func_ip(ctx); local 72 test5_result = (const void *) addr 80 __u64 addr = bpf_get_func_ip(ctx); local 92 __u64 addr = bpf_get_func_ip(ctx); local 102 __u64 addr = bpf_get_func_ip(ctx); local [all...] |
/linux-master/arch/mips/include/asm/ |
H A D | fb.h | 23 static inline u64 fb_readq(const volatile void __iomem *addr) argument 25 return __raw_readq(addr); 29 static inline void fb_writeq(u64 b, volatile void __iomem *addr) argument 31 __raw_writeq(b, addr);
|
H A D | setup.h | 19 void set_handler(unsigned long offset, const void *addr, unsigned long len); 20 extern void set_uncached_handler(unsigned long offset, void *addr, unsigned long len); 23 extern void *set_vi_handler(int n, vi_handler_t addr); 25 extern void *set_except_vector(int n, void *addr);
|
/linux-master/arch/riscv/include/asm/ |
H A D | kfence.h | 16 static inline bool kfence_protect_page(unsigned long addr, bool protect) argument 18 pte_t *pte = virt_to_kpte(addr); 25 flush_tlb_kernel_range(addr, addr + PAGE_SIZE);
|
/linux-master/arch/arm64/include/asm/ |
H A D | patching.h | 7 int aarch64_insn_read(void *addr, u32 *insnp); 8 int aarch64_insn_write(void *addr, u32 insn); 10 int aarch64_insn_write_literal_u64(void *addr, u64 val); 14 int aarch64_insn_patch_text_nosync(void *addr, u32 insn);
|
H A D | signal.h | 9 static inline void __user *arch_untagged_si_addr(void __user *addr, argument 19 return addr; 21 return untagged_addr(addr);
|
/linux-master/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 51 #define __put_user_check(x, addr, size) ({ \ 53 if (__access_ok(addr, size)) { \ 56 __put_user_asm(x, b, addr, __pu_ret); \ 59 __put_user_asm(x, h, addr, __pu_ret); \ 62 __put_user_asm(x, , addr, __pu_ret); \ 65 __put_user_asm(x, d, addr, __pu_ret); \ 77 #define __put_user_nocheck(x, addr, size) ({ \ 80 case 1: __put_user_asm(x, b, addr, __pu_ret); break; \ 81 case 2: __put_user_asm(x, h, addr, __pu_ret); break; \ 82 case 4: __put_user_asm(x, , addr, __pu_re 194 __clear_user(void __user *addr, unsigned long size) argument 210 clear_user(void __user *addr, unsigned long n) argument [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | tlbflush.h | 11 static inline void flush_tlb_kernel_page(void *addr) argument 20 : : "a" (addr)); 23 __asm__ __volatile__("pflush #4,#4,(%0)" : : "a" (addr)); 42 static inline void __flush_tlb040_one(unsigned long addr) argument 47 : : "a" (addr)); 50 static inline void __flush_tlb_one(unsigned long addr) argument 55 __flush_tlb040_one(addr); 57 __asm__ __volatile__("pflush #0,#4,(%0)" : : "a" (addr)); 84 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) argument 87 __flush_tlb_one(addr); 115 unsigned long addr; local 164 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) argument 218 flush_tlb_kernel_page(unsigned long addr) argument 235 __flush_tlb_one(unsigned long addr) argument 255 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) argument 266 flush_tlb_kernel_page(unsigned long addr) argument [all...] |
/linux-master/arch/openrisc/include/asm/bitops/ |
H A D | atomic.h | 12 static inline void set_bit(int nr, volatile unsigned long *addr) argument 15 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 29 static inline void clear_bit(int nr, volatile unsigned long *addr) argument 32 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 46 static inline void change_bit(int nr, volatile unsigned long *addr) argument 49 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 63 static inline int test_and_set_bit(int nr, volatile unsigned long *addr) argument 66 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); 83 static inline int test_and_clear_bit(int nr, volatile unsigned long *addr) argument 86 unsigned long *p = ((unsigned long *)addr) 103 test_and_change_bit(int nr, volatile unsigned long *addr) argument [all...] |
/linux-master/drivers/staging/rtl8723bs/include/ |
H A D | sdio_ops_linux.h | 14 s32 _sd_cmd52_read(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pdata); 15 s32 _sd_cmd52_write(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pdata); 16 s32 sd_cmd52_read(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pdata); 17 s32 sd_cmd52_write(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, u8 *pdata); 19 u8 sd_read8(struct intf_hdl *pintfhdl, u32 addr, s32 *err); 20 u32 sd_read32(struct intf_hdl *pintfhdl, u32 addr, s32 *err); 21 s32 _sd_read(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, void *pdata); 22 s32 sd_read(struct intf_hdl *pintfhdl, u32 addr, u32 cnt, void *pdata); 23 void sd_write8(struct intf_hdl *pintfhdl, u32 addr, u8 v, s32 *err); 24 void sd_write32(struct intf_hdl *pintfhdl, u32 addr, u3 [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | core_irongate.c | 52 * addr[31:24] reserved 53 * addr[23:16] bus number (8 bits = 128 possible buses) 54 * addr[15:11] Device number (5 bits) 55 * addr[10: 8] function number 56 * addr[ 7: 2] register number 59 * if (bus = addr[23:16]) == 0 62 * addr_on_pci[31:11] = id selection for device = addr[15:11] 63 * addr_on_pci[10: 2] = addr[10: 2] ??? 68 * addr_on_pci[23: 2] = addr[23: 2] 85 unsigned long addr; local 106 unsigned long addr; local 131 unsigned long addr; local 313 irongate_ioremap(unsigned long addr, unsigned long size) argument 411 unsigned long addr = (unsigned long) xaddr; local [all...] |