Lines Matching refs:jsonSyscapObj
133 cJSON *jsonSyscapObj = cJSON_GetObjectItem(jsonRootObj, "api_version");
134 if (jsonSyscapObj == NULL || !cJSON_IsNumber(jsonSyscapObj)) {
138 pcidBuffer->apiVersion = HtonsInter((uint16_t)jsonSyscapObj->valueint);
141 jsonSyscapObj = cJSON_GetObjectItem(jsonRootObj, "system_type");
142 if (jsonSyscapObj == NULL || !cJSON_IsString(jsonSyscapObj)) {
146 char *systemType = jsonSyscapObj->valuestring;
155 jsonSyscapObj = cJSON_GetObjectItem(jsonRootObj, "manufacturer_id");
156 if (jsonSyscapObj == NULL || !cJSON_IsNumber(jsonSyscapObj)) {
160 pcidBuffer->manufacturerID = HtonlInter((uint32_t)jsonSyscapObj->valueint);
265 cJSON *jsonSyscapObj = cJSON_GetObjectItem(jsonRootObj, "syscap");
266 if (jsonSyscapObj == NULL || !cJSON_IsObject(jsonSyscapObj)) {
271 cJSON *jsonOsSyscapObj = cJSON_GetObjectItem(jsonSyscapObj, "os");
272 cJSON *jsonPriSyscapObj = cJSON_GetObjectItem(jsonSyscapObj, "private");