Hi, I looked at the shmem pool APIs for allocating smaller chunks of shared memory. Following are the APIs I am looking at:
odpdrv_shm_pool_create odpdrv_shm_pool_destroy odpdrv_shm_pool_alloc odpdrv_shm_pool_free Few questions: 1) Why are these APIs prefixed with 'odpdrv', this should be 'odp'. Are these APIs supposed to be used only by drivers? 2) odpdrv_shm_pool_alloc - does not take 'alignment' input. The scalable scheduler data structures need cache line alignment. Thanks, Honnappa