/packages/modules/Bluetooth/system/pdl/ |
D | BUILD.gn | 20 "hci/hci_packets.pdl", 21 "l2cap/l2cap_packets.pdl", 22 "ras/ras_packets.pdl", 23 "security/smp_packets.pdl", 26 include = "system/pdl"
|
D | Android.bp | 4 …packetgen) --fuzzing --testing --include=packages/modules/Bluetooth/system/pdl --out=$(genDir) $(i…
|
/packages/modules/Bluetooth/tools/rootcanal/rust/ |
D | build.rs | 62 let pdl = match env::var("CARGO_HOME") { in generate_module() localVariable 67 if !Path::new(pdl.as_os_str()).exists() { in generate_module() 68 panic!("pdl not found in the current environment: {:?}", pdl.as_os_str().to_str().unwrap()); in generate_module() 72 let output = Command::new(pdl.as_os_str().to_str().unwrap()) in generate_module()
|
D | CMakeLists.txt | 5 INPUT ${ROOTCANAL_ROOT}/packets/hci_packets.pdl 11 INPUT ${ROOTCANAL_ROOT}/rust/lmp_packets.pdl 17 INPUT ${ROOTCANAL_ROOT}/rust/llcp_packets.pdl
|
D | Android.bp | 40 srcs: ["lmp_packets.pdl"], 47 srcs: ["llcp_packets.pdl"],
|
D | Cargo.toml | 29 pdl-runtime = "0.3.0"
|
/packages/modules/Bluetooth/tools/rootcanal/ |
D | Android.bp | 186 // packets/link_layer_packets.pdl. 194 "packets/link_layer_packets.pdl", 202 // rust/llcp_packets.pdl. 210 "rust/llcp_packets.pdl", 218 // hci_packets.pdl. 226 "packets/hci_packets.pdl", 429 "packets/hci_packets.pdl", 450 "packets/link_layer_packets.pdl", 460 srcs: ["packets/link_layer_packets.pdl"], 478 "packets/bredr_bb.pdl", [all …]
|
D | CMakeLists.txt | 3 set(PDL_ROOT ${AOSP_ROOT}/external/rust/crates/pdl-compiler) 25 # Generate the Rust/C++ backend for a .pdl specification file. 31 cmake_parse_arguments(pdl "${options}" "${oneValueArgs}" 112 INPUT ${ROOTCANAL_ROOT}/packets/hci_packets.pdl 120 INPUT ${ROOTCANAL_ROOT}/packets/link_layer_packets.pdl 129 INPUT ${ROOTCANAL_ROOT}/packets/link_layer_packets.pdl
|
D | README.md | 79 …se a custom protocol described in [packets/link_layer_packets.pdl](packets/link_layer_packets.pdl).
|
/packages/modules/Bluetooth/system/gd/packet/parser/ |
D | README | 6 .pdl 7 The file type that defines packet definitions. You may think of each pdl file 12 extract the fields that are defined in the pdl file. Builders check the input 50 One pdl file will result in one header file with all the packets
|
D | packetgen.gni | 17 # Generate single c++ headers for each pdl 51 outputs += [ string_replace("${outdir}/${rel_source}.h", ".pdl", "") ]
|
/packages/modules/Bluetooth/system/pdl/security/ |
D | Android.bp | 4 srcs: ["smp_packets.pdl"], 47 "smp_packets.pdl",
|
/packages/modules/Bluetooth/system/gd/packet/parser/test/ |
D | Android.bp | 17 "big_endian_test_packets.pdl", 18 "test_packets.pdl",
|
/packages/modules/Bluetooth/system/pdl/hci/ |
D | Android.bp | 4 srcs: ["hci_packets.pdl"], 66 "hci_packets.pdl",
|
/packages/modules/Bluetooth/system/rust/ |
D | Cargo.toml | 34 pdl-runtime = "0.3.0" 40 pdl-compiler = "0.3.0"
|
/packages/modules/Bluetooth/tools/rootcanal/model/devices/ |
D | link_layer_socket_device.cc | 62 pdl::packet::slice size(std::move(size_bytes_)); in Tick() 103 pdl::packet::Builder::write_le<uint32_t>(size_bytes, packet_bytes.size()); in ReceiveLinkLayerPacket()
|
/packages/modules/Bluetooth/floss/hcidoc/packets/ |
D | Cargo.toml | 16 # This crate is a temporary package until we can parse l2cap_packets.pdl file 33 pdl-runtime = "0.2"
|
/packages/modules/Bluetooth/tools/rootcanal/include/hci/ |
D | address.h | 34 class Address final : public pdl::packet::Builder { 65 static bool Parse(pdl::packet::slice& input, Address* output);
|
/packages/modules/Bluetooth/system/gd/rust/topshim/ |
D | BUILD.gn | 55 "//bt/system/pdl:BluetoothGeneratedPackets_h", 82 "//bt/system/pdl:BluetoothGeneratedPackets_h",
|
/packages/modules/Bluetooth/system/main/shim/ |
D | BUILD.gn | 42 "//bt/system/pdl:BluetoothGeneratedPackets_h", 90 "//bt/system/pdl:BluetoothGeneratedPackets_h",
|
/packages/modules/Bluetooth/system/gd/ |
D | BUILD.gn | 54 "//bt/system/pdl:BluetoothGeneratedPackets_h", 82 "//bt/system/pdl:BluetoothGeneratedPackets_h",
|
/packages/modules/Bluetooth/system/pdl/ras/ |
D | Android.bp | 4 srcs: ["ras_packets.pdl"],
|
/packages/modules/Bluetooth/system/pdl/l2cap/ |
D | Android.bp | 4 srcs: ["l2cap_packets.pdl"],
|
/packages/modules/Bluetooth/system/ |
D | Android.mk | 21 …$(SOONG_OUT_DIR)/.intermediates/packages/modules/Bluetooth/system/pdl/hci/gd_hci_packets_python3_g… 24 …$(SOONG_OUT_DIR)/.intermediates/packages/modules/Bluetooth/system/pdl/security/gd_smp_packets_pyth…
|
/packages/modules/Bluetooth/tools/rootcanal/model/controller/ |
D | link_layer_controller.h | 86 ErrorCode SendCommandToRemoteByAddress(OpCode opcode, pdl::packet::slice args, 92 ErrorCode SendCommandToRemoteByHandle(OpCode opcode, pdl::packet::slice args, 1085 std::vector<pdl::packet::slice> history; 1089 bool IsPacketInHistory(pdl::packet::slice const& packet) const { in IsPacketInHistory() 1092 [packet](pdl::packet::slice const& a) { return a == packet; }); in IsPacketInHistory() 1095 void AddPacketToHistory(pdl::packet::slice packet) { in AddPacketToHistory()
|