| /linux/include/linux/ |
| H A D | find.h | 13 unsigned long _find_next_and_bit(const unsigned long *addr1, const unsigned long *addr2, 15 unsigned long _find_next_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, 17 unsigned long _find_next_or_bit(const unsigned long *addr1, const unsigned long *addr2, 23 unsigned long __find_nth_and_bit(const unsigned long *addr1, const unsigned long *addr2, 25 unsigned long __find_nth_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, 27 unsigned long __find_nth_and_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, 31 const unsigned long *addr2, unsigned long size); 32 unsigned long _find_first_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, 34 unsigned long _find_first_and_and_bit(const unsigned long *addr1, const unsigned long *addr2, 90 const unsigned long *addr2, unsigned long size, in find_next_and_bit() argument [all …]
|
| H A D | etherdevice.h | 353 static inline bool ether_addr_equal(const u8 *addr1, const u8 *addr2) in ether_addr_equal() argument 356 u32 fold = ((*(const u32 *)addr1) ^ (*(const u32 *)addr2)) | in ether_addr_equal() 357 ((*(const u16 *)(addr1 + 4)) ^ (*(const u16 *)(addr2 + 4))); in ether_addr_equal() 362 const u16 *b = (const u16 *)addr2; in ether_addr_equal() 382 static inline bool ether_addr_equal_64bits(const u8 *addr1, const u8 *addr2) in ether_addr_equal_64bits() argument 385 u64 fold = (*(const u64 *)addr1) ^ (*(const u64 *)addr2); in ether_addr_equal_64bits() 393 return ether_addr_equal(addr1, addr2); in ether_addr_equal_64bits() 406 static inline bool ether_addr_equal_unaligned(const u8 *addr1, const u8 *addr2) in ether_addr_equal_unaligned() argument 409 return ether_addr_equal(addr1, addr2); in ether_addr_equal_unaligned() 411 return memcmp(addr1, addr2, ETH_ALEN) == 0; in ether_addr_equal_unaligned() [all …]
|
| /linux/lib/ |
| H A D | find_bit.c | 112 const unsigned long *addr2, in _find_first_and_bit() argument 115 return FIND_FIRST_BIT(addr1[idx] & addr2[idx], /* nop */, size); in _find_first_and_bit() 124 const unsigned long *addr2, in _find_first_andnot_bit() argument 127 return FIND_FIRST_BIT(addr1[idx] & ~addr2[idx], /* nop */, size); in _find_first_andnot_bit() 135 const unsigned long *addr2, in _find_first_and_and_bit() argument 139 return FIND_FIRST_BIT(addr1[idx] & addr2[idx] & addr3[idx], /* nop */, size); in _find_first_and_and_bit() 168 unsigned long __find_nth_and_bit(const unsigned long *addr1, const unsigned long *addr2, in __find_nth_and_bit() argument 171 return FIND_NTH_BIT(addr1[idx] & addr2[idx], size, n); in __find_nth_and_bit() 175 unsigned long __find_nth_andnot_bit(const unsigned long *addr1, const unsigned long *addr2, in __find_nth_andnot_bit() argument 178 return FIND_NTH_BIT(addr1[idx] & ~addr2[id in __find_nth_andnot_bit() 183 __find_nth_and_andnot_bit(const unsigned long * addr1,const unsigned long * addr2,const unsigned long * addr3,unsigned long size,unsigned long n) __find_nth_and_andnot_bit() argument 192 _find_next_and_bit(const unsigned long * addr1,const unsigned long * addr2,unsigned long nbits,unsigned long start) _find_next_and_bit() argument 201 _find_next_andnot_bit(const unsigned long * addr1,const unsigned long * addr2,unsigned long nbits,unsigned long start) _find_next_andnot_bit() argument 210 _find_next_or_bit(const unsigned long * addr1,const unsigned long * addr2,unsigned long nbits,unsigned long start) _find_next_or_bit() argument [all...] |
| /linux/tools/include/linux/ |
| H A D | find.h | 13 unsigned long _find_next_and_bit(const unsigned long *addr1, const unsigned long *addr2, 19 const unsigned long *addr2, unsigned long size); 63 const unsigned long *addr2, unsigned long size, in find_next_and_bit() argument 72 val = *addr1 & *addr2 & GENMASK(size - 1, offset); in find_next_and_bit() 76 return _find_next_and_bit(addr1, addr2, size, offset); in find_next_and_bit() 142 const unsigned long *addr2, in find_first_and_bit() argument 146 unsigned long val = *addr1 & *addr2 & GENMASK(size - 1, 0); in find_first_and_bit() 151 return _find_first_and_bit(addr1, addr2, size); in find_first_and_bit()
|
| /linux/tools/testing/selftests/mm/ |
| H A D | pfnmap.c | 148 char *addr2; in FIXTURE() local 162 self->addr2 = MAP_FAILED; in FIXTURE_SETUP() 167 if (self->addr2 != MAP_FAILED) in FIXTURE_TEARDOWN() 168 munmap(self->addr2, self->size2); in FIXTURE_TEARDOWN() 209 self->addr2 = mmap(NULL, self->pagesize, PROT_READ, MAP_SHARED, in TEST_F() 211 ASSERT_NE(self->addr2, MAP_FAILED); in TEST_F() 220 self->addr2 = mmap(NULL, self->size2, PROT_READ, MAP_ANON | MAP_PRIVATE, in TEST_F() 222 ASSERT_NE(self->addr2, MAP_FAILED); in TEST_F() 226 MREMAP_FIXED | MREMAP_MAYMOVE, self->addr2); in TEST_F() 247 self->addr2 = mremap(self->addr1, self->size1, self->size2, MREMAP_MAYMOVE); in TEST_F() [all …]
|
| H A D | hugetlb-madvise.c | 56 void *addr, *addr2; in main() local 310 addr2 = mmap(NULL, NR_HUGE_PAGES * huge_page_size, in main() 313 if (addr2 == MAP_FAILED) { in main() 319 read_fault_pages(addr2, NR_HUGE_PAGES); in main() 323 write_fault_pages(addr2, NR_HUGE_PAGES); in main() 334 if (madvise(addr2, NR_HUGE_PAGES * huge_page_size, MADV_DONTNEED)) { in main() 341 write_fault_pages(addr2, NR_HUGE_PAGES); in main() 356 (void)munmap(addr2, NR_HUGE_PAGES * huge_page_size); in main()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/falcon/ |
| H A D | ga102.c | 30 return (nvkm_falcon_rd32(falcon, falcon->addr2 + 0x388) & 0x00000080) != 0; in ga102_flcn_riscv_active() 100 if ((nvkm_falcon_rd32(falcon, falcon->addr2 + 0x668) & 0x00000010) != 0x00000000) { in ga102_flcn_select() 101 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x668, 0x00000000); in ga102_flcn_select() 103 if (nvkm_falcon_rd32(falcon, falcon->addr2 + 0x668) & 0x00000001) in ga102_flcn_select() 117 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x210, fw->dmem_sign); in ga102_flcn_fw_boot() 118 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x19c, fw->engine_id); in ga102_flcn_fw_boot() 119 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x198, fw->ucode_id); in ga102_flcn_fw_boot() 120 nvkm_falcon_wr32(falcon, falcon->addr2 + 0x180, 0x00000001); in ga102_flcn_fw_boot()
|
| /linux/arch/xtensa/kernel/ |
| H A D | smp.c | 473 unsigned long addr2; member 514 local_flush_tlb_range(fd->vma, fd->addr1, fd->addr2); in ipi_flush_tlb_range() 523 .addr2 = end, in flush_tlb_range() 531 local_flush_tlb_kernel_range(fd->addr1, fd->addr2); in ipi_flush_tlb_kernel_range() 538 .addr2 = end, in flush_tlb_kernel_range() 558 local_flush_cache_page(fd->vma, fd->addr1, fd->addr2); in ipi_flush_cache_page() 567 .addr2 = pfn, in flush_cache_page() 575 local_flush_cache_range(fd->vma, fd->addr1, fd->addr2); in ipi_flush_cache_range() 584 .addr2 = end, in flush_cache_range() 592 local_flush_icache_range(fd->addr1, fd->addr2); in ipi_flush_icache_range() [all …]
|
| /linux/tools/testing/selftests/drivers/dma-buf/ |
| H A D | udmabuf.c | 109 static int compare_chunks(void *addr1, void *addr2, off64_t memfd_size) in compare_chunks() argument 119 char2 = *((char *)addr2 + (k * getpagesize())); in compare_chunks() 129 munmap(addr2, NUM_ENTRIES * NUM_PAGES * getpagesize()); in compare_chunks() 138 void *addr1, *addr2; in main() local 225 addr2 = mmap_fd(buf, NUM_PAGES * NUM_ENTRIES * getpagesize()); in main() 227 ret = compare_chunks(addr1, addr2, size); in main() 243 addr2 = mmap_fd(buf, NUM_PAGES * NUM_ENTRIES * getpagesize()); in main() 245 ret = compare_chunks(addr1, addr2, size); in main() 259 addr2 = mmap_fd(buf, NUM_PAGES * NUM_ENTRIES * getpagesize()); in main() 263 ret = compare_chunks(addr1, addr2, size); in main()
|
| /linux/arch/sh/mm/ |
| H A D | tlb-debugfs.c | 42 unsigned long addr1, addr2, data1, data2; in tlb_seq_show() local 56 addr2 = MMU_ITLB_ADDRESS_ARRAY2; in tlb_seq_show() 62 addr2 = MMU_UTLB_ADDRESS_ARRAY2; in tlb_seq_show() 79 addr2 = MMU_ITLB_ADDRESS_ARRAY2; in tlb_seq_show() 85 addr2 = MMU_UTLB_ADDRESS_ARRAY2; in tlb_seq_show() 105 val = __raw_readl(addr2 | (entry << MMU_TLB_ENTRY_SHIFT)); in tlb_seq_show()
|
| /linux/tools/testing/selftests/net/ |
| H A D | udpgro.sh | 72 local addr1 addr2 pid family="" ipt_cmd=ip6tables 82 addr2=192.168.1.3/24 85 addr2="2001:db8::3/64 nodad" 89 ip -netns "${PEER_NS}" addr add dev veth1 ${addr2} 92 …ns exec "${PEER_NS}" $ipt_cmd -t nat -I PREROUTING -d ${addr1} -j DNAT --to-destination ${addr2%/*} 98 ip netns exec "${PEER_NS}" ./udpgso_bench_rx -C 1000 -R 100 ${family} -b ${addr2%/*} ${rx_args} &
|
| /linux/tools/lib/ |
| H A D | find_bit.c | 85 const unsigned long *addr2, in _find_first_and_bit() argument 88 return FIND_FIRST_BIT(addr1[idx] & addr2[idx], /* nop */, size); in _find_first_and_bit() 110 unsigned long _find_next_and_bit(const unsigned long *addr1, const unsigned long *addr2, in _find_next_and_bit() argument 113 return FIND_NEXT_BIT(addr1[idx] & addr2[idx], /* nop */, nbits, start); in _find_next_and_bit()
|
| /linux/arch/sh/kernel/ |
| H A D | smp.c | 382 unsigned long addr2; member 389 local_flush_tlb_range(fd->vma, fd->addr1, fd->addr2); in flush_tlb_range_ipi() 403 fd.addr2 = end; in flush_tlb_range() 419 local_flush_tlb_kernel_range(fd->addr1, fd->addr2); in flush_tlb_kernel_range_ipi() 427 fd.addr2 = end; in flush_tlb_kernel_range() 461 local_flush_tlb_one(fd->addr1, fd->addr2); in flush_tlb_one_ipi() 469 fd.addr2 = vaddr; in flush_tlb_one()
|
| /linux/arch/parisc/kernel/ |
| H A D | ftrace.c | 121 unsigned long addr2 = in ftrace_make_call() local 128 addr2 >> 32, in ftrace_make_call() 129 addr2 & 0xffffffff, in ftrace_make_call() 134 addr2 >> 32, in ftrace_make_call() 135 addr2 & 0xffffffff, in ftrace_make_call()
|
| /linux/Documentation/arch/powerpc/ |
| H A D | ptrace.rst | 78 uint64_t addr2; 104 p.addr2 = 0; 114 p.addr2 = 0; 124 p.addr2 = 0; 134 p.addr2 = (uint64_t) end_range; 147 /* For PPC_BREAKPOINT_MODE_RANGE_INCLUSIVE addr2 needs to be specified, where 148 * addr2 - addr <= 8 Bytes. 150 p.addr2 = (uint64_t) end_range;
|
| /linux/net/sctp/ |
| H A D | ipv6.c | 67 const union sctp_addr *addr2); 628 const union sctp_addr *addr2) in __sctp_v6_cmp_addr() argument 630 if (addr1->sa.sa_family != addr2->sa.sa_family) { in __sctp_v6_cmp_addr() 632 addr2->sa.sa_family == AF_INET6 && in __sctp_v6_cmp_addr() 633 ipv6_addr_v4mapped(&addr2->v6.sin6_addr) && in __sctp_v6_cmp_addr() 634 addr2->v6.sin6_addr.s6_addr32[3] == in __sctp_v6_cmp_addr() 638 if (addr2->sa.sa_family == AF_INET && in __sctp_v6_cmp_addr() 642 addr2->v4.sin_addr.s_addr) in __sctp_v6_cmp_addr() 648 if (!ipv6_addr_equal(&addr1->v6.sin6_addr, &addr2->v6.sin6_addr)) in __sctp_v6_cmp_addr() 653 addr1->v6.sin6_scope_id && addr2->v6.sin6_scope_id && in __sctp_v6_cmp_addr() [all …]
|
| /linux/kernel/kcsan/ |
| H A D | encoding.h | 94 unsigned long addr2, size_t size2) in matching_access() argument 97 unsigned long end_range2 = addr2 + size2 - 1; in matching_access() 99 return addr1 <= end_range2 && addr2 <= end_range1; in matching_access()
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | unaligned-memory-access.rst | 132 bool ether_addr_equal(const u8 *addr1, const u8 *addr2) 135 u32 fold = ((*(const u32 *)addr1) ^ (*(const u32 *)addr2)) | 136 ((*(const u16 *)(addr1 + 4)) ^ (*(const u16 *)(addr2 + 4))); 141 const u16 *b = (const u16 *)addr2;
|
| /linux/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_crypto_tkip.c | 292 tkip_mixing_phase1(tkey->tx_ttak, tkey->key, hdr->addr2, in libipw_tkip_hdr() 385 hdr->addr2); in libipw_tkip_decrypt() 396 hdr->addr2); in libipw_tkip_decrypt() 407 hdr->addr2, keyidx); in libipw_tkip_decrypt() 417 hdr->addr2, tkey->rx_iv32, tkey->rx_iv16, in libipw_tkip_decrypt() 425 tkip_mixing_phase1(tkey->rx_ttak, tkey->key, hdr->addr2, iv32); in libipw_tkip_decrypt() 448 hdr->addr2); in libipw_tkip_decrypt() 509 memcpy(hdr + ETH_ALEN, hdr11->addr2, ETH_ALEN); /* SA */ in michael_mic_hdr() 521 memcpy(hdr + ETH_ALEN, hdr11->addr2, ETH_ALEN); /* SA */ in michael_mic_hdr() 571 memcpy(ev.src_addr.sa_data, hdr->addr2, ETH_ALEN); in libipw_michael_mic_failure() [all …]
|
| /linux/tools/testing/selftests/net/tcp_ao/lib/ |
| H A D | setup.c | 228 union tcp_addr addr1, union tcp_addr addr2, in __test_init() argument 261 link_init(veth_name, family, prefix, addr2, addr1); in __test_init() 266 targ.my_ip = addr2; in __test_init() 274 link_init(veth_name, family, prefix, addr1, addr2); in __test_init() 277 this_ip_dest = addr2; in __test_init()
|
| /linux/fs/jfs/ |
| H A D | jfs_types.h | 54 __le32 addr2; member 69 pxd->addr2 = cpu_to_le32(addr & 0xffffffff); in PXDaddress() 81 return (n << 8) + le32_to_cpu(pxd->addr2); in addressPXD()
|
| /linux/net/rds/ |
| H A D | threads.c | 270 const struct in6_addr *addr2) in rds_addr_cmp() argument 277 a2 = (__be64 *)addr2; in rds_addr_cmp() 299 if (addr1->s6_addr32[i] != addr2->s6_addr32[i]) { in rds_addr_cmp() 301 b = ntohl(addr2->s6_addr32[i]); in rds_addr_cmp()
|
| /linux/arch/csky/abiv1/inc/abi/ |
| H A D | page.h | 8 unsigned long addr2) in pages_do_alias() argument 10 return (addr1 ^ addr2) & (SHMLBA-1); in pages_do_alias()
|
| /linux/include/soc/qcom/ |
| H A D | cmd-db.h | 27 bool cmd_db_match_resource_addr(u32 addr1, u32 addr2); 39 static inline bool cmd_db_match_resource_addr(u32 addr1, u32 addr2) in cmd_db_match_resource_addr() argument
|
| /linux/drivers/net/wireless/marvell/mwifiex/ |
| H A D | util.c | 313 u8 category, action_code, *addr2; in mwifiex_parse_mgmt_packet() local 326 addr2 = ieee_hdr->addr2; in mwifiex_parse_mgmt_packet() 329 addr2, rx_pd->nf, rx_pd->snr); in mwifiex_parse_mgmt_packet() 331 addr2, in mwifiex_parse_mgmt_packet() 491 ieee_hdr->addr2); in mwifiex_process_mgmt_packet() 495 ieee_hdr->addr2); in mwifiex_process_mgmt_packet() 499 ieee_hdr->addr2); in mwifiex_process_mgmt_packet() 503 ieee_hdr->addr2); in mwifiex_process_mgmt_packet() 507 ieee_hdr->addr2); in mwifiex_process_mgmt_packet()
|