/linux-master/arch/alpha/include/asm/ |
H A D | core_irongate.h | 54 igcsr32 bacsr54_eccms761; /* 0x48 - 751: base addr. chip selects 198 __EXTERN_INLINE void __iomem *irongate_ioportmap(unsigned long addr) argument 200 return (void __iomem *)(addr + IRONGATE_IO); 203 extern void __iomem *irongate_ioremap(unsigned long addr, unsigned long size); 204 extern void irongate_iounmap(volatile void __iomem *addr); 206 __EXTERN_INLINE int irongate_is_ioaddr(unsigned long addr) argument 208 return addr >= IRONGATE_MEM; 213 unsigned long addr = (unsigned long)xaddr; local 214 return addr < IRONGATE_IO || addr > [all...] |
H A D | core_polaris.h | 74 __EXTERN_INLINE void __iomem *polaris_ioportmap(unsigned long addr) argument 76 return (void __iomem *)(addr + POLARIS_DENSE_IO_BASE); 79 __EXTERN_INLINE void __iomem *polaris_ioremap(unsigned long addr, argument 82 return (void __iomem *)(addr + POLARIS_DENSE_MEM_BASE); 85 __EXTERN_INLINE int polaris_is_ioaddr(unsigned long addr) argument 87 return addr >= POLARIS_SPARSE_MEM_BASE; 90 __EXTERN_INLINE int polaris_is_mmio(const volatile void __iomem *addr) argument 92 return (unsigned long)addr < POLARIS_SPARSE_IO_BASE;
|
H A D | core_titan.h | 383 extern void __iomem *titan_ioportmap(unsigned long addr); 384 extern void __iomem *titan_ioremap(unsigned long addr, unsigned long size); 385 extern void titan_iounmap(volatile void __iomem *addr); 387 __EXTERN_INLINE int titan_is_ioaddr(unsigned long addr) argument 389 return addr >= TITAN_BASE; 392 extern int titan_is_mmio(const volatile void __iomem *addr);
|
H A D | core_tsunami.h | 306 extern void __iomem *tsunami_ioportmap(unsigned long addr); 307 extern void __iomem *tsunami_ioremap(unsigned long addr, unsigned long size); 308 __EXTERN_INLINE int tsunami_is_ioaddr(unsigned long addr) argument 310 return addr >= TSUNAMI_BASE; 315 unsigned long addr = (unsigned long) xaddr; local 316 return (addr & 0x100000000UL) == 0;
|
H A D | core_wildfire.h | 281 __EXTERN_INLINE void __iomem *wildfire_ioportmap(unsigned long addr) argument 283 return (void __iomem *)(addr + WILDFIRE_IO_BIAS); 286 __EXTERN_INLINE void __iomem *wildfire_ioremap(unsigned long addr, argument 289 return (void __iomem *)(addr + WILDFIRE_MEM_BIAS); 292 __EXTERN_INLINE int wildfire_is_ioaddr(unsigned long addr) argument 294 return addr >= WILDFIRE_BASE; 299 unsigned long addr = (unsigned long)xaddr; local 300 return (addr & 0x100000000UL) == 0;
|
H A D | mc146818rtc.h | 19 #define CMOS_READ(addr) ({ \ 20 outb_p((addr),RTC_PORT(0)); \ 23 #define CMOS_WRITE(val, addr) ({ \ 24 outb_p((addr),RTC_PORT(0)); \
|
H A D | vga.h | 17 static inline void scr_writew(u16 val, volatile u16 *addr) argument 19 if (__is_ioaddr(addr)) 20 __raw_writew(val, (volatile u16 __iomem *) addr); 22 *addr = val; 25 static inline u16 scr_readw(volatile const u16 *addr) argument 27 if (__is_ioaddr(addr)) 28 return __raw_readw((volatile const u16 __iomem *) addr); 30 return *addr;
|
/linux-master/arch/alpha/kernel/ |
H A D | core_apecs.c | 96 unsigned long addr; local 115 addr = (device_fn << 8) | (where); 119 addr = (bus << 16) | (device_fn << 8) | (where); 121 *pci_addr = addr; 122 DBGC(("mk_conf_addr: returning pci_addr 0x%lx\n", addr)); 127 conf_read(unsigned long addr, unsigned char type1) argument 135 DBGC(("conf_read(addr=0x%lx, type1=%d)\n", addr, type1)); 159 asm volatile("ldl %0,%1; mb; mb" : "=r"(value) : "m"(*(vuip)addr) 209 conf_write(unsigned long addr, unsigne argument 278 unsigned long addr, pci_addr; local 297 unsigned long addr, pci_addr; local [all...] |
H A D | core_lca.c | 105 unsigned long addr; local 119 addr = (1 << (11 + device)) | (func << 8) | where; 123 addr = (bus << 16) | (device_fn << 8) | where; 125 *pci_addr = addr; 130 conf_read(unsigned long addr) argument 143 value = *(vuip)addr; 168 conf_write(unsigned long addr, unsigned int value) argument 180 *(vuip)addr = value; 205 unsigned long addr, pci_addr; local 214 addr 223 unsigned long addr, pci_addr; local [all...] |
H A D | core_mcpcia.c | 87 conf_read(unsigned long addr, unsigned char type1, argument 98 DBG_CFG(("conf_read(addr=0x%lx, type1=%d, hose=%d)\n", 99 addr, type1, mid)); 116 value = *((vuip)addr); 135 conf_write(unsigned long addr, unsigned int value, unsigned char type1, argument 158 *((vuip)addr) = value; 175 unsigned long addr; local 186 addr = (bus << 16) | (devfn << 8) | (where); 187 addr <<= 5; /* swizzle for SPARSE */ 188 addr | 200 unsigned long addr, w; local 227 unsigned long addr; local [all...] |
H A D | core_polaris.c | 87 unsigned long addr; local 90 if (mk_conf_addr(bus, devfn, where, &addr, &type1)) 95 *value = __kernel_ldbu(*(vucp)addr); 98 *value = __kernel_ldwu(*(vusp)addr); 101 *value = *(vuip)addr; 113 unsigned long addr; local 116 if (mk_conf_addr(bus, devfn, where, &addr, &type1)) 121 __kernel_stb(value, *(vucp)addr); 123 __kernel_ldbu(*(vucp)addr); 126 __kernel_stw(value, *(vusp)addr); [all...] |
H A D | core_t2.c | 144 unsigned long addr; local 148 " addr=0x%lx, type1=0x%x)\n", 163 addr = (0x0800L << device) | ((device_fn & 7) << 8) | (where); 167 addr = (bus << 16) | (device_fn << 8) | (where); 169 *pci_addr = addr; 170 DBG(("mk_conf_addr: returning pci_addr 0x%lx\n", addr)); 181 conf_read(unsigned long addr, unsigned char type1) argument 188 DBG(("conf_read(addr=0x%lx, type1=%d)\n", addr, type1)); 205 value = *(vuip)addr; 235 conf_write(unsigned long addr, unsigned int value, unsigned char type1) argument 287 unsigned long addr, pci_addr; local 306 unsigned long addr, pci_addr; local [all...] |
H A D | core_tsunami.c | 96 unsigned long addr; local 107 addr = (bus << 16) | (device_fn << 8) | where; 108 addr |= hose->config_space_base; 110 *pci_addr = addr; 111 DBG_CFG(("mk_conf_addr: returning pci_addr 0x%lx\n", addr)); 119 unsigned long addr; local 122 if (mk_conf_addr(bus, devfn, where, &addr, &type1)) 127 *value = __kernel_ldbu(*(vucp)addr); 130 *value = __kernel_ldwu(*(vusp)addr); 133 *value = *(vuip)addr; 144 unsigned long addr; local 357 tsunami_ioportmap(unsigned long addr) argument 364 tsunami_ioremap(unsigned long addr, unsigned long size) argument [all...] |
H A D | err_titan.c | 144 unsigned long addr; local 193 addr = EXTRACT(perror, TITAN__PCHIP_PERROR__ADDR) << 2; 223 ((((cmd & 0xE) == 2) && (addr < 0x1000)) || 224 (((cmd & 0xE) == 6) && (addr >= 0xA0000) && (addr < 0x100000)))) { 264 addr); 280 unsigned long addr; local 322 addr = EXTRACT(agperror, TITAN__PCHIP_AGPERROR__ADDR) << 3; 347 addr);
|
/linux-master/arch/alpha/lib/ |
H A D | ev6-stxcpy.S | 284 subq a1, t4, a1 # E : sub dest misalignment from src addr
|
H A D | ev6-stxncpy.S | 354 subq a1, t4, a1 # E : sub dest misalignment from src addr
|
H A D | stxcpy.S | 251 subq a1, t4, a1 # .. e1 : sub dest misalignment from src addr
|
H A D | stxncpy.S | 307 subq a1, t4, a1 # .. e1 : sub dest misalignment from src addr
|
/linux-master/arch/arc/include/asm/ |
H A D | disasm.h | 98 static inline int is_short_instr(unsigned long addr) argument 100 uint16_t word = *((uint16_t *)addr); 105 void disasm_instr(unsigned long addr, struct disasm_state *state,
|
/linux-master/arch/arc/kernel/ |
H A D | module.c | 16 static inline void arc_write_me(unsigned short *addr, unsigned long value) argument 18 *addr = (value & 0xffff0000) >> 16; 19 *(addr + 1) = (value & 0xffff);
|
/linux-master/arch/arm/common/ |
H A D | krait-l2-accessors.c | 12 void krait_set_l2_indirect_reg(u32 addr, u32 val) argument 21 asm volatile ("mcr p15, 3, %0, c15, c0, 6 @ l2cpselr" : : "r" (addr)); 30 u32 krait_get_l2_indirect_reg(u32 addr) argument 40 asm volatile ("mcr p15, 3, %0, c15, c0, 6 @ l2cpselr" : : "r" (addr));
|
/linux-master/arch/arm/include/asm/ |
H A D | krait-l2-accessors.h | 6 extern void krait_set_l2_indirect_reg(u32 addr, u32 val); 7 extern u32 krait_get_l2_indirect_reg(u32 addr);
|
H A D | mc146818rtc.h | 22 #define CMOS_READ(addr) ({ \ 23 outb_p((addr),RTC_PORT(0)); \ 26 #define CMOS_WRITE(val, addr) ({ \ 27 outb_p((addr),RTC_PORT(0)); \
|
H A D | patch.h | 5 void patch_text(void *addr, unsigned int insn); 6 void __patch_text_real(void *addr, unsigned int insn, bool remap); 8 static inline void __patch_text(void *addr, unsigned int insn) argument 10 __patch_text_real(addr, insn, true); 13 static inline void __patch_text_early(void *addr, unsigned int insn) argument 15 __patch_text_real(addr, insn, false);
|
/linux-master/arch/arm/include/uapi/asm/ |
H A D | mman.h | 3 #define arch_mmap_check(addr, len, flags) \ 4 (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0)
|