Searched refs:addr (Results 1 - 25 of 2286) sorted by relevance

1234567891011>>

/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc/
H A Dbyteorder.h12 extern __inline__ unsigned ld_le16(const volatile unsigned short *addr) argument
16 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
20 extern __inline__ void st_le16(volatile unsigned short *addr, const unsigned val) argument
22 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr));
25 extern __inline__ unsigned ld_le32(const volatile unsigned *addr) argument
29 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
33 extern __inline__ void st_le32(volatile unsigned *addr, cons argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-ppc64/
H A Dbyteorder.h15 static __inline__ __u16 ld_le16(const volatile __u16 *addr) argument
19 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
23 static __inline__ void st_le16(volatile __u16 *addr, const __u16 val) argument
25 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr));
28 static __inline__ __u32 ld_le32(const volatile __u32 *addr) argument
32 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
36 static __inline__ void st_le32(volatile __u32 *addr, cons argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc/
H A Dbyteorder.h12 extern __inline__ unsigned ld_le16(const volatile unsigned short *addr) argument
16 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
20 extern __inline__ void st_le16(volatile unsigned short *addr, const unsigned val) argument
22 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr));
25 extern __inline__ unsigned ld_le32(const volatile unsigned *addr) argument
29 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
33 extern __inline__ void st_le32(volatile unsigned *addr, cons argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-ppc64/
H A Dbyteorder.h15 static __inline__ __u16 ld_le16(const volatile __u16 *addr) argument
19 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
23 static __inline__ void st_le16(volatile __u16 *addr, const __u16 val) argument
25 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr));
28 static __inline__ __u32 ld_le32(const volatile __u32 *addr) argument
32 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr));
36 static __inline__ void st_le32(volatile __u32 *addr, cons argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc64/
H A Dvga.h14 static inline void scr_writew(u16 val, u16 *addr) argument
16 if ((long) addr < 0)
17 *addr = val;
19 writew(val, (unsigned long) addr);
22 static inline u16 scr_readw(const u16 *addr) argument
24 if ((long) addr < 0)
25 return *addr;
27 return readw((unsigned long) addr);
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc64/
H A Dvga.h14 static inline void scr_writew(u16 val, u16 *addr) argument
16 if ((long) addr < 0)
17 *addr = val;
19 writew(val, (unsigned long) addr);
22 static inline u16 scr_readw(const u16 *addr) argument
24 if ((long) addr < 0)
25 return *addr;
27 return readw((unsigned long) addr);
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sparc/
H A Dsmpprim.h18 extern __inline__ __volatile__ char test_and_set(void *addr) argument
23 "=r" (addr), "=r" (state) :
24 "0" (addr), "1" (state) : "memory");
39 extern __inline__ __volatile__ smp_lock(void *addr) argument
41 while(test_and_set(addr) == 0xff)
49 extern __inline__ __volatile__ smp_unlock(void *addr) argument
51 *((unsigned char *) addr) = 0;
H A Dswift.h30 extern __inline__ void swift_inv_insn_tag(unsigned long addr) argument
33 "r" (addr), "i" (ASI_M_TXTC_TAG));
37 extern __inline__ void swift_inv_data_tag(unsigned long addr) argument
40 "r" (addr), "i" (ASI_M_DATAC_TAG));
45 unsigned long addr; local
47 for(addr = 0; addr < 0x2000; addr += 0x10)
48 swift_inv_data_tag(addr);
53 unsigned long addr; local
61 unsigned long addr; local
76 swift_flush_segment(unsigned long addr) argument
82 swift_flush_region(unsigned long addr) argument
[all...]
H A Dturbosparc.h62 extern __inline__ void turbosparc_inv_insn_tag(unsigned long addr) argument
65 "r" (addr), "i" (ASI_M_TXTC_TAG));
69 extern __inline__ void turbosparc_inv_data_tag(unsigned long addr) argument
72 "r" (addr), "i" (ASI_M_DATAC_TAG));
77 unsigned long addr; local
79 for(addr = 0; addr < 0x4000; addr += 0x20)
80 turbosparc_inv_insn_tag(addr);
85 unsigned long addr; local
93 unsigned long addr; local
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sparc/
H A Dsmpprim.h18 extern __inline__ __volatile__ char test_and_set(void *addr) argument
23 "=r" (addr), "=r" (state) :
24 "0" (addr), "1" (state) : "memory");
39 extern __inline__ __volatile__ smp_lock(void *addr) argument
41 while(test_and_set(addr) == 0xff)
49 extern __inline__ __volatile__ smp_unlock(void *addr) argument
51 *((unsigned char *) addr) = 0;
H A Dswift.h30 extern __inline__ void swift_inv_insn_tag(unsigned long addr) argument
33 "r" (addr), "i" (ASI_M_TXTC_TAG));
37 extern __inline__ void swift_inv_data_tag(unsigned long addr) argument
40 "r" (addr), "i" (ASI_M_DATAC_TAG));
45 unsigned long addr; local
47 for(addr = 0; addr < 0x2000; addr += 0x10)
48 swift_inv_data_tag(addr);
53 unsigned long addr; local
61 unsigned long addr; local
76 swift_flush_segment(unsigned long addr) argument
82 swift_flush_region(unsigned long addr) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390/
H A Debcdic.h25 void codepage_convert(const __u8 *codepage, volatile __u8 * addr, int nr) argument
37 : "+&a" (addr), "+&a" (nr)
41 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
42 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
43 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
44 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, n
[all...]
H A Dio.h60 extern void iounmap(void *addr);
74 #define readb(addr) (*(volatile unsigned char *) __io_virt(addr))
75 #define readw(addr) (*(volatile unsigned short *) __io_virt(addr))
76 #define readl(addr) (*(volatile unsigned int *) __io_virt(addr))
78 #define writeb(b,addr) (*(volatile unsigned char *) __io_virt(addr) = (b))
79 #define writew(b,addr) (*(volatil
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-s390x/
H A Debcdic.h25 codepage_convert(const __u8 *codepage, volatile __u8 * addr, unsigned long nr) argument
37 : "+&a" (addr), "+&a" (nr)
41 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
42 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
43 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
44 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, n
[all...]
H A Dio.h60 extern void iounmap(void *addr);
74 #define readb(addr) (*(volatile unsigned char *) __io_virt(addr))
75 #define readw(addr) (*(volatile unsigned short *) __io_virt(addr))
76 #define readl(addr) (*(volatile unsigned int *) __io_virt(addr))
78 #define writeb(b,addr) (*(volatile unsigned char *) __io_virt(addr) = (b))
79 #define writew(b,addr) (*(volatil
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390/
H A Debcdic.h25 void codepage_convert(const __u8 *codepage, volatile __u8 * addr, int nr) argument
37 : "+&a" (addr), "+&a" (nr)
41 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
42 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
43 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
44 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, n
[all...]
H A Dio.h60 extern void iounmap(void *addr);
74 #define readb(addr) (*(volatile unsigned char *) __io_virt(addr))
75 #define readw(addr) (*(volatile unsigned short *) __io_virt(addr))
76 #define readl(addr) (*(volatile unsigned int *) __io_virt(addr))
78 #define writeb(b,addr) (*(volatile unsigned char *) __io_virt(addr) = (b))
79 #define writew(b,addr) (*(volatil
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-s390x/
H A Debcdic.h25 codepage_convert(const __u8 *codepage, volatile __u8 * addr, unsigned long nr) argument
37 : "+&a" (addr), "+&a" (nr)
41 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
42 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
43 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
44 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, n
[all...]
H A Dio.h60 extern void iounmap(void *addr);
74 #define readb(addr) (*(volatile unsigned char *) __io_virt(addr))
75 #define readw(addr) (*(volatile unsigned short *) __io_virt(addr))
76 #define readl(addr) (*(volatile unsigned int *) __io_virt(addr))
78 #define writeb(b,addr) (*(volatile unsigned char *) __io_virt(addr) = (b))
79 #define writew(b,addr) (*(volatil
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-alpha/
H A Djensen.h94 __EXTERN_INLINE void jensen_set_hae(unsigned long addr) argument
97 addr >>= 25;
98 if (addr != alpha_mv.hae_cache)
99 set_hae(addr);
116 static inline unsigned int jensen_local_inb(unsigned long addr) argument
118 return 0xff & *(vuip)((addr << 9) + EISA_VL82C106);
121 static inline void jensen_local_outb(u8 b, unsigned long addr) argument
123 *(vuip)((addr << 9) + EISA_VL82C106) = b;
127 static inline unsigned int jensen_bus_inb(unsigned long addr) argument
132 result = *(volatile int *)((addr <<
136 jensen_bus_outb(u8 b, unsigned long addr) argument
156 jensen_inb(unsigned long addr) argument
164 jensen_outb(u8 b, unsigned long addr) argument
172 jensen_inw(unsigned long addr) argument
182 jensen_inl(unsigned long addr) argument
188 jensen_outw(u16 b, unsigned long addr) argument
195 jensen_outl(u32 b, unsigned long addr) argument
206 jensen_readb(unsigned long addr) argument
217 jensen_readw(unsigned long addr) argument
228 jensen_readl(unsigned long addr) argument
235 jensen_readq(unsigned long addr) argument
247 jensen_writeb(u8 b, unsigned long addr) argument
254 jensen_writew(u16 b, unsigned long addr) argument
261 jensen_writel(u32 b, unsigned long addr) argument
268 jensen_writeq(u64 b, unsigned long addr) argument
277 jensen_ioremap(unsigned long addr, unsigned long size) argument
283 jensen_iounmap(unsigned long addr) argument
288 jensen_is_ioaddr(unsigned long addr) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-alpha/
H A Djensen.h94 __EXTERN_INLINE void jensen_set_hae(unsigned long addr) argument
97 addr >>= 25;
98 if (addr != alpha_mv.hae_cache)
99 set_hae(addr);
116 static inline unsigned int jensen_local_inb(unsigned long addr) argument
118 return 0xff & *(vuip)((addr << 9) + EISA_VL82C106);
121 static inline void jensen_local_outb(u8 b, unsigned long addr) argument
123 *(vuip)((addr << 9) + EISA_VL82C106) = b;
127 static inline unsigned int jensen_bus_inb(unsigned long addr) argument
132 result = *(volatile int *)((addr <<
136 jensen_bus_outb(u8 b, unsigned long addr) argument
156 jensen_inb(unsigned long addr) argument
164 jensen_outb(u8 b, unsigned long addr) argument
172 jensen_inw(unsigned long addr) argument
182 jensen_inl(unsigned long addr) argument
188 jensen_outw(u16 b, unsigned long addr) argument
195 jensen_outl(u32 b, unsigned long addr) argument
206 jensen_readb(unsigned long addr) argument
217 jensen_readw(unsigned long addr) argument
228 jensen_readl(unsigned long addr) argument
235 jensen_readq(unsigned long addr) argument
247 jensen_writeb(u8 b, unsigned long addr) argument
254 jensen_writew(u16 b, unsigned long addr) argument
261 jensen_writel(u32 b, unsigned long addr) argument
268 jensen_writeq(u64 b, unsigned long addr) argument
277 jensen_ioremap(unsigned long addr, unsigned long size) argument
283 jensen_iounmap(unsigned long addr) argument
288 jensen_is_ioaddr(unsigned long addr) argument
[all...]
/asus-wl-520gu-7.0.1.45/src/router/iproute2/reference/asm-sh/
H A Dio_generic.h32 extern void generic_insb(unsigned long port, void *addr, unsigned long count);
33 extern void generic_insw(unsigned long port, void *addr, unsigned long count);
34 extern void generic_insl(unsigned long port, void *addr, unsigned long count);
35 extern void generic_outsb(unsigned long port, const void *addr, unsigned long count);
36 extern void generic_outsw(unsigned long port, const void *addr, unsigned long count);
37 extern void generic_outsl(unsigned long port, const void *addr, unsigned long count);
39 extern unsigned char generic_readb(unsigned long addr);
40 extern unsigned short generic_readw(unsigned long addr);
41 extern unsigned int generic_readl(unsigned long addr);
42 extern void generic_writeb(unsigned char b, unsigned long addr);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/include/asm-sh/
H A Dio_generic.h32 extern void generic_insb(unsigned long port, void *addr, unsigned long count);
33 extern void generic_insw(unsigned long port, void *addr, unsigned long count);
34 extern void generic_insl(unsigned long port, void *addr, unsigned long count);
35 extern void generic_outsb(unsigned long port, const void *addr, unsigned long count);
36 extern void generic_outsw(unsigned long port, const void *addr, unsigned long count);
37 extern void generic_outsl(unsigned long port, const void *addr, unsigned long count);
39 extern unsigned char generic_readb(unsigned long addr);
40 extern unsigned short generic_readw(unsigned long addr);
41 extern unsigned int generic_readl(unsigned long addr);
42 extern void generic_writeb(unsigned char b, unsigned long addr);
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/mm/
H A Dmodutil.c16 void module_unmap (void * addr) argument
20 if (!addr)
22 if ((PAGE_SIZE-1) & (unsigned long) addr) {
23 printk("Trying to unmap module with bad address (%p)\n", addr);
27 if (tmp->addr == addr) {
29 vmfree_area_pages(VMALLOC_VMADDR(tmp->addr), tmp->size);
34 printk("Trying to unmap nonexistent module vm area (%p)\n", addr);
39 void * addr; local
45 addr
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/mm/
H A Dmodutil.c19 void module_unmap (void * addr) argument
23 if (!addr)
25 if ((PAGE_SIZE-1) & (unsigned long) addr) {
26 printk("Trying to unmap module with bad address (%p)\n", addr);
30 if (tmp->addr == addr) {
32 vmfree_area_pages(VMALLOC_VMADDR(tmp->addr), tmp->size);
37 printk("Trying to unmap nonexistent module vm area (%p)\n", addr);
42 void * addr; local
48 addr
[all...]

Completed in 219 milliseconds

1234567891011>>