| /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); 111 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char num); 112 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char num); 116 int inet6_add_offload(const struct net_offload *prot, unsigned char num); 117 int inet6_del_offload(const struct net_offload *prot, unsigned char num);
|
| D | proto_memory.h | 17 proto_memory_pressure(const struct proto *prot) in proto_memory_pressure() argument 19 if (!prot->memory_pressure) in proto_memory_pressure() 21 return !!READ_ONCE(*prot->memory_pressure); in proto_memory_pressure() 42 proto_memory_allocated(const struct proto *prot) in proto_memory_allocated() argument 44 return max(0L, atomic_long_read(prot->memory_allocated)); in proto_memory_allocated()
|
| /include/xen/ |
| D | xen-ops.h | 48 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot, 53 pgprot_t prot, unsigned int domid, in xen_remap_pfn() argument 67 int *err_ptr, pgprot_t prot, 80 int *err_ptr, pgprot_t prot, in xen_xlate_remap_gfn_array() argument 117 int *err_ptr, pgprot_t prot, in xen_remap_domain_gfn_array() argument 123 prot, domid, pages); in xen_remap_domain_gfn_array() 130 return xen_remap_pfn(vma, addr, gfn, nr, err_ptr, prot, domid, in xen_remap_domain_gfn_array() 153 pgprot_t prot, unsigned int domid) in xen_remap_domain_mfn_array() argument 158 return xen_remap_pfn(vma, addr, mfn, nr, err_ptr, prot, domid, in xen_remap_domain_mfn_array() 177 pgprot_t prot, unsigned int domid, in xen_remap_domain_gfn_range() argument [all …]
|
| /include/linux/ |
| D | mman.h | 94 #define arch_calc_vm_prot_bits(prot, pkey) 0 argument 108 static inline bool arch_validate_prot(unsigned long prot, unsigned long addr) in arch_validate_prot() argument 110 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot() 143 calc_vm_prot_bits(unsigned long prot, unsigned long pkey) in calc_vm_prot_bits() argument 145 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | in calc_vm_prot_bits() 146 _calc_vm_trans(prot, PROT_WRITE, VM_WRITE) | in calc_vm_prot_bits() 147 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits() 148 arch_calc_vm_prot_bits(prot, pkey); in calc_vm_prot_bits()
|
| D | io-mapping.h | 26 pgprot_t prot; member 46 pgprot_t prot; in io_mapping_init_wc() local 48 if (iomap_create_wc(base, size, &prot)) in io_mapping_init_wc() 53 iomap->prot = prot; in io_mapping_init_wc() 77 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot); in io_mapping_map_atomic_wc() 98 return __iomap_local_pfn_prot(PHYS_PFN(phys_addr), mapping->prot); in io_mapping_map_local_wc() 141 iomap->prot = pgprot_writecombine(PAGE_KERNEL); in io_mapping_init_wc()
|
| D | highmem-internal.h | 9 void *__kmap_local_pfn_prot(unsigned long pfn, pgprot_t prot); 10 void *__kmap_local_page_prot(struct page *page, pgprot_t prot); 82 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot() argument 84 return __kmap_local_page_prot(page, prot); in kmap_local_page_prot() 97 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument 105 return __kmap_local_page_prot(page, prot); in kmap_atomic_prot() 188 static inline void *kmap_local_page_prot(struct page *page, pgprot_t prot) in kmap_local_page_prot() argument 215 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument
|
| D | vmalloc.h | 90 static inline bool arch_vmap_p4d_supported(pgprot_t prot) in arch_vmap_p4d_supported() argument 97 static inline bool arch_vmap_pud_supported(pgprot_t prot) in arch_vmap_pud_supported() argument 104 static inline bool arch_vmap_pmd_supported(pgprot_t prot) in arch_vmap_pmd_supported() argument 126 static inline pgprot_t arch_vmap_pgprot_tagged(pgprot_t prot) in arch_vmap_pgprot_tagged() argument 128 return prot; in arch_vmap_pgprot_tagged() 171 pgprot_t prot, unsigned long vm_flags, int node, 202 unsigned long flags, pgprot_t prot); 203 void *vmap_pfn(unsigned long *pfns, unsigned int count, pgprot_t prot); 213 int vmap_pages_range(unsigned long addr, unsigned long end, pgprot_t prot,
|
| D | io.h | 32 phys_addr_t phys_addr, pgprot_t prot); 34 phys_addr_t phys_addr, pgprot_t prot); 37 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument 42 phys_addr_t phys_addr, pgprot_t prot) in vmap_page_range() argument 85 unsigned long size, pgprot_t prot);
|
| D | elf.h | 101 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state, 104 static inline int arch_elf_adjust_prot(int prot, in arch_elf_adjust_prot() argument 108 return prot; in arch_elf_adjust_prot()
|
| D | kmsan.h | 143 pgprot_t prot, 170 phys_addr_t phys_addr, pgprot_t prot, 350 unsigned long start, unsigned long end, pgprot_t prot, in kmsan_vmap_pages_range_noflush() argument 364 pgprot_t prot, in kmsan_ioremap_page_range() argument
|
| D | agpgart.h | 54 int prot; /* prot flags for mmap */ member 60 pgprot_t prot; member
|
| D | page_size_compat.h | 144 extern void ___filemap_fixup(unsigned long addr, unsigned long prot, unsigned long file_backed_len, 156 static __always_inline void __filemap_fixup(unsigned long addr, unsigned long prot, in __filemap_fixup() argument 161 ___filemap_fixup(addr, prot, file_backed_len, len); in __filemap_fixup()
|
| D | pgtable.h | 1354 #define pgprot_nx(prot) (prot) argument 1358 #define pgprot_noncached(prot) (prot) argument 1374 #define pgprot_mhp(prot) (prot) argument 1394 #define pgprot_encrypted(prot) (prot) argument 1398 #define pgprot_decrypted(prot) (prot) argument 1506 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument 1517 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument 1563 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, 1566 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, 1721 int p4d_set_huge(p4d_t *p4d, phys_addr_t addr, pgprot_t prot); [all …]
|
| D | pkeys.h | 14 #define arch_override_mprotect_pkey(vma, prot, pkey) (0) argument
|
| D | dma-map-ops.h | 225 void *dma_common_contiguous_remap(struct page *page, size_t size, pgprot_t prot, 227 void *dma_common_pages_remap(struct page **pages, size_t size, pgprot_t prot, 344 #define pgprot_dmacoherent(prot) pgprot_noncached(prot) argument 347 pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs); 349 static inline pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, in dma_pgprot() argument 352 return prot; /* no protection bits supported without page tables */ in dma_pgprot()
|
| D | iommu.h | 290 int prot; member 669 int prot, gfp_t gfp, size_t *mapped); 692 struct iommu_map_cookie_sg *(*alloc_cookie_sg)(unsigned long iova, int prot, 831 phys_addr_t paddr, size_t size, int prot, gfp_t gfp); 833 phys_addr_t paddr, size_t size, int prot, gfp_t gfp); 843 int prot, gfp_t gfp); 854 iommu_alloc_resv_region(phys_addr_t start, size_t length, int prot, 1161 phys_addr_t paddr, size_t size, int prot, gfp_t gfp) in iommu_map() argument 1181 unsigned int nents, int prot, gfp_t gfp) in iommu_map_sg() argument 1473 unsigned long iova, struct sg_table *sgt, int prot) in iommu_map_sgtable() argument [all …]
|
| /include/asm-generic/ |
| D | syscalls.h | 15 unsigned long prot, unsigned long flags, 21 unsigned long prot, unsigned long flags,
|
| D | video.h | 19 static inline pgprot_t pgprot_framebuffer(pgprot_t prot, in pgprot_framebuffer() argument 23 return pgprot_writecombine(prot); in pgprot_framebuffer()
|
| /include/trace/hooks/ |
| D | syscall_check.h | 18 TP_PROTO(const struct file *file, unsigned long prot, 20 TP_ARGS(file, prot, flag, ret));
|
| D | iommu.h | 27 TP_PROTO(unsigned long attrs, int *prot), 28 TP_ARGS(attrs, prot), 1);
|
| /include/trace/events/ |
| D | sock.h | 96 TP_PROTO(struct sock *sk, struct proto *prot, long allocated, int kind), 98 TP_ARGS(sk, prot, allocated, kind), 113 strscpy(__entry->name, prot->name, 32); 114 __entry->sysctl_mem[0] = READ_ONCE(prot->sysctl_mem[0]); 115 __entry->sysctl_mem[1] = READ_ONCE(prot->sysctl_mem[1]); 116 __entry->sysctl_mem[2] = READ_ONCE(prot->sysctl_mem[2]); 118 __entry->sysctl_rmem = sk_get_rmem0(sk, prot); 120 __entry->sysctl_wmem = sk_get_wmem0(sk, prot);
|
| /include/linux/can/ |
| D | core.h | 34 struct proto *prot; member
|
| /include/soc/tegra/ |
| D | tegra-cbb.h | 39 void tegra_cbb_print_prot(struct seq_file *file, u32 prot);
|
| /include/linux/regulator/ |
| D | machine.h | 96 int prot; member
|
| /include/uapi/linux/ |
| D | agpgart.h | 82 int prot; /* prot flags for mmap */ member
|