/include/asm-generic/bitops/ |
D | le.h | 11 static inline unsigned long find_next_zero_bit_le(const void *addr, in find_next_zero_bit_le() argument 14 return find_next_zero_bit(addr, size, offset); in find_next_zero_bit_le() 17 static inline unsigned long find_next_bit_le(const void *addr, in find_next_bit_le() argument 20 return find_next_bit(addr, size, offset); in find_next_bit_le() 23 static inline unsigned long find_first_zero_bit_le(const void *addr, in find_first_zero_bit_le() argument 26 return find_first_zero_bit(addr, size); in find_first_zero_bit_le() 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) \ argument 45 find_next_zero_bit_le((addr), (size), 0) [all …]
|
D | find.h | 11 extern unsigned long find_next_bit(const unsigned long *addr, unsigned long 22 extern unsigned long find_next_zero_bit(const unsigned long *addr, unsigned 35 extern unsigned long find_first_bit(const unsigned long *addr, 45 extern unsigned long find_first_zero_bit(const unsigned long *addr, 49 #define find_first_bit(addr, size) find_next_bit((addr), (size), 0) argument 50 #define find_first_zero_bit(addr, size) find_next_zero_bit((addr), (size), 0) argument
|
D | non-atomic.h | 15 static inline void __set_bit(int nr, volatile unsigned long *addr) in __set_bit() argument 18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit() 23 static inline void __clear_bit(int nr, volatile unsigned long *addr) in __clear_bit() argument 26 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit() 40 static inline void __change_bit(int nr, volatile unsigned long *addr) in __change_bit() argument 43 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit() 57 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) in __test_and_set_bit() argument 60 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit() 76 static inline int __test_and_clear_bit(int nr, volatile unsigned long *addr) in __test_and_clear_bit() argument 79 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit() [all …]
|
D | lock.h | 12 #define test_and_set_bit_lock(nr, addr) test_and_set_bit(nr, addr) argument 21 #define clear_bit_unlock(nr, addr) \ argument 24 clear_bit(nr, addr); \ 38 #define __clear_bit_unlock(nr, addr) \ argument 41 __clear_bit(nr, addr); \
|
D | ext2-atomic-setbit.h | 8 #define ext2_set_bit_atomic(l, nr, addr) test_and_set_bit_le(nr, addr) argument 9 #define ext2_clear_bit_atomic(l, nr, addr) test_and_clear_bit_le(nr, addr) argument
|
D | atomic.h | 65 static inline void set_bit(int nr, volatile unsigned long *addr) in set_bit() argument 68 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in set_bit() 86 static inline void clear_bit(int nr, volatile unsigned long *addr) in clear_bit() argument 89 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in clear_bit() 107 static inline void change_bit(int nr, volatile unsigned long *addr) in change_bit() argument 110 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in change_bit() 127 static inline int test_and_set_bit(int nr, volatile unsigned long *addr) in test_and_set_bit() argument 130 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_set_bit() 151 static inline int test_and_clear_bit(int nr, volatile unsigned long *addr) in test_and_clear_bit() argument 154 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in test_and_clear_bit() [all …]
|
D | ext2-atomic.h | 8 #define ext2_set_bit_atomic(lock, nr, addr) \ argument 12 ret = __test_and_set_bit_le(nr, addr); \ 17 #define ext2_clear_bit_atomic(lock, nr, addr) \ argument 21 ret = __test_and_clear_bit_le(nr, addr); \
|
/include/linux/ |
D | in.h | 42 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() argument 44 return (addr & htonl(0xff000000)) == htonl(0x7f000000); in ipv4_is_loopback() 47 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() argument 49 return (addr & htonl(0xf0000000)) == htonl(0xe0000000); in ipv4_is_multicast() 52 static inline bool ipv4_is_local_multicast(__be32 addr) in ipv4_is_local_multicast() argument 54 return (addr & htonl(0xffffff00)) == htonl(0xe0000000); in ipv4_is_local_multicast() 57 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() argument 60 return addr == htonl(INADDR_BROADCAST); in ipv4_is_lbcast() 63 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet() argument 65 return (addr & htonl(0xff000000)) == htonl(0x00000000); in ipv4_is_zeronet() [all …]
|
D | debugobjects.h | 54 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 void debug_object_activate (void *addr, struct debug_obj_descr *descr); 67 extern void debug_object_deactivate(void *addr, struct debug_obj_descr *descr); [all …]
|
D | etherdevice.h | 67 static inline bool is_link_local_ether_addr(const u8 *addr) in is_link_local_ether_addr() argument 69 __be16 *a = (__be16 *)addr; in is_link_local_ether_addr() 82 static inline bool is_zero_ether_addr(const u8 *addr) in is_zero_ether_addr() argument 84 return !(addr[0] | addr[1] | addr[2] | addr[3] | addr[4] | addr[5]); in is_zero_ether_addr() 94 static inline bool is_multicast_ether_addr(const u8 *addr) in is_multicast_ether_addr() argument 96 return 0x01 & addr[0]; in is_multicast_ether_addr() 105 static inline bool is_local_ether_addr(const u8 *addr) in is_local_ether_addr() argument 107 return 0x02 & addr[0]; in is_local_ether_addr() 116 static inline bool is_broadcast_ether_addr(const u8 *addr) in is_broadcast_ether_addr() argument 118 return (addr[0] & addr[1] & addr[2] & addr[3] & addr[4] & addr[5]) == 0xff; in is_broadcast_ether_addr() [all …]
|
D | bit_spinlock.h | 15 static inline void bit_spin_lock(int bitnum, unsigned long *addr) in bit_spin_lock() argument 26 while (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_lock() 30 } while (test_bit(bitnum, addr)); in bit_spin_lock() 40 static inline int bit_spin_trylock(int bitnum, unsigned long *addr) in bit_spin_trylock() argument 44 if (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_trylock() 56 static inline void bit_spin_unlock(int bitnum, unsigned long *addr) in bit_spin_unlock() argument 59 BUG_ON(!test_bit(bitnum, addr)); in bit_spin_unlock() 62 clear_bit_unlock(bitnum, addr); in bit_spin_unlock() 73 static inline void __bit_spin_unlock(int bitnum, unsigned long *addr) in __bit_spin_unlock() argument 76 BUG_ON(!test_bit(bitnum, addr)); in __bit_spin_unlock() [all …]
|
D | kallsyms.h | 27 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 *modna… 63 static inline int kallsyms_lookup_size_offset(unsigned long addr, in kallsyms_lookup_size_offset() argument 70 static inline const char *kallsyms_lookup(unsigned long addr, in kallsyms_lookup() argument 78 static inline int sprint_symbol(char *buffer, unsigned long addr) in sprint_symbol() argument 84 static inline int sprint_symbol_no_offset(char *buffer, unsigned long addr) in sprint_symbol_no_offset() argument 90 static inline int sprint_backtrace(char *buffer, unsigned long addr) in sprint_backtrace() argument 96 static inline int lookup_symbol_name(unsigned long addr, char *symname) in lookup_symbol_name() argument [all …]
|
D | mmiotrace.h | 11 struct pt_regs *, unsigned long addr); 19 unsigned long addr; member 44 extern int kmmio_handler(struct pt_regs *regs, unsigned long addr); 48 void __iomem *addr); 49 extern void mmiotrace_iounmap(volatile void __iomem *addr); 59 static inline int kmmio_handler(struct pt_regs *regs, unsigned long addr) in kmmio_handler() argument 65 unsigned long size, void __iomem *addr) in mmiotrace_ioremap() argument 69 static inline void mmiotrace_iounmap(volatile void __iomem *addr) in mmiotrace_iounmap() argument
|
D | bitops.h | 27 #define for_each_set_bit(bit, addr, size) \ argument 28 for ((bit) = find_first_bit((addr), (size)); \ 30 (bit) = find_next_bit((addr), (size), (bit) + 1)) 33 #define for_each_set_bit_from(bit, addr, size) \ argument 34 for ((bit) = find_next_bit((addr), (size), (bit)); \ 36 (bit) = find_next_bit((addr), (size), (bit) + 1)) 38 #define for_each_clear_bit(bit, addr, size) \ argument 39 for ((bit) = find_first_zero_bit((addr), (size)); \ 41 (bit) = find_next_zero_bit((addr), (size), (bit) + 1)) 44 #define for_each_clear_bit_from(bit, addr, size) \ argument [all …]
|
/include/asm-generic/ |
D | io.h | 35 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument 37 return *(const volatile u8 __force *) addr; in __raw_readb() 42 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument 44 return *(const volatile u16 __force *) addr; in __raw_readw() 49 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument 51 return *(const volatile u32 __force *) addr; in __raw_readl() 58 static inline u16 readw(const volatile void __iomem *addr) in readw() argument 60 return __le16_to_cpu(__raw_readw(addr)); in readw() 64 static inline u32 readl(const volatile void __iomem *addr) in readl() argument 66 return __le32_to_cpu(__raw_readl(addr)); in readl() [all …]
|
D | ide_iops.h | 8 static __inline__ void __ide_mm_insw(void __iomem *port, void *addr, u32 count) in __ide_mm_insw() argument 11 *(u16 *)addr = readw(port); in __ide_mm_insw() 12 addr += 2; in __ide_mm_insw() 16 static __inline__ void __ide_mm_insl(void __iomem *port, void *addr, u32 count) in __ide_mm_insl() argument 19 *(u32 *)addr = readl(port); in __ide_mm_insl() 20 addr += 4; in __ide_mm_insl() 24 static __inline__ void __ide_mm_outsw(void __iomem *port, void *addr, u32 count) in __ide_mm_outsw() argument 27 writew(*(u16 *)addr, port); in __ide_mm_outsw() 28 addr += 2; in __ide_mm_outsw() 32 static __inline__ void __ide_mm_outsl(void __iomem * port, void *addr, u32 count) in __ide_mm_outsl() argument [all …]
|
D | io-64-nonatomic-hi-lo.h | 8 static inline __u64 readq(const volatile void __iomem *addr) in readq() argument 10 const volatile u32 __iomem *p = addr; in readq() 21 static inline void writeq(__u64 val, volatile void __iomem *addr) in writeq() argument 23 writel(val >> 32, addr + 4); in writeq() 24 writel(val, addr); in writeq()
|
D | io-64-nonatomic-lo-hi.h | 8 static inline __u64 readq(const volatile void __iomem *addr) in readq() argument 10 const volatile u32 __iomem *p = addr; in readq() 21 static inline void writeq(__u64 val, volatile void __iomem *addr) in writeq() argument 23 writel(val, addr); in writeq() 24 writel(val >> 32, addr + 4); in writeq()
|
/include/trace/events/ |
D | mmc.h | 30 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; 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, unsigned int size), 52 TP_ARGS(cmd, addr, size)); 59 TP_PROTO(unsigned int cmd, unsigned int addr, struct mmc_data *data), [all …]
|
/include/net/ |
D | addrconf.h | 68 const struct in6_addr *addr, 74 const struct in6_addr *addr); 77 extern int ipv6_chk_prefix(const struct in6_addr *addr, 81 const struct in6_addr *addr, 91 struct in6_addr *addr, 96 const struct in6_addr *addr); 98 const struct in6_addr *addr); 129 const struct in6_addr *addr, 136 const struct in6_addr *addr); 138 const struct in6_addr *addr); [all …]
|
/include/linux/uwb/ |
D | whci.h | 80 void le_writel(u32 value, void __iomem *addr) in le_writel() argument 82 iowrite32(value, addr); in le_writel() 88 u32 le_readl(void __iomem *addr) in le_readl() argument 90 return ioread32(addr); in le_readl() 96 void le_writeq(u64 value, void __iomem *addr) in le_writeq() argument 98 iowrite32(value, addr); in le_writeq() 99 iowrite32(value >> 32, addr + 4); in le_writeq() 105 u64 le_readq(void __iomem *addr) in le_readq() argument 108 value = ioread32(addr); in le_readq() 109 value |= (u64)ioread32(addr + 4) << 32; in le_readq()
|
/include/linux/mfd/pm8xxx/ |
D | core.h | 24 int (*pmic_readb) (const struct device *dev, u16 addr, u8 *val); 25 int (*pmic_writeb) (const struct device *dev, u16 addr, u8 val); 26 int (*pmic_read_buf) (const struct device *dev, u16 addr, u8 *buf, 28 int (*pmic_write_buf) (const struct device *dev, u16 addr, u8 *buf, 34 static inline int pm8xxx_readb(const struct device *dev, u16 addr, u8 *val) in pm8xxx_readb() argument 40 return dd->pmic_readb(dev, addr, val); in pm8xxx_readb() 43 static inline int pm8xxx_writeb(const struct device *dev, u16 addr, u8 val) in pm8xxx_writeb() argument 49 return dd->pmic_writeb(dev, addr, val); in pm8xxx_writeb() 52 static inline int pm8xxx_read_buf(const struct device *dev, u16 addr, u8 *buf, in pm8xxx_read_buf() argument 59 return dd->pmic_read_buf(dev, addr, buf, n); in pm8xxx_read_buf() [all …]
|
/include/linux/mfd/ |
D | tmio.h | 11 #define tmio_ioread8(addr) readb(addr) argument 12 #define tmio_ioread16(addr) readw(addr) argument 14 #define tmio_ioread32(addr) \ argument 15 (((u32) readw((addr))) | (((u32) readw((addr) + 2)) << 16)) 17 #define tmio_iowrite8(val, addr) writeb((val), (addr)) argument 18 #define tmio_iowrite16(val, addr) writew((val), (addr)) argument 20 #define tmio_iowrite32(val, addr) \ argument 22 writew((val), (addr)); \ 23 writew((val) >> 16, (addr) + 2); \ 107 int (*write16_hook)(struct tmio_mmc_host *host, int addr);
|
/include/net/bluetooth/ |
D | mgmt.h | 166 struct mgmt_addr_info addr; member 181 struct mgmt_addr_info addr; member 199 struct mgmt_addr_info addr; member 203 struct mgmt_addr_info addr; member 210 struct mgmt_addr_info addr[0]; member 215 struct mgmt_addr_info addr; member 221 struct mgmt_addr_info addr; member 226 struct mgmt_addr_info addr; member 238 struct mgmt_addr_info addr; member 243 struct mgmt_addr_info addr; member [all …]
|
/include/linux/mmc/ |
D | sdio_func.h | 140 extern u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret); 141 extern u8 sdio_readb_ext(struct sdio_func *func, unsigned int addr, int *err_ret, 143 extern u16 sdio_readw(struct sdio_func *func, unsigned int addr, int *err_ret); 144 extern u32 sdio_readl(struct sdio_func *func, unsigned int addr, int *err_ret); 147 unsigned int addr, int count); 149 unsigned int addr, int count); 152 unsigned int addr, int *err_ret); 154 unsigned int addr, int *err_ret); 156 unsigned int addr, int *err_ret); 159 unsigned int addr, int *err_ret); [all …]
|