HomeSort by relevance Sort by last modified time
    Searched refs:HalInterface (Results 1 - 12 of 12) sorted by null

  /system/libvintf/
HalInterface.cpp 20 #include "HalInterface.h"
25 bool operator==(const HalInterface& lft, const HalInterface& rgt) {
31 bool HalInterface::forEachInstance(
46 bool HalInterface::hasAnyInstance() const {
55 bool HalInterface::insertInstance(const std::string& instanceOrPattern, bool isRegex) {
63 bool HalInterface::removeInstance(const std::string& instanceOrPattern, bool isRegex) {
ManifestHal.cpp 146 it = interfaces.emplace(interface, HalInterface{interface, {}}).first;
MatrixHal.cpp 151 it = interfaces.emplace(interface, HalInterface{interface, {}}).first;
parse_xml.cpp 474 struct HalInterfaceConverter : public XmlNodeConverter<HalInterface> {
476 void mutateNode(const HalInterface &intf, NodeType *root, DocType *d) const override {
481 bool buildObject(HalInterface* intf, NodeType* root, std::string* error) const override {
526 std::vector<HalInterface> interfaces;
651 std::vector<HalInterface> interfaces;
    [all...]
HalManifest.cpp 348 .interfaces = {{e.interface(), HalInterface{e.interface(), {e.instance()}}}}});
  /system/libvintf/include/vintf/
HalInterface.h 30 struct HalInterface {
31 HalInterface() = default;
32 HalInterface(std::string&& name, std::set<std::string>&& instances)
34 HalInterface(const std::string& name, const std::set<std::string>& instances)
51 friend bool operator==(const HalInterface&, const HalInterface&);
ManifestHal.h 29 #include "HalInterface.h"
44 std::map<std::string, HalInterface>&& intf)
57 std::map<std::string, HalInterface> interfaces;
MatrixHal.h 26 #include "HalInterface.h"
45 std::map<std::string, HalInterface> interfaces;
  /system/libhidl/transport/token/1.0/utils/include/hidl/
HybridInterface.h 43 * - `HALINTERFACE`: The hidl interface that will be sent through binders.
45 * `HALINTERFACE`. `INTERFACE` is supposed to be somewhat similar to
46 * `HALINTERFACE`.
49 * `IFoo` and `HALINTERFACE` is `HFoo`. The required steps are:
58 * H2BFoo(const sp<HalInterface>& base) : CBase(base) {}
59 * Note: `CBase = H2BConverter<HFoo, IFoo, BnFoo>` and `HalInterface = HFoo`
118 typedef HINTERFACE HalInterface;
121 H2BConverter(const sp<HalInterface>& base) : mBase(base) {}
124 virtual sp<HalInterface> getHalInterface() { return mBase; }
125 HalInterface* getBaseInterface() { return mBase.get();
    [all...]
  /frameworks/av/services/camera/libcameraservice/device3/
Camera3Device.h 266 class HalInterface : public camera3::Camera3StreamBufferFreedListener {
268 HalInterface(sp<hardware::camera::device::V3_2::ICameraDeviceSession> &session,
270 HalInterface(const HalInterface &other);
271 HalInterface();
276 // Reset this HalInterface object (does not call close())
279 // Check if HalInterface support sending requests in batch
379 sp<HalInterface> mInterface;
700 sp<HalInterface> interface, const Vector<int32_t>& sessionParamKeys);
    [all...]
Camera3Device.cpp 170 mInterface = new HalInterface(session, queue);
326 HalInterface* interface;
    [all...]
  /system/libvintf/test/
LibVintfTest.cpp 119 std::map<std::string, HalInterface> testHalInterfaces() {
120 HalInterface intf("IFoo", {"default"});
121 std::map<std::string, HalInterface> map;
460 static bool insert(std::map<std::string, HalInterface>* map, HalInterface&& intf) {
    [all...]

Completed in 263 milliseconds