/linux/net/mctp/test/ ! |
H A D | sock-test.c | 67 u8 haddr[MAX_ADDR_LEN]; member 82 KUNIT_EXPECT_MEMEQ(test, dst->haddr, cfg->haddr, dst->halen); in mctp_test_sock_local_output() 101 u8 haddr[] = { 0xaa, 0x01 }; in mctp_test_sock_sendmsg_extaddr() local 120 cfg.halen = sizeof(haddr); in mctp_test_sock_sendmsg_extaddr() 121 memcpy(cfg.haddr, haddr, sizeof(haddr)); in mctp_test_sock_sendmsg_extaddr() 133 addr.smctp_halen = sizeof(haddr); in mctp_test_sock_sendmsg_extaddr() 134 memcpy(addr.smctp_haddr, haddr, sizeo in mctp_test_sock_sendmsg_extaddr() 151 u8 haddr[] = { 0xaa, 0x02 }; mctp_test_sock_recvmsg_extaddr() local [all...] |
H A D | route-test.c | 1136 static const unsigned char haddr[] = { 0xaa, 0x55 }; in mctp_test_route_extaddr_input() local 1159 memcpy(cb->haddr, haddr, sizeof(haddr)); in mctp_test_route_extaddr_input() 1160 cb->halen = sizeof(haddr); in mctp_test_route_extaddr_input() 1177 KUNIT_EXPECT_EQ(test, cb2->halen, sizeof(haddr)); in mctp_test_route_extaddr_input() 1178 KUNIT_EXPECT_MEMEQ(test, cb2->haddr, haddr, sizeof(haddr)); in mctp_test_route_extaddr_input()
|
/linux/fs/verity/ ! |
H A D | verify.c | 150 const void *haddr; in verify_data_block() local 181 haddr = kmap_local_page(hpage) + hblock_offset_in_page; in verify_data_block() 183 memcpy(_want_hash, haddr + hoffset, hsize); in verify_data_block() 185 kunmap_local(haddr); in verify_data_block() 190 hblocks[level].addr = haddr; in verify_data_block() 201 const void *haddr = hblocks[level - 1].addr; in verify_data_block() local 205 fsverity_hash_block(params, inode, haddr, real_hash); in verify_data_block() 217 memcpy(_want_hash, haddr + hoffset, hsize); in verify_data_block() 219 kunmap_local(haddr); in verify_data_block()
|
/linux/tools/testing/selftests/mm/ ! |
H A D | hugepage-mremap.c | 125 void *haddr = mmap((void *)suggested_addr, length, PROTECTION, in main() local 127 ksft_print_msg("Map haddr: Returned address is %p\n", haddr); in main() 128 if (haddr == MAP_FAILED) in main() 146 register_region_with_uffd(haddr, length); in main() 148 void *addr = mremap(haddr, length, length, in main()
|
/linux/arch/arm64/kvm/hyp/include/nvhe/ ! |
H A D | mm.h | 30 unsigned long *haddr); 31 int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr); 32 int pkvm_alloc_private_va_range(size_t size, unsigned long *haddr);
|
/linux/arch/parisc/kernel/ ! |
H A D | signal.c | 218 unsigned long haddr, sigframe_size; in setup_rt_frame() local 284 haddr = A(ksig->ka.sa.sa_handler); in setup_rt_frame() 289 if (haddr & PA_PLABEL_FDESC) { in setup_rt_frame() 291 Elf32_Fdesc __user *ufdesc = (Elf32_Fdesc __user *)A(haddr & ~3); in setup_rt_frame() 298 haddr = fdesc.addr; in setup_rt_frame() 304 Elf64_Fdesc __user *ufdesc = (Elf64_Fdesc __user *)A(haddr & ~3); in setup_rt_frame() 311 haddr = fdesc.addr; in setup_rt_frame() 314 __func__, haddr, regs->gr[19], in_syscall); in setup_rt_frame() 321 regs->gr[31] = haddr; in setup_rt_frame() 346 regs->iaoq[0] = haddr | PRIV_USE in setup_rt_frame() [all...] |
/linux/arch/arm64/kvm/hyp/nvhe/ ! |
H A D | mm.c | 71 * @haddr: The hypervisor virtual start address of the allocation. 78 int pkvm_alloc_private_va_range(size_t size, unsigned long *haddr) in pkvm_alloc_private_va_range() argument 88 *haddr = addr; in pkvm_alloc_private_va_range() 95 unsigned long *haddr) in __pkvm_create_private_mapping() argument 109 *haddr = addr + offset_in_page(phys); in __pkvm_create_private_mapping() 434 int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr) in pkvm_create_stack() argument 468 *haddr = addr + size; in pkvm_create_stack()
|
H A D | hyp-main.c | 535 unsigned long haddr; in handle___pkvm_create_private_mapping() local 536 int err = __pkvm_create_private_mapping(phys, size, prot, &haddr); in handle___pkvm_create_private_mapping() 539 haddr = (unsigned long)ERR_PTR(err); in handle___pkvm_create_private_mapping() 541 cpu_reg(host_ctxt, 1) = haddr; in handle___pkvm_create_private_mapping()
|
/linux/mm/ ! |
H A D | huge_memory.c | 1201 struct vm_area_struct *vma, unsigned long haddr) in map_anon_folio_pmd() argument 1207 folio_add_new_anon_rmap(folio, vma, haddr, RMAP_EXCLUSIVE); in map_anon_folio_pmd() 1209 set_pmd_at(vma->vm_mm, haddr, pmd, entry); in map_anon_folio_pmd() 1210 update_mmu_cache_pmd(vma, haddr, pmd); in map_anon_folio_pmd() 1219 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in __do_huge_pmd_anonymous_page() local 1253 map_anon_folio_pmd(folio, vmf->pmd, vma, haddr); in __do_huge_pmd_anonymous_page() 1307 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_folio() argument 1313 set_pmd_at(mm, haddr, pmd, entry); in set_huge_zero_folio() 1320 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_anonymous_page() local 1323 if (!thp_vma_suitable_order(vma, haddr, PMD_ORDE in do_huge_pmd_anonymous_page() 1868 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; do_huge_zero_wp_pmd() local 1904 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; do_huge_pmd_wp_page() local 2027 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; do_huge_pmd_numa_page() local 2739 __split_huge_pud_locked(struct vm_area_struct * vma,pud_t * pud,unsigned long haddr) __split_huge_pud_locked() argument 2797 __split_huge_zero_page_pmd(struct vm_area_struct * vma,unsigned long haddr,pmd_t * pmd) __split_huge_zero_page_pmd() argument 2838 __split_huge_pmd_locked(struct vm_area_struct * vma,pmd_t * pmd,unsigned long haddr,bool freeze) __split_huge_pmd_locked() argument 4646 unsigned long haddr = address & HPAGE_PMD_MASK; remove_migration_pmd() local [all...] |
H A D | khugepaged.c | 1006 unsigned long haddr, pmd_t *pmd, in __collapse_huge_page_swapin() argument 1011 unsigned long address, end = haddr + (HPAGE_PMD_NR * PAGE_SIZE); in __collapse_huge_page_swapin() 1016 for (address = haddr; address < end; address += PAGE_SIZE) { in __collapse_huge_page_swapin() 1493 * address haddr. 1510 unsigned long haddr = addr & HPAGE_PMD_MASK; in collapse_pte_mapped_thp() local 1511 unsigned long end = haddr + HPAGE_PMD_SIZE; in collapse_pte_mapped_thp() 1512 struct vm_area_struct *vma = vma_lookup(mm, haddr); in collapse_pte_mapped_thp() 1523 !range_in_vma(vma, haddr, haddr + HPAGE_PMD_SIZE)) in collapse_pte_mapped_thp() 1527 result = find_pmd_or_thp_or_none(mm, haddr, in collapse_pte_mapped_thp() [all...] |
/linux/arch/arm64/include/asm/ ! |
H A D | kvm_mmu.h | 162 int hyp_alloc_private_va_range(size_t size, unsigned long *haddr); 165 void __iomem **haddr); 167 void **haddr); 168 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr);
|
/linux/net/ethernet/ ! |
H A D | eth.c | 199 * @haddr: destination buffer 201 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr) in eth_header_parse() argument 204 memcpy(haddr, eth->h_source, ETH_ALEN); in eth_header_parse() 245 * @haddr: new hardware address 251 const unsigned char *haddr) in eth_header_cache_update() argument 254 haddr, ETH_ALEN); in eth_header_cache_update()
|
/linux/arch/arm64/kvm/ ! |
H A D | mmu.c | 642 * @haddr: The hypervisor virtual start address of the allocation. 649 int hyp_alloc_private_va_range(size_t size, unsigned long *haddr) in hyp_alloc_private_va_range() argument 672 *haddr = base; in hyp_alloc_private_va_range() 678 unsigned long *haddr, in __create_hyp_private_mapping() argument 689 *haddr = addr; in __create_hyp_private_mapping() 703 *haddr = addr + offset_in_page(phys_addr); in __create_hyp_private_mapping() 707 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr) in create_hyp_stack() argument 744 *haddr = base + size; in create_hyp_stack() 754 * @haddr: HYP VA for this mapping 758 void __iomem **haddr) in create_hyp_io_mappings() argument 795 create_hyp_exec_mappings(phys_addr_t phys_addr,size_t size,void ** haddr) create_hyp_exec_mappings() argument [all...] |
/linux/include/linux/ ! |
H A D | if_ether.h | 43 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr);
|
H A D | huge_mm.h | 214 * - For all vmas, check if the haddr is in an aligned hugepage 221 unsigned long haddr; in thp_vma_suitable_order() local 230 haddr = ALIGN_DOWN(addr, hpage_size); in thp_vma_suitable_order() 232 if (haddr < vma->vm_start || haddr + hpage_size > vma->vm_end) in thp_vma_suitable_order()
|
H A D | etherdevice.h | 45 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr); 49 const unsigned char *haddr);
|
/linux/net/sched/ ! |
H A D | sch_teql.c | 241 char haddr[MAX_ADDR_LEN]; in __teql_resolve() local 243 neigh_ha_snapshot(haddr, n, dev); in __teql_resolve() 245 haddr, NULL, skb->len); in __teql_resolve()
|
/linux/include/net/ ! |
H A D | arp.h | 66 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir);
|
/linux/net/ipv4/ ! |
H A D | arp.c | 187 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir) in arp_mc_map() argument 193 ip_eth_mc_map(addr, haddr); in arp_mc_map() 196 ip_ib_mc_map(addr, dev->broadcast, haddr); in arp_mc_map() 199 ip_ipgre_mc_map(addr, dev->broadcast, haddr); in arp_mc_map() 203 memcpy(haddr, dev->broadcast, dev->addr_len); in arp_mc_map()
|
/linux/net/ieee802154/ ! |
H A D | socket.c | 491 struct ieee802154_addr haddr; in dgram_bind() local 509 ieee802154_addr_from_sa(&haddr, &addr->addr); in dgram_bind() 510 dev = ieee802154_get_dev(sock_net(sk), &haddr); in dgram_bind() 521 ro->src_addr = haddr; in dgram_bind()
|
/linux/net/phonet/ ! |
H A D | af_phonet.c | 132 static int pn_header_parse(const struct sk_buff *skb, unsigned char *haddr) in pn_header_parse() argument 135 *haddr = *media; in pn_header_parse()
|
/linux/net/mctp/ ! |
H A D | route.c | 636 daddr = dst->haddr; in mctp_dst_output() 891 unsigned char halen, const unsigned char *haddr) in mctp_dst_from_extaddr() argument 897 if (halen > sizeof(dst->haddr)) in mctp_dst_from_extaddr() 920 memcpy(dst->haddr, haddr, halen); in mctp_dst_from_extaddr() 1352 /* MCTP drivers must populate halen/haddr */ in mctp_pkttype_receive()
|
/linux/drivers/dma/ppc4xx/ ! |
H A D | adma.c | 3100 dma_addr_t haddr = 0; in ppc440spe_adma_pq_set_src() local 3122 haddr = DMA_RXOR12 << in ppc440spe_adma_pq_set_src() 3126 haddr = DMA_RXOR123 << in ppc440spe_adma_pq_set_src() 3130 haddr = DMA_RXOR124 << in ppc440spe_adma_pq_set_src() 3134 haddr = DMA_RXOR125 << in ppc440spe_adma_pq_set_src() 3138 haddr |= DMA_CUED_XOR_BASE; in ppc440spe_adma_pq_set_src() 3150 haddr = DMA_CUED_XOR_HB; in ppc440spe_adma_pq_set_src() 3165 haddr = DMA_CUED_XOR_HB; in ppc440spe_adma_pq_set_src() 3171 ppc440spe_desc_set_src_addr(iter, chan, 0, haddr, addr); in ppc440spe_adma_pq_set_src() 3181 haddr, add in ppc440spe_adma_pq_set_src() [all...] |
/linux/net/mac802154/ ! |
H A D | iface.c | 472 mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr) in mac802154_header_parse() argument 482 ieee802154_le64_to_be64(haddr, &hdr.source.extended_addr); in mac802154_header_parse()
|
/linux/drivers/firewire/ ! |
H A D | net.c | 255 const struct net_device *net, const unsigned char *haddr) in fwnet_header_cache_update() argument 257 memcpy((u8 *)hh->hh_data + HH_DATA_OFF(FWNET_HLEN), haddr, net->addr_len); in fwnet_header_cache_update() 260 static int fwnet_header_parse(const struct sk_buff *skb, unsigned char *haddr) in fwnet_header_parse() argument 262 memcpy(haddr, skb->dev->dev_addr, FWNET_ALEN); in fwnet_header_parse()
|