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

1234567891011>>

/include/asm-generic/bitops/
H A Dfind.h7 * @addr: The address to base the search on
14 extern unsigned long find_next_bit(const unsigned long *addr, unsigned long
21 * @addr: The address to base the search on
28 extern unsigned long find_next_zero_bit(const unsigned long *addr, unsigned
36 * @addr: The address to start the search at
42 extern unsigned long find_first_bit(const unsigned long *addr,
47 * @addr: The address to start the search at
53 extern unsigned long find_first_zero_bit(const unsigned long *addr,
57 #define find_first_bit(addr, size) find_next_bit((addr), (siz
[all...]
H A Dle.h11 static inline unsigned long find_next_zero_bit_le(const void *addr, argument
14 return find_next_zero_bit(addr, size, offset);
17 static inline unsigned long find_next_bit_le(const void *addr, argument
20 return find_next_bit(addr, size, offset);
23 static inline unsigned long find_first_zero_bit_le(const void *addr, argument
26 return find_first_zero_bit(addr, size);
34 extern unsigned long find_next_zero_bit_le(const void *addr,
39 extern unsigned long find_next_bit_le(const void *addr,
44 #define find_first_zero_bit_le(addr, size) \
45 find_next_zero_bit_le((addr), (siz
52 test_bit_le(int nr, const void *addr) argument
57 set_bit_le(int nr, void *addr) argument
62 clear_bit_le(int nr, void *addr) argument
67 __set_bit_le(int nr, void *addr) argument
72 __clear_bit_le(int nr, void *addr) argument
77 test_and_set_bit_le(int nr, void *addr) argument
82 test_and_clear_bit_le(int nr, void *addr) argument
87 __test_and_set_bit_le(int nr, void *addr) argument
92 __test_and_clear_bit_le(int nr, void *addr) argument
[all...]
H A Dext2-atomic-setbit.h8 #define ext2_set_bit_atomic(l, nr, addr) test_and_set_bit_le(nr, addr)
9 #define ext2_clear_bit_atomic(l, nr, addr) test_and_clear_bit_le(nr, addr)
H A Dlock.h7 * @addr: Address to count from
12 #define test_and_set_bit_lock(nr, addr) test_and_set_bit(nr, addr)
17 * @addr: the address to start counting from
21 #define clear_bit_unlock(nr, addr) \
24 clear_bit(nr, addr); \
30 * @addr: the address to start counting from
38 #define __clear_bit_unlock(nr, addr) \
41 __clear_bit(nr, addr); \
H A Dext2-atomic.h8 #define ext2_set_bit_atomic(lock, nr, addr) \
12 ret = __test_and_set_bit_le(nr, addr); \
17 #define ext2_clear_bit_atomic(lock, nr, addr) \
21 ret = __test_and_clear_bit_le(nr, addr); \
H A Dnon-atomic.h9 * @addr: the address to start counting from
15 static inline void __set_bit(int nr, volatile unsigned long *addr) argument
18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
23 static inline void __clear_bit(int nr, volatile unsigned long *addr) argument
26 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
34 * @addr: the address to start counting from
40 static inline void __change_bit(int nr, volatile unsigned long *addr) argument
43 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
51 * @addr: Address to count from
57 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) argument
76 __test_and_clear_bit(int nr, volatile unsigned long *addr) argument
87 __test_and_change_bit(int nr, volatile unsigned long *addr) argument
103 test_bit(int nr, const volatile unsigned long *addr) argument
[all...]
/include/linux/
H A Dm48t86.h14 void (*writebyte)(unsigned char value, unsigned long addr);
15 unsigned char (*readbyte)(unsigned long addr);
H A Din.h42 static inline bool ipv4_is_loopback(__be32 addr) argument
44 return (addr & htonl(0xff000000)) == htonl(0x7f000000);
47 static inline bool ipv4_is_multicast(__be32 addr) argument
49 return (addr & htonl(0xf0000000)) == htonl(0xe0000000);
52 static inline bool ipv4_is_local_multicast(__be32 addr) argument
54 return (addr & htonl(0xffffff00)) == htonl(0xe0000000);
57 static inline bool ipv4_is_lbcast(__be32 addr) argument
60 return addr == htonl(INADDR_BROADCAST);
63 static inline bool ipv4_is_zeronet(__be32 addr) argument
65 return (addr
70 ipv4_is_private_10(__be32 addr) argument
75 ipv4_is_private_172(__be32 addr) argument
80 ipv4_is_private_192(__be32 addr) argument
85 ipv4_is_linklocal_169(__be32 addr) argument
90 ipv4_is_anycast_6to4(__be32 addr) argument
95 ipv4_is_test_192(__be32 addr) argument
100 ipv4_is_test_198(__be32 addr) argument
[all...]
H A Ddebugobjects.h54 void *(*debug_hint) (void *addr);
55 int (*fixup_init) (void *addr, enum debug_obj_state state);
56 int (*fixup_activate) (void *addr, enum debug_obj_state state);
57 int (*fixup_destroy) (void *addr, enum debug_obj_state state);
58 int (*fixup_free) (void *addr, enum debug_obj_state state);
59 int (*fixup_assert_init)(void *addr, enum debug_obj_state state);
63 extern void debug_object_init (void *addr, struct debug_obj_descr *descr);
65 debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr);
66 extern int debug_object_activate (void *addr, struct debug_obj_descr *descr);
67 extern void debug_object_deactivate(void *addr, struc
85 debug_object_init(void *addr, struct debug_obj_descr *descr) argument
87 debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) argument
89 debug_object_activate(void *addr, struct debug_obj_descr *descr) argument
91 debug_object_deactivate(void *addr, struct debug_obj_descr *descr) argument
93 debug_object_destroy(void *addr, struct debug_obj_descr *descr) argument
95 debug_object_free(void *addr, struct debug_obj_descr *descr) argument
97 debug_object_assert_init(void *addr, struct debug_obj_descr *descr) argument
[all...]
H A Dkallsyms.h27 extern int kallsyms_lookup_size_offset(unsigned long addr,
32 const char *kallsyms_lookup(unsigned long addr,
45 int lookup_symbol_name(unsigned long addr, char *symname);
46 int lookup_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name);
63 static inline int kallsyms_lookup_size_offset(unsigned long addr, argument
70 static inline const char *kallsyms_lookup(unsigned long addr, argument
78 static inline int sprint_symbol(char *buffer, unsigned long addr) argument
84 static inline int sprint_symbol_no_offset(char *buffer, unsigned long addr) argument
90 static inline int sprint_backtrace(char *buffer, unsigned long addr) argument
96 static inline int lookup_symbol_name(unsigned long addr, cha argument
101 lookup_symbol_attrs(unsigned long addr, unsigned long *size, unsigned long *offset, char *modname, char *name) argument
116 print_symbol(const char *fmt, unsigned long addr) argument
[all...]
H A Dbit_spinlock.h15 static inline void bit_spin_lock(int bitnum, unsigned long *addr) argument
26 while (unlikely(test_and_set_bit_lock(bitnum, addr))) {
30 } while (test_bit(bitnum, addr));
40 static inline int bit_spin_trylock(int bitnum, unsigned long *addr) argument
44 if (unlikely(test_and_set_bit_lock(bitnum, addr))) {
56 static inline void bit_spin_unlock(int bitnum, unsigned long *addr) argument
59 BUG_ON(!test_bit(bitnum, addr));
62 clear_bit_unlock(bitnum, addr);
73 static inline void __bit_spin_unlock(int bitnum, unsigned long *addr) argument
76 BUG_ON(!test_bit(bitnum, addr));
88 bit_spin_is_locked(int bitnum, unsigned long *addr) argument
[all...]
H A Dvmacache.h11 #define VMACACHE_HASH(addr) ((addr >> PAGE_SHIFT) & VMACACHE_MASK)
19 extern void vmacache_update(unsigned long addr, struct vm_area_struct *newvma);
21 unsigned long addr);
H A Detherdevice.h61 * @addr: Pointer to a six-byte array containing the Ethernet address
63 * Return true if address is link local reserved addr (01:80:c2:00:00:0X) per
66 * Please note: addr must be aligned to u16.
68 static inline bool is_link_local_ether_addr(const u8 *addr) argument
70 __be16 *a = (__be16 *)addr;
75 return (((*(const u32 *)addr) ^ (*(const u32 *)b)) |
84 * @addr: Pointer to a six-byte array containing the Ethernet address
88 * Please note: addr must be aligned to u16.
90 static inline bool is_zero_ether_addr(const u8 *addr) argument
93 return ((*(const u32 *)addr) | (*(cons
108 is_multicast_ether_addr(const u8 *addr) argument
119 is_local_ether_addr(const u8 *addr) argument
132 is_broadcast_ether_addr(const u8 *addr) argument
145 is_unicast_ether_addr(const u8 *addr) argument
161 is_valid_ether_addr(const u8 *addr) argument
175 eth_random_addr(u8 *addr) argument
190 eth_broadcast_addr(u8 *addr) argument
201 eth_zero_addr(u8 *addr) argument
[all...]
/include/asm-generic/
H A Dide_iops.h8 static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) argument
11 *(u16 *)addr = readw(port);
12 addr += 2;
16 static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) argument
19 *(u32 *)addr = readl(port);
20 addr += 4;
24 static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) argument
27 writew(*(u16 *)addr, port);
28 addr += 2;
32 static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u3 argument
[all...]
H A Dio.h35 static inline u8 __raw_readb(const volatile void __iomem *addr) argument
37 return *(const volatile u8 __force *) addr;
42 static inline u16 __raw_readw(const volatile void __iomem *addr) argument
44 return *(const volatile u16 __force *) addr;
49 static inline u32 __raw_readl(const volatile void __iomem *addr) argument
51 return *(const volatile u32 __force *) addr;
58 static inline u16 readw(const volatile void __iomem *addr) argument
60 return __le16_to_cpu(__raw_readw(addr));
64 static inline u32 readl(const volatile void __iomem *addr) argument
66 return __le32_to_cpu(__raw_readl(addr));
70 __raw_writeb(u8 b, volatile void __iomem *addr) argument
77 __raw_writew(u16 b, volatile void __iomem *addr) argument
84 __raw_writel(u32 b, volatile void __iomem *addr) argument
96 __raw_readq(const volatile void __iomem *addr) argument
103 readq(const volatile void __iomem *addr) argument
109 __raw_writeq(u64 b, volatile void __iomem *addr) argument
127 inb(unsigned long addr) argument
132 inw(unsigned long addr) argument
137 inl(unsigned long addr) argument
142 outb(u8 b, unsigned long addr) argument
147 outw(u16 b, unsigned long addr) argument
152 outl(u32 b, unsigned long addr) argument
165 insb(unsigned long addr, void *buffer, int count) argument
178 insw(unsigned long addr, void *buffer, int count) argument
191 insl(unsigned long addr, void *buffer, int count) argument
204 outsb(unsigned long addr, const void *buffer, int count) argument
216 outsw(unsigned long addr, const void *buffer, int count) argument
228 outsl(unsigned long addr, const void *buffer, int count) argument
325 iounmap(void __iomem *addr) argument
[all...]
H A Dio-64-nonatomic-hi-lo.h7 static inline __u64 hi_lo_readq(const volatile void __iomem *addr) argument
9 const volatile u32 __iomem *p = addr;
18 static inline void hi_lo_writeq(__u64 val, volatile void __iomem *addr) argument
20 writel(val >> 32, addr + 4);
21 writel(val, addr);
H A Dio-64-nonatomic-lo-hi.h7 static inline __u64 lo_hi_readq(const volatile void __iomem *addr) argument
9 const volatile u32 __iomem *p = addr;
18 static inline void lo_hi_writeq(__u64 val, volatile void __iomem *addr) argument
20 writel(val, addr);
21 writel(val >> 32, addr + 4);
H A Dearly_ioremap.h14 extern void early_iounmap(void __iomem *addr, unsigned long size);
15 extern void early_memunmap(void *addr, unsigned long size);
/include/net/
H A Dvsock_addr.h21 void vsock_addr_init(struct sockaddr_vm *addr, u32 cid, u32 port);
22 int vsock_addr_validate(const struct sockaddr_vm *addr);
23 bool vsock_addr_bound(const struct sockaddr_vm *addr);
24 void vsock_addr_unbind(struct sockaddr_vm *addr);
25 bool vsock_addr_equals_addr(const struct sockaddr_vm *addr,
27 int vsock_addr_cast(const struct sockaddr *addr, size_t len,
H A Daddrconf.h63 int ipv6_chk_addr(struct net *net, const struct in6_addr *addr,
65 int ipv6_chk_addr_and_flags(struct net *net, const struct in6_addr *addr,
70 int ipv6_chk_home_addr(struct net *net, const struct in6_addr *addr);
73 bool ipv6_chk_custom_prefix(const struct in6_addr *addr,
77 int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev);
80 const struct in6_addr *addr,
86 int __ipv6_get_lladdr(struct inet6_dev *idev, struct in6_addr *addr,
88 int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr,
91 void addrconf_join_solict(struct net_device *dev, const struct in6_addr *addr);
92 void addrconf_leave_solict(struct inet6_dev *idev, const struct in6_addr *addr);
306 addrconf_addr_solict_mult(const struct in6_addr *addr, struct in6_addr *solicited) argument
315 ipv6_addr_is_ll_all_nodes(const struct in6_addr *addr) argument
327 ipv6_addr_is_ll_all_routers(const struct in6_addr *addr) argument
339 ipv6_addr_is_isatap(const struct in6_addr *addr) argument
344 ipv6_addr_is_solict_mult(const struct in6_addr *addr) argument
[all...]
/include/trace/events/
H A Dthp.h12 TP_PROTO(unsigned long addr, unsigned long pte),
13 TP_ARGS(addr, pte),
15 __field(unsigned long, addr)
20 __entry->addr = addr;
24 TP_printk("hugepage invalidate at addr 0x%lx and pte = 0x%lx",
25 __entry->addr, __entry->pte)
30 TP_PROTO(unsigned long addr, unsigned long pmd),
31 TP_ARGS(addr, pmd),
33 __field(unsigned long, addr)
[all...]
H A Dmmc.h30 TP_PROTO(unsigned int cmd, unsigned int addr, unsigned int size),
31 TP_ARGS(cmd, addr, size),
34 __field(unsigned int, addr)
39 __entry->addr = addr;
42 TP_printk("cmd=%u,addr=0x%08x,size=0x%08x",
43 __entry->cmd, __entry->addr, __entry->size)
47 TP_PROTO(unsigned int cmd, unsigned int addr, unsigned int size),
48 TP_ARGS(cmd, addr, size));
51 TP_PROTO(unsigned int cmd, unsigned int addr, unsigne
[all...]
/include/linux/rtc/
H A Dsirfsoc_rtciobrg.h14 extern u32 sirfsoc_rtc_iobrg_readl(u32 addr);
16 extern void sirfsoc_rtc_iobrg_writel(u32 val, u32 addr);
/include/linux/uwb/
H A Dwhci.h78 /** Write 32 bit @value to little endian register at @addr */
80 void le_writel(u32 value, void __iomem *addr) argument
82 iowrite32(value, addr);
86 /** Read from 32 bit little endian register at @addr */
88 u32 le_readl(void __iomem *addr) argument
90 return ioread32(addr);
94 /** Write 64 bit @value to little endian register at @addr */
96 void le_writeq(u64 value, void __iomem *addr) argument
98 iowrite32(value, addr);
99 iowrite32(value >> 32, addr
105 le_readq(void __iomem *addr) argument
[all...]
/include/sound/
H A Dspear_dma.h29 dma_addr_t addr; member in struct:spear_dma_data

Completed in 407 milliseconds

1234567891011>>