HomeSort by relevance Sort by last modified time
    Searched refs:itemAlign (Results 1 - 4 of 4) sorted by null

  /device/google/contexthub/firmware/src/
slab.c 29 struct SlabAllocator* slabAllocatorNew(uint32_t itemSz, uint32_t itemAlign, uint32_t numItems)
36 bitsetSz = ((bitsetSz + itemAlign - 1) / itemAlign) * itemAlign;
38 itemSz = ((itemSz + itemAlign - 1) / itemAlign) * itemAlign;
osApi.c 230 uint32_t itemAlign = va_arg(args, uint32_t);
233 *retValP = (uintptr_t)slabAllocatorNew(itemSz, itemAlign, numItems);
  /device/google/contexthub/firmware/inc/
slab.h 27 //itemAlign over 4 will not be guaranteed since the heap does not hand out chunks with that kind of alignment
28 struct SlabAllocator* slabAllocatorNew(uint32_t itemSz, uint32_t itemAlign, uint32_t numItems);
syscallDo.h 241 static inline struct SlabAllocator* eOsSlabAllocatorNew(uint32_t itemSz, uint32_t itemAlign, uint32_t numItems)
243 return (struct SlabAllocator*)syscallDo3P(SYSCALL_NO(SYSCALL_DOMAIN_OS, SYSCALL_OS_MAIN, SYSCALL_OS_MAIN_SLAB, SYSCALL_OS_MAIN_SLAB_NEW), itemSz, itemAlign, numItems);

Completed in 9314 milliseconds