Home
last modified time | relevance | path

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

12

/include/linux/
Dmman.h31 #define arch_calc_vm_prot_bits(prot) 0 argument
45 static inline int arch_validate_prot(unsigned long prot) in arch_validate_prot() argument
47 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot()
66 calc_vm_prot_bits(unsigned long prot) in calc_vm_prot_bits() argument
68 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | in calc_vm_prot_bits()
69 _calc_vm_trans(prot, PROT_WRITE, VM_WRITE) | in calc_vm_prot_bits()
70 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits()
71 arch_calc_vm_prot_bits(prot); in calc_vm_prot_bits()
Dio-mapping.h41 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()
Dvmalloc.h56 int node, pgprot_t prot);
75 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
78 pgprot_t prot, int node, const void *caller);
82 unsigned long flags, pgprot_t prot);
111 extern int map_vm_area(struct vm_struct *area, pgprot_t prot,
115 pgprot_t prot, struct page **pages);
121 pgprot_t prot, struct page **pages) in map_kernel_range_noflush() argument
Dima.h20 extern int ima_file_mmap(struct file *file, unsigned long prot);
39 static inline int ima_file_mmap(struct file *file, unsigned long prot) in ima_file_mmap() argument
Dio.h32 phys_addr_t phys_addr, pgprot_t prot);
35 phys_addr_t phys_addr, pgprot_t prot) in ioremap_page_range() argument
Data.h517 static inline unsigned int ata_prot_flags(u8 prot) in ata_prot_flags() argument
519 switch (prot) { in ata_prot_flags()
538 static inline int ata_is_atapi(u8 prot) in ata_is_atapi() argument
540 return ata_prot_flags(prot) & ATA_PROT_FLAG_ATAPI; in ata_is_atapi()
543 static inline int ata_is_nodata(u8 prot) in ata_is_nodata() argument
545 return !(ata_prot_flags(prot) & ATA_PROT_FLAG_DATA); in ata_is_nodata()
548 static inline int ata_is_pio(u8 prot) in ata_is_pio() argument
550 return ata_prot_flags(prot) & ATA_PROT_FLAG_PIO; in ata_is_pio()
553 static inline int ata_is_dma(u8 prot) in ata_is_dma() argument
555 return ata_prot_flags(prot) & ATA_PROT_FLAG_DMA; in ata_is_dma()
[all …]
Dagpgart.h56 int prot; /* prot flags for mmap */ member
62 pgprot_t prot; member
Diommu.h92 phys_addr_t paddr, size_t size, int prot);
108 phys_addr_t paddr, u64 size, int prot);
135 phys_addr_t paddr, size_t size, int prot);
175 int prot);
248 phys_addr_t paddr, int gfp_order, int prot) in iommu_map() argument
261 u64 size, int prot) in iommu_domain_window_enable() argument
Dipv6.h325 static inline u16 inet6_tw_offset(const struct proto *prot) in inet6_tw_offset() argument
327 return prot->twsk_prot->twsk_obj_size - in inet6_tw_offset()
Dhighmem.h71 #define kmap_atomic_prot(page, prot) kmap_atomic(page) argument
Dsecurity.h91 unsigned long prot, unsigned long flags);
1514 unsigned long reqprot, unsigned long prot,
1518 unsigned long prot);
1783 int security_mmap_file(struct file *file, unsigned long prot,
1787 unsigned long prot);
2244 static inline int security_mmap_file(struct file *file, unsigned long prot, in security_mmap_file() argument
2257 unsigned long prot) in security_file_mprotect() argument
/include/net/
Dprotocol.h81 struct proto *prot; member
99 extern int inet_add_protocol(const struct net_protocol *prot, unsigned char num);
100 extern int inet_del_protocol(const struct net_protocol *prot, unsigned char num);
101 extern int inet_add_offload(const struct net_offload *prot, unsigned char num);
102 extern int inet_del_offload(const struct net_offload *prot, unsigned char num);
107 extern int inet6_add_protocol(const struct inet6_protocol *prot, unsigned char num);
108 extern int inet6_del_protocol(const struct inet6_protocol *prot, unsigned char num);
112 extern int inet6_add_offload(const struct net_offload *prot, unsigned char num);
113 extern int inet6_del_offload(const struct net_offload *prot, unsigned char num);
Dsock.h1033 extern int proto_register(struct proto *prot, int alloc_slab);
1034 extern void proto_unregister(struct proto *prot);
1117 struct proto *prot = sk->sk_prot; in sk_leave_memory_pressure() local
1119 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_leave_memory_pressure()
1133 struct proto *prot = sk->sk_prot; in sk_enter_memory_pressure() local
1135 for (; cg_proto; cg_proto = parent_cg_proto(prot, cg_proto)) in sk_enter_memory_pressure()
1144 long *prot = sk->sk_prot->sysctl_mem; in sk_prot_mem_limits() local
1146 prot = sk->sk_cgrp->sysctl_mem; in sk_prot_mem_limits()
1147 return prot[index]; in sk_prot_mem_limits()
1150 static inline void memcg_memory_allocated_add(struct cg_proto *prot, in memcg_memory_allocated_add() argument
[all …]
Dllc_conn.h99 struct proto *prot);
/include/trace/events/
Dsock.h34 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];
/include/asm-generic/
Dsyscalls.h14 unsigned long prot, unsigned long flags,
20 unsigned long prot, unsigned long flags,
Dpgtable.h219 #define move_pte(pte, prot, old_addr, new_addr) (pte) argument
231 #define pgprot_noncached(prot) (prot) argument
410 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument
421 static inline int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument
446 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
449 extern int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
/include/xen/
Dxen-ops.h31 pgprot_t prot, unsigned domid,
/include/linux/can/
Dcore.h40 struct proto *prot; member
/include/linux/sunrpc/
Dsvcsock.h63 struct svc_xprt *svc_sock_create(struct svc_serv *serv, int prot);
Dsvc.h353 u32 prot; /* protocol (UDP or TCP) */ member
Dxprt.h157 int prot; /* IP protocol */ member
/include/uapi/linux/
Dagpgart.h82 int prot; /* prot flags for mmap */ member
/include/net/phonet/
Dphonet.h107 struct proto *prot; member
/include/linux/mlx4/
Ddevice.h866 int block_mcast_loopback, enum mlx4_protocol prot);
868 enum mlx4_protocol prot);

12