Lines Matching defs:dev
113 std::unique_ptr<T> *fwk, std::unique_ptr<T> *dev) {
124 if (dev->get() != nullptr) {
127 *dev = std::move(ret);
158 Pair dev;
167 Pair dev;
185 parseStatus = tryParse(xml, gHalManifestConverter, &pkg.fwk.manifest, &pkg.dev.manifest);
193 parseStatus = tryParse(xml, gCompatibilityMatrixConverter, &pkg.fwk.matrix, &pkg.dev.matrix);
215 pkg.dev.manifest.get(), mount, mountVendor, &updated.dev.manifest,
226 pkg.dev.matrix.get(), mount, mountVendor, &updated.dev.matrix,
244 if (updated.dev.manifest == nullptr) {
252 if (updated.dev.matrix == nullptr) {
263 if (updated.dev.manifest && updated.fwk.matrix) {
264 if (!updated.dev.manifest->checkCompatibility(*updated.fwk.matrix, error)) {
271 if (updated.fwk.manifest && updated.dev.matrix) {
272 if (!updated.fwk.manifest->checkCompatibility(*updated.dev.matrix, error)) {