Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка pmc.h

Опции
Развертывание Target:

На этой странице

Ссылка pmc.h

Включенные заголовки

  • <stdint.h>

  • <kern/queue.h>

  • <mach/boolean.h>

  • <mach/mach_time.h>

  • <mach/mach_types.h>

  • <libkern/version.h>

Функции

Обратные вызовы

Типы данных

Посмотрите раздел Overview выше для документации уровня заголовка.

  • В объекте ядра отслеживать отдельное резервирование

    Объявление

    Objective C

    struct pmc_reservation { pmc_t pmc; // Pointer to in-kernel pmc which is reserved pmc_config_t config; // counter configuration // stored counter value uint64_t value; // TODO: Add mach-port (user- export object?) volatile uint32_t flags __attribute__(( aligned (4))); volatile pmc_state_t state __attribute__(( aligned (4))); volatile uint32_t active_last_context_in __attribute__(( aligned (4))); union { task_t task; // not retained thread_t thread; // not retained }; queue_chain_t link; };

    Обсуждение

    структура pmc_reservation