| /include/linux/ |
| A D | in.h | 38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() argument 43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() argument 53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() argument 56 return addr == htonl(INADDR_BROADCAST); in ipv4_is_lbcast() 61 return addr == htonl(INADDR_ALLSNOOPERS_GROUP); in ipv4_is_all_snoopers() 64 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet() argument 66 return (addr == 0); in ipv4_is_zeronet() 71 static inline bool ipv4_is_private_10(__be32 addr) in ipv4_is_private_10() argument 76 static inline bool ipv4_is_private_172(__be32 addr) in ipv4_is_private_172() argument 96 static inline bool ipv4_is_test_192(__be32 addr) in ipv4_is_test_192() argument [all …]
|
| A D | debugobjects.h | 61 void *(*debug_hint)(void *addr); 62 bool (*is_static_object)(void *addr); 63 bool (*fixup_init)(void *addr, enum debug_obj_state state); 64 bool (*fixup_activate)(void *addr, enum debug_obj_state state); 65 bool (*fixup_destroy)(void *addr, enum debug_obj_state state); 66 bool (*fixup_free)(void *addr, enum debug_obj_state state); 67 bool (*fixup_assert_init)(void *addr, enum debug_obj_state state); 73 debug_object_init_on_stack(void *addr, const struct debug_obj_descr *descr); 86 debug_object_active_state(void *addr, const struct debug_obj_descr *descr, 93 debug_object_init (void *addr, const struct debug_obj_descr *descr) { } in debug_object_init() argument [all …]
|
| A D | etherdevice.h | 91 __be16 *a = (__be16 *)addr; in is_link_local_ether_addr() 114 return ((*(const u32 *)addr) | (*(const u16 *)(addr + 4))) == 0; in is_zero_ether_addr() 117 *(const u16 *)(addr + 2) | in is_zero_ether_addr() 164 return 0x02 & addr[0]; in is_local_ether_addr() 208 return !is_multicast_ether_addr(addr) && !is_zero_ether_addr(addr); in is_valid_ether_addr() 276 u8 addr[ETH_ALEN]; in eth_hw_addr_random() local 278 eth_random_addr(addr); in eth_hw_addr_random() 469 u = u << 8 | addr[i]; in ether_addr_to_u64() 484 addr[i] = u & 0xff; in u64_to_ether_addr() 547 res = ether_addr_equal_64bits(addr, ha->addr); in is_etherdev_addr() [all …]
|
| A D | iopoll.h | 134 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument 135 read_poll_timeout(op, val, cond, sleep_us, timeout_us, false, addr) 157 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 158 readx_poll_timeout(readb, addr, val, cond, delay_us, timeout_us) 161 readx_poll_timeout_atomic(readb, addr, val, cond, delay_us, timeout_us) 163 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 164 readx_poll_timeout(readw, addr, val, cond, delay_us, timeout_us) 169 #define readl_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument 170 readx_poll_timeout(readl, addr, val, cond, delay_us, timeout_us) 175 #define readq_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument [all …]
|
| A D | kallsyms.h | 27 static inline int is_kernel_text(unsigned long addr) in is_kernel_text() argument 29 if (__is_kernel_text(addr)) in is_kernel_text() 31 return in_gate_area_no_mm(addr); in is_kernel_text() 34 static inline int is_kernel(unsigned long addr) in is_kernel() argument 36 if (__is_kernel(addr)) in is_kernel() 38 return in_gate_area_no_mm(addr); in is_kernel() 41 static inline int is_ksym_addr(unsigned long addr) in is_ksym_addr() argument 44 return is_kernel(addr); in is_ksym_addr() 46 return is_kernel_text(addr) || is_kernel_inittext(addr); in is_ksym_addr() 80 extern int kallsyms_lookup_size_offset(unsigned long addr, [all …]
|
| A D | io-64-nonatomic-hi-lo.h | 10 const volatile u32 __iomem *p = addr; in hi_lo_readq() 21 writel(val >> 32, addr + 4); in hi_lo_writeq() 22 writel(val, addr); in hi_lo_writeq() 27 const volatile u32 __iomem *p = addr; in hi_lo_readq_relaxed() 38 writel_relaxed(val >> 32, addr + 4); in hi_lo_writeq_relaxed() 39 writel_relaxed(val, addr); in hi_lo_writeq_relaxed() 64 high = ioread32(addr + sizeof(u32)); in ioread64_hi_lo() 65 low = ioread32(addr); in ioread64_hi_lo() 76 iowrite32(val, addr); in iowrite64_hi_lo() 86 high = ioread32be(addr); in ioread64be_hi_lo() [all …]
|
| A D | io-64-nonatomic-lo-hi.h | 10 const volatile u32 __iomem *p = addr; in lo_hi_readq() 21 writel(val, addr); in lo_hi_writeq() 22 writel(val >> 32, addr + 4); in lo_hi_writeq() 27 const volatile u32 __iomem *p = addr; in lo_hi_readq_relaxed() 38 writel_relaxed(val, addr); in lo_hi_writeq_relaxed() 39 writel_relaxed(val >> 32, addr + 4); in lo_hi_writeq_relaxed() 64 low = ioread32(addr); in ioread64_lo_hi() 65 high = ioread32(addr + sizeof(u32)); in ioread64_lo_hi() 75 iowrite32(val, addr); in iowrite64_lo_hi() 87 high = ioread32be(addr); in ioread64be_lo_hi() [all …]
|
| A D | bit_spinlock.h | 16 static __always_inline void bit_spin_lock(int bitnum, unsigned long *addr) in bit_spin_lock() argument 27 while (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_lock() 31 } while (test_bit(bitnum, addr)); in bit_spin_lock() 41 static __always_inline int bit_spin_trylock(int bitnum, unsigned long *addr) in bit_spin_trylock() argument 45 if (unlikely(test_and_set_bit_lock(bitnum, addr))) { in bit_spin_trylock() 60 BUG_ON(!test_bit(bitnum, addr)); in bit_spin_unlock() 63 clear_bit_unlock(bitnum, addr); in bit_spin_unlock() 77 BUG_ON(!test_bit(bitnum, addr)); in __bit_spin_unlock() 80 __clear_bit_unlock(bitnum, addr); in __bit_spin_unlock() 89 static inline int bit_spin_is_locked(int bitnum, unsigned long *addr) in bit_spin_is_locked() argument [all …]
|
| A D | find.h | 69 val = *addr & GENMASK(size - 1, offset); in find_next_bit() 73 return _find_next_bit(addr, size, offset); in find_next_bit() 188 val = *addr | ~GENMASK(size - 1, offset); in find_next_zero_bit() 214 return _find_first_bit(addr, size); in find_first_bit() 243 return __find_nth_bit(addr, size, n); in find_nth_bit() 393 return _find_first_zero_bit(addr, size); in find_first_zero_bit() 414 return _find_last_bit(addr, size); in find_last_bit() 460 bit = find_first_bit(addr, offset); in find_next_bit_wrap() 501 const unsigned long *addr, 518 return find_next_bit(addr, size, offset); in find_next_bit_le() [all …]
|
| A D | bitops.h | 47 const##op(nr, addr) : op(nr, addr)) 53 #define __set_bit(nr, addr) bitop(___set_bit, nr, addr) argument 54 #define __clear_bit(nr, addr) bitop(___clear_bit, nr, addr) argument 55 #define __change_bit(nr, addr) bitop(___change_bit, nr, addr) argument 56 #define __test_and_set_bit(nr, addr) bitop(___test_and_set_bit, nr, addr) argument 57 #define __test_and_clear_bit(nr, addr) bitop(___test_and_clear_bit, nr, addr) argument 58 #define __test_and_change_bit(nr, addr) bitop(___test_and_change_bit, nr, addr) argument 60 #define test_bit(nr, addr) bitop(_test_bit, nr, addr) argument 61 #define test_bit_acquire(nr, addr) bitop(_test_bit_acquire, nr, addr) argument 301 ((value) ? set_bit((nr), (addr)) : clear_bit((nr), (addr))) [all …]
|
| A D | kfence.h | 51 static __always_inline bool is_kfence_address(const void *addr) in is_kfence_address() argument 144 size_t kfence_ksize(const void *addr); 158 void *kfence_object_start(const void *addr); 168 void __kfence_free(void *addr); 183 static __always_inline __must_check bool kfence_free(void *addr) in kfence_free() argument 185 if (!is_kfence_address(addr)) in kfence_free() 187 __kfence_free(addr); in kfence_free() 228 static inline bool is_kfence_address(const void *addr) { return false; } in is_kfence_address() argument 233 static inline size_t kfence_ksize(const void *addr) { return 0; } in kfence_ksize() argument 235 static inline void __kfence_free(void *addr) { } in __kfence_free() argument [all …]
|
| A D | logic_pio.h | 31 u32 (*in)(void *hostdata, unsigned long addr, size_t dwidth); 32 void (*out)(void *hostdata, unsigned long addr, u32 val, 34 u32 (*ins)(void *hostdata, unsigned long addr, void *buffer, 36 void (*outs)(void *hostdata, unsigned long addr, const void *buffer, 41 u8 logic_inb(unsigned long addr); 42 u16 logic_inw(unsigned long addr); 43 u32 logic_inl(unsigned long addr); 44 void logic_outb(u8 value, unsigned long addr); 45 void logic_outw(u16 value, unsigned long addr); 46 void logic_outl(u32 value, unsigned long addr); [all …]
|
| /include/asm-generic/bitops/ |
| A D | instrumented-non-atomic.h | 29 arch___set_bit(nr, addr); in ___set_bit() 45 arch___clear_bit(nr, addr); in ___clear_bit() 61 arch___change_bit(nr, addr); in ___change_bit() 99 __instrument_read_write_bitop(nr, addr); in ___test_and_set_bit() 100 return arch___test_and_set_bit(nr, addr); in ___test_and_set_bit() 114 __instrument_read_write_bitop(nr, addr); in ___test_and_clear_bit() 115 return arch___test_and_clear_bit(nr, addr); in ___test_and_clear_bit() 129 __instrument_read_write_bitop(nr, addr); in ___test_and_change_bit() 130 return arch___test_and_change_bit(nr, addr); in ___test_and_change_bit() 142 return arch_test_bit(nr, addr); in _test_bit() [all …]
|
| A D | instrumented-atomic.h | 28 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in set_bit() 29 arch_set_bit(nr, addr); in set_bit() 41 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit() 42 arch_clear_bit(nr, addr); in clear_bit() 57 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in change_bit() 58 arch_change_bit(nr, addr); in change_bit() 71 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit() 72 return arch_test_and_set_bit(nr, addr); in test_and_set_bit() 85 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_clear_bit() 86 return arch_test_and_clear_bit(nr, addr); in test_and_clear_bit() [all …]
|
| A D | le.h | 19 static inline int test_bit_le(int nr, const void *addr) in test_bit_le() argument 21 return test_bit(nr ^ BITOP_LE_SWIZZLE, addr); in test_bit_le() 24 static inline void set_bit_le(int nr, void *addr) in set_bit_le() argument 26 set_bit(nr ^ BITOP_LE_SWIZZLE, addr); in set_bit_le() 29 static inline void clear_bit_le(int nr, void *addr) in clear_bit_le() argument 31 clear_bit(nr ^ BITOP_LE_SWIZZLE, addr); in clear_bit_le() 34 static inline void __set_bit_le(int nr, void *addr) in __set_bit_le() argument 36 __set_bit(nr ^ BITOP_LE_SWIZZLE, addr); in __set_bit_le() 39 static inline void __clear_bit_le(int nr, void *addr) in __clear_bit_le() argument 41 __clear_bit(nr ^ BITOP_LE_SWIZZLE, addr); in __clear_bit_le() [all …]
|
| A D | instrumented-lock.h | 23 static inline void clear_bit_unlock(long nr, volatile unsigned long *addr) in clear_bit_unlock() argument 26 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long)); in clear_bit_unlock() 27 arch_clear_bit_unlock(nr, addr); in clear_bit_unlock() 39 static inline void __clear_bit_unlock(long nr, volatile unsigned long *addr) in __clear_bit_unlock() argument 42 instrument_write(addr + BIT_WORD(nr), sizeof(long)); in __clear_bit_unlock() 43 arch___clear_bit_unlock(nr, addr); in __clear_bit_unlock() 57 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long)); in test_and_set_bit_lock() 58 return arch_test_and_set_bit_lock(nr, addr); in test_and_set_bit_lock() 76 volatile unsigned long *addr) in xor_unlock_is_negative_byte() argument 79 instrument_atomic_write(addr, sizeof(long)); in xor_unlock_is_negative_byte() [all …]
|
| A D | generic-non-atomic.h | 28 generic___set_bit(unsigned long nr, volatile unsigned long *addr) in generic___set_bit() argument 31 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___set_bit() 37 generic___clear_bit(unsigned long nr, volatile unsigned long *addr) in generic___clear_bit() argument 40 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___clear_bit() 55 generic___change_bit(unsigned long nr, volatile unsigned long *addr) in generic___change_bit() argument 58 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___change_bit() 76 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_set_bit() 96 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_clear_bit() 108 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in generic___test_and_change_bit() 128 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in generic_test_bit() [all …]
|
| /include/trace/events/ |
| A D | thp.h | 15 TP_ARGS(addr, pte), 17 __field(unsigned long, addr) 22 __entry->addr = addr; 31 TP_ARGS(addr, pmd) 36 TP_ARGS(addr, pud) 51 __entry->addr = addr; 76 TP_ARGS(addr, pmd), 79 __field(unsigned long, addr) 84 __entry->addr = addr; 92 TP_ARGS(addr, pmd) [all …]
|
| A D | bridge.h | 29 memcpy(__entry->addr, addr, ETH_ALEN); 36 __get_str(dev), __entry->addr[0], __entry->addr[1], 37 __entry->addr[2], __entry->addr[3], __entry->addr[4], 59 memcpy(__entry->addr, addr, ETH_ALEN); 65 __entry->addr[1], __entry->addr[2], __entry->addr[3], 66 __entry->addr[4], __entry->addr[5], __entry->vid) 85 memcpy(__entry->addr, f->key.addr.addr, ETH_ALEN); 91 __entry->addr[1], __entry->addr[2], __entry->addr[3], 92 __entry->addr[4], __entry->addr[5], __entry->vid) 113 memcpy(__entry->addr, addr, ETH_ALEN); [all …]
|
| A D | rwmmio.h | 16 volatile void __iomem *addr), 23 __field(unsigned long, addr) 32 __entry->addr = (unsigned long)addr; 38 __entry->val, __entry->addr) 43 volatile void __iomem *addr), 49 volatile void __iomem *addr), 63 __field(unsigned long, addr) 70 __entry->addr = (unsigned long)addr; 88 __field(unsigned long, addr) 97 __entry->addr = (unsigned long)addr; [all …]
|
| A D | spmi.h | 17 TP_ARGS(opcode, sid, addr, len, buf), 22 __field ( u16, addr ) 30 __entry->addr = addr; 43 TP_ARGS(opcode, sid, addr, ret), 48 __field ( u16, addr ) 55 __entry->addr = addr; 66 TP_ARGS(opcode, sid, addr), 71 __field ( u16, addr ) 77 __entry->addr = addr; 82 (int)__entry->addr) [all …]
|
| /include/asm-generic/ |
| A D | io.h | 670 return inb(addr); in inb_p() 678 return inw(addr); in inw_p() 686 return inl(addr); in inl_p() 694 outb(value, addr); in outb_p() 702 outw(value, addr); in outw_p() 710 outl(value, addr); in outl_p() 856 return readb(addr); in ioread8() 864 return readw(addr); in ioread16() 872 return readl(addr); in ioread32() 881 return readq(addr); in ioread64() [all …]
|
| A D | sections.h | 71 unsigned long addr; member 159 if (addr >= (unsigned long)_sdata && addr < (unsigned long)_edata) in is_kernel_core_data() 162 if (addr >= (unsigned long)__bss_start && in is_kernel_core_data() 163 addr < (unsigned long)__bss_stop) in is_kernel_core_data() 199 addr < (unsigned long)_einittext; in is_kernel_inittext() 213 return addr >= (unsigned long)_stext && in __is_kernel_text() 214 addr < (unsigned long)_etext; in __is_kernel_text() 229 return ((addr >= (unsigned long)_stext && in __is_kernel() 230 addr < (unsigned long)_end) || in __is_kernel() 231 (addr >= (unsigned long)__init_begin && in __is_kernel() [all …]
|
| A D | video.h | 45 static inline u8 fb_readb(const volatile void __iomem *addr) in fb_readb() argument 47 return __raw_readb(addr); in fb_readb() 53 static inline u16 fb_readw(const volatile void __iomem *addr) in fb_readw() argument 55 return __raw_readw(addr); in fb_readw() 63 return __raw_readl(addr); in fb_readl() 72 return __raw_readq(addr); in fb_readq() 81 __raw_writeb(b, addr); in fb_writeb() 89 __raw_writew(b, addr); in fb_writew() 97 __raw_writel(b, addr); in fb_writel() 106 __raw_writeq(b, addr); in fb_writeq() [all …]
|
| /include/net/ |
| A D | addrconf.h | 138 const struct in6_addr *addr, 164 memcpy(eui, addr, 3); in addrconf_addr_eui48_base() 167 memcpy(eui + 5, addr + 3, 3); in addrconf_addr_eui48_base() 172 addrconf_addr_eui48_base(eui, addr); in addrconf_addr_eui48() 253 const struct in6_addr *addr); 320 const struct in6_addr *addr); 494 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_nodes() 506 addr->s6_addr32[1] | addr->s6_addr32[2] | in ipv6_addr_is_ll_all_routers() 525 addr->s6_addr32[1] | in ipv6_addr_is_solict_mult() 527 (addr->s6_addr[12] ^ 0xff)) == 0; in ipv6_addr_is_solict_mult() [all …]
|