X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_eal%2Flinuxapp%2Feal%2Finclude%2Fexec-env%2Frte_lcore.h;h=c0bf8e4a29c9aa567a223a73d136929b5aa7d417;hb=af89e7f85b4a3d5f38a319460ed028ac65bcd3c9;hp=4754006a0e37c3c88dcbd56a0b5d52d009b00da1;hpb=a9fb536570e0cb93692606a76328d627fd84fc74;p=dpdk.git diff --git a/lib/librte_eal/linuxapp/eal/include/exec-env/rte_lcore.h b/lib/librte_eal/linuxapp/eal/include/exec-env/rte_lcore.h index 4754006a0e..c0bf8e4a29 100644 --- a/lib/librte_eal/linuxapp/eal/include/exec-env/rte_lcore.h +++ b/lib/librte_eal/linuxapp/eal/include/exec-env/rte_lcore.h @@ -57,6 +57,7 @@ struct lcore_config { volatile int ret; /**< return value of function */ volatile enum rte_lcore_state_t state; /**< lcore state */ unsigned socket_id; /**< physical socket id for this lcore */ + unsigned core_id; /**< core number on socket for this lcore */ }; /** @@ -64,28 +65,4 @@ struct lcore_config { */ extern struct lcore_config lcore_config[RTE_MAX_LCORE]; -/** - * Return the ID of the physical socket of the logical core we are - * running on. - */ -static inline unsigned -rte_socket_id(void) -{ - return lcore_config[rte_lcore_id()].socket_id; -} - -/** - * Get the ID of the physical socket of the specified lcore - * - * @param lcore_id - * the targeted lcore, which MUST be between 0 and RTE_MAX_LCORE-1. - * @return - * the ID of lcoreid's physical socket - */ -static inline unsigned -rte_lcore_to_socket_id(unsigned lcore_id) -{ - return lcore_config[lcore_id].socket_id; -} - -#endif /* _RTE_LCORE_H_ */ +#endif /* _RTE_LINUXAPP_LCORE_H_ */