Lines Matching refs:features
338 for (size_t i = 0; i < sizeof(header_.features); i++) {
339 if (header_.features[i] != 0) {
340 HLOGV(" features['%zu'] '0x%x'", i, header_.features[i]);
345 HLOGV("features start at file '0x%lx' content at '0x%lx'", featureOffset, contentOffset);
349 // save features head
355 HLOGV("save features[%d] head offset '0x%" PRIx64 "' size '0x%" PRIx64 "'", i,
359 // write features heads
364 HLOGV("features data at file '0x%lx'", offset);
370 HLOGV("save features[%d] content size '0x%" PRIx64 "'", i, featureSection->header.size);
373 // write features content
392 header_.features[static_cast<int>(FEATURE::NRCPUS) / BITS_IN_BYTE] |=
404 header_.features[static_cast<int>(FEATURE::EVENT_DESC) / BITS_IN_BYTE] |=
416 header_.features[static_cast<int>(feature) / BITS_IN_BYTE] |= 1 << (static_cast<int>(feature) % BITS_IN_BYTE);
433 header_.features[static_cast<int>(feature) / BITS_IN_BYTE] |= 1 << (static_cast<int>(feature) % BITS_IN_BYTE);
442 header_.features[static_cast<int>(feature) / BITS_IN_BYTE] |= 1 << (static_cast<int>(feature) % BITS_IN_BYTE);
462 header_.features[static_cast<int>(feature) / BITS_IN_BYTE] |= 1 << (static_cast<int>(feature) % BITS_IN_BYTE);