private.h 678 B

1234567891011121314151617181920
  1. #include <private/semLibP.h>
  2. #include <private/classLibP.h>
  3. #include "lub/heap.h"
  4. typedef struct partition_s partition_t;
  5. struct partition_s
  6. {
  7. OBJ_CORE objCore; /* object management */
  8. SEMAPHORE sem; /* partition semaphore */
  9. unsigned options; /* options */
  10. lub_heap_t *heap; /* reference to heap object */
  11. };
  12. extern void
  13. lubheap_vxworks_check_status(partition_t *this,
  14. lub_heap_status_t status,
  15. const char *where,
  16. void *block,
  17. size_t size);