• Home
  • Raw
  • Download

Lines Matching refs:intf

959 static uint8_t IsPropRegisted(const struct UsbFnInterface *intf, const char *name)  in IsPropRegisted()  argument
968 if (obj->intf && (obj->intf == intf) && strcmp(name, obj->name) == 0) { in IsPropRegisted()
975 static int32_t IsDevDescPropAndGetValue(const struct UsbFnInterface *intf, const char *name, uint16… in IsDevDescPropAndGetValue() argument
977 if (name == NULL || intf == NULL) { in IsDevDescPropAndGetValue()
980 struct UsbFnDeviceMgr *fnDevMgr = (struct UsbFnDeviceMgr *)intf->object; in IsDevDescPropAndGetValue()
1033 const struct UsbFnInterface *intf, const struct DeviceResourceIface *drsOps, in UsbFnCfgGetPropValueFromPropList() argument
1051 if ((intf->info.index != interfaceNum) || (intf->info.configIndex != configNum)) { in UsbFnCfgGetPropValueFromPropList()
1084 …bFnCfgGetPropValueFromHcs(const struct UsbFnDeviceMgr *fnDevMgr, const struct UsbFnInterface *intf, in UsbFnCfgGetPropValueFromHcs() argument
1107 propValue = UsbFnCfgGetPropValueFromPropList(fnDevMgr, intf, drsOps, propListNode, name); in UsbFnCfgGetPropValueFromHcs()
1116 static const char *UsbFnCfgFindPropFromHcs(const struct UsbFnInterface *intf, const char *name) in UsbFnCfgFindPropFromHcs() argument
1123 if (name == NULL || intf == NULL) { in UsbFnCfgFindPropFromHcs()
1126 fnDevMgr = (struct UsbFnDeviceMgr *)intf->object; in UsbFnCfgFindPropFromHcs()
1141 propValue = UsbFnCfgGetPropValueFromHcs(fnDevMgr, intf, drsOps, customNode, name); in UsbFnCfgFindPropFromHcs()
1183 static int32_t UsbFnCfgChangeDevceDes(const struct UsbFnInterface *intf, const char *name, const ch… in UsbFnCfgChangeDevceDes() argument
1189 if (name == NULL || intf == NULL || fnOps == NULL) { in UsbFnCfgChangeDevceDes()
1192 struct UsbFnDeviceMgr *fnDevMgr = (struct UsbFnDeviceMgr *)intf->object; in UsbFnCfgChangeDevceDes()
1219 static struct UsbFnCfgPropMgr *UsbfnCfgMgrFindPropMgr(const struct UsbFnInterface *intf, const char… in UsbfnCfgMgrFindPropMgr() argument
1228 if (obj->intf && (obj->intf == intf) && strcmp(name, obj->name) == 0) { in UsbfnCfgMgrFindPropMgr()
1235 int32_t UsbFnCfgMgrRegisterProp(const struct UsbFnInterface *intf, const struct UsbFnRegistInfo *re… in UsbFnCfgMgrRegisterProp() argument
1237 if (intf == NULL || registInfo == NULL || registInfo->name == NULL) { in UsbFnCfgMgrRegisterProp()
1246 int32_t isRegist = IsPropRegisted(intf, registInfo->name); in UsbFnCfgMgrRegisterProp()
1251 fnCfgPropMgr = UsbfnCfgMgrFindPropMgr(intf, registInfo->name); in UsbFnCfgMgrRegisterProp()
1266 fnCfgPropMgr->intf = intf; in UsbFnCfgMgrRegisterProp()
1292 int32_t UsbFnCfgMgrGetProp(const struct UsbFnInterface *intf, const char *name, char *value) in UsbFnCfgMgrGetProp() argument
1294 if (intf == NULL || name == NULL) { in UsbFnCfgMgrGetProp()
1300 if (IsPropRegisted(intf, name) == 0) { in UsbFnCfgMgrGetProp()
1302 if (IsDevDescPropAndGetValue(intf, name, &val)) { in UsbFnCfgMgrGetProp()
1312 const char *propValue = UsbFnCfgFindPropFromHcs(intf, name); in UsbFnCfgMgrGetProp()
1324 struct UsbFnCfgPropMgr *fnCfgPropMgr = UsbfnCfgMgrFindPropMgr(intf, name); in UsbFnCfgMgrGetProp()
1332 fnCfgPropMgr->getPropCallback(intf, name, fnCfgPropMgr->value); in UsbFnCfgMgrGetProp()
1337 int32_t UsbFnCfgMgrSetProp(const struct UsbFnInterface *intf, const char *name, const char *value) in UsbFnCfgMgrSetProp() argument
1339 if (intf == NULL || name == NULL) { in UsbFnCfgMgrSetProp()
1353 int32_t isRegist = IsPropRegisted(intf, name); in UsbFnCfgMgrSetProp()
1355 const char *propValue = UsbFnCfgFindPropFromHcs(intf, name); in UsbFnCfgMgrSetProp()
1357 return UsbFnCfgMgrRegisterProp(intf, &registInfo); in UsbFnCfgMgrSetProp()
1364 fnCfgPropMgr = UsbfnCfgMgrFindPropMgr(intf, name); in UsbFnCfgMgrSetProp()
1374 if (isRegist == 0 && UsbFnCfgMgrRegisterProp(intf, &registInfo) != HDF_SUCCESS) { in UsbFnCfgMgrSetProp()
1377 if (UsbFnCfgChangeDevceDes(intf, name, value) != HDF_SUCCESS) { in UsbFnCfgMgrSetProp()
1382 fnCfgPropMgr->setPropCallback(intf, name, fnCfgPropMgr->value); in UsbFnCfgMgrSetProp()