Home
Sort by
last modified time
|
relevance
|
path
Repository(s)
applications
arkcompiler
base
build
commonlibrary
developtools
device
docs
domains
drivers
foundation
ide
interface
kernel
napi_generator
productdefine
test
third_party
vendor
select all
invert selection
clear
Full Search
Search through all text tokens(words,strings,identifiers,numbers) in index.
Definition
Only finds symbol definitions(where e.g a variable(function,...) is defined).
Symbol
Only finds symbol(e.g. methods classes,function,variables).
File Path
Path of the source file(use "/").If you want just exact path,enclose it in "".Source files end with: .jar/.bz2/.a/.h/.java...
History
History log comments.
Type
Any
Bzip(2)
C
Clojure
C#
C++
ELF
Erlang
Image file
Fortran
Golang
GZIP
Haskell
Jar
Java
Java class
JavaScript
Lisp
Lua
Pascal
Perl
PHP
Plain Text
PL/SQL
Python
Rust
Scala
Shell script
SQL
Tar
Tcl
Troff
UUEncoded
Visual Basic
XML
Zip
Type of analyzer used to filter file types include with selected(e.g. just C sources).
Help
Searched
refs:PTE_WRITE
(Results
1 - 12
of
12
) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H
A
D
pgtable-prot.h
16
#define
PTE_WRITE
(PTE_DBM) /* same as DBM (51) */
macro
55
#define PROT_DEVICE_nGnRnE (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_DEVICE_nGnRnE))
56
#define PROT_DEVICE_nGnRE (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_DEVICE_nGnRE))
57
#define PROT_NORMAL_NC (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL_NC))
58
#define PROT_NORMAL_WT (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL_WT))
59
#define PROT_NORMAL (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL))
60
#define PROT_NORMAL_TAGGED (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL_TAGGED))
69
#define PAGE_KERNEL_RO __pgprot((PROT_NORMAL & ~
PTE_WRITE
) | PTE_RDONLY)
70
#define PAGE_KERNEL_ROX __pgprot((PROT_NORMAL & ~(
PTE_WRITE
| PTE_PXN)) | PTE_RDONLY)
85
/* shared+writable pages are clean by default, hence PTE_RDONLY|
PTE_WRITE
*/
[all...]
H
A
D
pgtable.h
100
#define pte_write(pte) (!!(pte_val(pte) &
PTE_WRITE
))
176
pte = set_pte_bit(pte, __pgprot(
PTE_WRITE
));
in pte_mkwrite()
202
* If hardware-dirty (
PTE_WRITE
/DBM bit set and PTE_RDONLY
in pte_wrprotect()
208
pte = clear_pte_bit(pte, __pgprot(
PTE_WRITE
));
in pte_wrprotect()
272
* (
PTE_WRITE
== PTE_DBM):
274
* Dirty Writable | PTE_RDONLY
PTE_WRITE
PTE_DIRTY (sw)
283
* PTE_DIRTY || (
PTE_WRITE
&& !PTE_RDONLY)
741
PTE_PROT_NONE | PTE_VALID |
PTE_WRITE
| PTE_GP |
in pte_modify()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H
A
D
pgtable-prot.h
16
#define
PTE_WRITE
(PTE_DBM) /* same as DBM (51) */
macro
36
#define PROT_DEVICE_nGnRnE (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_DEVICE_nGnRnE))
37
#define PROT_DEVICE_nGnRE (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_DEVICE_nGnRE))
38
#define PROT_NORMAL_NC (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL_NC))
39
#define PROT_NORMAL (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL))
40
#define PROT_NORMAL_TAGGED (PROT_DEFAULT | PTE_PXN | PTE_UXN |
PTE_WRITE
| PTE_ATTRINDX(MT_NORMAL_TAGGED))
43
#define PROT_SECT_NORMAL (PROT_SECT_DEFAULT | PMD_SECT_PXN | PMD_SECT_UXN |
PTE_WRITE
| PMD_ATTRINDX(MT_NORMAL))
49
#define _PAGE_KERNEL_RO ((PROT_NORMAL & ~
PTE_WRITE
) | PTE_RDONLY)
50
#define _PAGE_KERNEL_ROX ((PROT_NORMAL & ~(
PTE_WRITE
| PTE_PXN)) | PTE_RDONLY)
54
#define _PAGE_SHARED (_PAGE_DEFAULT | PTE_USER | PTE_RDONLY | PTE_NG | PTE_PXN | PTE_UXN |
PTE_WRITE
)
[all...]
H
A
D
kernel-pgtable.h
114
#define SWAPPER_RW_MMUFLAGS (PMD_ATTRINDX(MT_NORMAL) | SWAPPER_PMD_FLAGS |
PTE_WRITE
)
117
#define SWAPPER_RW_MMUFLAGS (PTE_ATTRINDX(MT_NORMAL) | SWAPPER_PTE_FLAGS |
PTE_WRITE
)
H
A
D
pgtable.h
105
#define pte_write(pte) (!!(pte_val(pte) &
PTE_WRITE
))
186
pte = set_pte_bit(pte, __pgprot(
PTE_WRITE
));
in pte_mkwrite_novma()
212
* If hardware-dirty (
PTE_WRITE
/DBM bit set and PTE_RDONLY
in pte_wrprotect()
218
pte = clear_pte_bit(pte, __pgprot(
PTE_WRITE
));
in pte_wrprotect()
283
* (
PTE_WRITE
== PTE_DBM):
285
* Dirty Writable | PTE_RDONLY
PTE_WRITE
PTE_DIRTY (sw)
294
* PTE_DIRTY || (
PTE_WRITE
&& !PTE_RDONLY)
822
PTE_PROT_NONE | PTE_VALID |
PTE_WRITE
| PTE_GP |
in pte_modify()
/kernel/linux/linux-5.10/arch/arm64/mm/
H
A
D
pageattr.c
115
__pgprot(
PTE_WRITE
));
in set_memory_ro()
121
__pgprot(
PTE_WRITE
),
in set_memory_rw()
169
.set_mask = __pgprot(PTE_VALID |
PTE_WRITE
),
in set_direct_map_default_noflush()
H
A
D
fault.c
203
pte_val(entry) &= PTE_RDONLY | PTE_AF |
PTE_WRITE
| PTE_DIRTY;
in ptep_set_access_flags()
H
A
D
mmu.c
126
pteval_t mask = PTE_PXN | PTE_RDONLY |
PTE_WRITE
| PTE_NG;
in pgattr_change_is_safe()
/kernel/linux/linux-6.6/arch/arm64/mm/
H
A
D
pageattr.c
129
__pgprot(
PTE_WRITE
));
in set_memory_ro()
135
__pgprot(
PTE_WRITE
),
in set_memory_rw()
183
.set_mask = __pgprot(PTE_VALID |
PTE_WRITE
),
in set_direct_map_default_noflush()
H
A
D
proc.S
202
#define KPTI_NG_PTE_FLAGS (PTE_ATTRINDX(MT_NORMAL) | SWAPPER_PTE_FLAGS |
PTE_WRITE
)
H
A
D
fault.c
223
pte_val(entry) &= PTE_RDONLY | PTE_AF |
PTE_WRITE
| PTE_DIRTY;
in ptep_set_access_flags()
H
A
D
mmu.c
140
pteval_t mask = PTE_PXN | PTE_RDONLY |
PTE_WRITE
| PTE_NG;
in pgattr_change_is_safe()
Completed in 16 milliseconds