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

Reply via email to