76 items
NAME ↑ SIZE MODIFIED PERMS ACTIONS
.. / Parent Directory
__init__.cpython-39.opt-1.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
__init__.cpython-39.pyc — 3.67 KB
2024-04-03 16:13 · rw-r--r--
3.67 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.opt-1.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boolquery.cpython-39.pyc — 2.05 KB
2024-04-03 16:13 · rw-r--r--
2.05 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.opt-1.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
boundsquery.cpython-39.pyc — 1.84 KB
2024-04-03 16:13 · rw-r--r--
1.84 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.opt-1.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
categoryquery.cpython-39.pyc — 1.64 KB
2024-04-03 16:13 · rw-r--r--
1.64 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.opt-1.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
commonquery.cpython-39.pyc — 1.87 KB
2024-04-03 16:13 · rw-r--r--
1.87 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
constraintquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.opt-1.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
defaultquery.cpython-39.pyc — 2.31 KB
2024-04-03 16:13 · rw-r--r--
2.31 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.opt-1.pyc — 9.88 KB
2024-04-03 16:13 · rw-r--r--
9.88 KB 2024-04-03 16:13 rw-r--r--
descriptors.cpython-39.pyc — 10.07 KB
2024-04-03 16:13 · rw-r--r--
10.07 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.opt-1.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
devicetreeconquery.cpython-39.pyc — 2.53 KB
2024-04-03 16:13 · rw-r--r--
2.53 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.opt-1.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
dta.cpython-39.pyc — 15.25 KB
2024-04-03 16:13 · rw-r--r--
15.25 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.opt-1.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
exception.cpython-39.pyc — 9.1 KB
2024-04-03 16:13 · rw-r--r--
9.1 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.opt-1.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
fsusequery.cpython-39.pyc — 2.97 KB
2024-04-03 16:13 · rw-r--r--
2.97 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.opt-1.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
genfsconquery.cpython-39.pyc — 3.2 KB
2024-04-03 16:13 · rw-r--r--
3.2 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.opt-1.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibendportconquery.cpython-39.pyc — 3.27 KB
2024-04-03 16:13 · rw-r--r--
3.27 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.opt-1.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
ibpkeyconquery.cpython-39.pyc — 4.65 KB
2024-04-03 16:13 · rw-r--r--
4.65 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.opt-1.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
infoflow.cpython-39.pyc — 12.74 KB
2024-04-03 16:13 · rw-r--r--
12.74 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.opt-1.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
initsidquery.cpython-39.pyc — 2.56 KB
2024-04-03 16:13 · rw-r--r--
2.56 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
iomemconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.opt-1.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
ioportconquery.cpython-39.pyc — 4 KB
2024-04-03 16:13 · rw-r--r--
4 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.opt-1.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mixins.cpython-39.pyc — 6.78 KB
2024-04-03 16:13 · rw-r--r--
6.78 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.opt-1.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
mlsrulequery.cpython-39.pyc — 3.21 KB
2024-04-03 16:13 · rw-r--r--
3.21 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.opt-1.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
netifconquery.cpython-39.pyc — 2.63 KB
2024-04-03 16:13 · rw-r--r--
2.63 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.opt-1.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
nodeconquery.cpython-39.pyc — 3.94 KB
2024-04-03 16:13 · rw-r--r--
3.94 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.opt-1.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
objclassquery.cpython-39.pyc — 3.11 KB
2024-04-03 16:13 · rw-r--r--
3.11 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.opt-1.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
pcideviceconquery.cpython-39.pyc — 2.92 KB
2024-04-03 16:13 · rw-r--r--
2.92 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.opt-1.pyc — 12.52 KB
2024-04-03 16:13 · rw-r--r--
12.52 KB 2024-04-03 16:13 rw-r--r--
permmap.cpython-39.pyc — 12.75 KB
2024-04-03 16:13 · rw-r--r--
12.75 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.opt-1.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
pirqconquery.cpython-39.pyc — 2.84 KB
2024-04-03 16:13 · rw-r--r--
2.84 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.opt-1.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
polcapquery.cpython-39.pyc — 1.45 KB
2024-04-03 16:13 · rw-r--r--
1.45 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.opt-1.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
portconquery.cpython-39.pyc — 4.64 KB
2024-04-03 16:13 · rw-r--r--
4.64 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.opt-1.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
query.cpython-39.pyc — 1.24 KB
2024-04-03 16:13 · rw-r--r--
1.24 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.opt-1.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rbacrulequery.cpython-39.pyc — 4.25 KB
2024-04-03 16:13 · rw-r--r--
4.25 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.opt-1.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
rolequery.cpython-39.pyc — 2.14 KB
2024-04-03 16:13 · rw-r--r--
2.14 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.opt-1.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
sensitivityquery.cpython-39.pyc — 2.35 KB
2024-04-03 16:13 · rw-r--r--
2.35 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.opt-1.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
terulequery.cpython-39.pyc — 6.55 KB
2024-04-03 16:13 · rw-r--r--
6.55 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.opt-1.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typeattrquery.cpython-39.pyc — 2.3 KB
2024-04-03 16:13 · rw-r--r--
2.3 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.opt-1.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
typequery.cpython-39.pyc — 3.07 KB
2024-04-03 16:13 · rw-r--r--
3.07 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.opt-1.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
userquery.cpython-39.pyc — 3.93 KB
2024-04-03 16:13 · rw-r--r--
3.93 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.opt-1.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
util.cpython-39.pyc — 7.54 KB
2024-04-03 16:13 · rw-r--r--
7.54 KB 2024-04-03 16:13 rw-r--r--
ONLINE
__pycache__
76 items
22:34:02
TERMINAL FM
Edit
Preview
Download
Rename
Copy
Chmod
Delete
a qqe@sfddlZddlmZmZmZddlmZddlmZm Z ddl m Z ddl m Z Gdd d ee ZdS) N)IterableOptionalTuple) MatchContext)Iomemcon IomemconRange) PolicyQuery) match_rangecseZdZUdZdZeeed<dZe ed<dZ e ed<dZ e ed<dZ e ed<e eed d d Zejeeeefdd d d Zdd fdd Zeed ddZZS) IomemconQuerya Iomemcon context query. Parameter: policy The policy to query. Keyword Parameters/Class attributes: addr A 2-tuple of the memory addr range to match. (Set both to the same value for a single mem addr) addr_subset If true, the criteria will match if it is a subset of the iomemcon's range. addr_overlap If true, the criteria will match if it overlaps any of the iomemcon's range. addr_superset If true, the criteria will match if it is a superset of the iomemcon's range. addr_proper If true, use proper superset/subset operations. No effect if not using set operations. user The criteria to match the context's user. user_regex If true, regular expression matching will be used on the user. role The criteria to match the context's role. role_regex If true, regular expression matching will be used on the role. type_ The criteria to match the context's type. type_regex If true, regular expression matching will be used on the type. range_ The criteria to match the context's range. range_subset If true, the criteria will match if it is a subset of the context's range. range_overlap If true, the criteria will match if it overlaps any of the context's range. range_superset If true, the criteria will match if it is a superset of the context's range. range_proper If true, use proper superset/subset operations. No effect if not using set operations. N_addrF addr_subset addr_overlap addr_superset addr_proper)returncCs|jSN)r )selfr;/usr/lib64/python3.9/site-packages/setools/iomemconquery.pyaddr?szIomemconQuery.addr)valuercCsZ|rPt|}|jdks |jdkr.td||j|jkrHtd|||_nd|_dS)Nrz1Memory address must be positive: {0.low}-{0.high}zIThe low mem addr must be smaller than the high mem addr: {0.low}-{0.high})rZlowZhigh ValueErrorformatr )rrZ pending_addrrrrrCs c s(tt|j|fi|tt|_dSr)superr __init__loggingZ getLogger__name__log)rpolicykwargs __class__rrrUszIomemconQuery.__init__ccs~|jd||jd|||j|jD]>}|jrdt|j|j|j |j |j |j sdq:| |jsrq:|Vq:dS)z.Generator which yields all matching iomemcons.z"Generating results from {0.policy}z}Address: {0.addr!r}, overlap: {0.addr_overlap}, subset: {0.addr_subset}, superset: {0.addr_superset}, proper: {0.addr_proper}N)rinfordebugZ_match_context_debugrZ iomemconsrr r rrrZ_match_contextcontext)rZiomemconrrrresultsYs$   zIomemconQuery.results)r __module__ __qualname____doc__r rr__annotations__r boolrrrpropertyrsetterrintrrrr& __classcell__rrr!rr s )    r )rtypingrrrZmixinsrZ policyreprrqueryr utilr r rrrrs