OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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