Home
last modified time | relevance | path

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

/include/linux/
Dmman.h41 #define arch_calc_vm_prot_bits(prot) 0 argument
55 static inline int arch_validate_prot(unsigned long prot) in arch_validate_prot() argument
57 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot()
76 calc_vm_prot_bits(unsigned long prot) in calc_vm_prot_bits() argument
78 return _calc_vm_trans(prot, PROT_READ, VM_READ ) | in calc_vm_prot_bits()
79 _calc_vm_trans(prot, PROT_WRITE, VM_WRITE) | in calc_vm_prot_bits()
80 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits()
81 arch_calc_vm_prot_bits(prot); in calc_vm_prot_bits()
Dvmalloc.h42 int node, pgprot_t prot);
59 extern void *__vmalloc(unsigned long size, gfp_t gfp_mask, pgprot_t prot);
61 pgprot_t prot);
65 unsigned long flags, pgprot_t prot);
96 extern int map_vm_area(struct vm_struct *area, pgprot_t prot,
Diommu.h37 phys_addr_t paddr, size_t size, int prot);
55 phys_addr_t paddr, size_t size, int prot);
94 size_t size, int prot) in iommu_map_range() argument
Dio-mapping.h38 pgprot_t prot; member
62 iomap->prot = pgprot_writecombine(__pgprot(__PAGE_KERNEL)); in io_mapping_create_wc()
82 return iomap_atomic_prot_pfn(pfn, KM_USER0, mapping->prot); in io_mapping_map_atomic_wc()
Data.h454 static inline unsigned int ata_prot_flags(u8 prot) in ata_prot_flags() argument
456 switch (prot) { in ata_prot_flags()
475 static inline int ata_is_atapi(u8 prot) in ata_is_atapi() argument
477 return ata_prot_flags(prot) & ATA_PROT_FLAG_ATAPI; in ata_is_atapi()
480 static inline int ata_is_nodata(u8 prot) in ata_is_nodata() argument
482 return !(ata_prot_flags(prot) & ATA_PROT_FLAG_DATA); in ata_is_nodata()
485 static inline int ata_is_pio(u8 prot) in ata_is_pio() argument
487 return ata_prot_flags(prot) & ATA_PROT_FLAG_PIO; in ata_is_pio()
490 static inline int ata_is_dma(u8 prot) in ata_is_dma() argument
492 return ata_prot_flags(prot) & ATA_PROT_FLAG_DMA; in ata_is_dma()
[all …]
Dio.h32 unsigned long phys_addr, pgprot_t prot);
35 unsigned long phys_addr, pgprot_t prot) in ioremap_page_range() argument
Dagpgart.h82 int prot; /* prot flags for mmap */ member
138 int prot; /* prot flags for mmap */ member
144 pgprot_t prot; member
Dhighmem.h54 #define kmap_atomic_prot(page, idx, prot) kmap_atomic(page, idx) argument
Dipv6.h444 static inline u16 inet6_tw_offset(const struct proto *prot) in inet6_tw_offset() argument
446 return prot->twsk_prot->twsk_obj_size - in inet6_tw_offset()
Dmm.h795 unsigned int flags, unsigned long *prot, resource_size_t *phys);
1140 unsigned long len, unsigned long prot,
1147 unsigned long len, unsigned long prot, in do_mmap() argument
1154 ret = do_mmap_pgoff(file, addr, len, prot, flag, offset >> PAGE_SHIFT); in do_mmap()
Dsecurity.h1454 unsigned long reqprot, unsigned long prot,
1459 unsigned long prot);
1713 unsigned long prot, unsigned long flags,
1716 unsigned long prot);
2201 unsigned long prot, in security_file_mmap() argument
2213 unsigned long prot) in security_file_mprotect() argument
Dsyscalls.h342 unsigned long prot);
347 unsigned long prot, unsigned long pgoff,
/include/net/
Dprotocol.h83 struct proto *prot; member
104 extern int inet_add_protocol(struct net_protocol *prot, unsigned char num);
105 extern int inet_del_protocol(struct net_protocol *prot, unsigned char num);
110 extern int inet6_add_protocol(struct inet6_protocol *prot, unsigned char num);
111 extern int inet6_del_protocol(struct inet6_protocol *prot, unsigned char num);
Dllc_conn.h97 struct proto *prot);
Dsock.h690 extern int proto_register(struct proto *prot, int alloc_slab);
691 extern void proto_unregister(struct proto *prot);
721 extern void sock_prot_inuse_add(struct net *net, struct proto *prot, int inc);
724 static void inline sock_prot_inuse_add(struct net *net, struct proto *prot, in sock_prot_inuse_add() argument
921 struct proto *prot);
/include/asm-m32r/
Dpgtable-2level.h70 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
71 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
Dpgtable.h278 unsigned long prot = pgprot_val(_prot); in pgprot_noncached() local
280 prot |= _PAGE_NONCACHABLE; in pgprot_noncached()
281 return __pgprot(prot); in pgprot_noncached()
284 #define pgprot_writecombine(prot) pgprot_noncached(prot) argument
352 #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) \ argument
353 remap_pfn_range(vma, vaddr, pfn, size, prot)
/include/asm-mn10300/
Dpgtable.h307 #define pfn_pte(pfn, prot) __pte(__pfn_addr(pfn) | pgprot_val(prot)) argument
308 #define pfn_pmd(pfn, prot) __pmd(__pfn_addr(pfn) | pgprot_val(prot)) argument
376 #define pgprot_noncached(prot) __pgprot(pgprot_val(prot) | _PAGE_CACHE) argument
475 #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) \ argument
476 remap_pfn_range((vma), (vaddr), (pfn), (size), (prot))
/include/asm-frv/
Dpgtable.h275 #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
276 #define pfn_pmd(pfn, prot) __pmd(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) argument
416 #define pgprot_noncached(prot) (__pgprot(pgprot_val(prot) | _PAGE_NOCACHE)) argument
498 #define io_remap_pfn_range(vma, vaddr, pfn, size, prot) \ argument
499 remap_pfn_range(vma, vaddr, pfn, size, prot)
/include/linux/can/
Dcore.h44 struct proto *prot; member
/include/asm-generic/
Dpgtable.h129 #define move_pte(pte, prot, old_addr, new_addr) (pte) argument
304 static inline int track_pfn_vma_new(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_vma_new() argument
335 extern int track_pfn_vma_new(struct vm_area_struct *vma, pgprot_t *prot,
/include/net/phonet/
Dphonet.h99 struct proto *prot; member
/include/linux/sunrpc/
Dxprt.h129 int prot; /* IP protocol */ member
Dsvc.h323 u32 prot; /* protocol (UDP or TCP) */ member