Searched refs:lshal (Results 1 - 21 of 21) sorted by relevance

/frameworks/native/cmds/lshal/
H A Dmain.cpp20 using namespace ::android::lshal;
H A DCommand.h23 namespace lshal { namespace in namespace:android
30 Command(Lshal& lshal) : mLshal(lshal) {} argument
49 } // namespace lshal
H A DDebugCommand.h28 namespace lshal { namespace in namespace:android
34 DebugCommand(Lshal &lshal) : Command(lshal) {} argument
54 } // namespace lshal
H A DHelpCommand.h28 namespace lshal { namespace in namespace:android
34 HelpCommand(Lshal &lshal) : Command(lshal) {} argument
45 } // namespace lshal
H A DPipeRelay.h27 namespace lshal { namespace in namespace:android
54 } // namespace lshal
H A Dtest.cpp85 namespace lshal { namespace in namespace:android
133 lshal = std::make_unique<Lshal>(out, err, serviceManager, serviceManager);
141 std::unique_ptr<Lshal> lshal; member in class:android::lshal::DebugTest
149 static Status callMain(const std::unique_ptr<T>& lshal, const std::vector<const char*>& args) { argument
150 return lshal->main(createArg(args));
154 EXPECT_EQ(0u, callMain(lshal, {
155 "lshal", "debug", "android.hardware.tests.baz@1.0::IQuux/default", "foo", "bar"
162 EXPECT_EQ(0u, callMain(lshal, {
163 "lshal", "debug", "android.hardware.tests.baz@1.0::IQuux", "baz", "quux"
170 EXPECT_NE(0u, callMain(lshal, {
187 MockListCommand(Lshal* lshal) argument
377 std::unique_ptr<Lshal> lshal; member in class:android::lshal::ListTest
606 std::unique_ptr<Lshal> lshal; member in class:android::lshal::HelpTest
[all...]
H A DHelpCommand.cpp22 namespace lshal { namespace in namespace:android
34 // `lshal help` prints global usage.
49 // from HelpCommand::main, `lshal help unknown`
62 << " lshal -h" << std::endl
63 << " lshal --help" << std::endl
64 << " lshal help" << std::endl
67 mLshal.err() << " lshal help " << e->getName() << std::endl
73 } // namespace lshal
H A DListCommand.h38 namespace lshal { namespace in namespace:android
50 ListCommand(Lshal &lshal) : Command(lshal) {} argument
164 } // namespace lshal
H A DDebugCommand.cpp24 namespace lshal { namespace in namespace:android
79 " lshal debug [-E] <interface> [options [options [...]]] \n"
89 } // namespace lshal
H A DNullableOStream.h23 namespace lshal { namespace in namespace:android
70 } // namespace lshal
H A DPipeRelay.cpp23 namespace lshal { namespace in namespace:android
105 } // namespace lshal
H A DTextTable.cpp23 namespace lshal { namespace in namespace:android
66 } // namespace lshal
H A DTextTable.h25 namespace lshal { namespace in namespace:android
81 } // namespace lshal
H A Dutils.cpp20 namespace lshal { namespace in namespace:android
51 } // namespace lshal
H A Dutils.h28 namespace lshal { namespace in namespace:android
87 } // namespace lshal
H A DLshal.h33 namespace lshal { namespace in namespace:android
77 } // namespace lshal
H A DTableEntry.cpp16 #define LOG_TAG "lshal"
27 namespace lshal { namespace in namespace:android
165 } // namespace lshal
H A DTableEntry.h31 namespace lshal { namespace in namespace:android
147 } // namespace lshal
H A DTimeout.h26 namespace lshal { namespace in namespace:android
104 } // namespace lshal
H A DListCommand.cpp51 namespace lshal { namespace in namespace:android
252 // use a double for loop here because lshal doesn't care about efficiency.
351 case lshal::ARCH32:
353 case lshal::ARCH64:
355 case lshal::ARCH_BOTH:
357 case lshal::ARCH_UNKNOWN: // fallthrough
955 << " lshal" << std::endl
956 << " lshal list" << std::endl
957 << " List all hals with default ordering and columns (`lshal list -riepc`)" << std::endl
958 << " lshal lis
[all...]
H A DLshal.cpp17 #define LOG_TAG "lshal"
33 namespace lshal { namespace in namespace:android
59 err() << "lshal: List and debug HALs." << std::endl << std::endl
223 // bad options. Run `lshal help ${mCommand}` instead.
224 // For example, `lshal --unknown-option` becomes `lshal help` (prints global help)
225 // and `lshal list --unknown-option` becomes `lshal help list`
248 } // namespace lshal

Completed in 65 milliseconds