Home
last modified time | relevance | path

Searched refs:prot (Results 1 – 25 of 41) sorted by relevance

12

/include/net/
Dprotocol.h84 struct proto *prot; member
101 int inet_add_protocol(const struct net_protocol *prot, unsigned char num);
102 int inet_del_protocol(const struct net_protocol *prot, unsigned char num);
103 int inet_add_offload(const struct net_offload *prot, unsigned char num);
104 int inet_del_offload(const struct net_offload *prot, unsigned char num);
109 int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char num);
110 int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char num);
114 int inet6_add_offload(const struct net_offload *prot, unsigned char num);
115 int inet6_del_offload(const struct net_offload *prot, unsigned char num);
Dtls.h521 struct tls_prot_info *prot, in tls_advance_record_sn() argument
524 if (tls_bigint_increment(ctx->rec_seq, prot->rec_seq_size)) in tls_advance_record_sn()
527 if (prot->version != TLS_1_3_VERSION) in tls_advance_record_sn()
529 prot->iv_size); in tls_advance_record_sn()
538 struct tls_prot_info *prot = &ctx->prot_info; in tls_fill_prepend() local
539 size_t pkt_len, iv_size = prot->iv_size; in tls_fill_prepend()
541 pkt_len = plaintext_len + prot->tag_size; in tls_fill_prepend()
/include/linux/
Dmman.h86 #define arch_calc_vm_prot_bits(prot, pkey) 0 argument
104 static inline bool arch_validate_prot(unsigned long prot, unsigned long addr) in arch_validate_prot() argument
106 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot()
139 calc_vm_prot_bits(unsigned long prot, unsigned long pkey) in calc_vm_prot_bits() argument
141 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | in calc_vm_prot_bits()
142 _calc_vm_trans(prot, PROT_WRITE, VM_WRITE) | in calc_vm_prot_bits()
143 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits()
144 arch_calc_vm_prot_bits(prot, pkey); in calc_vm_prot_bits()
Dio-mapping.h26 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()
72 return iomap_atomic_prot_pfn(PHYS_PFN(phys_addr), mapping->prot); in io_mapping_map_atomic_wc()
117 iomap->prot = pgprot_noncached_wc(PAGE_KERNEL); in io_mapping_init_wc()
119 iomap->prot = pgprot_writecombine(PAGE_KERNEL); in io_mapping_init_wc()
121 iomap->prot = pgprot_noncached(PAGE_KERNEL); in io_mapping_init_wc()
Delf.h91 int arch_elf_adjust_prot(int prot, const struct arch_elf_state *state,
94 static inline int arch_elf_adjust_prot(int prot, in arch_elf_adjust_prot() argument
98 return prot; in arch_elf_adjust_prot()
Dvmalloc.h112 pgprot_t prot, unsigned long vm_flags, int node,
126 unsigned long flags, pgprot_t prot);
127 void *vmap_pfn(unsigned long *pfns, unsigned int count, pgprot_t prot);
180 pgprot_t prot, struct page **pages);
181 int map_kernel_range(unsigned long start, unsigned long size, pgprot_t prot,
195 pgprot_t prot, struct page **pages) in map_kernel_range_noflush() argument
Dpgtable.h670 #define move_pte(pte, prot, old_addr, new_addr) (pte) argument
842 #define pgprot_nx(prot) (prot) argument
846 #define pgprot_noncached(prot) (prot) argument
862 #define pgprot_mhp(prot) (prot) argument
882 #define pgprot_encrypted(prot) (prot) argument
886 #define pgprot_decrypted(prot) (prot) argument
1015 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument
1026 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument
1057 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1060 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
[all …]
Dima.h22 unsigned long prot, unsigned long flags);
23 extern int ima_file_mprotect(struct vm_area_struct *vma, unsigned long prot);
75 unsigned long prot, unsigned long flags) in ima_file_mmap() argument
81 unsigned long prot) in ima_file_mprotect() argument
Diommu.h166 int prot; member
260 phys_addr_t paddr, size_t size, int prot, gfp_t gfp);
263 int prot, gfp_t gfp, size_t *mapped);
265 struct scatterlist *sg, unsigned int nents, int prot,
296 phys_addr_t paddr, u64 size, int prot);
467 phys_addr_t paddr, size_t size, int prot);
469 phys_addr_t paddr, size_t size, int prot);
476 struct scatterlist *sg,unsigned int nents, int prot);
479 unsigned int nents, int prot);
492 iommu_alloc_resv_region(phys_addr_t start, size_t length, int prot,
[all …]
Dagpgart.h54 int prot; /* prot flags for mmap */ member
60 pgprot_t prot; member
Ddma-map-ops.h227 void *dma_common_contiguous_remap(struct page *page, size_t size, pgprot_t prot,
229 void *dma_common_pages_remap(struct page **pages, size_t size, pgprot_t prot,
267 #define pgprot_dmacoherent(prot) pgprot_noncached(prot) argument
275 #define pgprot_syscached(prot) pgprot_dmacoherent(prot) argument
278 pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs);
280 static inline pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, in dma_pgprot() argument
283 return prot; /* no protection bits supported without page tables */ in dma_pgprot()
Dpkeys.h12 #define arch_override_mprotect_pkey(vma, prot, pkey) (0) argument
Dhighmem.h35 extern void *kmap_atomic_high_prot(struct page *page, pgprot_t prot);
84 static inline void *kmap_atomic_prot(struct page *page, pgprot_t prot) in kmap_atomic_prot() argument
90 return kmap_atomic_high_prot(page, prot); in kmap_atomic_prot()
160 #define kmap_atomic_prot(page, prot) kmap_atomic(page) argument
Dio-pgtable.h154 phys_addr_t paddr, size_t size, int prot, gfp_t gfp);
157 int prot, gfp_t gfp, size_t *mapped);
159 struct scatterlist *sg, unsigned int nents, int prot,
Dio.h25 phys_addr_t phys_addr, pgprot_t prot);
28 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument
Dvfio.h98 int npage, int prot,
132 int npage, int prot, unsigned long *phys_pfn);
138 int prot, unsigned long *phys_pfn);
Dcrash_dump.h26 unsigned long size, pgprot_t prot);
/include/xen/
Dxen-ops.h66 xen_pfn_t *pfn, int nr, int *err_ptr, pgprot_t prot,
71 pgprot_t prot, unsigned int domid, in xen_remap_pfn() argument
85 int *err_ptr, pgprot_t prot,
98 int *err_ptr, pgprot_t prot, in xen_xlate_remap_gfn_array() argument
135 int *err_ptr, pgprot_t prot, in xen_remap_domain_gfn_array() argument
141 prot, domid, pages); in xen_remap_domain_gfn_array()
148 return xen_remap_pfn(vma, addr, gfn, nr, err_ptr, prot, domid, in xen_remap_domain_gfn_array()
172 pgprot_t prot, unsigned int domid, in xen_remap_domain_mfn_array() argument
178 return xen_remap_pfn(vma, addr, mfn, nr, err_ptr, prot, domid, in xen_remap_domain_mfn_array()
197 pgprot_t prot, unsigned int domid, in xen_remap_domain_gfn_range() argument
[all …]
/include/asm-generic/
Dsyscalls.h15 unsigned long prot, unsigned long flags,
21 unsigned long prot, unsigned long flags,
/include/trace/hooks/
Dsyscall_check.h24 TP_PROTO(const struct file *file, unsigned long prot,
26 TP_ARGS(file, prot, flag, ret));
/include/trace/events/
Dsock.h95 TP_PROTO(struct sock *sk, struct proto *prot, long allocated, int kind),
97 TP_ARGS(sk, prot, allocated, kind),
112 strncpy(__entry->name, prot->name, 32);
113 __entry->sysctl_mem[0] = READ_ONCE(prot->sysctl_mem[0]);
114 __entry->sysctl_mem[1] = READ_ONCE(prot->sysctl_mem[1]);
115 __entry->sysctl_mem[2] = READ_ONCE(prot->sysctl_mem[2]);
117 __entry->sysctl_rmem = sk_get_rmem0(sk, prot);
119 __entry->sysctl_wmem = sk_get_wmem0(sk, prot);
/include/linux/can/
Dcore.h34 struct proto *prot; member
/include/linux/sunrpc/
Dsvcsock.h66 struct svc_xprt *svc_sock_create(struct svc_serv *serv, int prot);
/include/uapi/linux/
Dagpgart.h83 int prot; /* prot flags for mmap */ member
Dscif_ioctl.h123 __s32 prot; member

12