de_heap.h 492 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * de_heap.h
  3. */
  4. #ifndef DE_HEAP_H
  5. #define DE_HEAP_H
  6. #include <linux/types.h>
  7. int de_heap_buffer_create(size_t size, unsigned long align,
  8. void **private_data);
  9. int de_heap_export_fd(void *private_data, unsigned long flags);
  10. void de_heap_buffer_free(void *private_data);
  11. int de_heap_heap_init(void);
  12. void de_heap_heap_deinit(void);
  13. #endif /* DE_HEAP_H */
  14. /*
  15. * coding style for emacs
  16. *
  17. * Local variables:
  18. * indent-tabs-mode: t
  19. * tab-width: 8
  20. * c-basic-offset: 8
  21. * End:
  22. */