Lines Matching refs:functions
70 static V1_0::Status validateAndSetVidPid(uint64_t functions) { in validateAndSetVidPid() argument
74 switch (functions) { in validateAndSetVidPid()
228 V1_0::Status UsbGadget::setupFunctions(uint64_t functions, in setupFunctions() argument
234 if (addGenericAndroidFunctions(&monitorFfs, functions, &ffsEnabled, &i) != Status::SUCCESS) in setupFunctions()
261 if ((functions & GadgetFunction::ADB) != 0) { in setupFunctions()
273 callback->setCurrentUsbFunctionsCb(functions, Status::SUCCESS); in setupFunctions()
289 functions, pullup ? Status::SUCCESS : Status::ERROR); in setupFunctions()
297 Return<void> UsbGadget::setCurrentUsbFunctions(uint64_t functions, in setCurrentUsbFunctions() argument
302 mCurrentUsbFunctions = functions; in setCurrentUsbFunctions()
316 if (functions == static_cast<uint64_t>(GadgetFunction::NONE)) { in setCurrentUsbFunctions()
319 Return<void> ret = callback->setCurrentUsbFunctionsCb(functions, Status::SUCCESS); in setCurrentUsbFunctions()
325 status = validateAndSetVidPid(functions); in setCurrentUsbFunctions()
331 status = setupFunctions(functions, callback, timeout); in setCurrentUsbFunctions()
343 Return<void> ret = callback->setCurrentUsbFunctionsCb(functions, status); in setCurrentUsbFunctions()