示例#1
1
文件: dpdk.c 项目: roccen/lagopus
void
app_init(void) {
  app_assign_worker_ids();
  app_init_mbuf_pools();
  app_init_rings_rx();
  app_init_rings_tx();
  app_init_nics();
#ifdef __linux__
  app_init_kni();
#endif /* __linux__ */

  printf("Initialization completed.\n");
}
示例#2
0
文件: init.c 项目: AMildner/MoonGen
void
app_init(void)
{
	app_init_mbuf_pools();
	app_init_rings();
	app_init_ports();

	RTE_LOG(INFO, USER1, "Initialization completed\n");
}
示例#3
0
void
app_init(void)
{
	app_assign_worker_ids();
	app_init_mbuf_pools();
	app_init_rings_rx();
	app_init_rings_tx();
	app_init_nics();
		
	printf("Initialization completed.\n");
}
示例#4
0
文件: init.c 项目: Cosios/dpdk
void
app_init(void)
{
	if ((sizeof(struct app_pkt_metadata) % RTE_CACHE_LINE_SIZE) != 0)
		rte_panic("Application pkt meta-data size mismatch\n");

	app_check_core_params();

	app_init_mbuf_pools();
	app_init_rings();
	app_init_ports();
	app_init_etc();

	RTE_LOG(INFO, USER1, "Initialization completed\n");
}