#include <signal.h>
#include <pthread.h>
#include <sys/types.h>
-#include <sys/syscall.h>
#include <sys/eventfd.h>
#include <rte_byteorder.h>
DPAA_PER_LCORE_PORTAL->qman_idx = qman_get_portal_index();
DPAA_PER_LCORE_PORTAL->bman_idx = bman_get_portal_index();
- DPAA_PER_LCORE_PORTAL->tid = syscall(SYS_gettid);
+ DPAA_PER_LCORE_PORTAL->tid = rte_gettid();
ret = pthread_setspecific(dpaa_portal_key,
(void *)DPAA_PER_LCORE_PORTAL);
#include <sys/ioctl.h>
#include <sys/stat.h>
#include <sys/mman.h>
-#include <sys/syscall.h>
#include <sys/epoll.h>
#include<sys/eventfd.h>
return NULL;
}
- DPAA2_BUS_DEBUG("New Portal %p (%d) affined thread - %lu",
- dpio_dev, dpio_dev->index, syscall(SYS_gettid));
+ DPAA2_BUS_DEBUG("New Portal %p (%d) affined thread - %u",
+ dpio_dev, dpio_dev->index, rte_gettid());
/* Set the Stashing Destination */
cpu_id = dpaa2_get_core_id();
dpaa2_affine_qbman_swp(void)
{
struct dpaa2_dpio_dev *dpio_dev;
- uint64_t tid = syscall(SYS_gettid);
+ uint64_t tid = rte_gettid();
/* Populate the dpaa2_io_portal structure */
if (!RTE_PER_LCORE(_dpaa2_io).dpio_dev) {
dpaa2_affine_qbman_ethrx_swp(void)
{
struct dpaa2_dpio_dev *dpio_dev;
- uint64_t tid = syscall(SYS_gettid);
+ uint64_t tid = rte_gettid();
/* Populate the dpaa2_io_portal structure */
if (!RTE_PER_LCORE(_dpaa2_io).ethrx_dpio_dev) {