/Linux-v5.4/mm/ |
D | huge_memory.c | 579 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in __do_huge_pmd_anonymous_page() local 629 page_add_new_anon_rmap(page, vma, haddr, true); in __do_huge_pmd_anonymous_page() 633 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, entry); in __do_huge_pmd_anonymous_page() 690 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_page() argument 700 set_pmd_at(mm, haddr, pmd, entry); in set_huge_zero_page() 710 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; in do_huge_pmd_anonymous_page() local 712 if (!transhuge_vma_suitable(vma, haddr)) in do_huge_pmd_anonymous_page() 747 haddr, vmf->pmd, zero_page); in do_huge_pmd_anonymous_page() 758 page = alloc_hugepage_vma(gfp, vma, haddr, HPAGE_PMD_ORDER); in do_huge_pmd_anonymous_page() 1156 unsigned long haddr; in huge_pud_set_accessed() local [all …]
|
D | hugetlb.c | 3687 unsigned long haddr = address & huge_page_mask(h); in hugetlb_cow() local 3698 set_huge_ptep_writable(vma, haddr, ptep); in hugetlb_cow() 3722 new_page = alloc_huge_page(vma, haddr, outside_reserve); in hugetlb_cow() 3735 unmap_ref_private(mm, vma, old_page, haddr); in hugetlb_cow() 3738 ptep = huge_pte_offset(mm, haddr, huge_page_size(h)); in hugetlb_cow() 3766 mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, vma, mm, haddr, in hugetlb_cow() 3767 haddr + huge_page_size(h)); in hugetlb_cow() 3775 ptep = huge_pte_offset(mm, haddr, huge_page_size(h)); in hugetlb_cow() 3780 huge_ptep_clear_flush(vma, haddr, ptep); in hugetlb_cow() 3782 set_huge_pte_at(mm, haddr, ptep, in hugetlb_cow() [all …]
|
D | khugepaged.c | 1292 unsigned long haddr = addr & HPAGE_PMD_MASK; in collapse_pte_mapped_thp() local 1293 struct vm_area_struct *vma = find_vma(mm, haddr); in collapse_pte_mapped_thp() 1302 vma->vm_start > haddr || vma->vm_end < haddr + HPAGE_PMD_SIZE) in collapse_pte_mapped_thp() 1314 pmd = mm_find_pmd(mm, haddr); in collapse_pte_mapped_thp() 1318 start_pte = pte_offset_map_lock(mm, pmd, haddr, &ptl); in collapse_pte_mapped_thp() 1321 for (i = 0, addr = haddr, pte = start_pte; in collapse_pte_mapped_thp() 1364 for (i = 0, addr = haddr, pte = start_pte; in collapse_pte_mapped_thp()
|
/Linux-v5.4/arch/parisc/kernel/ |
D | signal.c | 233 unsigned long haddr, sigframe_size; in setup_rt_frame() local 315 haddr = A(ksig->ka.sa.sa_handler); in setup_rt_frame() 320 if (haddr & PA_PLABEL_FDESC) { in setup_rt_frame() 322 Elf32_Fdesc __user *ufdesc = (Elf32_Fdesc __user *)A(haddr & ~3); in setup_rt_frame() 329 haddr = fdesc.addr; in setup_rt_frame() 335 Elf64_Fdesc __user *ufdesc = (Elf64_Fdesc __user *)A(haddr & ~3); in setup_rt_frame() 342 haddr = fdesc.addr; in setup_rt_frame() 345 haddr, regs->gr[19], in_syscall); in setup_rt_frame() 357 regs->gr[31] = haddr; in setup_rt_frame() 382 regs->iaoq[0] = haddr | 3; in setup_rt_frame()
|
/Linux-v5.4/net/bluetooth/ |
D | hci_sock.c | 1060 struct sockaddr_hci haddr; in hci_sock_bind() local 1071 memset(&haddr, 0, sizeof(haddr)); in hci_sock_bind() 1072 len = min_t(unsigned int, sizeof(haddr), addr_len); in hci_sock_bind() 1073 memcpy(&haddr, addr, len); in hci_sock_bind() 1075 if (haddr.hci_family != AF_BLUETOOTH) in hci_sock_bind() 1085 switch (haddr.hci_channel) { in hci_sock_bind() 1092 if (haddr.hci_dev != HCI_DEV_NONE) { in hci_sock_bind() 1093 hdev = hci_dev_get(haddr.hci_dev); in hci_sock_bind() 1102 hci_pi(sk)->channel = haddr.hci_channel; in hci_sock_bind() 1139 if (haddr.hci_dev == HCI_DEV_NONE) { in hci_sock_bind() [all …]
|
/Linux-v5.4/include/linux/ |
D | huge_mm.h | 132 unsigned long haddr) in transhuge_vma_suitable() argument 141 if (haddr < vma->vm_start || haddr + HPAGE_PMD_SIZE > vma->vm_end) in transhuge_vma_suitable() 306 unsigned long haddr) in transhuge_vma_suitable() argument
|
D | if_ether.h | 32 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr);
|
D | etherdevice.h | 37 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr); 41 const unsigned char *haddr);
|
D | netdevice.h | 267 int (*parse)(const struct sk_buff *skb, unsigned char *haddr); 271 const unsigned char *haddr); 2912 unsigned char *haddr) in dev_parse_header() argument 2918 return dev->header_ops->parse(skb, haddr); in dev_parse_header()
|
/Linux-v5.4/net/ethernet/ |
D | eth.c | 217 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr) in eth_header_parse() argument 220 memcpy(haddr, eth->h_source, ETH_ALEN); in eth_header_parse() 262 const unsigned char *haddr) in eth_header_cache_update() argument 265 haddr, ETH_ALEN); in eth_header_cache_update()
|
/Linux-v5.4/net/sched/ |
D | sch_teql.c | 239 char haddr[MAX_ADDR_LEN]; in __teql_resolve() local 241 neigh_ha_snapshot(haddr, n, dev); in __teql_resolve() 243 haddr, NULL, skb->len); in __teql_resolve()
|
/Linux-v5.4/include/net/ |
D | arp.h | 72 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir);
|
/Linux-v5.4/arch/arm/include/asm/ |
D | kvm_mmu.h | 49 void __iomem **haddr); 51 void **haddr);
|
/Linux-v5.4/virt/kvm/arm/ |
D | mmu.c | 774 unsigned long *haddr, pgprot_t prot) in __create_hyp_private_mapping() argument 817 *haddr = base + offset_in_page(phys_addr); in __create_hyp_private_mapping() 832 void __iomem **haddr) in create_hyp_io_mappings() argument 842 *haddr = *kaddr; in create_hyp_io_mappings() 851 *haddr = NULL; in create_hyp_io_mappings() 855 *haddr = (void __iomem *)addr; in create_hyp_io_mappings() 866 void **haddr) in create_hyp_exec_mappings() argument 876 *haddr = NULL; in create_hyp_exec_mappings() 880 *haddr = (void *)addr; in create_hyp_exec_mappings()
|
/Linux-v5.4/net/ipv4/ |
D | arp.c | 184 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir) in arp_mc_map() argument 190 ip_eth_mc_map(addr, haddr); in arp_mc_map() 193 ip_ib_mc_map(addr, dev->broadcast, haddr); in arp_mc_map() 196 ip_ipgre_mc_map(addr, dev->broadcast, haddr); in arp_mc_map() 200 memcpy(haddr, dev->broadcast, dev->addr_len); in arp_mc_map()
|
D | devinet.c | 988 __u32 haddr = ntohl(addr); in inet_abc_len() local 989 if (IN_CLASSA(haddr)) in inet_abc_len() 991 else if (IN_CLASSB(haddr)) in inet_abc_len() 993 else if (IN_CLASSC(haddr)) in inet_abc_len() 995 else if (IN_CLASSE(haddr)) in inet_abc_len()
|
D | ip_gre.c | 841 static int ipgre_header_parse(const struct sk_buff *skb, unsigned char *haddr) in ipgre_header_parse() argument 844 memcpy(haddr, &iph->saddr, 4); in ipgre_header_parse()
|
/Linux-v5.4/arch/arm64/include/asm/ |
D | kvm_mmu.h | 150 void __iomem **haddr); 152 void **haddr);
|
/Linux-v5.4/net/ieee802154/ |
D | socket.c | 492 struct ieee802154_addr haddr; in dgram_bind() local 507 ieee802154_addr_from_sa(&haddr, &addr->addr); in dgram_bind() 508 dev = ieee802154_get_dev(sock_net(sk), &haddr); in dgram_bind() 519 ro->src_addr = haddr; in dgram_bind()
|
/Linux-v5.4/net/phonet/ |
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-v5.4/drivers/dma/ppc4xx/ |
D | adma.c | 3102 dma_addr_t haddr = 0; in ppc440spe_adma_pq_set_src() local 3124 haddr = DMA_RXOR12 << in ppc440spe_adma_pq_set_src() 3128 haddr = DMA_RXOR123 << in ppc440spe_adma_pq_set_src() 3132 haddr = DMA_RXOR124 << in ppc440spe_adma_pq_set_src() 3136 haddr = DMA_RXOR125 << in ppc440spe_adma_pq_set_src() 3140 haddr |= DMA_CUED_XOR_BASE; in ppc440spe_adma_pq_set_src() 3152 haddr = DMA_CUED_XOR_HB; in ppc440spe_adma_pq_set_src() 3167 haddr = DMA_CUED_XOR_HB; in ppc440spe_adma_pq_set_src() 3173 ppc440spe_desc_set_src_addr(iter, chan, 0, haddr, addr); in ppc440spe_adma_pq_set_src() 3183 haddr, addr); in ppc440spe_adma_pq_set_src()
|
/Linux-v5.4/net/mac802154/ |
D | iface.c | 480 mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr) in mac802154_header_parse() argument 490 ieee802154_le64_to_be64(haddr, &hdr.source.extended_addr); in mac802154_header_parse()
|
/Linux-v5.4/drivers/firewire/ |
D | net.c | 260 const struct net_device *net, const unsigned char *haddr) in fwnet_header_cache_update() argument 262 memcpy((u8 *)hh->hh_data + HH_DATA_OFF(FWNET_HLEN), haddr, net->addr_len); in fwnet_header_cache_update() 265 static int fwnet_header_parse(const struct sk_buff *skb, unsigned char *haddr) in fwnet_header_parse() argument 267 memcpy(haddr, skb->dev->dev_addr, FWNET_ALEN); in fwnet_header_parse()
|
/Linux-v5.4/drivers/net/wireless/intersil/hostap/ |
D | hostap_main.c | 578 unsigned char *haddr) in hostap_80211_header_parse() argument 580 memcpy(haddr, skb_mac_header(skb) + 10, ETH_ALEN); /* addr2 */ in hostap_80211_header_parse()
|
/Linux-v5.4/drivers/atm/ |
D | fore200e.h | 207 u32 haddr : 27 /* tpd DMA addr aligned on 32 byte boundary */
|