/linux-master/arch/arm64/kvm/hyp/include/nvhe/ |
H A D | mm.h | 28 unsigned long *haddr); 29 int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr); 30 int pkvm_alloc_private_va_range(size_t size, unsigned long *haddr);
|
/linux-master/include/linux/ |
H A D | if_ether.h | 40 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr);
|
H A D | huge_mm.h | 148 * - For all vmas, check if the haddr is in an aligned hugepage 155 unsigned long haddr; local 164 haddr = ALIGN_DOWN(addr, hpage_size); 166 if (haddr < vma->vm_start || haddr + hpage_size > vma->vm_end)
|
H A D | etherdevice.h | 45 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr); 49 const unsigned char *haddr);
|
/linux-master/fs/verity/ |
H A D | verify.c | 150 const void *haddr; local 181 haddr = kmap_local_page(hpage) + hblock_offset_in_page; 183 memcpy(_want_hash, haddr + hoffset, hsize); 185 kunmap_local(haddr); 190 hblocks[level].addr = haddr; 201 const void *haddr = hblocks[level - 1].addr; local 205 if (fsverity_hash_block(params, inode, haddr, real_hash) != 0) 218 memcpy(_want_hash, haddr + hoffset, hsize); 220 kunmap_local(haddr);
|
/linux-master/tools/testing/selftests/mm/ |
H A D | hugepage-mremap.c | 125 void *haddr = mmap((void *)suggested_addr, length, PROTECTION, local 127 ksft_print_msg("Map haddr: Returned address is %p\n", haddr); 128 if (haddr == MAP_FAILED) 146 register_region_with_uffd(haddr, length); 148 void *addr = mremap(haddr, length, length,
|
/linux-master/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) argument 88 *haddr = addr; 95 unsigned long *haddr) 109 *haddr = addr + offset_in_page(phys); 353 int pkvm_create_stack(phys_addr_t phys, unsigned long *haddr) argument 387 *haddr = addr + size; 93 __pkvm_create_private_mapping(phys_addr_t phys, size_t size, enum kvm_pgtable_prot prot, unsigned long *haddr) argument
|
H A D | hyp-main.c | 269 unsigned long haddr; local 270 int err = __pkvm_create_private_mapping(phys, size, prot, &haddr); 273 haddr = (unsigned long)ERR_PTR(err); 275 cpu_reg(host_ctxt, 1) = haddr;
|
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_mmu.h | 159 int hyp_alloc_private_va_range(size_t size, unsigned long *haddr); 162 void __iomem **haddr); 164 void **haddr); 165 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr);
|
/linux-master/arch/parisc/kernel/ |
H A D | signal.c | 218 unsigned long haddr, sigframe_size; local 284 haddr = A(ksig->ka.sa.sa_handler); 289 if (haddr & PA_PLABEL_FDESC) { 291 Elf32_Fdesc __user *ufdesc = (Elf32_Fdesc __user *)A(haddr & ~3); 298 haddr = fdesc.addr; 304 Elf64_Fdesc __user *ufdesc = (Elf64_Fdesc __user *)A(haddr & ~3); 311 haddr = fdesc.addr; 314 __func__, haddr, regs->gr[19], in_syscall); 321 regs->gr[31] = haddr; 346 regs->iaoq[0] = haddr | PRIV_USE [all...] |
/linux-master/net/bluetooth/ |
H A D | hci_sock.c | 1187 struct sockaddr_hci haddr; local 1198 memset(&haddr, 0, sizeof(haddr)); 1199 len = min_t(unsigned int, sizeof(haddr), addr_len); 1200 memcpy(&haddr, addr, len); 1202 if (haddr.hci_family != AF_BLUETOOTH) 1224 switch (haddr.hci_channel) { 1231 if (haddr.hci_dev != HCI_DEV_NONE) { 1232 hdev = hci_dev_get(haddr.hci_dev); 1241 hci_pi(sk)->channel = haddr 1487 struct sockaddr_hci *haddr = (struct sockaddr_hci *)addr; local [all...] |
/linux-master/include/net/ |
H A D | arp.h | 66 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir);
|
H A D | mctp.h | 189 unsigned char haddr[MAX_ADDR_LEN]; member in struct:mctp_skb_cb
|
/linux-master/mm/ |
H A D | huge_memory.c | 874 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; local 923 folio_add_new_anon_rmap(folio, vma, haddr); 926 set_pmd_at(vma->vm_mm, haddr, vmf->pmd, entry); 983 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, 992 set_pmd_at(mm, haddr, pmd, entry); 1001 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; local 1003 if (!thp_vma_suitable_order(vma, haddr, PMD_ORDER)) 1038 haddr, vmf->pmd, zero_page); 1049 folio = vma_alloc_folio(gfp, HPAGE_PMD_ORDER, vma, haddr, true); 1519 unsigned long haddr local 982 set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, struct page *zero_page) argument 1719 unsigned long haddr = vmf->address & HPAGE_PMD_MASK; local 2357 __split_huge_pud_locked(struct vm_area_struct *vma, pud_t *pud, unsigned long haddr) argument 2391 __split_huge_zero_page_pmd(struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd) argument 2432 __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, unsigned long haddr, bool freeze) argument 3729 unsigned long haddr = address & HPAGE_PMD_MASK; local [all...] |
H A D | khugepaged.c | 992 unsigned long haddr, pmd_t *pmd, 997 unsigned long address, end = haddr + (HPAGE_PMD_NR * PAGE_SIZE); 1002 for (address = haddr; address < end; address += PAGE_SIZE) { 1470 * address haddr. 1485 unsigned long haddr = addr & HPAGE_PMD_MASK; local 1486 struct vm_area_struct *vma = vma_lookup(mm, haddr); 1498 !range_in_vma(vma, haddr, haddr + HPAGE_PMD_SIZE)) 1502 result = find_pmd_or_thp_or_none(mm, haddr, &pmd); 1522 linear_page_index(vma, haddr)); 990 __collapse_huge_page_swapin(struct mm_struct *mm, struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, int referenced) argument [all...] |
H A D | hugetlb.c | 5951 unsigned long haddr = address & huge_page_mask(h); local 5974 set_huge_ptep_writable(vma, haddr, ptep); 5993 set_huge_ptep_writable(vma, haddr, ptep); 6021 new_folio = alloc_hugetlb_folio(vma, haddr, outside_reserve); 6046 idx = vma_hugecache_offset(h, vma, haddr); 6051 unmap_ref_private(mm, vma, &old_folio->page, haddr); 6056 ptep = hugetlb_walk(vma, haddr, huge_page_size(h)); 6086 mmu_notifier_range_init(&range, MMU_NOTIFY_CLEAR, 0, mm, haddr, 6087 haddr + huge_page_size(h)); 6095 ptep = hugetlb_walk(vma, haddr, huge_page_siz 6223 unsigned long haddr = address & huge_page_mask(h); local 6454 unsigned long haddr = address & huge_page_mask(h); local 6892 unsigned long haddr = address & huge_page_mask(h); local [all...] |
/linux-master/net/ethernet/ |
H A D | eth.c | 211 * @haddr: destination buffer 213 int eth_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument 216 memcpy(haddr, eth->h_source, ETH_ALEN); 257 * @haddr: new hardware address 263 const unsigned char *haddr) 266 haddr, ETH_ALEN); 261 eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev, const unsigned char *haddr) argument
|
/linux-master/arch/arm64/kvm/ |
H A D | mmu.c | 626 * @haddr: The hypervisor virtual start address of the allocation. 633 int hyp_alloc_private_va_range(size_t size, unsigned long *haddr) argument 656 *haddr = base; 662 unsigned long *haddr, 673 *haddr = addr; 687 *haddr = addr + offset_in_page(phys_addr); 691 int create_hyp_stack(phys_addr_t phys_addr, unsigned long *haddr) argument 728 *haddr = base + size; 738 * @haddr: HYP VA for this mapping 742 void __iomem **haddr) 661 __create_hyp_private_mapping(phys_addr_t phys_addr, size_t size, unsigned long *haddr, enum kvm_pgtable_prot prot) argument 740 create_hyp_io_mappings(phys_addr_t phys_addr, size_t size, void __iomem **kaddr, void __iomem **haddr) argument 778 create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size, void **haddr) argument [all...] |
/linux-master/net/sched/ |
H A D | sch_teql.c | 241 char haddr[MAX_ADDR_LEN]; local 243 neigh_ha_snapshot(haddr, n, dev); 245 haddr, NULL, skb->len);
|
/linux-master/net/mctp/ |
H A D | af_mctp.c | 184 extaddr->smctp_halen > sizeof(cb->haddr)) { 192 memcpy(cb->haddr, extaddr->smctp_haddr, cb->halen); 267 memcpy(ae->smctp_haddr, cb->haddr, cb->halen);
|
/linux-master/net/phonet/ |
H A D | af_phonet.c | 132 static int pn_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument 135 *haddr = *media;
|
/linux-master/net/ieee802154/ |
H A D | socket.c | 491 struct ieee802154_addr haddr; local 509 ieee802154_addr_from_sa(&haddr, &addr->addr); 510 dev = ieee802154_get_dev(sock_net(sk), &haddr); 521 ro->src_addr = haddr;
|
/linux-master/net/ipv4/ |
H A D | arp.c | 187 int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir) argument 193 ip_eth_mc_map(addr, haddr); 196 ip_ib_mc_map(addr, dev->broadcast, haddr); 199 ip_ipgre_mc_map(addr, dev->broadcast, haddr); 203 memcpy(haddr, dev->broadcast, dev->addr_len);
|
/linux-master/net/mac802154/ |
H A D | iface.c | 472 mac802154_header_parse(const struct sk_buff *skb, unsigned char *haddr) argument 482 ieee802154_le64_to_be64(haddr, &hdr.source.extended_addr);
|
/linux-master/drivers/dma/ppc4xx/ |
H A D | adma.c | 3100 dma_addr_t haddr = 0; local 3122 haddr = DMA_RXOR12 << 3126 haddr = DMA_RXOR123 << 3130 haddr = DMA_RXOR124 << 3134 haddr = DMA_RXOR125 << 3138 haddr |= DMA_CUED_XOR_BASE; 3150 haddr = DMA_CUED_XOR_HB; 3165 haddr = DMA_CUED_XOR_HB; 3171 ppc440spe_desc_set_src_addr(iter, chan, 0, haddr, addr); 3181 haddr, add [all...] |