Lines Matching refs:functions
70 static V1_0::Status validateAndSetVidPid(uint64_t functions) { in validateAndSetVidPid() argument
74 switch (functions) { in validateAndSetVidPid()
239 V1_0::Status UsbGadget::setupFunctions(uint64_t functions, in setupFunctions() argument
245 if (addGenericAndroidFunctions(&monitorFfs, functions, &ffsEnabled, &i) != Status::SUCCESS) in setupFunctions()
272 if ((functions & GadgetFunction::ADB) != 0) { in setupFunctions()
284 callback->setCurrentUsbFunctionsCb(functions, Status::SUCCESS); in setupFunctions()
300 functions, pullup ? Status::SUCCESS : Status::ERROR); in setupFunctions()
308 Return<void> UsbGadget::setCurrentUsbFunctions(uint64_t functions, in setCurrentUsbFunctions() argument
313 mCurrentUsbFunctions = functions; in setCurrentUsbFunctions()
327 if (functions == static_cast<uint64_t>(GadgetFunction::NONE)) { in setCurrentUsbFunctions()
330 Return<void> ret = callback->setCurrentUsbFunctionsCb(functions, Status::SUCCESS); in setCurrentUsbFunctions()
336 status = validateAndSetVidPid(functions); in setCurrentUsbFunctions()
342 status = setupFunctions(functions, callback, timeout); in setCurrentUsbFunctions()
354 Return<void> ret = callback->setCurrentUsbFunctionsCb(functions, status); in setCurrentUsbFunctions()