/linux-4.1.27/net/ipv4/ |
D | protocol.c | 35 int inet_add_protocol(const struct net_protocol *prot, unsigned char protocol) in inet_add_protocol() argument 37 if (!prot->netns_ok) { in inet_add_protocol() 44 NULL, prot) ? 0 : -1; in inet_add_protocol() 48 int inet_add_offload(const struct net_offload *prot, unsigned char protocol) in inet_add_offload() argument 51 NULL, prot) ? 0 : -1; in inet_add_offload() 55 int inet_del_protocol(const struct net_protocol *prot, unsigned char protocol) in inet_del_protocol() argument 60 prot, NULL) == prot) ? 0 : -1; in inet_del_protocol() 68 int inet_del_offload(const struct net_offload *prot, unsigned char protocol) in inet_del_offload() argument 73 prot, NULL) == prot) ? 0 : -1; in inet_del_offload()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | mman.h | 21 static inline unsigned long arch_calc_vm_prot_bits(unsigned long prot) in arch_calc_vm_prot_bits() argument 23 return (prot & PROT_SAO) ? VM_SAO : 0; in arch_calc_vm_prot_bits() 25 #define arch_calc_vm_prot_bits(prot) arch_calc_vm_prot_bits(prot) argument 33 static inline int arch_validate_prot(unsigned long prot) in arch_validate_prot() argument 35 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_SAO)) in arch_validate_prot() 37 if ((prot & PROT_SAO) && !cpu_has_feature(CPU_FTR_SAO)) in arch_validate_prot() 41 #define arch_validate_prot(prot) arch_validate_prot(prot) argument
|
D | pgtable.h | 187 #define pgprot_noncached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ argument 190 #define pgprot_noncached_wc(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ argument 193 #define pgprot_cached(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ argument 196 #define pgprot_cached_wthru(prot) (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ argument 199 #define pgprot_cached_noncoherent(prot) \ argument 200 (__pgprot(pgprot_val(prot) & ~_PAGE_CACHE_CTL))
|
D | syscalls.h | 12 unsigned long prot, unsigned long flags, 15 unsigned long prot, unsigned long flags,
|
D | pte-hash64-64k.h | 97 #define remap_4k_pfn(vma, addr, pfn, prot) \ argument 100 __pgprot(pgprot_val((prot)) | _PAGE_4K_PFN)))
|
D | pgtable-ppc64-4k.h | 85 #define remap_4k_pfn(vma, addr, pfn, prot) \ argument 86 remap_pfn_range((vma), (addr), (pfn), PAGE_SIZE, (prot))
|
/linux-4.1.27/net/ipv6/ |
D | protocol.c | 32 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char protocol) in inet6_add_protocol() argument 35 NULL, prot) ? 0 : -1; in inet6_add_protocol() 39 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char protocol) in inet6_del_protocol() argument 44 prot, NULL) == prot) ? 0 : -1; in inet6_del_protocol() 56 int inet6_add_offload(const struct net_offload *prot, unsigned char protocol) in inet6_add_offload() argument 59 NULL, prot) ? 0 : -1; in inet6_add_offload() 63 int inet6_del_offload(const struct net_offload *prot, unsigned char protocol) in inet6_del_offload() argument 68 prot, NULL) == prot) ? 0 : -1; in inet6_del_offload()
|
/linux-4.1.27/include/net/ |
D | protocol.h | 86 struct proto *prot; member 103 int inet_add_protocol(const struct net_protocol *prot, unsigned char num); 104 int inet_del_protocol(const struct net_protocol *prot, unsigned char num); 105 int inet_add_offload(const struct net_offload *prot, unsigned char num); 106 int inet_del_offload(const struct net_offload *prot, unsigned char num); 110 int udp_add_offload(struct udp_offload *prot); 111 void udp_del_offload(struct udp_offload *prot); 114 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char num); 115 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char num); 119 int inet6_add_offload(const struct net_offload *prot, unsigned char num); [all …]
|
D | sock.h | 1083 int proto_register(struct proto *prot, int alloc_slab); 1084 void proto_unregister(struct proto *prot); 1177 struct proto *prot = sk->sk_prot; in sk_leave_memory_pressure() local 1179 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_leave_memory_pressure() 1192 struct proto *prot = sk->sk_prot; in sk_enter_memory_pressure() local 1194 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_enter_memory_pressure() 1203 long *prot = sk->sk_prot->sysctl_mem; in sk_prot_mem_limits() local 1205 prot = sk->sk_cgrp->sysctl_mem; in sk_prot_mem_limits() 1206 return prot[index]; in sk_prot_mem_limits() 1209 static inline void memcg_memory_allocated_add(struct cg_proto *prot, in memcg_memory_allocated_add() argument [all …]
|
/linux-4.1.27/include/linux/ |
D | mman.h | 38 #define arch_calc_vm_prot_bits(prot) 0 argument 52 static inline int arch_validate_prot(unsigned long prot) in arch_validate_prot() argument 54 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot() 73 calc_vm_prot_bits(unsigned long prot) in calc_vm_prot_bits() argument 75 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | in calc_vm_prot_bits() 76 _calc_vm_trans(prot, PROT_WRITE, VM_WRITE) | in calc_vm_prot_bits() 77 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits() 78 arch_calc_vm_prot_bits(prot); in calc_vm_prot_bits()
|
D | io-mapping.h | 41 pgprot_t prot; member 55 pgprot_t prot; in io_mapping_create_wc() local 61 if (iomap_create_wc(base, size, &prot)) in io_mapping_create_wc() 66 iomap->prot = prot; in io_mapping_create_wc() 93 return iomap_atomic_prot_pfn(pfn, mapping->prot); in io_mapping_map_atomic_wc()
|
D | vmalloc.h | 58 int node, pgprot_t prot); 77 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot); 80 pgprot_t prot, unsigned long vm_flags, int node, 86 unsigned long flags, pgprot_t prot); 123 extern int map_vm_area(struct vm_struct *area, pgprot_t prot, 127 pgprot_t prot, struct page **pages); 133 pgprot_t prot, struct page **pages) in map_kernel_range_noflush() argument
|
D | iommu.h | 148 phys_addr_t paddr, size_t size, int prot); 152 struct scatterlist *sg, unsigned int nents, int prot); 164 phys_addr_t paddr, u64 size, int prot); 197 phys_addr_t paddr, size_t size, int prot); 202 int prot); 245 int prot); 290 unsigned int nents, int prot) in iommu_map_sg() argument 292 return domain->ops->map_sg(domain, iova, sg, nents, prot); in iommu_map_sg() 336 phys_addr_t paddr, int gfp_order, int prot) in iommu_map() argument 349 unsigned int nents, int prot) in iommu_map_sg() argument [all …]
|
D | ima.h | 20 extern int ima_file_mmap(struct file *file, unsigned long prot); 40 static inline int ima_file_mmap(struct file *file, unsigned long prot) in ima_file_mmap() argument
|
D | agpgart.h | 56 int prot; /* prot flags for mmap */ member 62 pgprot_t prot; member
|
D | io.h | 32 phys_addr_t phys_addr, pgprot_t prot); 35 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument
|
D | libata.h | 1032 static inline unsigned int ata_prot_flags(u8 prot) in ata_prot_flags() argument 1034 switch (prot) { in ata_prot_flags() 1053 static inline int ata_is_atapi(u8 prot) in ata_is_atapi() argument 1055 return ata_prot_flags(prot) & ATA_PROT_FLAG_ATAPI; in ata_is_atapi() 1058 static inline int ata_is_nodata(u8 prot) in ata_is_nodata() argument 1060 return !(ata_prot_flags(prot) & ATA_PROT_FLAG_DATA); in ata_is_nodata() 1063 static inline int ata_is_pio(u8 prot) in ata_is_pio() argument 1065 return ata_prot_flags(prot) & ATA_PROT_FLAG_PIO; in ata_is_pio() 1068 static inline int ata_is_dma(u8 prot) in ata_is_dma() argument 1070 return ata_prot_flags(prot) & ATA_PROT_FLAG_DMA; in ata_is_dma() [all …]
|
D | crash_dump.h | 23 unsigned long size, pgprot_t prot);
|
/linux-4.1.27/arch/arm/mm/ |
D | idmap.c | 22 unsigned long prot) in idmap_add_pmd() argument 47 *pmd = __pmd((addr & PMD_MASK) | prot); in idmap_add_pmd() 53 unsigned long prot) in idmap_add_pmd() argument 57 addr = (addr & PMD_MASK) | prot; in idmap_add_pmd() 66 unsigned long prot) in idmap_add_pud() argument 73 idmap_add_pmd(pud, addr, next, prot); in idmap_add_pud() 78 const char *text_end, unsigned long prot) in identity_mapping_add() argument 87 prot |= PMD_TYPE_SECT | PMD_SECT_AP_WRITE | PMD_SECT_AF; in identity_mapping_add() 90 prot |= PMD_BIT4; in identity_mapping_add() 95 idmap_add_pud(pgd, addr, next, prot); in identity_mapping_add()
|
D | dma-mapping.c | 291 pgprot_t prot, struct page **ret_page, 295 pgprot_t prot, struct page **ret_page, 299 __dma_alloc_remap(struct page *page, size_t size, gfp_t gfp, pgprot_t prot, in __dma_alloc_remap() argument 308 prot, caller); in __dma_alloc_remap() 349 pgprot_t prot = pgprot_dmacoherent(PAGE_KERNEL); in atomic_pool_init() local 359 ptr = __alloc_from_contiguous(NULL, atomic_pool_size, prot, in atomic_pool_init() 362 ptr = __alloc_remap_buffer(NULL, atomic_pool_size, gfp, prot, in atomic_pool_init() 453 pgprot_t prot = *(pgprot_t *)data; in __dma_update_pte() local 455 set_pte_ext(pte, mk_pte(page, prot), 0); in __dma_update_pte() 459 static void __dma_remap(struct page *page, size_t size, pgprot_t prot) in __dma_remap() argument [all …]
|
D | init.c | 575 pmdval_t prot; member 585 .prot = PMD_SECT_XN, 592 .prot = PMD_SECT_XN, 600 .prot = PMD_SECT_XN, 613 .prot = L_PMD_SECT_RDONLY, 616 .prot = PMD_SECT_APX | PMD_SECT_AP_WRITE, 629 pmdval_t prot) in section_update() argument 638 pmd[0] = __pmd((pmd_val(pmd[0]) & mask) | prot); in section_update() 641 pmd[1] = __pmd((pmd_val(pmd[1]) & mask) | prot); in section_update() 643 pmd[0] = __pmd((pmd_val(pmd[0]) & mask) | prot); in section_update() [all …]
|
D | fault-armv.c | 243 pgprot_t prot = __pgprot_modify(PAGE_KERNEL, in check_writebuffer_bugs() local 246 p1 = vmap(&page, 1, VM_IOREMAP, prot); in check_writebuffer_bugs() 247 p2 = vmap(&page, 1, VM_IOREMAP, prot); in check_writebuffer_bugs()
|
D | dump.c | 221 u64 prot = val & pg_level[level].mask; in note_page() local 225 st->current_prot = prot; in note_page() 227 } else if (prot != st->current_prot || level != st->level || in note_page() 252 st->current_prot = prot; in note_page()
|
/linux-4.1.27/lib/ |
D | ioremap.c | 54 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) in ioremap_pte_range() argument 65 set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot)); in ioremap_pte_range() 72 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) in ioremap_pmd_range() argument 87 if (pmd_set_huge(pmd, phys_addr + addr, prot)) in ioremap_pmd_range() 91 if (ioremap_pte_range(pmd, addr, next, phys_addr + addr, prot)) in ioremap_pmd_range() 98 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) in ioremap_pud_range() argument 113 if (pud_set_huge(pud, phys_addr + addr, prot)) in ioremap_pud_range() 117 if (ioremap_pmd_range(pud, addr, next, phys_addr + addr, prot)) in ioremap_pud_range() 124 unsigned long end, phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument 138 err = ioremap_pud_range(pgd, addr, next, phys_addr+addr, prot); in ioremap_page_range()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | pgtable.h | 113 #define __pgprot_modify(prot,mask,bits) \ argument 114 __pgprot((pgprot_val(prot) & ~(mask)) | (bits)) 116 #define pgprot_noncached(prot) \ argument 117 __pgprot_modify(prot, L_PTE_MT_MASK, L_PTE_MT_UNCACHED) 119 #define pgprot_writecombine(prot) \ argument 120 __pgprot_modify(prot, L_PTE_MT_MASK, L_PTE_MT_BUFFERABLE) 122 #define pgprot_stronglyordered(prot) \ argument 123 __pgprot_modify(prot, L_PTE_MT_MASK, L_PTE_MT_UNCACHED) 126 #define pgprot_dmacoherent(prot) \ argument 127 __pgprot_modify(prot, L_PTE_MT_MASK, L_PTE_MT_BUFFERABLE | L_PTE_XN) [all …]
|
D | pgalloc.h | 132 pmdval_t prot) in __pmd_populate() argument 134 pmdval_t pmdval = (pte + PTE_HWTABLE_OFF) | prot; in __pmd_populate() 161 pmdval_t prot; in pmd_populate() local 164 prot = user_pmd_table; in pmd_populate() 166 prot = _PAGE_USER_TABLE; in pmd_populate() 168 __pmd_populate(pmdp, page_to_phys(ptep), prot); in pmd_populate()
|
D | pgtable-nommu.h | 66 #define pgprot_noncached(prot) __pgprot(0) argument 67 #define pgprot_writecombine(prot) __pgprot(0) argument 68 #define pgprot_dmacoherent(prot) __pgprot(0) argument
|
D | pgtable-3level.h | 257 #define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument 258 #define mk_pmd(page,prot) pfn_pmd(page_to_pfn(page),prot) argument
|
D | fixmap.h | 21 void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
|
/linux-4.1.27/arch/tile/mm/ |
D | init.c | 210 static pgprot_t __init construct_pgprot(pgprot_t prot, int home) in construct_pgprot() argument 212 prot = pte_set_home(prot, home); in construct_pgprot() 215 prot = hv_pte_set_mode(prot, HV_PTE_MODE_CACHE_HASH_L3); in construct_pgprot() 217 prot = hv_pte_set_mode(prot, HV_PTE_MODE_CACHE_NO_L3); in construct_pgprot() 219 return prot; in construct_pgprot() 378 static inline pgprot_t ktext_set_nocache(pgprot_t prot) in ktext_set_nocache() argument 381 prot = hv_pte_set_nc(prot); in ktext_set_nocache() 383 prot = hv_pte_set_no_alloc_l2(prot); in ktext_set_nocache() 384 return prot; in ktext_set_nocache() 464 pgprot_t prot = init_pgprot(address); in kernel_physical_mapping_init() local [all …]
|
D | highmem.c | 198 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument 208 BUG_ON(pte_exec(prot)); in kmap_atomic_prot() 220 kmap_atomic_register(page, type, vaddr, pte, mk_pte(page, prot)); in kmap_atomic_prot() 273 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn() argument 275 return kmap_atomic_prot(pfn_to_page(pfn), prot); in kmap_atomic_prot_pfn()
|
D | pgtable.c | 371 pgprot_t set_remote_cache_cpu(pgprot_t prot, int cpu) in set_remote_cache_cpu() argument 377 BUG_ON(hv_pte_get_mode(prot) != HV_PTE_MODE_CACHE_TILE_L3); in set_remote_cache_cpu() 380 return hv_pte_set_lotar(prot, HV_XY_TO_LOTAR(x, y)); in set_remote_cache_cpu() 383 int get_remote_cache_cpu(pgprot_t prot) in get_remote_cache_cpu() argument 385 HV_LOTAR lotar = hv_pte_get_lotar(prot); in get_remote_cache_cpu() 388 BUG_ON(hv_pte_get_mode(prot) != HV_PTE_MODE_CACHE_TILE_L3); in get_remote_cache_cpu()
|
/linux-4.1.27/arch/x86/mm/ |
D | iomap_32.c | 34 int iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot) in iomap_create_wc() argument 46 *prot = __pgprot(__PAGE_KERNEL | cachemode2protval(pcm)); in iomap_create_wc() 57 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in kmap_atomic_prot_pfn() argument 67 set_pte(kmap_pte - idx, pfn_pte(pfn, prot)); in kmap_atomic_prot_pfn() 77 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot) in iomap_atomic_prot_pfn() argument 85 if (!pat_enabled && pgprot_val(prot) == in iomap_atomic_prot_pfn() 87 prot = __pgprot(__PAGE_KERNEL | in iomap_atomic_prot_pfn() 90 return (void __force __iomem *) kmap_atomic_prot_pfn(pfn, prot); in iomap_atomic_prot_pfn()
|
D | dump_pagetables.c | 124 static void printk_prot(struct seq_file *m, pgprot_t prot, int level, bool dmsg) in printk_prot() argument 126 pgprotval_t pr = pgprot_val(prot); in printk_prot() 130 if (!pgprot_val(prot)) { in printk_prot() 193 pgprotval_t prot, cur; in note_page() local 201 prot = pgprot_val(new_prot) & PTE_FLAGS_MASK; in note_page() 212 } else if (prot != cur || level != st->level || in note_page() 275 pgprot_t prot = pte_pgprot(*start); in walk_pte_level() local 278 note_page(m, st, prot, 4); in walk_pte_level() 295 pgprotval_t prot = pmd_val(*start) & PTE_FLAGS_MASK; in walk_pmd_level() local 298 note_page(m, st, __pgprot(prot), 3); in walk_pmd_level() [all …]
|
D | ioremap.c | 91 pgprot_t prot; in __ioremap_caller() local 160 prot = PAGE_KERNEL_IO; in __ioremap_caller() 164 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 168 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 172 prot = __pgprot(pgprot_val(prot) | in __ioremap_caller() 191 if (ioremap_page_range(vaddr, vaddr + size, phys_addr, prot)) in __ioremap_caller()
|
D | pat.c | 806 unsigned long prot; in track_pfn_copy() local 815 if (follow_phys(vma, vma->vm_start, 0, &prot, &paddr)) { in track_pfn_copy() 819 pgprot = __pgprot(prot); in track_pfn_copy() 831 int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument 841 ret = reserve_pfn_range(paddr, size, prot, 0); in track_pfn_remap() 864 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_remap() 870 int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument 880 *prot = __pgprot((pgprot_val(vma->vm_page_prot) & (~_PAGE_CACHE_MASK)) | in track_pfn_insert() 895 unsigned long prot; in untrack_pfn() local 903 if (follow_phys(vma, vma->vm_start, 0, &prot, &paddr)) { in untrack_pfn() [all …]
|
D | pgtable.c | 566 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() argument 578 prot = pgprot_4k_2_large(prot); in pud_set_huge() 582 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pud_set_huge() 587 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge() argument 599 prot = pgprot_4k_2_large(prot); in pmd_set_huge() 603 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in pmd_set_huge()
|
D | init_64.c | 331 pgprot_t prot; in __init_extra_mapping() local 333 pgprot_val(prot) = pgprot_val(PAGE_KERNEL_LARGE) | in __init_extra_mapping() 351 set_pmd(pmd, __pmd(phys | pgprot_val(prot))); in __init_extra_mapping() 403 pgprot_t prot) in phys_pte_init() argument 437 set_pte(pte, pfn_pte(addr >> PAGE_SHIFT, prot)); in phys_pte_init() 448 unsigned long page_size_mask, pgprot_t prot) in phys_pmd_init() argument 458 pgprot_t new_prot = prot; in phys_pmd_init() 474 end, prot); in phys_pmd_init() 504 __pgprot(pgprot_val(prot) | _PAGE_PSE))); in phys_pmd_init() 532 pgprot_t prot = PAGE_KERNEL; in phys_pud_init() local [all …]
|
D | highmem_32.c | 33 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument 48 set_pte(kmap_pte-idx, mk_pte(page, prot)); in kmap_atomic_prot()
|
D | init_32.c | 316 pgprot_t prot = PAGE_KERNEL_LARGE; in kernel_physical_mapping_init() local 331 prot = PAGE_KERNEL_LARGE_EXEC; in kernel_physical_mapping_init() 337 set_pmd(pmd, pfn_pmd(pfn, prot)); in kernel_physical_mapping_init() 348 pgprot_t prot = PAGE_KERNEL; in kernel_physical_mapping_init() local 356 prot = PAGE_KERNEL_EXEC; in kernel_physical_mapping_init() 363 set_pte(pte, pfn_pte(pfn, prot)); in kernel_physical_mapping_init()
|
/linux-4.1.27/drivers/vfio/ |
D | vfio_iommu_type1.c | 68 int prot; /* IOMMU_CACHE */ member 77 int prot; /* IOMMU_READ/WRITE */ member 219 static int put_pfn(unsigned long pfn, int prot) in put_pfn() argument 223 if (prot & IOMMU_WRITE) in put_pfn() 231 static int vaddr_get_pfn(unsigned long vaddr, int prot, unsigned long *pfn) in vaddr_get_pfn() argument 237 if (get_user_pages_fast(vaddr, 1, !!(prot & IOMMU_WRITE), page) == 1) { in vaddr_get_pfn() 263 int prot, unsigned long *pfn_base) in vfio_pin_pages() argument 273 ret = vaddr_get_pfn(vaddr, prot, pfn_base); in vfio_pin_pages() 280 put_pfn(*pfn_base, prot); in vfio_pin_pages() 296 ret = vaddr_get_pfn(vaddr, prot, &pfn); in vfio_pin_pages() [all …]
|
/linux-4.1.27/arch/s390/mm/ |
D | dump_pagetables.c | 62 unsigned int prot, cur; in note_page() local 70 prot = new_prot; in note_page() 79 } else if (prot != cur || level != st->level || in note_page() 113 unsigned int prot; in walk_pte_level() local 120 prot = pte_val(*pte) & (_PAGE_PROTECT | _PAGE_INVALID); in walk_pte_level() 121 note_page(m, st, prot, 4); in walk_pte_level() 129 unsigned int prot; in walk_pmd_level() local 138 prot = pmd_val(*pmd) & _SEGMENT_ENTRY_PROTECT; in walk_pmd_level() 139 note_page(m, st, prot, 3); in walk_pmd_level() 151 unsigned int prot; in walk_pud_level() local [all …]
|
/linux-4.1.27/arch/m68k/include/asm/ |
D | pgtable_mm.h | 155 # define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) | CF_PAGE_NOCACHE)) argument 162 #define pgprot_noncached(prot) \ argument 164 ? (__pgprot(pgprot_val(prot) | __SUN3_PAGE_NOCACHE)) \ 166 ? (__pgprot(pgprot_val(prot) | _PAGE_NOCACHE030)) \ 168 ? (__pgprot((pgprot_val(prot) & _CACHEMASK040) | _PAGE_NOCACHE_S)) \ 169 : (prot)))
|
/linux-4.1.27/arch/sh/include/asm/ |
D | mmu.h | 62 unsigned long size, pgprot_t prot); 64 pgprot_t prot, void *caller); 71 unsigned long size, pgprot_t prot) in pmb_bolt_mapping() argument 78 pgprot_t prot, void *caller) in pmb_remap_caller() argument 99 pmb_remap(phys_addr_t phys, unsigned long size, pgprot_t prot) in pmb_remap() argument 101 return pmb_remap_caller(phys, size, prot, __builtin_return_address(0)); in pmb_remap()
|
D | io.h | 270 pgprot_t prot, void *caller); 274 __ioremap(phys_addr_t offset, unsigned long size, pgprot_t prot) in __ioremap() argument 276 return __ioremap_caller(offset, size, prot, __builtin_return_address(0)); in __ioremap() 280 __ioremap_29bit(phys_addr_t offset, unsigned long size, pgprot_t prot) in __ioremap_29bit() argument 292 u64 flags = pgprot_val(prot); in __ioremap_29bit() 315 __ioremap_mode(phys_addr_t offset, unsigned long size, pgprot_t prot) in __ioremap_mode() argument 323 ret = __ioremap_29bit(offset, size, prot); in __ioremap_mode() 327 return __ioremap(offset, size, prot); in __ioremap_mode() 330 #define __ioremap(offset, size, prot) ((void __iomem *)(offset)) argument 331 #define __ioremap_mode(offset, size, prot) ((void __iomem *)(offset)) argument [all …]
|
D | syscalls.h | 7 unsigned long prot, unsigned long flags, 10 unsigned long prot, unsigned long flags,
|
D | pgtable_64.h | 207 #define pgprot_writecombine(prot) __pgprot(pgprot_val(prot) & ~_PAGE_CACHABLE) argument 307 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 308 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
|
D | pgtable_32.h | 317 #define pfn_pte(pfn, prot) \ argument 318 __pte(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot)) 319 #define pfn_pmd(pfn, prot) \ argument 320 __pmd(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot)) 378 #define pgprot_writecombine(prot) \ argument 379 __pgprot(pgprot_val(prot) & ~_PAGE_CACHABLE)
|
/linux-4.1.27/fs/affs/ |
D | amigaffs.c | 388 prot_to_mode(u32 prot) in prot_to_mode() argument 392 if (!(prot & FIBF_NOWRITE)) in prot_to_mode() 394 if (!(prot & FIBF_NOREAD)) in prot_to_mode() 396 if (!(prot & FIBF_NOEXECUTE)) in prot_to_mode() 398 if (prot & FIBF_GRP_WRITE) in prot_to_mode() 400 if (prot & FIBF_GRP_READ) in prot_to_mode() 402 if (prot & FIBF_GRP_EXECUTE) in prot_to_mode() 404 if (prot & FIBF_OTR_WRITE) in prot_to_mode() 406 if (prot & FIBF_OTR_READ) in prot_to_mode() 408 if (prot & FIBF_OTR_EXECUTE) in prot_to_mode() [all …]
|
D | inode.c | 24 u32 prot; in affs_iget() local 49 prot = be32_to_cpu(tail->protect); in affs_iget() 56 AFFS_I(inode)->i_protect = prot; in affs_iget() 72 inode->i_mode = prot_to_mode(prot); in affs_iget()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | syscalls.c | 45 unsigned long prot, unsigned long flags, in do_mmap2() argument 50 if (!arch_validate_prot(prot)) in do_mmap2() 59 ret = sys_mmap_pgoff(addr, len, prot, flags, fd, off); in do_mmap2() 65 unsigned long prot, unsigned long flags, in sys_mmap2() argument 68 return do_mmap2(addr, len, prot, flags, fd, pgoff, PAGE_SHIFT-12); in sys_mmap2() 72 unsigned long prot, unsigned long flags, in sys_mmap() argument 75 return do_mmap2(addr, len, prot, flags, fd, offset, PAGE_SHIFT); in sys_mmap()
|
D | sys_ppc32.c | 65 unsigned long prot, unsigned long flags, in compat_sys_mmap2() argument 69 return sys_mmap(addr, len, prot, flags, fd, pgoff << 12); in compat_sys_mmap2()
|
D | pci-common.c | 394 pgprot_t prot) in pci_phys_mem_access_prot() argument 402 return prot; in pci_phys_mem_access_prot() 404 prot = pgprot_noncached(prot); in pci_phys_mem_access_prot() 425 prot = pgprot_noncached_wc(prot); in pci_phys_mem_access_prot() 430 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot() 432 return prot; in pci_phys_mem_access_prot()
|
/linux-4.1.27/arch/parisc/kernel/ |
D | entry.S | 53 .macro space_to_prot spc prot 54 depd,z \spc,62,31,\prot 57 .macro space_to_prot spc prot 58 extrd,u \spc,(64 - (SPACEID_SHIFT)),32,\prot 519 .macro make_insert_tlb spc,pte,prot 520 space_to_prot \spc \prot /* create prot id from space */ 533 depd \pte,8,7,\prot 539 depdi 7,11,3,\prot 544 depd %r0,11,2,\prot /* If Gateway, Set PL2 to 0 */ 553 depdi 1,12,1,\prot [all …]
|
D | pci.c | 226 unsigned long prot; in pci_mmap_page_range() local 242 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range() 243 prot |= _PAGE_NO_CACHE; in pci_mmap_page_range() 244 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
|
D | sys_parisc.c | 265 unsigned long prot, unsigned long flags, unsigned long fd, in sys_mmap2() argument 270 return sys_mmap_pgoff(addr, len, prot, flags, fd, in sys_mmap2() 275 unsigned long prot, unsigned long flags, unsigned long fd, in sys_mmap() argument 279 return sys_mmap_pgoff(addr, len, prot, flags, fd, in sys_mmap() 371 …signed long sys_alloc_hugepages(int key, unsigned long addr, unsigned long len, int prot, int flag) in sys_alloc_hugepages() argument
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | pgtable.h | 122 #define pfn_pte(pfn,prot) (__pte(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument 153 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot) in clear_pte_bit() argument 155 pte_val(pte) &= ~pgprot_val(prot); in clear_pte_bit() 159 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot) in set_pte_bit() argument 161 pte_val(pte) |= pgprot_val(prot); in set_pte_bit() 268 static inline pgprot_t mk_sect_prot(pgprot_t prot) in mk_sect_prot() argument 270 return __pgprot(pgprot_val(prot) & ~PTE_TABLE_BIT); in mk_sect_prot() 305 #define pfn_pmd(pfn,prot) (__pmd(((phys_addr_t)(pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument 306 #define mk_pmd(page,prot) pfn_pmd(page_to_pfn(page),prot) argument 318 #define __pgprot_modify(prot,mask,bits) \ argument [all …]
|
D | pgalloc.h | 111 pmdval_t prot) in __pmd_populate() argument 113 set_pmd(pmdp, __pmd(pte | prot)); in __pmd_populate()
|
D | mmu.h | 36 pgprot_t prot);
|
D | fixmap.h | 68 extern void __set_fixmap(enum fixed_addresses idx, phys_addr_t phys, pgprot_t prot);
|
/linux-4.1.27/arch/um/kernel/ |
D | tlb.c | 24 unsigned int prot; member 35 unsigned int prot; member 64 op->u.mmap.prot, op->u.mmap.fd, in do_ops() 73 op->u.mprotect.len, op->u.mprotect.prot, in do_ops() 88 unsigned int prot, struct host_vm_change *hvc) in add_mmap() argument 99 (last->u.mmap.prot == prot) && (last->u.mmap.fd == fd) && in add_mmap() 115 .prot = prot, in add_mmap() 153 unsigned int prot, struct host_vm_change *hvc) in add_mprotect() argument 162 (last->u.mprotect.prot == prot)) { in add_mprotect() 177 .prot = prot } } }); in add_mprotect() [all …]
|
D | syscall.c | 18 unsigned long prot, unsigned long flags, in old_mmap() argument 25 err = sys_mmap_pgoff(addr, len, prot, flags, fd, offset >> PAGE_SHIFT); in old_mmap()
|
/linux-4.1.27/net/core/ |
D | sock.c | 1319 static struct sock *sk_prot_alloc(struct proto *prot, gfp_t priority, in sk_prot_alloc() argument 1325 slab = prot->slab; in sk_prot_alloc() 1331 if (prot->clear_sk) in sk_prot_alloc() 1332 prot->clear_sk(sk, prot->obj_size); in sk_prot_alloc() 1334 sk_prot_clear_nulls(sk, prot->obj_size); in sk_prot_alloc() 1337 sk = kmalloc(prot->obj_size, priority); in sk_prot_alloc() 1345 if (!try_module_get(prot->owner)) in sk_prot_alloc() 1362 static void sk_prot_free(struct proto *prot, struct sock *sk) in sk_prot_free() argument 1367 owner = prot->owner; in sk_prot_free() 1368 slab = prot->slab; in sk_prot_free() [all …]
|
/linux-4.1.27/arch/score/kernel/ |
D | sys_score.c | 37 sys_mmap2(unsigned long addr, unsigned long len, unsigned long prot, in sys_mmap2() argument 40 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2() 44 sys_mmap(unsigned long addr, unsigned long len, unsigned long prot, in sys_mmap() argument 49 return sys_mmap_pgoff(addr, len, prot, flags, fd, offset >> PAGE_SHIFT); in sys_mmap()
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | sys_microblaze.c | 37 unsigned long, prot, unsigned long, flags, unsigned long, fd, in SYSCALL_DEFINE6() argument 43 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff >> PAGE_SHIFT); in SYSCALL_DEFINE6() 47 unsigned long, prot, unsigned long, flags, unsigned long, fd, in SYSCALL_DEFINE6() argument 53 return sys_mmap_pgoff(addr, len, prot, flags, fd, in SYSCALL_DEFINE6()
|
/linux-4.1.27/include/trace/events/ |
D | sock.h | 34 TP_PROTO(struct sock *sk, struct proto *prot, long allocated), 36 TP_ARGS(sk, prot, allocated), 47 strncpy(__entry->name, prot->name, 32); 48 __entry->sysctl_mem = prot->sysctl_mem; 50 __entry->sysctl_rmem = prot->sysctl_rmem[0];
|
/linux-4.1.27/arch/arm64/mm/ |
D | mmu.c | 91 pgprot_t prot, in alloc_init_pte() argument 107 set_pte(pte, pfn_pte(pfn, prot)); in alloc_init_pte() 115 pgprot_t prot = __pgprot(pud_val(*old_pud) ^ addr); in split_pud() local 119 set_pmd(pmd, __pmd(addr | prot)); in split_pud() 126 phys_addr_t phys, pgprot_t prot, in alloc_init_pmd() argument 156 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pmd() 171 prot, alloc); in alloc_init_pmd() 191 phys_addr_t phys, pgprot_t prot, in alloc_init_pud() argument 213 pgprot_val(mk_sect_prot(prot)))); in alloc_init_pud() 231 alloc_init_pmd(mm, pud, addr, next, phys, prot, alloc); in alloc_init_pud() [all …]
|
D | ioremap.c | 33 pgprot_t prot, void *caller) in __ioremap_caller() argument 67 err = ioremap_page_range(addr, addr + size, phys_addr, prot); in __ioremap_caller() 76 void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot) in __ioremap() argument 78 return __ioremap_caller(phys_addr, size, prot, in __ioremap()
|
D | dump.c | 188 u64 prot = val & pg_level[level].mask; in note_page() local 192 st->current_prot = prot; in note_page() 195 } else if (prot != st->current_prot || level != st->level || in note_page() 222 st->current_prot = prot; in note_page()
|
D | dma-mapping.c | 34 static pgprot_t __get_dma_pgprot(struct dma_attrs *attrs, pgprot_t prot, in __get_dma_pgprot() argument 38 return pgprot_writecombine(prot); in __get_dma_pgprot() 39 return prot; in __get_dma_pgprot() 358 pgprot_t prot = __pgprot(PROT_NORMAL_NC); in atomic_pool_init() local 382 VM_USERMAP, prot, atomic_pool_init); in atomic_pool_init()
|
/linux-4.1.27/arch/tile/gxio/ |
D | kiorpc.c | 33 pgprot_t mmio_base, prot = { 0 }; in iorpc_ioremap() local 55 prot = hv_pte_set_lotar(prot, hv_pte_get_lotar(mmio_base)); in iorpc_ioremap() 58 return ioremap_prot(PFN_PHYS(pfn), size, prot); in iorpc_ioremap()
|
/linux-4.1.27/arch/avr32/include/asm/ |
D | pgtable-2level.h | 42 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 43 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
|
D | pgtable.h | 265 #define pgprot_noncached(prot) \ argument 266 __pgprot(pgprot_val(prot) & ~(_PAGE_BUFFER | _PAGE_CACHABLE)) 271 #define pgprot_writecombine(prot) \ argument 272 __pgprot((pgprot_val(prot) & ~_PAGE_CACHABLE) | _PAGE_BUFFER)
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | pgtable.h | 153 #define pfn_pte(pfn, prot) (__pte(((pfn) << PAGE_SHIFT) \ argument 154 | pgprot_val(prot))) 199 #define pgprot_noncached(prot) \ argument 200 __pgprot(pgprot_val(prot) & ~PTE_CACHEABLE) 201 #define pgprot_writecombine(prot) \ argument 202 __pgprot(pgprot_val(prot) & ~PTE_CACHEABLE) 203 #define pgprot_dmacoherent(prot) \ argument 204 __pgprot(pgprot_val(prot) & ~PTE_CACHEABLE) 230 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot) argument
|
/linux-4.1.27/arch/um/include/asm/ |
D | pgtable-2level.h | 41 #define pfn_pte(pfn, prot) __pte(pfn_to_phys(pfn) | pgprot_val(prot)) argument 42 #define pfn_pmd(pfn, prot) __pmd(pfn_to_phys(pfn) | pgprot_val(prot)) argument
|
D | page.h | 48 #define pte_set_val(pte, phys, prot) \ argument 50 (pte).pte_low = (phys) | pgprot_val(prot); }) 77 #define pte_set_val(p, phys, prot) (p).pte = (phys | pgprot_val(prot)) argument
|
/linux-4.1.27/arch/mips/include/asm/ |
D | pgtable-32.h | 110 pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() argument 115 (pgprot_val(prot) & ~_PFNX_MASK); in pfn_pte() 117 (pgprot_val(prot) & ~_PFN_MASK); in pfn_pte() 127 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) argument 130 #define pfn_pte(pfn, prot) __pte(((unsigned long long)(pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument
|
D | pgtable-64.h | 229 #define pfn_pte(pfn, prot) __pte(((pfn) << (PAGE_SHIFT + 2)) | pgprot_val(prot)) argument 232 #define pfn_pte(pfn, prot) __pte(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument 233 #define pfn_pmd(pfn, prot) __pmd(((pfn) << _PFN_SHIFT) | pgprot_val(prot)) argument
|
D | pgtable.h | 408 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() local 410 prot = (prot & ~_CACHE_MASK) | _CACHE_UNCACHED; in pgprot_noncached() 412 return __pgprot(prot); in pgprot_noncached() 417 unsigned long prot = pgprot_val(_prot); in pgprot_writecombine() local 420 prot = (prot & ~_CACHE_MASK) | cpu_data[0].writecombine; in pgprot_writecombine() 422 return __pgprot(prot); in pgprot_writecombine() 469 …uct vm_area_struct *vma, unsigned long from, unsigned long pfn, unsigned long size, pgprot_t prot); 475 pgprot_t prot) in io_remap_pfn_range() argument 478 return remap_pfn_range(vma, vaddr, phys_addr_high >> PAGE_SHIFT, size, prot); in io_remap_pfn_range() 589 extern pmd_t mk_pmd(struct page *page, pgprot_t prot);
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | mcg.c | 159 u32 prot; in new_steering_entry() local 207 prot = be32_to_cpu(mgm->members_count) >> 30; in new_steering_entry() 222 mgm->members_count = cpu_to_be32(members_count | (prot << 30)); in new_steering_entry() 429 u32 prot; in add_promisc_qp() local 475 prot = be32_to_cpu(mgm->members_count) >> 30; in add_promisc_qp() 506 (prot << 30)); in add_promisc_qp() 696 u8 *gid, enum mlx4_protocol prot, in find_entry() argument 705 u8 op_mod = (prot == MLX4_PROT_ETH) ? in find_entry() 740 be32_to_cpu(mgm->members_count) >> 30 == prot) in find_entry() 1098 int block_mcast_loopback, enum mlx4_protocol prot, in mlx4_qp_attach_common() argument [all …]
|
/linux-4.1.27/drivers/gpu/drm/ttm/ |
D | ttm_bo_util.c | 252 pgprot_t prot) in ttm_copy_io_ttm_page() argument 263 dst = kmap_atomic_prot(d, prot); in ttm_copy_io_ttm_page() 265 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_io_ttm_page() 266 dst = vmap(&d, 1, 0, prot); in ttm_copy_io_ttm_page() 278 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_io_ttm_page() 289 pgprot_t prot) in ttm_copy_ttm_io_page() argument 299 src = kmap_atomic_prot(s, prot); in ttm_copy_ttm_io_page() 301 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_ttm_io_page() 302 src = vmap(&s, 1, 0, prot); in ttm_copy_ttm_io_page() 314 if (pgprot_val(prot) != pgprot_val(PAGE_KERNEL)) in ttm_copy_ttm_io_page() [all …]
|
/linux-4.1.27/arch/sh/kernel/ |
D | sys_sh.c | 32 unsigned long prot, unsigned long flags, in old_mmap() argument 37 return sys_mmap_pgoff(addr, len, prot, flags, fd, off>>PAGE_SHIFT); in old_mmap() 41 unsigned long prot, unsigned long flags, in sys_mmap2() argument 53 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2()
|
/linux-4.1.27/arch/arc/mm/ |
D | ioremap.c | 47 pgprot_t prot = __pgprot(flags); in ioremap_prot() local 59 prot = pgprot_noncached(prot); in ioremap_prot() 75 (unsigned long)vaddr + size, paddr, prot)) { in ioremap_prot()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | fb.h | 11 unsigned long prot; in fb_pgprotect() local 13 prot = pgprot_val(vma->vm_page_prot) & ~_PAGE_CACHE_MASK; in fb_pgprotect() 16 prot | cachemode2protval(_PAGE_CACHE_MODE_UC_MINUS); in fb_pgprotect()
|
D | iomap.h | 30 iomap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot); 36 iomap_create_wc(resource_size_t base, unsigned long size, pgprot_t *prot);
|
D | highmem.h | 66 void *kmap_atomic_prot(struct page *page, pgprot_t prot); 70 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot);
|
/linux-4.1.27/drivers/xen/ |
D | xlate_mmu.c | 66 pgprot_t prot; member 82 pte_t pte = pte_mkspecial(pfn_pte(pfn, info->prot)); in remap_pte_fn() 99 int *err_ptr, pgprot_t prot, in xen_xlate_remap_gfn_array() argument 112 data.prot = prot; in xen_xlate_remap_gfn_array()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | sys_sparc_32.c | 99 unsigned long prot, unsigned long flags, unsigned long fd, in sys_mmap2() argument 104 return sys_mmap_pgoff(addr, len, prot, flags, fd, in sys_mmap2() 109 unsigned long prot, unsigned long flags, unsigned long fd, in sys_mmap() argument 113 return sys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); in sys_mmap() 117 unsigned long prot, unsigned long pgoff, in sparc_remap_file_pages() argument 123 return sys_remap_file_pages(start, size, prot, in sparc_remap_file_pages()
|
D | pci_sun4v.c | 40 unsigned long prot; /* IOMMU page protections */ member 50 static inline void iommu_batch_start(struct device *dev, unsigned long prot, unsigned long entry) in iommu_batch_start() argument 55 p->prot = prot; in iommu_batch_start() 65 unsigned long prot = p->prot; in iommu_batch_flush() local 74 npages, prot, __pa(pglist)); in iommu_batch_flush() 81 npages, prot, __pa(pglist), num); in iommu_batch_flush() 244 unsigned long prot; in dma_4v_map_page() local 265 prot = HV_PCI_MAP_ATTR_READ; in dma_4v_map_page() 267 prot |= HV_PCI_MAP_ATTR_WRITE; in dma_4v_map_page() 271 iommu_batch_start(dev, prot, entry); in dma_4v_map_page() [all …]
|
D | systbls.h | 17 unsigned long prot, unsigned long flags, 23 unsigned long prot, unsigned long flags, 26 unsigned long prot, unsigned long pgoff,
|
/linux-4.1.27/include/asm-generic/ |
D | pgtable.h | 246 #define move_pte(pte, prot, old_addr, new_addr) (pte) argument 258 #define pgprot_noncached(prot) (prot) argument 492 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument 503 static inline int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument 528 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, 531 extern int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, 701 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot); 702 int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot); 706 static inline int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() argument 710 static inline int pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) in pmd_set_huge() argument
|
D | syscalls.h | 14 unsigned long prot, unsigned long flags, 20 unsigned long prot, unsigned long flags,
|
/linux-4.1.27/arch/tile/kernel/ |
D | sys.c | 78 unsigned long, prot, unsigned long, flags, in SYSCALL_DEFINE6() argument 84 return sys_mmap_pgoff(addr, len, prot, flags, fd, in SYSCALL_DEFINE6() 90 unsigned long, prot, unsigned long, flags, in SYSCALL_DEFINE6() argument 95 return sys_mmap_pgoff(addr, len, prot, flags, fd, in SYSCALL_DEFINE6()
|
/linux-4.1.27/arch/m32r/include/asm/ |
D | pgtable-2level.h | 71 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 72 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
|
D | pgtable.h | 267 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() local 269 prot |= _PAGE_NONCACHABLE; in pgprot_noncached() 270 return __pgprot(prot); in pgprot_noncached() 273 #define pgprot_writecombine(prot) pgprot_noncached(prot) argument
|
/linux-4.1.27/arch/score/include/asm/ |
D | pgtable.h | 67 #define pfn_pte(pfn, prot) \ argument 68 __pte(((unsigned long long)(pfn) << PAGE_SHIFT) | pgprot_val(prot)) 99 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot) argument 155 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() local 157 prot = (prot & ~_CACHE_MASK); in pgprot_noncached() 159 return __pgprot(prot); in pgprot_noncached()
|
/linux-4.1.27/arch/nios2/include/asm/ |
D | pgtable.h | 121 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() local 123 prot &= ~_PAGE_CACHED; in pgprot_noncached() 125 return __pgprot(prot); in pgprot_noncached() 198 #define pfn_pte(pfn, prot) (__pte(pfn | pgprot_val(prot))) argument 241 #define mk_pte(page, prot) (pfn_pte(page_to_pfn(page), prot)) argument
|
/linux-4.1.27/arch/sh/mm/ |
D | init.c | 72 static void set_pte_phys(unsigned long addr, unsigned long phys, pgprot_t prot) in set_pte_phys() argument 82 set_pte(pte, pfn_pte(phys >> PAGE_SHIFT, prot)); in set_pte_phys() 85 if (pgprot_val(prot) & _PAGE_WIRED) in set_pte_phys() 89 static void clear_pte_phys(unsigned long addr, pgprot_t prot) in clear_pte_phys() argument 95 if (pgprot_val(prot) & _PAGE_WIRED) in clear_pte_phys() 102 void __set_fixmap(enum fixed_addresses idx, unsigned long phys, pgprot_t prot) in __set_fixmap() argument 111 set_pte_phys(address, phys, prot); in __set_fixmap() 114 void __clear_fixmap(enum fixed_addresses idx, pgprot_t prot) in __clear_fixmap() argument 123 clear_pte_phys(address, prot); in __clear_fixmap()
|
D | ioremap_fixed.c | 47 ioremap_fixed(phys_addr_t phys_addr, unsigned long size, pgprot_t prot) in ioremap_fixed() argument 88 pgprot_val(prot) |= _PAGE_WIRED; in ioremap_fixed() 89 __set_fixmap(idx, phys_addr, prot); in ioremap_fixed()
|
D | pmb.c | 117 static inline unsigned long pgprot_to_pmb_flags(pgprot_t prot) in pgprot_to_pmb_flags() argument 120 u64 flags = pgprot_val(prot); in pgprot_to_pmb_flags() 207 static inline bool pmb_prot_valid(pgprot_t prot) in pmb_prot_valid() argument 209 return (pgprot_val(prot) & _PAGE_USER) == 0; in pmb_prot_valid() 336 unsigned long size, pgprot_t prot) in pmb_bolt_mapping() argument 355 pmb_flags = pgprot_to_pmb_flags(prot); in pmb_bolt_mapping() 411 pgprot_t prot, void *caller) in pmb_remap_caller() argument 428 if (!pmb_prot_valid(prot)) in pmb_remap_caller() 454 ret = pmb_bolt_mapping(vaddr, phys, size, prot); in pmb_remap_caller()
|
D | nommu.c | 98 void __set_fixmap(enum fixed_addresses idx, unsigned long phys, pgprot_t prot) in __set_fixmap() argument
|
/linux-4.1.27/arch/powerpc/boot/ |
D | mv64x60.c | 283 u32 i, base, size, enables, prot = 0, snoop_bits = 0; in mv64x60_config_ctlr_windows() local 304 prot |= (0x3 << (i << 1)); /* RW access */ in mv64x60_config_ctlr_windows() 314 out_le32((u32 *)(bridge_base + MV64x60_ENET2MEM_ACC_PROT_0), prot); in mv64x60_config_ctlr_windows() 315 out_le32((u32 *)(bridge_base + MV64x60_ENET2MEM_ACC_PROT_1), prot); in mv64x60_config_ctlr_windows() 316 out_le32((u32 *)(bridge_base + MV64x60_ENET2MEM_ACC_PROT_2), prot); in mv64x60_config_ctlr_windows() 317 out_le32((u32 *)(bridge_base + MV64x60_MPSC2MEM_ACC_PROT_0), prot); in mv64x60_config_ctlr_windows() 318 out_le32((u32 *)(bridge_base + MV64x60_MPSC2MEM_ACC_PROT_1), prot); in mv64x60_config_ctlr_windows() 319 out_le32((u32 *)(bridge_base + MV64x60_IDMA2MEM_ACC_PROT_0), prot); in mv64x60_config_ctlr_windows() 320 out_le32((u32 *)(bridge_base + MV64x60_IDMA2MEM_ACC_PROT_1), prot); in mv64x60_config_ctlr_windows() 321 out_le32((u32 *)(bridge_base + MV64x60_IDMA2MEM_ACC_PROT_2), prot); in mv64x60_config_ctlr_windows() [all …]
|
/linux-4.1.27/arch/sh/boards/mach-lboxre2/ |
D | setup.c | 53 pgprot_t prot; in lboxre2_devices_setup() local 59 prot = PAGE_KERNEL_PCC(1, _PAGE_PCC_IO16); in lboxre2_devices_setup() 60 cf0_io_base = (u32)ioremap_prot(paddrbase, psize, pgprot_val(prot)); in lboxre2_devices_setup()
|
/linux-4.1.27/drivers/isdn/hisax/ |
D | l3ni1.c | 54 retval = p->prot.ni1.last_invoke_id + 1; /* try new id */ in new_invoke_id() 55 while ((i) && (p->prot.ni1.invoke_used[retval >> 3] == 0xFF)) { in new_invoke_id() 56 p->prot.ni1.last_invoke_id = (retval & 0xF8) + 8; in new_invoke_id() 60 while (p->prot.ni1.invoke_used[retval >> 3] & (1 << (retval & 7))) in new_invoke_id() 64 p->prot.ni1.last_invoke_id = retval; in new_invoke_id() 65 p->prot.ni1.invoke_used[retval >> 3] |= (1 << (retval & 7)); in new_invoke_id() 77 p->prot.ni1.invoke_used[id >> 3] &= ~(1 << (id & 7)); in free_invoke_id() 91 proc->prot.ni1.invoke_id = 0; in ni1_new_l3_process() 92 proc->prot.ni1.remote_operation = 0; in ni1_new_l3_process() 93 proc->prot.ni1.uus1_data[0] = '\0'; in ni1_new_l3_process() [all …]
|
D | l3dss1.c | 55 retval = p->prot.dss1.last_invoke_id + 1; /* try new id */ in new_invoke_id() 56 while ((i) && (p->prot.dss1.invoke_used[retval >> 3] == 0xFF)) { in new_invoke_id() 57 p->prot.dss1.last_invoke_id = (retval & 0xF8) + 8; in new_invoke_id() 61 while (p->prot.dss1.invoke_used[retval >> 3] & (1 << (retval & 7))) in new_invoke_id() 65 p->prot.dss1.last_invoke_id = retval; in new_invoke_id() 66 p->prot.dss1.invoke_used[retval >> 3] |= (1 << (retval & 7)); in new_invoke_id() 78 p->prot.dss1.invoke_used[id >> 3] &= ~(1 << (id & 7)); in free_invoke_id() 92 proc->prot.dss1.invoke_id = 0; in dss1_new_l3_process() 93 proc->prot.dss1.remote_operation = 0; in dss1_new_l3_process() 94 proc->prot.dss1.uus1_data[0] = '\0'; in dss1_new_l3_process() [all …]
|
/linux-4.1.27/arch/mips/kernel/ |
D | syscall.c | 60 unsigned long, prot, unsigned long, flags, unsigned long, in SYSCALL_DEFINE6() argument 69 result = sys_mmap_pgoff(addr, len, prot, flags, fd, offset >> PAGE_SHIFT); in SYSCALL_DEFINE6() 76 unsigned long, prot, unsigned long, flags, unsigned long, fd, in SYSCALL_DEFINE6() argument 82 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff >> (PAGE_SHIFT-12)); in SYSCALL_DEFINE6()
|
D | linux32.c | 65 unsigned long, prot, unsigned long, flags, unsigned long, fd, 73 error = sys_mmap_pgoff(addr, len, prot, flags, fd,
|
/linux-4.1.27/arch/openrisc/mm/ |
D | init.c | 78 pgprot_t prot; in map_ram() local 117 prot = PAGE_KERNEL; in map_ram() 119 prot = PAGE_KERNEL_RO; in map_ram() 121 set_pte(pte, mk_pte_phys(p, prot)); in map_ram()
|
D | ioremap.c | 42 __ioremap(phys_addr_t addr, unsigned long size, pgprot_t prot) in __ioremap() argument 73 if (ioremap_page_range(v, v + size, p, prot)) { in __ioremap()
|
/linux-4.1.27/arch/ia64/kernel/ |
D | sys_ia64.c | 137 sys_mmap2 (unsigned long addr, unsigned long len, int prot, int flags, int fd, long pgoff) in sys_mmap2() argument 139 addr = sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2() 146 sys_mmap (unsigned long addr, unsigned long len, int prot, int flags, int fd, long off) in sys_mmap() argument 151 addr = sys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); in sys_mmap()
|
/linux-4.1.27/mm/ |
D | mprotect.c | 336 unsigned long, prot) in SYSCALL_DEFINE3() 341 const int grows = prot & (PROT_GROWSDOWN|PROT_GROWSUP); in SYSCALL_DEFINE3() 342 prot &= ~(PROT_GROWSDOWN|PROT_GROWSUP); in SYSCALL_DEFINE3() 354 if (!arch_validate_prot(prot)) in SYSCALL_DEFINE3() 357 reqprot = prot; in SYSCALL_DEFINE3() 361 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) in SYSCALL_DEFINE3() 362 prot |= PROT_EXEC; in SYSCALL_DEFINE3() 364 vm_flags = calc_vm_prot_bits(prot); in SYSCALL_DEFINE3() 407 error = security_file_mprotect(vma, reqprot, prot); in SYSCALL_DEFINE3()
|
D | nommu.c | 280 void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot) in __vmalloc() argument 467 void *vmap(struct page **pages, unsigned int count, unsigned long flags, pgprot_t prot) in vmap() argument 480 void *vm_map_ram(struct page **pages, unsigned int count, int node, pgprot_t prot) in vm_map_ram() argument 951 unsigned long prot, in validate_mmap_request() argument 1028 if ((prot & PROT_WRITE) && in validate_mmap_request() 1052 if (prot & PROT_WRITE) in validate_mmap_request() 1057 if (((prot & PROT_READ) && !(capabilities & NOMMU_MAP_READ)) || in validate_mmap_request() 1058 ((prot & PROT_WRITE) && !(capabilities & NOMMU_MAP_WRITE)) || in validate_mmap_request() 1059 ((prot & PROT_EXEC) && !(capabilities & NOMMU_MAP_EXEC)) in validate_mmap_request() 1073 if (prot & PROT_EXEC) in validate_mmap_request() [all …]
|
D | early_ioremap.c | 49 phys_addr_t phys, pgprot_t prot) in __late_set_fixmap() argument 97 __early_ioremap(resource_size_t phys_addr, unsigned long size, pgprot_t prot) in __early_ioremap() argument 145 __late_set_fixmap(idx, phys_addr, prot); in __early_ioremap() 147 __early_set_fixmap(idx, phys_addr, prot); in __early_ioremap()
|
D | vmalloc.c | 118 unsigned long end, pgprot_t prot, struct page **pages, int *nr) in vmap_pte_range() argument 137 set_pte_at(&init_mm, addr, pte, mk_pte(page, prot)); in vmap_pte_range() 144 unsigned long end, pgprot_t prot, struct page **pages, int *nr) in vmap_pmd_range() argument 154 if (vmap_pte_range(pmd, addr, next, prot, pages, nr)) in vmap_pmd_range() 161 unsigned long end, pgprot_t prot, struct page **pages, int *nr) in vmap_pud_range() argument 171 if (vmap_pmd_range(pud, addr, next, prot, pages, nr)) in vmap_pud_range() 184 pgprot_t prot, struct page **pages) in vmap_page_range_noflush() argument 196 err = vmap_pud_range(pgd, addr, next, prot, pages, &nr); in vmap_page_range_noflush() 205 pgprot_t prot, struct page **pages) in vmap_page_range() argument 209 ret = vmap_page_range_noflush(start, end, prot, pages); in vmap_page_range() [all …]
|
D | util.c | 287 unsigned long len, unsigned long prot, in vm_mmap_pgoff() argument 294 ret = security_mmap_file(file, prot, flag); in vm_mmap_pgoff() 297 ret = do_mmap_pgoff(file, addr, len, prot, flag, pgoff, in vm_mmap_pgoff() 307 unsigned long len, unsigned long prot, in vm_mmap() argument 315 return vm_mmap_pgoff(file, addr, len, prot, flag, offset >> PAGE_SHIFT); in vm_mmap()
|
/linux-4.1.27/drivers/iommu/ |
D | io-pgtable-arm.c | 209 arm_lpae_iopte prot, int lvl, in arm_lpae_init_pte() argument 212 arm_lpae_iopte pte = prot; in arm_lpae_init_pte() 248 phys_addr_t paddr, size_t size, arm_lpae_iopte prot, in __arm_lpae_map() argument 260 return arm_lpae_init_pte(data, iova, paddr, prot, lvl, ptep); in __arm_lpae_map() 286 return __arm_lpae_map(data, iova, paddr, size, prot, lvl + 1, cptep); in __arm_lpae_map() 290 int prot) in arm_lpae_prot_to_pte() argument 298 if (!(prot & IOMMU_WRITE) && (prot & IOMMU_READ)) in arm_lpae_prot_to_pte() 301 if (prot & IOMMU_CACHE) in arm_lpae_prot_to_pte() 306 if (prot & IOMMU_READ) in arm_lpae_prot_to_pte() 308 if (prot & IOMMU_WRITE) in arm_lpae_prot_to_pte() [all …]
|
D | rockchip-iommu.c | 228 static u32 rk_mk_pte(phys_addr_t page, int prot) in rk_mk_pte() argument 231 flags |= (prot & IOMMU_READ) ? RK_PTE_PAGE_READABLE : 0; in rk_mk_pte() 232 flags |= (prot & IOMMU_WRITE) ? RK_PTE_PAGE_WRITABLE : 0; in rk_mk_pte() 612 int prot) in rk_iommu_map_iova() argument 626 pte_addr[pte_count] = rk_mk_pte(paddr, prot); in rk_iommu_map_iova() 641 &iova, &page_phys, &paddr, prot); in rk_iommu_map_iova() 647 phys_addr_t paddr, size_t size, int prot) in rk_iommu_map() argument 671 ret = rk_iommu_map_iova(rk_domain, pte_addr, iova, paddr, size, prot); in rk_iommu_map()
|
D | omap-iommu.c | 662 static int iopgd_alloc_section(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_section() argument 672 *iopgd = (pa & IOSECTION_MASK) | prot | IOPGD_SECTION; in iopgd_alloc_section() 677 static int iopgd_alloc_super(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopgd_alloc_super() argument 689 *(iopgd + i) = (pa & IOSUPER_MASK) | prot | IOPGD_SUPER; in iopgd_alloc_super() 694 static int iopte_alloc_page(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopte_alloc_page() argument 702 *iopte = (pa & IOPAGE_MASK) | prot | IOPTE_SMALL; in iopte_alloc_page() 711 static int iopte_alloc_large(struct omap_iommu *obj, u32 da, u32 pa, u32 prot) in iopte_alloc_large() argument 727 *(iopte + i) = (pa & IOLARGE_MASK) | prot | IOPTE_LARGE; in iopte_alloc_large() 736 u32 prot; in iopgtable_store_entry_core() local 761 prot = get_iopte_attr(e); in iopgtable_store_entry_core() [all …]
|
D | fsl_pamu_domain.c | 114 sub_win_ptr[i].prot); in map_subwins() 140 0, wnd->prot); in map_win() 173 wnd->prot); in update_liodn() 187 0, wnd->prot); in update_liodn() 535 phys_addr_t paddr, u64 size, int prot) in fsl_pamu_window_enable() argument 544 if (prot & IOMMU_READ) in fsl_pamu_window_enable() 546 if (prot & IOMMU_WRITE) in fsl_pamu_window_enable() 588 wnd->prot = pamu_prot; in fsl_pamu_window_enable()
|
D | fsl_pamu_domain.h | 28 int prot; member
|
D | io-pgtable.h | 80 phys_addr_t paddr, size_t size, int prot);
|
/linux-4.1.27/arch/sh/boards/mach-landisk/ |
D | setup.c | 57 pgprot_t prot; in landisk_devices_setup() local 63 prot = PAGE_KERNEL_PCC(1, _PAGE_PCC_IO16); in landisk_devices_setup() 64 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in landisk_devices_setup()
|
/linux-4.1.27/arch/sh/boards/mach-sh03/ |
D | setup.c | 78 pgprot_t prot; in sh03_devices_setup() local 84 prot = PAGE_KERNEL_PCC(1, _PAGE_PCC_IO16); in sh03_devices_setup() 85 cf_ide_base = ioremap_prot(paddrbase, PAGE_SIZE, pgprot_val(prot)); in sh03_devices_setup()
|
/linux-4.1.27/include/xen/ |
D | xen-ops.h | 52 int *err_ptr, pgprot_t prot, 71 pgprot_t prot, unsigned domid, 78 int *err_ptr, pgprot_t prot,
|
/linux-4.1.27/arch/metag/mm/ |
D | ioremap.c | 34 pgprot_t prot; in __ioremap() local 52 prot = __pgprot(_PAGE_PRESENT | _PAGE_WRITE | _PAGE_DIRTY | in __ioremap() 64 if (ioremap_page_range(addr, addr + size, phys_addr, prot)) { in __ioremap()
|
/linux-4.1.27/arch/avr32/mm/ |
D | ioremap.c | 28 pgprot_t prot; in __ioremap() local 56 prot = __pgprot(_PAGE_PRESENT | _PAGE_GLOBAL | _PAGE_RW | _PAGE_DIRTY in __ioremap() 67 if (ioremap_page_range(addr, addr + size, phys_addr, prot)) { in __ioremap()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | elf.h | 111 struct elf32_phdr *eppnt, int prot, int type, 116 struct elf32_phdr *eppnt, int prot, in metag_elf_map() argument 119 return __metag_elf_map(filep, addr, eppnt, prot, type, total_size); in metag_elf_map()
|
D | pgtable.h | 106 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 142 #define pgprot_writecombine(prot) \ argument 143 __pgprot(pgprot_val(prot) & ~(_PAGE_CACHE_CTRL1 | _PAGE_CACHE_CTRL0)) 145 #define pgprot_noncached(prot) \ argument 146 __pgprot(pgprot_val(prot) & ~_PAGE_CACHEABLE)
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | pgtable_32.h | 262 #define pfn_pte(pfn, prot) mk_pte(pfn_to_page(pfn), prot) argument 299 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument 301 prot &= ~__pgprot(SRMMU_CACHE); in pgprot_noncached() 302 return prot; in pgprot_noncached() 414 unsigned long size, pgprot_t prot) in io_remap_pfn_range() argument 422 return remap_pfn_range(vma, from, phys_base >> PAGE_SHIFT, size, prot); in io_remap_pfn_range()
|
D | pgtable_64.h | 237 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() argument 242 return __pte(paddr | pgprot_val(prot)); in pfn_pte() 278 static inline pte_t pte_modify(pte_t pte, pgprot_t prot) in pte_modify() argument 333 return __pte((pte_val(pte) & mask) | (pgprot_val(prot) & ~mask)); in pte_modify() 347 static inline pgprot_t pgprot_noncached(pgprot_t prot) in pgprot_noncached() argument 349 unsigned long val = pgprot_val(prot); in pgprot_noncached() 907 #define move_pte(pte, prot, old_addr, new_addr) \ argument 975 unsigned long size, pgprot_t prot) in io_remap_pfn_range() argument 983 return remap_pfn_range(vma, from, phys_base >> PAGE_SHIFT, size, prot); in io_remap_pfn_range()
|
/linux-4.1.27/arch/cris/kernel/ |
D | sys_cris.c | 30 sys_mmap2(unsigned long addr, unsigned long len, unsigned long prot, in sys_mmap2() argument 34 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2()
|
/linux-4.1.27/arch/um/os-Linux/ |
D | process.c | 136 int prot; in os_map_memory() local 138 prot = (r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) | in os_map_memory() 141 loc = mmap64((void *) virt, len, prot, MAP_SHARED | MAP_FIXED, in os_map_memory() 150 int prot = ((r ? PROT_READ : 0) | (w ? PROT_WRITE : 0) | in os_protect_memory() local 153 if (mprotect(addr, len, prot) < 0) in os_protect_memory()
|
/linux-4.1.27/arch/frv/kernel/ |
D | sys_frv.c | 31 unsigned long prot, unsigned long flags, in sys_mmap2() argument 42 return sys_mmap_pgoff(addr, len, prot, flags, fd, in sys_mmap2()
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | sys_mn10300.c | 27 unsigned long prot, unsigned long flags, in old_mmap() argument 32 return sys_mmap_pgoff(addr, len, prot, flags, fd, offset >> PAGE_SHIFT); in old_mmap()
|
/linux-4.1.27/arch/mn10300/unit-asb2305/ |
D | pci-asb2305.c | 219 unsigned long prot; in pci_mmap_page_range() local 226 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range() 227 prot &= ~_PAGE_CACHE; in pci_mmap_page_range() 228 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
|
/linux-4.1.27/arch/ia64/mm/ |
D | ioremap.c | 40 pgprot_t prot; in ioremap() local 74 prot = PAGE_KERNEL; in ioremap() 92 (unsigned long) addr + size, phys_addr, prot)) { in ioremap()
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_initiator.c | 66 struct iser_data_buf *pbuf_in = &iser_task->prot[ISER_DIR_IN]; in iser_prepare_read_cmd() 121 struct iser_data_buf *pbuf_out = &iser_task->prot[ISER_DIR_OUT]; in iser_prepare_write_cmd() 397 prot_buf = &iser_task->prot[ISER_DIR_IN]; in iser_send_command() 400 prot_buf = &iser_task->prot[ISER_DIR_OUT]; in iser_send_command() 660 iser_task->prot[ISER_DIR_IN].data_len = 0; in iser_task_rdma_init() 661 iser_task->prot[ISER_DIR_OUT].data_len = 0; in iser_task_rdma_init() 693 if (iser_task->prot[ISER_DIR_IN].orig_sg) { in iser_task_rdma_finalize() 696 &iser_task->prot[ISER_DIR_IN], in iser_task_rdma_finalize() 700 if (iser_task->prot[ISER_DIR_OUT].orig_sg) { in iser_task_rdma_finalize() 703 &iser_task->prot[ISER_DIR_OUT], in iser_task_rdma_finalize() [all …]
|
/linux-4.1.27/arch/um/os-Linux/skas/ |
D | mem.c | 170 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, in map() argument 174 unsigned long args[] = { virt, len, prot, in map() 198 unsigned int prot, int done, void **data) in protect() argument 201 unsigned long args[] = { addr, len, prot, 0, 0, 0 }; in protect()
|
/linux-4.1.27/arch/microblaze/include/asm/ |
D | pgtable.h | 51 #define pgprot_noncached_wc(prot) prot argument 104 #define pgprot_noncached(prot) \ argument 105 (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 108 #define pgprot_noncached_wc(prot) \ argument 109 (__pgprot((pgprot_val(prot) & ~_PAGE_CACHE_CTL) | \ 312 #define pfn_pte(pfn, prot) \ argument 313 __pte(((pte_basic_t)(pfn) << PFN_SHIFT_OFFSET) | pgprot_val(prot))
|
D | highmem.h | 55 extern void *kmap_atomic_prot(struct page *page, pgprot_t prot);
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | pgtable.h | 318 #define pfn_pte(pfn, prot) __pte(__pfn_addr(pfn) | pgprot_val(prot)) argument 319 #define pfn_pmd(pfn, prot) __pmd(__pfn_addr(pfn) | pgprot_val(prot)) argument 378 #define pgprot_noncached(prot) __pgprot(pgprot_val(prot) & ~_PAGE_CACHE) argument 384 #define pgprot_through(prot) __pgprot(pgprot_val(prot) | _PAGE_CACHE_WT) argument
|
/linux-4.1.27/arch/cris/arch-v32/drivers/pci/ |
D | bios.c | 20 unsigned long prot; in pci_mmap_page_range() local 25 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range() 26 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
|
/linux-4.1.27/arch/arm64/kernel/ |
D | sys.c | 30 unsigned long prot, unsigned long flags, in sys_mmap() argument 36 return sys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); in sys_mmap()
|
D | efi.c | 238 pgprot_t prot; in efi_virtmap_init() local 259 prot = __pgprot(PROT_DEVICE_nGnRE); in efi_virtmap_init() 262 prot = PAGE_KERNEL_EXEC; in efi_virtmap_init() 264 prot = PAGE_KERNEL; in efi_virtmap_init() 266 create_pgd_mapping(&efi_mm, paddr, md->virt_addr, size, prot); in efi_virtmap_init()
|
/linux-4.1.27/drivers/staging/android/ |
D | ashmem.c | 354 static inline vm_flags_t calc_vm_may_flags(unsigned long prot) in calc_vm_may_flags() argument 356 return _calc_vm_trans(prot, PROT_READ, VM_MAYREAD) | in calc_vm_may_flags() 357 _calc_vm_trans(prot, PROT_WRITE, VM_MAYWRITE) | in calc_vm_may_flags() 358 _calc_vm_trans(prot, PROT_EXEC, VM_MAYEXEC); in calc_vm_may_flags() 484 static int set_prot_mask(struct ashmem_area *asma, unsigned long prot) in set_prot_mask() argument 491 if (unlikely((asma->prot_mask & prot) != prot)) { in set_prot_mask() 497 if ((prot & PROT_READ) && (current->personality & READ_IMPLIES_EXEC)) in set_prot_mask() 498 prot |= PROT_EXEC; in set_prot_mask() 500 asma->prot_mask = prot; in set_prot_mask()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | unistd.h | 40 int prot, int flags, 44 int prot, int flags,
|
D | pgtable.h | 351 #define pgprot_cacheable(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_WB) argument 352 #define pgprot_noncached(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_UC) argument 353 #define pgprot_writecombine(prot) __pgprot((pgprot_val(prot) & ~_PAGE_MA_MASK) | _PAGE_MA_WC) argument
|
D | pal.h | 925 ia64_pal_cache_prot_info (u64 cache_level, u64 cache_type, pal_cache_protection_info_t *prot) in ia64_pal_cache_prot_info() argument 932 prot->pcpi_status = iprv.status; in ia64_pal_cache_prot_info() 933 prot->pcp_info[0].pcpi_data = iprv.v0 & 0xffffffff; in ia64_pal_cache_prot_info() 934 prot->pcp_info[1].pcpi_data = iprv.v0 >> 32; in ia64_pal_cache_prot_info() 935 prot->pcp_info[2].pcpi_data = iprv.v1 & 0xffffffff; in ia64_pal_cache_prot_info() 936 prot->pcp_info[3].pcpi_data = iprv.v1 >> 32; in ia64_pal_cache_prot_info() 937 prot->pcp_info[4].pcpi_data = iprv.v2 & 0xffffffff; in ia64_pal_cache_prot_info() 938 prot->pcp_info[5].pcpi_data = iprv.v2 >> 32; in ia64_pal_cache_prot_info()
|
/linux-4.1.27/arch/xtensa/include/asm/ |
D | pgtable.h | 276 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CA_MASK)) argument 286 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 287 #define mk_pte(page, prot) pfn_pte(page_to_pfn(page), prot) argument
|
/linux-4.1.27/tools/perf/util/ |
D | event.c | 240 char prot[5]; in perf_event__synthesize_mmap_events() local 255 &event->mmap2.start, &event->mmap2.len, prot, in perf_event__synthesize_mmap_events() 277 event->mmap2.prot = 0; in perf_event__synthesize_mmap_events() 279 if (prot[0] == 'r') in perf_event__synthesize_mmap_events() 280 event->mmap2.prot |= PROT_READ; in perf_event__synthesize_mmap_events() 281 if (prot[1] == 'w') in perf_event__synthesize_mmap_events() 282 event->mmap2.prot |= PROT_WRITE; in perf_event__synthesize_mmap_events() 283 if (prot[2] == 'x') in perf_event__synthesize_mmap_events() 284 event->mmap2.prot |= PROT_EXEC; in perf_event__synthesize_mmap_events() 286 if (prot[3] == 's') in perf_event__synthesize_mmap_events() [all …]
|
/linux-4.1.27/arch/hexagon/mm/ |
D | ioremap.c | 31 pgprot_t prot = __pgprot(_PAGE_PRESENT|_PAGE_READ|_PAGE_WRITE in ioremap_nocache() local 46 if (ioremap_page_range(addr, addr+size, phys_addr, prot)) { in ioremap_nocache()
|
/linux-4.1.27/arch/mips/pci/ |
D | pci.c | 328 unsigned long prot; in pci_mmap_page_range() local 341 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range() 342 prot = (prot & ~_CACHE_MASK) | _CACHE_UNCACHED; in pci_mmap_page_range() 343 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | pci.c | 344 int prot = pgprot_val(vma->vm_page_prot); in __pci_mmap_set_pgprot() local 347 prot = (prot & _PAGE_CA_MASK) | _PAGE_CA_WT; in __pci_mmap_set_pgprot() 350 prot |= _PAGE_WRITETHRU; in __pci_mmap_set_pgprot() 352 vma->vm_page_prot = __pgprot(prot); in __pci_mmap_set_pgprot()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | highmem.h | 65 void *kmap_atomic_prot_pfn(unsigned long pfn, pgprot_t prot); 67 void *kmap_atomic_prot(struct page *page, pgprot_t prot);
|
D | pgtable.h | 275 extern pgprot_t set_remote_cache_cpu(pgprot_t prot, int cpu); 276 extern int get_remote_cache_cpu(pgprot_t prot); 278 static inline pte_t pfn_pte(unsigned long pfn, pgprot_t prot) in pfn_pte() argument 280 return hv_pte_set_pa(prot, PFN_PHYS(pfn)); in pfn_pte() 433 static inline pmd_t ptfn_pmd(unsigned long ptfn, pgprot_t prot) in ptfn_pmd() argument 435 return pte_pmd(hv_pte_set_ptfn(prot, ptfn)); in ptfn_pmd()
|
D | mmu_context.h | 37 static inline void __install_page_table(pgd_t *pgdir, int asid, pgprot_t prot) in __install_page_table() argument 40 int rc = hv_install_context(__pa(pgdir), prot, asid, in __install_page_table()
|
/linux-4.1.27/arch/microblaze/mm/ |
D | highmem.c | 34 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument 52 set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot)); in kmap_atomic_prot()
|
/linux-4.1.27/arch/s390/kernel/ |
D | sys_s390.c | 42 unsigned long prot; member 55 error = sys_mmap_pgoff(a.addr, a.len, a.prot, a.flags, a.fd, a.offset); in SYSCALL_DEFINE1()
|
D | crash_dump.c | 188 unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range_kdump() argument 197 size_old, prot); in remap_oldmem_pfn_range_kdump() 204 return remap_pfn_range(vma, from, pfn, size, prot); in remap_oldmem_pfn_range_kdump() 216 unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range_zfcpdump() argument 229 return remap_pfn_range(vma, from, pfn, size, prot); in remap_oldmem_pfn_range_zfcpdump() 236 unsigned long pfn, unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range() argument 239 return remap_oldmem_pfn_range_kdump(vma, from, pfn, size, prot); in remap_oldmem_pfn_range() 242 prot); in remap_oldmem_pfn_range()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | highmem.c | 32 void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument 48 __set_pte_at(&init_mm, vaddr, kmap_pte-idx, mk_pte(page, prot), 1); in kmap_atomic_prot()
|
D | hash_utils_64.c | 182 unsigned long pstart, unsigned long prot, in htab_bolt_mapping() argument 192 prot = htab_convert_pte_flags(prot); in htab_bolt_mapping() 195 vstart, vend, pstart, prot, psize, ssize); in htab_bolt_mapping() 202 unsigned long tprot = prot; in htab_bolt_mapping() 675 unsigned long prot; in htab_initialize() local 743 prot = pgprot_val(PAGE_KERNEL); in htab_initialize() 763 base, size, prot); in htab_initialize() 780 __pa(base), prot, in htab_initialize() 787 prot, in htab_initialize() 794 prot, mmu_linear_psize, mmu_kernel_ssize)); in htab_initialize() [all …]
|
D | pgtable_32.c | 397 static int __change_page_attr(struct page *page, pgprot_t prot) in __change_page_attr() argument 410 __set_pte_at(&init_mm, address, kpte, mk_pte(page, prot), 0); in __change_page_attr() 423 static int change_page_attr(struct page *page, int numpages, pgprot_t prot) in change_page_attr() argument 430 err = __change_page_attr(page, prot); in change_page_attr()
|
/linux-4.1.27/arch/x86/pci/ |
D | i386.c | 417 unsigned long prot; in pci_mmap_page_range() local 425 prot = pgprot_val(vma->vm_page_prot); in pci_mmap_page_range() 436 prot |= cachemode2protval(_PAGE_CACHE_MODE_WC); in pci_mmap_page_range() 443 prot |= cachemode2protval(_PAGE_CACHE_MODE_UC_MINUS); in pci_mmap_page_range() 445 vma->vm_page_prot = __pgprot(prot); in pci_mmap_page_range()
|
/linux-4.1.27/arch/cris/mm/ |
D | ioremap.c | 30 void __iomem * __ioremap_prot(unsigned long phys_addr, unsigned long size, pgprot_t prot) in __ioremap_prot() argument 56 phys_addr, prot)) { in __ioremap_prot()
|
/linux-4.1.27/arch/c6x/include/asm/ |
D | pgtable.h | 43 #define pgprot_noncached(prot) (prot) argument
|
/linux-4.1.27/arch/cris/include/asm/ |
D | pgtable.h | 199 #define pgprot_noncached(prot) __pgprot((pgprot_val(prot) | _PAGE_NO_CACHE)) argument 253 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
|
D | cacheflush.h | 30 int change_page_attr(struct page *page, int numpages, pgprot_t prot);
|
/linux-4.1.27/arch/alpha/kernel/ |
D | proto.h | 195 pgprot_t prot; in __alpha_remap_area_pages() local 197 prot = __pgprot(_PAGE_VALID | _PAGE_ASM | _PAGE_KRE in __alpha_remap_area_pages() 199 return ioremap_page_range(address, address + size, phys_addr, prot); in __alpha_remap_area_pages()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | pgtable.h | 271 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 272 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument 411 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) | _PAGE_NOCACHE)) argument
|
/linux-4.1.27/arch/ia64/pci/ |
D | pci.c | 594 pgprot_t prot; in pci_mmap_page_range() local 612 prot = phys_mem_access_prot(NULL, vma->vm_pgoff, size, in pci_mmap_page_range() 621 ((pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_UC || in pci_mmap_page_range() 622 (pgprot_val(prot) & _PAGE_MA_MASK) == _PAGE_MA_WC) && in pci_mmap_page_range() 626 vma->vm_page_prot = prot; in pci_mmap_page_range() 665 pgprot_t prot; in pci_mmap_legacy_page_range() local 678 prot = phys_mem_access_prot(NULL, vma->vm_pgoff, size, in pci_mmap_legacy_page_range() 686 vma->vm_page_prot = prot; in pci_mmap_legacy_page_range()
|
/linux-4.1.27/drivers/base/ |
D | dma-mapping.c | 279 unsigned long vm_flags, pgprot_t prot, in dma_common_pages_remap() argument 290 if (map_vm_area(area, prot, pages)) { in dma_common_pages_remap() 305 pgprot_t prot, const void *caller) in dma_common_contiguous_remap() argument 319 ptr = dma_common_pages_remap(pages, size, vm_flags, prot, caller); in dma_common_contiguous_remap()
|
/linux-4.1.27/arch/arc/include/asm/ |
D | pgtable.h | 271 #define pfn_pte(pfn, prot) (__pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot))) argument 312 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) & ~_PAGE_CACHEABLE)) argument
|
/linux-4.1.27/arch/mips/mm/ |
D | pgtable-64.c | 79 pmd_t mk_pmd(struct page *page, pgprot_t prot) in mk_pmd() argument 83 pmd_val(pmd) = (page_to_pfn(page) << _PFN_SHIFT) | pgprot_val(prot); in mk_pmd()
|
/linux-4.1.27/arch/x86/xen/ |
D | mmu.c | 1547 static inline void __set_pfn_prot(unsigned long pfn, pgprot_t prot) in __set_pfn_prot() argument 1554 pfn_pte(pfn, prot), 0); in __set_pfn_prot() 1687 static void __init set_page_prot_flags(void *addr, pgprot_t prot, in set_page_prot_flags() argument 1691 pte_t pte = pfn_pte(pfn, prot); in set_page_prot_flags() 1700 static void __init set_page_prot(void *addr, pgprot_t prot) in set_page_prot() argument 1702 return set_page_prot_flags(addr, prot, UVMF_NONE); in set_page_prot() 1978 static void xen_set_fixmap(unsigned idx, phys_addr_t phys, pgprot_t prot) in xen_set_fixmap() argument 1998 pte = pfn_pte(phys, prot); in xen_set_fixmap() 2020 pte = mfn_pte(phys, prot); in xen_set_fixmap() 2025 pte = mfn_pte(phys, prot); in xen_set_fixmap() [all …]
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | pgtable.h | 38 #define pgprot_noncached(prot) (prot) argument
|
/linux-4.1.27/arch/frv/mm/ |
D | dma-alloc.c | 50 static int map_page(unsigned long va, unsigned long pa, pgprot_t prot) in map_page() argument 67 set_pte(pte, mk_pte_phys(pa & PAGE_MASK, prot)); in map_page()
|
/linux-4.1.27/arch/sh/kernel/cpu/sh4/ |
D | sq.c | 104 static int __sq_remap(struct sq_mapping *map, pgprot_t prot) in __sq_remap() argument 117 vma->phys_addr, prot)) { in __sq_remap() 146 const char *name, pgprot_t prot) in sq_remap() argument 181 ret = __sq_remap(map, prot); in sq_remap()
|
/linux-4.1.27/security/ |
D | security.c | 735 static inline unsigned long mmap_prot(struct file *file, unsigned long prot) in mmap_prot() argument 741 if ((prot & (PROT_READ | PROT_EXEC)) != PROT_READ) in mmap_prot() 742 return prot; in mmap_prot() 744 return prot; in mmap_prot() 749 return prot | PROT_EXEC; in mmap_prot() 759 return prot; in mmap_prot() 762 return prot | PROT_EXEC; in mmap_prot() 765 return prot; in mmap_prot() 768 int security_mmap_file(struct file *file, unsigned long prot, in security_mmap_file() argument 772 ret = security_ops->mmap_file(file, prot, in security_mmap_file() [all …]
|
/linux-4.1.27/arch/arm/xen/ |
D | enlighten.c | 59 int *err_ptr, pgprot_t prot, in xen_remap_domain_mfn_array() argument 64 prot, domid, pages); in xen_remap_domain_mfn_array() 72 pgprot_t prot, unsigned domid, in xen_remap_domain_mfn_range() argument
|
/linux-4.1.27/security/apparmor/ |
D | lsm.c | 469 static int common_mmap(int op, struct file *file, unsigned long prot, in common_mmap() argument 477 if (prot & PROT_READ) in common_mmap() 483 if ((prot & PROT_WRITE) && !(flags & MAP_PRIVATE)) in common_mmap() 485 if (prot & PROT_EXEC) in common_mmap() 492 unsigned long prot, unsigned long flags) in apparmor_mmap_file() argument 494 return common_mmap(OP_FMMAP, file, prot, flags); in apparmor_mmap_file() 498 unsigned long reqprot, unsigned long prot) in apparmor_file_mprotect() argument 500 return common_mmap(OP_FMPROT, vma->vm_file, prot, in apparmor_file_mprotect()
|
/linux-4.1.27/fs/proc/ |
D | vmcore.c | 162 unsigned long size, pgprot_t prot) in remap_oldmem_pfn_range() argument 164 return remap_pfn_range(vma, from, pfn, size, prot); in remap_oldmem_pfn_range() 345 unsigned long size, pgprot_t prot) in remap_oldmem_pfn_checked() argument 367 prot)) in remap_oldmem_pfn_checked() 374 PAGE_SIZE, prot)) in remap_oldmem_pfn_checked() 384 map_size, prot)) in remap_oldmem_pfn_checked() 395 unsigned long size, pgprot_t prot) in vmcore_remap_oldmem_pfn() argument 402 return remap_oldmem_pfn_checked(vma, from, pfn, size, prot); in vmcore_remap_oldmem_pfn() 404 return remap_oldmem_pfn_range(vma, from, pfn, size, prot); in vmcore_remap_oldmem_pfn()
|
/linux-4.1.27/net/phonet/ |
D | af_phonet.c | 49 if (pp && !try_module_get(pp->prot->owner)) in phonet_proto_get() 58 module_put(pp->prot->owner); in phonet_proto_put() 100 sk = sk_alloc(net, PF_PHONET, GFP_KERNEL, pnp->prot); in pn_socket_create() 480 err = proto_register(pp->prot, 1); in phonet_proto_register() 502 proto_unregister(pp->prot); in phonet_proto_unregister()
|
/linux-4.1.27/net/can/ |
D | af_can.c | 124 if (cp && !try_module_get(cp->prot->owner)) in can_get_proto() 133 module_put(cp->prot->owner); in can_put_proto() 184 sk = sk_alloc(net, PF_CAN, GFP_KERNEL, cp->prot); in can_create() 781 err = proto_register(cp->prot, 0); in can_proto_register() 796 proto_unregister(cp->prot); in can_proto_register() 817 proto_unregister(cp->prot); in can_proto_unregister()
|
/linux-4.1.27/arch/microblaze/pci/ |
D | pci-common.c | 239 pgprot_t prot = protection; in __pci_mmap_set_pgprot() local 254 return pgprot_noncached(prot); in __pci_mmap_set_pgprot() 265 pgprot_t prot) in pci_phys_mem_access_prot() argument 273 return prot; in pci_phys_mem_access_prot() 275 prot = pgprot_noncached(prot); in pci_phys_mem_access_prot() 296 prot = pgprot_noncached_wc(prot); in pci_phys_mem_access_prot() 301 (unsigned long long)offset, pgprot_val(prot)); in pci_phys_mem_access_prot() 303 return prot; in pci_phys_mem_access_prot()
|
/linux-4.1.27/arch/metag/kernel/ |
D | sys_metag.c | 41 unsigned long prot, unsigned long flags, in sys_mmap2() argument 50 return sys_mmap_pgoff(addr, len, prot, flags, fd, pgoff); in sys_mmap2()
|
D | process.c | 379 struct elf_phdr *eppnt, int prot, int type, in __metag_elf_map() argument 410 map_addr = vm_mmap(filep, addr, total_size, prot, type, off); in __metag_elf_map() 414 map_addr = vm_mmap(filep, addr, size, prot, type, off); in __metag_elf_map()
|
/linux-4.1.27/drivers/gpu/drm/msm/ |
D | msm_iommu.c | 47 struct sg_table *sgt, unsigned len, int prot) in msm_iommu_map() argument 65 ret = iommu_map(domain, da, pa, bytes, prot); in msm_iommu_map()
|
D | msm_mmu.h | 27 unsigned len, int prot);
|
/linux-4.1.27/arch/sh/include/cpu-sh4/cpu/ |
D | sq.h | 32 const char *name, pgprot_t prot);
|
/linux-4.1.27/arch/x86/kernel/ |
D | sys_x86_64.c | 87 unsigned long, prot, unsigned long, flags, in SYSCALL_DEFINE6() argument 95 error = sys_mmap_pgoff(addr, len, prot, flags, fd, off >> PAGE_SHIFT); in SYSCALL_DEFINE6()
|
/linux-4.1.27/arch/openrisc/include/asm/ |
D | io.h | 36 pgprot_t prot);
|
/linux-4.1.27/arch/x86/um/shared/sysdep/ |
D | syscalls_64.h | 27 unsigned long prot, unsigned long flags,
|
/linux-4.1.27/drivers/ata/ |
D | sata_sil24.c | 41 __le16 prot; member 802 u8 prot = qc->tf.protocol; in sil24_qc_defer() local 823 int is_excl = (ata_is_atapi(prot) || in sil24_qc_defer() 858 u16 prot = 0; in sil24_qc_prep() local 861 prot |= PRB_PROT_NCQ; in sil24_qc_prep() 863 prot |= PRB_PROT_WRITE; in sil24_qc_prep() 865 prot |= PRB_PROT_READ; in sil24_qc_prep() 866 prb->prot = cpu_to_le16(prot); in sil24_qc_prep()
|
/linux-4.1.27/include/linux/can/ |
D | core.h | 40 struct proto *prot; member
|
/linux-4.1.27/arch/x86/vdso/ |
D | vdso2c.c | 185 static void map_input(const char *name, void **addr, size_t *len, int prot) in map_input() argument 198 *addr = mmap(NULL, tmp_len, prot, MAP_PRIVATE, fd, 0); in map_input()
|
/linux-4.1.27/drivers/target/ |
D | target_core_file.c | 491 sector_t prot_length, prot; in fd_do_prot_fill() local 501 for (prot = 0; prot < prot_length;) { in fd_do_prot_fill() 502 sector_t len = min_t(sector_t, bufsize, prot_length - prot); in fd_do_prot_fill() 503 ssize_t ret = kernel_write(prot_fd, buf, len, pos + prot); in fd_do_prot_fill() 509 prot += ret; in fd_do_prot_fill()
|
/linux-4.1.27/net/sunrpc/ |
D | rpcb_clnt.c | 445 int rpcb_register(struct net *net, u32 prog, u32 vers, int prot, unsigned short port) in rpcb_register() argument 450 .r_prot = prot, in rpcb_register() 461 prog, vers, prot, port); in rpcb_register() 694 xprt->servername, clnt->cl_prog, clnt->cl_vers, xprt->prot); in rpcb_getport_async() 748 xprt->prot, bind_version); in rpcb_getport_async() 765 map->r_prot = xprt->prot; in rpcb_getport_async()
|
/linux-4.1.27/include/linux/sunrpc/ |
D | svcsock.h | 64 struct svc_xprt *svc_sock_create(struct svc_serv *serv, int prot);
|
/linux-4.1.27/drivers/s390/net/ |
D | qeth_core.h | 204 #define qeth_is_ipafunc_supported(c, prot, f) \ argument 205 ((prot == QETH_PROT_IPV6) ? \ 207 #define qeth_is_ipafunc_enabled(c, prot, f) \ argument 208 ((prot == QETH_PROT_IPV6) ? \ 967 int qeth_query_ipassists(struct qeth_card *, enum qeth_prot_versions prot);
|
/linux-4.1.27/fs/pstore/ |
D | ram_core.c | 389 pgprot_t prot; in persistent_ram_vmap() local 397 prot = pgprot_noncached(PAGE_KERNEL); in persistent_ram_vmap() 399 prot = pgprot_writecombine(PAGE_KERNEL); in persistent_ram_vmap() 412 vaddr = vmap(pages, page_count, VM_MAP, prot); in persistent_ram_vmap()
|