/external/crosvm/devices/src/virtio/iommu/ |
D | memory_mapper.rs | 21 use base::Protection; 34 pub prot: Protection, 43 pub prot: Protection, 48 fn new(iova: u64, gpa: GuestAddress, size: u64, prot: Protection) -> Result<Self> { in new() 222 _prot: Protection, in vfio_dma_map() argument 467 MappingInfo::new(u64::MAX - 1, GuestAddress(1), 2, Protection::read()).unwrap_err(); in test_mapping_info() 468 MappingInfo::new(1, GuestAddress(u64::MAX - 1), 2, Protection::read()).unwrap_err(); in test_mapping_info() 469 MappingInfo::new(u64::MAX, GuestAddress(1), 2, Protection::read()).unwrap_err(); in test_mapping_info() 470 MappingInfo::new(1, GuestAddress(u64::MAX), 2, Protection::read()).unwrap_err(); in test_mapping_info() 471 MappingInfo::new(5, GuestAddress(5), u64::MAX, Protection::read()).unwrap_err(); in test_mapping_info() [all …]
|
D | ipc_memory_mapper.rs | 17 use base::Protection; 238 prot: Protection, in do_copy() argument 289 self.do_copy(iova, buf.len(), Protection::read(), |offset, gpa, len| { in read_obj_from_addr() 305 self.do_copy(iova, buf.len(), Protection::write(), |offset, gpa, len| { in write_obj_at_addr() 340 use base::Protection; 360 prot: Protection::read_write(), in test() 380 prot: Protection::read_write(), in test()
|
/external/crosvm/base/src/ |
D | mmap.rs | 112 pub struct Protection { struct 117 impl Protection { impl 120 pub fn read_write() -> Protection { in read_write() 121 Protection { in read_write() 129 pub fn read() -> Protection { in read() 130 Protection { in read() 138 pub fn write() -> Protection { in write() 139 Protection { in write() 147 pub fn set_read(self) -> Protection { in set_read() argument 148 Protection { read: true, ..self } in set_read() [all …]
|
/external/crosvm/base/src/sys/windows/ |
D | mmap_platform.rs | 25 use crate::Protection; 28 impl From<Protection> for DWORD { 30 fn from(p: Protection) -> Self { in from() 48 pub fn new_protection(size: usize, prot: Protection) -> Result<MemoryMapping> { in new_protection() 75 Protection::read_write().into(), in from_raw_handle_offset() 92 prot: Protection, in from_descriptor_offset_protection() argument 119 prot: Protection, in new_protection_fixed() argument 141 prot: Protection, in from_descriptor_offset_protection_fixed() argument
|
D | mmap.rs | 19 use crate::Protection; 87 MemoryMapping::new_protection(size, Protection::read_write()) in new() 115 Protection::read_write(), in from_descriptor_offset() 207 self.protection.unwrap_or_else(Protection::read_write), in build() 219 self.protection.unwrap_or_else(Protection::read_write), in build()
|
/external/crosvm/base/src/sys/linux/ |
D | mmap.rs | 24 use crate::Protection; 28 impl From<Protection> for c_int { 30 fn from(p: Protection) -> Self { in from() 128 MemoryMapping::new_protection(size, None, Protection::read_write()) in new() 140 prot: Protection, in new_protection() argument 162 MemoryMapping::from_fd_offset_protection(fd, size, offset, Protection::read_write()) in from_fd_offset() 176 prot: Protection, in from_fd_offset_protection() argument 195 prot: Protection, in from_fd_offset_protection_populate() argument 228 prot: Protection, in new_protection_fixed() argument 253 prot: Protection, in from_descriptor_offset_protection_fixed() argument [all …]
|
/external/autotest/client/common_lib/ |
D | host_protections.py | 13 Protection = autotest_enum.AutotestEnum( variable 37 default = Protection.get_value(default_protection) 44 choices = Protection.choices()
|
/external/google-cloud-java/java-phishingprotection/ |
D | README.md | 1 # Google Phishing Protection Client for Java 3 Java idiomatic client for [Phishing Protection][product-docs]. 71 …Protection APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles]… 77 …e Cloud Platform Console][developer-console] project with the Phishing Protection [API enabled][en… 88 ## About Phishing Protection 91 [Phishing Protection][product-docs] helps prevent users from accessing phishing sites by identifyin… 93 See the [Phishing Protection client library docs][javadocs] to learn how to 94 use this Phishing Protection Client Library. 107 Phishing Protection uses gRPC for the transport layer.
|
/external/crosvm/devices/src/virtio/vhost_user_frontend/ |
D | handler.rs | 8 use base::Protection; 81 Protection::from(req.flags), in shmem_map() 140 Protection::read_write(), in gpu_map() 169 Protection::read_write(), in external_map()
|
/external/sg3_utils/inhex/ |
D | vpd_fp.hex | 15 00 00 # FMPTINFO, Protection field usage and protection interval exp 26 00 00 # FMPTINFO, Protection field usage and protection interval exp
|
/external/crosvm/devices/src/virtio/iommu/sys/linux/ |
D | vfio_wrapper.rs | 12 use base::Protection; 61 map.prot.allows(&Protection::write()), in do_map() 92 prot: Protection, in vfio_dma_map() argument
|
/external/gsc-utils/docs/ |
D | write_protection.md | 1 # Firmware Write Protection 62 ## Changing Hardware Write Protection 72 ### Enable Hardware Write Protection argument 78 ### Disable Hardware Write Protection argument 84 ### Enable/Disable Hardware Write Protection via Cr50 Console argument 121 ## Changing Software Write Protection 132 ### Changing Software Write Protection with `ectool` argument 205 Stands for Readout Protection Level 1. 222 ## EC Flash Read/Write Command Write Protection Checks
|
/external/crosvm/fuse/src/ |
D | fuzzing.rs | 8 use base::Protection; 43 _prot: Protection, in map() argument
|
D | worker.rs | 17 use base::Protection; 150 _prot: Protection, in map() argument
|
/external/googleapis/google/cloud/securitycenter/v2/ |
D | resource_value_config.proto | 39 // Resource value mapping for Sensitive Data Protection findings 43 // Resource value mapping for high-sensitivity Sensitive Data Protection 47 // Resource value mapping for medium-sensitivity Sensitive Data Protection 94 // A mapping of the sensitivity on Sensitive Data Protection finding to
|
/external/crosvm/ext2/src/ |
D | builder.rs | 16 use base::Protection; 138 Protection::read(), in do_mmap()
|
/external/googleapis/google/cloud/phishingprotection/ |
D | BUILD.bazel | 32 …ruby_cloud_description = "Phishing Protection helps prevent users from accessing phishing sites by… 33 ruby_cloud_title = "Phishing Protection",
|
/external/trusty/arm-trusted-firmware/plat/arm/board/tc/fdts/ |
D | dice_prot_env.dtsi | 7 /* DICE Protection Environment Client Config */
|
/external/crosvm/vm_control/src/ |
D | api.rs | 9 use base::Protection; 81 prot: Protection, in register_memory() argument
|
/external/googleapis/google/cloud/securitycenter/v1/ |
D | cloud_armor.proto | 43 // Protection](https://cloud.google.com/armor/docs/adaptive-protection-overview). 94 // Protection](https://cloud.google.com/armor/docs/cloud-armor-overview#google-cloud-armor-adaptive… 98 // detected event is an attack. See the [Adaptive Protection
|
/external/crosvm/third_party/vmm_vhost/src/ |
D | message.rs | 15 use base::Protection; 881 impl From<Protection> for VhostUserShmemMapMsgFlags { 882 fn from(prot: Protection) -> Self { in from() 884 flags.set(Self::MAP_R, prot.allows(&Protection::read())); in from() 885 flags.set(Self::MAP_W, prot.allows(&Protection::write())); in from() 890 impl From<VhostUserShmemMapMsgFlags> for Protection { implementation 892 let mut prot = Protection::default(); in from()
|
/external/crosvm/vm_control/src/sys/ |
D | linux.rs | 17 use base::Protection; 171 prot: Protection,
|
/external/crosvm/devices/src/virtio/ |
D | virtio_device.rs | 11 use base::Protection; 49 prot: Protection, in add_mapping() argument
|
/external/crosvm/base/src/sys/macos/ |
D | mod.rs | 123 _prot: crate::Protection, in new_protection_fixed() argument 135 _prot: crate::Protection, in from_descriptor_offset_protection_fixed() argument
|
/external/crosvm/devices/src/virtio/fs/ |
D | worker.rs | 16 use base::Protection; 99 prot: Protection, in map() argument
|