Home
last modified time | relevance | path

Searched refs:pdl (Results 1 – 25 of 36) sorted by relevance

12

/packages/modules/Bluetooth/system/pdl/
DBUILD.gn20 "hci/hci_packets.pdl",
21 "l2cap/l2cap_packets.pdl",
22 "ras/ras_packets.pdl",
23 "security/smp_packets.pdl",
26 include = "system/pdl"
DAndroid.bp4 …packetgen) --fuzzing --testing --include=packages/modules/Bluetooth/system/pdl --out=$(genDir) $(i…
/packages/modules/Bluetooth/tools/rootcanal/rust/
Dbuild.rs62 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()
DCMakeLists.txt5 INPUT ${ROOTCANAL_ROOT}/packets/hci_packets.pdl
11 INPUT ${ROOTCANAL_ROOT}/rust/lmp_packets.pdl
17 INPUT ${ROOTCANAL_ROOT}/rust/llcp_packets.pdl
DAndroid.bp40 srcs: ["lmp_packets.pdl"],
47 srcs: ["llcp_packets.pdl"],
DCargo.toml29 pdl-runtime = "0.3.0"
/packages/modules/Bluetooth/tools/rootcanal/
DAndroid.bp186 // 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 …]
DCMakeLists.txt3 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
DREADME.md79 …se a custom protocol described in [packets/link_layer_packets.pdl](packets/link_layer_packets.pdl).
/packages/modules/Bluetooth/system/gd/packet/parser/
DREADME6 .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
Dpacketgen.gni17 # Generate single c++ headers for each pdl
51 outputs += [ string_replace("${outdir}/${rel_source}.h", ".pdl", "") ]
/packages/modules/Bluetooth/system/pdl/security/
DAndroid.bp4 srcs: ["smp_packets.pdl"],
47 "smp_packets.pdl",
/packages/modules/Bluetooth/system/gd/packet/parser/test/
DAndroid.bp17 "big_endian_test_packets.pdl",
18 "test_packets.pdl",
/packages/modules/Bluetooth/system/pdl/hci/
DAndroid.bp4 srcs: ["hci_packets.pdl"],
66 "hci_packets.pdl",
/packages/modules/Bluetooth/system/rust/
DCargo.toml34 pdl-runtime = "0.3.0"
40 pdl-compiler = "0.3.0"
/packages/modules/Bluetooth/tools/rootcanal/model/devices/
Dlink_layer_socket_device.cc62 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/
DCargo.toml16 # 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/
Daddress.h34 class Address final : public pdl::packet::Builder {
65 static bool Parse(pdl::packet::slice& input, Address* output);
/packages/modules/Bluetooth/system/gd/rust/topshim/
DBUILD.gn55 "//bt/system/pdl:BluetoothGeneratedPackets_h",
82 "//bt/system/pdl:BluetoothGeneratedPackets_h",
/packages/modules/Bluetooth/system/main/shim/
DBUILD.gn42 "//bt/system/pdl:BluetoothGeneratedPackets_h",
90 "//bt/system/pdl:BluetoothGeneratedPackets_h",
/packages/modules/Bluetooth/system/gd/
DBUILD.gn54 "//bt/system/pdl:BluetoothGeneratedPackets_h",
82 "//bt/system/pdl:BluetoothGeneratedPackets_h",
/packages/modules/Bluetooth/system/pdl/ras/
DAndroid.bp4 srcs: ["ras_packets.pdl"],
/packages/modules/Bluetooth/system/pdl/l2cap/
DAndroid.bp4 srcs: ["l2cap_packets.pdl"],
/packages/modules/Bluetooth/system/
DAndroid.mk21 …$(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/
Dlink_layer_controller.h86 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()

12