/linux-master/include/linux/ |
H A D | find.h | 19 unsigned long _find_next_zero_bit(const unsigned long *addr, unsigned long nbits, 21 extern unsigned long _find_first_bit(const unsigned long *addr, unsigned long size); 22 unsigned long __find_nth_bit(const unsigned long *addr, unsigned long size, unsigned long n); 32 extern unsigned long _find_first_zero_bit(const unsigned long *addr, unsigned long size); 33 extern unsigned long _find_last_bit(const unsigned long *addr, unsigned long size); 36 unsigned long _find_first_zero_bit_le(const unsigned long *addr, unsigned long size); 37 unsigned long _find_next_zero_bit_le(const unsigned long *addr, unsigned 39 unsigned long _find_next_bit_le(const unsigned long *addr, unsigned 46 * @addr: The address to base the search on 54 unsigned long find_next_bit(const unsigned long *addr, unsigne argument 173 find_next_zero_bit(const unsigned long *addr, unsigned long size, unsigned long offset) argument 200 find_first_bit(const unsigned long *addr, unsigned long size) argument 226 find_nth_bit(const unsigned long *addr, unsigned long size, unsigned long n) argument 358 find_first_zero_bit(const unsigned long *addr, unsigned long size) argument 379 find_last_bit(const unsigned long *addr, unsigned long size) argument 425 find_next_bit_wrap(const unsigned long *addr, unsigned long size, unsigned long offset) argument 482 find_next_zero_bit_le(const void *addr, unsigned long size, unsigned long offset) argument 488 find_next_bit_le(const void *addr, unsigned long size, unsigned long offset) argument 494 find_first_zero_bit_le(const void *addr, unsigned long size) argument 504 find_next_zero_bit_le(const void *addr, unsigned long size, unsigned long offset) argument 523 find_first_zero_bit_le(const void *addr, unsigned long size) argument 537 find_next_bit_le(const void *addr, unsigned long size, unsigned long offset) argument [all...] |
H A D | bitops.h | 46 * passing a bitmap from .bss or .data (-> `!!addr` is always true). 48 #define bitop(op, nr, addr) \ 50 __builtin_constant_p((uintptr_t)(addr) != (uintptr_t)NULL) && \ 51 (uintptr_t)(addr) != (uintptr_t)NULL && \ 52 __builtin_constant_p(*(const unsigned long *)(addr))) ? \ 53 const##op(nr, addr) : op(nr, addr)) 55 #define __set_bit(nr, addr) bitop(___set_bit, nr, addr) 56 #define __clear_bit(nr, addr) bito 275 assign_bit(long nr, volatile unsigned long *addr, bool value) argument 284 __assign_bit(long nr, volatile unsigned long *addr, bool value) argument [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | raw_io.h | 19 #define in_8(addr) \ 20 ({ u8 __v = (*(__force const volatile u8 *) (unsigned long)(addr)); __v; }) 21 #define in_be16(addr) \ 22 ({ u16 __v = (*(__force const volatile u16 *) (unsigned long)(addr)); __v; }) 23 #define in_be32(addr) \ 24 ({ u32 __v = (*(__force const volatile u32 *) (unsigned long)(addr)); __v; }) 25 #define in_le16(addr) \ 26 ({ u16 __v = le16_to_cpu(*(__force const volatile __le16 *) (unsigned long)(addr)); __v; }) 27 #define in_le32(addr) \ 28 ({ u32 __v = le32_to_cpu(*(__force const volatile __le32 *) (unsigned long)(addr)); __ [all...] |
/linux-master/arch/parisc/include/asm/ |
H A D | io.h | 11 static inline unsigned long isa_bus_to_virt(unsigned long addr) { argument 16 static inline unsigned long isa_virt_to_bus(void *addr) { argument 30 static inline unsigned char gsc_readb(unsigned long addr) argument 39 : "=&r" (flags), "=r" (ret) : "r" (addr), "i" (PSW_SM_D) ); 44 static inline unsigned short gsc_readw(unsigned long addr) argument 53 : "=&r" (flags), "=r" (ret) : "r" (addr), "i" (PSW_SM_D) ); 58 static inline unsigned int gsc_readl(unsigned long addr) argument 64 : "=r" (ret) : "r" (addr) ); 69 static inline unsigned long long gsc_readq(unsigned long addr) argument 76 : "=r" (ret) : "r" (addr) ); 85 gsc_writeb(unsigned char val, unsigned long addr) argument 95 gsc_writew(unsigned short val, unsigned long addr) argument 105 gsc_writel(unsigned int val, unsigned long addr) argument 112 gsc_writeq(unsigned long long val, unsigned long addr) argument 182 inb(unsigned long addr) argument 188 inw(unsigned long addr) argument 194 inl(unsigned long addr) argument [all...] |
H A D | cache.h | 43 #define pdtlb(sr, addr) asm volatile("pdtlb 0(%%sr%0,%1)" \ 45 : : "i"(sr), "r" (addr) : "memory") 46 #define pitlb(sr, addr) asm volatile("pitlb 0(%%sr%0,%1)" \ 49 : : "i"(sr), "r" (addr) : "memory") 51 #define asm_io_fdc(addr) asm volatile("fdc %%r0(%0)" \ 54 : : "r" (addr) : "memory")
|
/linux-master/arch/sparc/include/asm/ |
H A D | vga.h | 23 static inline void scr_writew(u16 val, u16 *addr) argument 25 BUG_ON((long) addr >= 0); 27 *addr = val; 30 static inline u16 scr_readw(const u16 *addr) argument 32 BUG_ON((long) addr >= 0); 34 return *addr;
|
/linux-master/arch/sh/lib/ |
H A D | io.c | 14 void __raw_readsl(const void __iomem *addr, void *datap, int len) argument 19 *data++ = __raw_readl(addr); 54 : "r"(addr), "0" (data), "1" (len) 59 *data++ = __raw_readl(addr); 63 void __raw_writesl(void __iomem *addr, const void *data, int len) argument 75 : "0" (data), "r" (len), "r"(addr)
|
/linux-master/include/trace/events/ |
H A D | mdio.h | 13 u8 addr, unsigned regnum, u16 val, int err), 15 TP_ARGS(bus, read, addr, regnum, val, err), 22 __field(u8, addr) 30 __entry->addr = addr; 37 __entry->addr, __entry->regnum, __entry->val)
|
H A D | spmi.h | 16 TP_PROTO(u8 opcode, u8 sid, u16 addr, u8 len, const u8 *buf), 17 TP_ARGS(opcode, sid, addr, len, buf), 22 __field ( u16, addr ) 30 __entry->addr = addr; 35 TP_printk("opc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD]", 37 (int)__entry->addr, (int)__entry->len, 42 TP_PROTO(u8 opcode, u8 sid, u16 addr, int ret), 43 TP_ARGS(opcode, sid, addr, ret), 48 __field ( u16, addr ) [all...] |
/linux-master/drivers/mmc/core/ |
H A D | sdio_ops.h | 20 unsigned addr, u8 in, u8* out); 22 unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz); 28 u32 addr; local 30 addr = (arg >> 9) & 0x1FFFF; 34 !(addr == SDIO_CCCR_ABORT || addr == SDIO_CCCR_SUSPEND)));
|
/linux-master/arch/s390/kernel/ |
H A D | machine_kexec_reloc.c | 6 unsigned long addr) 35 *(u16 *)loc = (val - addr); 38 *(u16 *)loc = (val - addr) >> 1; 41 *(u32 *)loc = (val - addr) >> 1; 44 *(u32 *)loc = (val - addr); 47 *(u64 *)loc = (val - addr); 5 arch_kexec_do_relocs(int r_type, void *loc, unsigned long val, unsigned long addr) argument
|
/linux-master/tools/testing/nvdimm/ |
H A D | dax-dev.c | 18 phys_addr_t addr; local 23 addr = PFN_PHYS(pgoff - dax_range->pgoff) + range->start; 24 if (addr + size - 1 <= range->end) { 25 if (get_nfit_res(addr)) { 31 page = vmalloc_to_page((void *)addr); 34 return addr;
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
H A D | nv40.c | 27 nv40_pci_rd32(struct nvkm_pci *pci, u16 addr) argument 30 return nvkm_rd32(device, 0x088000 + addr); 34 nv40_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) argument 37 nvkm_wr08(device, 0x088000 + addr, data); 41 nv40_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) argument 44 nvkm_wr32(device, 0x088000 + addr, data);
|
H A D | nv04.c | 27 nv04_pci_rd32(struct nvkm_pci *pci, u16 addr) argument 30 return nvkm_rd32(device, 0x001800 + addr); 34 nv04_pci_wr08(struct nvkm_pci *pci, u16 addr, u8 data) argument 37 nvkm_wr08(device, 0x001800 + addr, data); 41 nv04_pci_wr32(struct nvkm_pci *pci, u16 addr, u32 data) argument 44 nvkm_wr32(device, 0x001800 + addr, data);
|
/linux-master/arch/powerpc/lib/ |
H A D | restart_table.c | 22 bool search_kernel_soft_mask_table(unsigned long addr) argument 30 if (addr >= start && addr < end) 40 unsigned long search_kernel_restart_table(unsigned long addr) argument 49 if (addr >= start && addr < end)
|
/linux-master/drivers/net/ethernet/wiznet/ |
H A D | w5100.h | 18 int (*read)(struct net_device *ndev, u32 addr); 19 int (*write)(struct net_device *ndev, u32 addr, u8 data); 20 int (*read16)(struct net_device *ndev, u32 addr); 21 int (*write16)(struct net_device *ndev, u32 addr, u16 data); 22 int (*readbulk)(struct net_device *ndev, u32 addr, u8 *buf, int len); 23 int (*writebulk)(struct net_device *ndev, u32 addr, const u8 *buf,
|
/linux-master/arch/arm/kernel/ |
H A D | reboot.c | 34 static void __soft_restart(void *addr) argument 54 phys_reset((unsigned long)addr, is_hyp_mode_available()); 60 void _soft_restart(unsigned long addr, bool disable_l2) argument 73 call_with_stack(__soft_restart, (void *)addr, (void *)stack); 79 void soft_restart(unsigned long addr) argument 81 _soft_restart(addr, num_online_cpus() == 1);
|
/linux-master/arch/x86/include/asm/ |
H A D | mc146818rtc.h | 93 #define CMOS_READ(addr) rtc_cmos_read(addr) 94 #define CMOS_WRITE(val, addr) rtc_cmos_write(val, addr) 95 unsigned char rtc_cmos_read(unsigned char addr); 96 void rtc_cmos_write(unsigned char val, unsigned char addr);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ |
H A D | base.c | 37 enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_vfn **pvfn) 47 vfn->addr.priv = addr; 48 vfn->addr.user = vfn->addr.priv + func->user.addr; 36 nvkm_vfn_new_(const struct nvkm_vfn_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, u32 addr, struct nvkm_vfn **pvfn) argument
|
/linux-master/arch/loongarch/include/asm/ |
H A D | loongson.h | 40 #define xconf_readl(addr) readl(addr) 41 #define xconf_readq(addr) readq(addr) 43 static inline void xconf_writel(u32 val, volatile void __iomem *addr) argument 49 : [hw] "r" (addr), [v] "r" (val) 53 static inline void xconf_writeq(u64 val64, volatile void __iomem *addr) argument 59 : [hw] "r" (addr), [v] "r" (val64) 130 #define ls7a_readb(addr) (*(volatile unsigned char *)TO_UNCACHE(addr)) [all...] |
/linux-master/arch/x86/um/ |
H A D | mem_32.c | 31 int in_gate_area_no_mm(unsigned long addr) argument 36 if ((addr >= FIXADDR_USER_START) && (addr < FIXADDR_USER_END)) 42 int in_gate_area(struct mm_struct *mm, unsigned long addr) argument 49 return (addr >= vma->vm_start) && (addr < vma->vm_end);
|
/linux-master/security/selinux/ |
H A D | netnode.c | 62 * @addr: IPv4 address 69 static unsigned int sel_netnode_hashfn_ipv4(__be32 addr) argument 73 return (addr & (SEL_NETNODE_HASH_SIZE - 1)); 78 * @addr: IPv6 address 85 static unsigned int sel_netnode_hashfn_ipv6(const struct in6_addr *addr) argument 90 return (addr->s6_addr32[3] & (SEL_NETNODE_HASH_SIZE - 1)); 95 * @addr: IP address 99 * Search the network node table and return the record matching @addr. If an 103 static struct sel_netnode *sel_netnode_find(const void *addr, u16 family) argument 110 idx = sel_netnode_hashfn_ipv4(*(const __be32 *)addr); 190 sel_netnode_sid_slow(void *addr, u16 family, u32 *sid) argument 250 sel_netnode_sid(void *addr, u16 family, u32 *sid) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | word-at-a-time.h | 51 static inline unsigned long load_unaligned_zeropad(const void *addr) argument 56 "0: lg %[data],0(%[addr])\n" 58 EX_TABLE_ZEROPAD(0b, 1b, %[data], %[addr]) 59 EX_TABLE_ZEROPAD(1b, 1b, %[data], %[addr]) 61 : [addr] "a" (addr), "m" (*(unsigned long *)addr));
|
/linux-master/arch/s390/boot/ |
H A D | vmem.c | 37 static void pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode); 92 * | 1/8 addr space | | zero pg mapping| (untracked) 107 * | 1/8 addr space | | zero pg mapping| (untracked) 129 static bool kasan_pgd_populate_zero_shadow(pgd_t *pgd, unsigned long addr, argument 133 IS_ALIGNED(addr, PGDIR_SIZE) && end - addr >= PGDIR_SIZE) { 140 static bool kasan_p4d_populate_zero_shadow(p4d_t *p4d, unsigned long addr, argument 144 IS_ALIGNED(addr, P4D_SIZE) && end - addr >= P4D_SIZE) { 151 static bool kasan_pud_populate_zero_shadow(pud_t *pud, unsigned long addr, argument 162 kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 185 kasan_pgd_populate_zero_shadow(pgd_t *pgd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 191 kasan_p4d_populate_zero_shadow(p4d_t *p4d, unsigned long addr, unsigned long end, enum populate_mode mode) argument 197 kasan_pud_populate_zero_shadow(pud_t *pud, unsigned long addr, unsigned long end, enum populate_mode mode) argument 203 kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 257 _pa(unsigned long addr, unsigned long size, enum populate_mode mode) argument 277 can_large_pud(pud_t *pu_dir, unsigned long addr, unsigned long end) argument 283 can_large_pmd(pmd_t *pm_dir, unsigned long addr, unsigned long end) argument 289 pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 312 pgtable_pmd_populate(pud_t *pud, unsigned long addr, unsigned long end, enum populate_mode mode) argument 345 pgtable_pud_populate(p4d_t *p4d, unsigned long addr, unsigned long end, enum populate_mode mode) argument 378 pgtable_p4d_populate(pgd_t *pgd, unsigned long addr, unsigned long end, enum populate_mode mode) argument 398 pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode) argument [all...] |
/linux-master/arch/arm/mm/ |
H A D | fault.c | 30 unsigned long addr = (unsigned long)unsafe_src; local 32 return addr >= TASK_SIZE && ULONG_MAX - addr >= size; 39 * 'addr' in mm 'mm'. 41 void show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument 48 pgd = pgd_offset(mm, addr); 49 printk("%s[%08lx] *pgd=%08llx", lvl, addr, (long long)pgd_val(*pgd)); 57 p4d = p4d_offset(pgd, addr); 66 pud = pud_offset(p4d, addr); 78 pmd = pmd_offset(pud, addr); 109 show_pte(const char *lvl, struct mm_struct *mm, unsigned long addr) argument 131 die_kernel_fault(const char *msg, struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 151 __do_kernel_fault(struct mm_struct *mm, unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 182 __do_user_fault(unsigned long addr, unsigned int fsr, unsigned int sig, int code, struct pt_regs *regs) argument 213 do_bad_area(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 246 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 409 do_page_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 434 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 501 do_translation_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 514 do_sect_fault(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 525 do_bad(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 561 do_DataAbort(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument 591 do_PrefetchAbort(unsigned long addr, unsigned int ifsr, struct pt_regs *regs) argument 611 early_abort_handler(unsigned long addr, unsigned int fsr, struct pt_regs *regs) argument [all...] |