31#ifndef EVENT_MACHINE_INIT_H_
32#define EVENT_MACHINE_INIT_H_
34#pragma GCC visibility push(default)
614 unsigned int poll_ctrl_interval;
615 uint64_t poll_ctrl_interval_ns;
617 unsigned int poll_drain_interval;
618 uint64_t poll_drain_interval_ns;
620 uint64_t sched_wait_ns;
625 bool start_local_fn_at_init;
626 bool stop_local_fn_at_term;
638 unsigned int num_order_queues;
643 unsigned int align_offset;
644 size_t user_area_size;
645 unsigned int pkt_headroom;
649 unsigned int num_static;
650 unsigned int num_dynamic;
651 unsigned int num_aggr;
652 unsigned int min_events_default;
660 bool create_core_queue_groups;
661 bool term_local_flush_orphans;
665 bool shared_tmo_pool_enable;
666 uint32_t shared_tmo_pool_size;
667 uint32_t tmo_pool_cache;
669 uint32_t timer_event_pool_size;
670 uint32_t timer_event_pool_cache;
677 EM_VECTOR_BACKEND_PACKET = 1,
679 EM_VECTOR_BACKEND_EVENT = 2
682 const char *backend_str;
720#pragma GCC visibility pop
#define EM_QUEUE_PRIO_NUM
int(* em_log_func_t)(em_log_level_t level, const char *fmt,...) __attribute__((format(printf
int(*) typedef int(* em_vlog_func_t)(em_log_level_t level, const char *fmt, va_list args)
em_status_t em_term(void)
em_status_t em_conf_local_opts(em_conf_local_t *conf_local_opts)
em_status_t em_term_local(const em_term_local_t *term_local)
int(* em_input_poll_func_t)(void)
em_status_t em_conf_opts(em_conf_t *conf_opts)
void em_term_local_init(em_term_local_t *term_local)
void em_cfgfile_opts_print(void)
void em_conf_local_init(em_conf_local_t *conf_local)
em_status_t em_init_local(const em_conf_local_t *conf_local)
em_status_t em_term_core(void)
void em_conf_local_opts_print(void)
void em_conf_init(em_conf_t *conf)
em_status_t em_init(const em_conf_t *conf)
em_status_t em_cfgfile_opts(em_cfgfile_opts_t *cfgfile_opts)
uint16_t em_device_id(void)
void em_conf_opts_print(void)
em_status_t em_init_core(void)
int(* em_output_drain_func_t)(void)
em_input_poll_func_t input_poll_fn
uint32_t __internal_check
em_output_drain_func_t output_drain_fn
em_pool_cfg_t default_pool_cfg
uint32_t __internal_check
em_idle_hooks_t idle_hooks
uint32_t __internal_check