Home
last modified time | relevance | path

Searched refs:arg (Results 1 – 25 of 334) sorted by relevance

12345678910>>...14

/dpdk/app/test-eventdev/
H A Devt_options.c44 const char *arg);
56 ret = parser_read_uint32(&(opt->nb_flows), arg); in evt_parse_nb_flows()
66 ret = parser_read_uint8(&(opt->dev_id), arg); in evt_parse_dev_id()
74 opt->verbose_level = atoi(arg); in evt_parse_verbose()
118 const char *arg __rte_unused) in evt_parse_timer_prod_type_burst()
127 const char *arg __rte_unused) in evt_parse_crypto_prod_type()
139 ret = parser_read_uint8(&mode, arg); in evt_parse_crypto_adptr_mode()
155 opt->socket_id = atoi(arg); in evt_parse_socket_id()
173 ret = parser_read_uint64(&(opt->nb_pkts), arg); in evt_parse_nb_pkts()
235 opt->pool_sz = atoi(arg); in evt_parse_pool_sz()
[all …]
H A Dtest_order_atq.c22 order_atq_worker(void *arg, const bool flow_id_cap) in order_atq_worker() argument
56 order_atq_worker_burst(void *arg, const bool flow_id_cap) in order_atq_worker_burst() argument
100 worker_wrapper(void *arg) in worker_wrapper() argument
102 struct worker_data *w = arg; in worker_wrapper()
108 return order_atq_worker_burst(arg, true); in worker_wrapper()
110 return order_atq_worker_burst(arg, false); in worker_wrapper()
113 return order_atq_worker(arg, true); in worker_wrapper()
115 return order_atq_worker(arg, false); in worker_wrapper()
H A Dtest_pipeline_atq.c18 typedef int (*pipeline_atq_worker_t)(void *arg);
21 pipeline_atq_worker_single_stage_tx(void *arg) in pipeline_atq_worker_single_stage_tx() argument
43 pipeline_atq_worker_single_stage_fwd(void *arg) in pipeline_atq_worker_single_stage_fwd() argument
68 pipeline_atq_worker_single_stage_burst_tx(void *arg) in pipeline_atq_worker_single_stage_burst_tx() argument
95 pipeline_atq_worker_single_stage_burst_fwd(void *arg) in pipeline_atq_worker_single_stage_burst_fwd() argument
237 pipeline_atq_worker_multi_stage_tx(void *arg) in pipeline_atq_worker_multi_stage_tx() argument
268 pipeline_atq_worker_multi_stage_fwd(void *arg) in pipeline_atq_worker_multi_stage_fwd() argument
522 worker_wrapper(void *arg) in worker_wrapper() argument
524 struct worker_data *w = arg; in worker_wrapper()
555 [internal_port])(arg); in worker_wrapper()
[all …]
H A Dtest_order_queue.c22 order_queue_worker(void *arg, const bool flow_id_cap) in order_queue_worker() argument
56 order_queue_worker_burst(void *arg, const bool flow_id_cap) in order_queue_worker_burst() argument
101 worker_wrapper(void *arg) in worker_wrapper() argument
103 struct worker_data *w = arg; in worker_wrapper()
109 return order_queue_worker_burst(arg, true); in worker_wrapper()
111 return order_queue_worker_burst(arg, false); in worker_wrapper()
114 return order_queue_worker(arg, true); in worker_wrapper()
116 return order_queue_worker(arg, false); in worker_wrapper()
/dpdk/app/test-crypto-perf/
H A Dcperf_options_parsing.c163 char *copy_arg = strdup(arg); in parse_range()
232 char *copy_arg = strdup(arg); in parse_list()
498 const char *arg __rte_unused) in parse_sessionless()
506 const char *arg __rte_unused) in parse_out_of_place()
514 const char *arg) in parse_test_file() argument
516 opts->test_file = strdup(arg); in parse_test_file()
526 const char *arg) in parse_test_name() argument
532 strlen(arg) + 3); in parse_test_name()
536 snprintf(test_name, strlen(arg) + 3, "[%s]", arg); in parse_test_name()
814 const char *arg) in parse_pmd_cyclecount_delay_ms() argument
[all …]
/dpdk/app/test-compress-perf/
H A Dcomp_perf_options_parse.c108 RTE_DIM(cperftest_namemap), arg); in parse_cperf_test_type()
140 int ret = parse_uint32_t(&val, arg); in parse_uint16_t()
159 char *copy_arg = strdup(arg); in parse_range()
226 char *copy_arg = strdup(arg); in parse_list()
344 int ret = parse_uint32_t(&tmp, arg); in parse_extended_input_sz()
409 int ret = parse_uint16_t(&tmp, arg); in parse_window_sz()
462 RTE_DIM(optype_namemap), arg); in parse_op_type()
492 RTE_DIM(huffman_namemap), arg); in parse_huffman_enc()
537 const char *arg __rte_unused) in parse_external_mbufs()
545 const char *arg) in parse_cyclecount_delay_us() argument
[all …]
/dpdk/drivers/net/enic/
H A Denic_flow.c547 const void *mask = arg->item->mask; in enic_copy_item_inner_eth_v2()
548 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_eth_v2()
562 const void *mask = arg->item->mask; in enic_copy_item_inner_vlan_v2()
563 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_vlan_v2()
570 eth_type_off = arg->l2_proto_off; in enic_copy_item_inner_vlan_v2()
580 const void *mask = arg->item->mask; in enic_copy_item_inner_ipv4_v2()
581 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_ipv4_v2()
597 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_ipv6_v2()
613 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_udp_v2()
628 uint8_t *off = arg->inner_ofst; in enic_copy_item_inner_tcp_v2()
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_ev.c53 sfc_ev_initialized(void *arg) in sfc_ev_initialized() argument
55 struct sfc_evq *evq = arg; in sfc_ev_initialized()
70 struct sfc_evq *evq = arg; in sfc_ev_nop_rx()
82 struct sfc_evq *evq = arg; in sfc_ev_efx_rx()
155 struct sfc_evq *evq = arg; in sfc_ev_dp_rx()
169 struct sfc_evq *evq = arg; in sfc_ev_nop_rx_packets()
181 struct sfc_evq *evq = arg; in sfc_ev_dp_rx_packets()
195 struct sfc_evq *evq = arg; in sfc_ev_nop_rx_ps()
208 struct sfc_evq *evq = arg; in sfc_ev_dp_rx_ps()
223 struct sfc_evq *evq = arg; in sfc_ev_nop_tx()
[all …]
/dpdk/lib/eal/include/
H A Drte_memory.h170 const struct rte_memseg *ms, void *arg);
182 const struct rte_memseg *ms, size_t len, void *arg);
193 void *arg);
214 rte_memseg_walk(rte_memseg_walk_t func, void *arg);
235 rte_memseg_contig_walk(rte_memseg_contig_walk_t func, void *arg);
256 rte_memseg_list_walk(rte_memseg_list_walk_t func, void *arg);
274 rte_memseg_walk_thread_unsafe(rte_memseg_walk_t func, void *arg);
310 rte_memseg_list_walk_thread_unsafe(rte_memseg_list_walk_t func, void *arg);
617 const void *addr, size_t len, void *arg);
646 void *arg);
[all …]
H A Drte_lcore.h248 typedef int (*rte_lcore_init_cb)(unsigned int lcore_id, void *arg);
258 typedef void (*rte_lcore_uninit_cb)(unsigned int lcore_id, void *arg);
290 rte_lcore_uninit_cb uninit, void *arg);
316 typedef int (*rte_lcore_iterate_cb)(unsigned int lcore_id, void *arg);
335 rte_lcore_iterate(rte_lcore_iterate_cb cb, void *arg);
425 void *(*start_routine)(void *), void *arg);
/dpdk/lib/eal/windows/
H A Deal_alarm.c34 static int intr_thread_exec_sync(void (*func)(void *arg), void *arg);
47 struct alarm_entry *ap = arg; in alarm_callback()
80 alarm_task_exec(void *arg) in alarm_task_exec() argument
82 struct alarm_task *task = arg; in alarm_task_exec()
221 void (*func)(void *arg);
222 void *arg; member
227 intr_thread_entry(void *arg) in intr_thread_entry() argument
229 struct intr_task *task = arg; in intr_thread_entry()
230 task->func(task->arg); in intr_thread_entry()
235 intr_thread_exec_sync(void (*func)(void *arg), void *arg) in intr_thread_exec_sync() argument
[all …]
/dpdk/drivers/common/sfc_efx/base/
H A Drhead_ev.c24 __in_opt void *arg);
31 __in_opt void *arg);
38 __in_opt void *arg);
45 __in_opt void *arg);
53 __in_opt void *arg);
60 __in_opt void *arg);
68 __in_opt void *arg);
75 __in_opt void *arg);
219 __in_opt void *arg) in rhead_ev_dispatch() argument
273 __in_opt void *arg) in rhead_ev_qpoll() argument
[all …]
H A Def10_ev.c27 __in_opt void *arg);
34 __in_opt void *arg);
41 __in_opt void *arg);
48 __in_opt void *arg);
419 __in_opt void *arg) in ef10_ev_rx_packed_stream() argument
512 __in_opt void *arg) in ef10_ev_rx() argument
748 __in_opt void *arg) in ef10_ev_tx() argument
784 __in_opt void *arg) in ef10_ev_driver() argument
834 __in_opt void *arg) in ef10_ev_drv_gen() argument
866 __in_opt void *arg) in ef10_ev_mcdi() argument
[all …]
H A Defx_ev.c77 __in_opt void *arg);
493 __in_opt void *arg) in efx_ev_qcreate_check_init_done() argument
513 __in_opt void *arg) in efx_ev_qpoll() argument
733 __in_opt void *arg) in siena_ev_rx() argument
887 __in_opt void *arg) in siena_ev_tx() argument
934 __in_opt void *arg) in siena_ev_global() argument
948 __in_opt void *arg) in siena_ev_driver() argument
1077 __in_opt void *arg) in siena_ev_drv_gen() argument
1105 __in_opt void *arg) in siena_ev_mcdi() argument
1174 eecp->eec_mac_stats(arg, in siena_ev_mcdi()
[all …]
/dpdk/lib/eal/common/
H A Deal_common_launch.c35 rte_eal_remote_launch(lcore_function_t *f, void *arg, unsigned int worker_id) in rte_eal_remote_launch() argument
46 lcore_config[worker_id].arg = arg; in rte_eal_remote_launch()
57 rte_eal_trace_thread_remote_launch(f, arg, worker_id, rc); in rte_eal_remote_launch()
67 rte_eal_mp_remote_launch(int (*f)(void *), void *arg, in rte_eal_mp_remote_launch() argument
81 rte_eal_remote_launch(f, arg, lcore_id); in rte_eal_mp_remote_launch()
85 lcore_config[main_lcore].ret = f(arg); in rte_eal_mp_remote_launch()
H A Deal_common_memalloc.c20 void *arg; member
44 find_mem_event_callback(const char *name, void *arg) in find_mem_event_callback() argument
49 if (!strcmp(r->name, name) && r->arg == arg) in find_mem_event_callback()
148 rte_mem_event_callback_t clb, void *arg) in eal_memalloc_mem_event_callback_register() argument
166 entry = find_mem_event_callback(name, arg); in eal_memalloc_mem_event_callback_register()
182 entry->arg = arg; in eal_memalloc_mem_event_callback_register()
189 name, arg); in eal_memalloc_mem_event_callback_register()
216 entry = find_mem_event_callback(name, arg); in eal_memalloc_mem_event_callback_unregister()
228 name, arg); in eal_memalloc_mem_event_callback_unregister()
245 entry->name, entry->arg); in eal_memalloc_mem_event_notify()
[all …]
H A Deal_common_trace_utils.c141 struct trace_arg *arg = malloc(sizeof(*arg)); in eal_trace_args_save() local
143 if (arg == NULL) { in eal_trace_args_save()
148 arg->val = strdup(val); in eal_trace_args_save()
149 if (arg->val == NULL) { in eal_trace_args_save()
151 free(arg); in eal_trace_args_save()
163 struct trace_arg *arg; in eal_trace_args_free() local
166 arg = STAILQ_FIRST(&trace->args); in eal_trace_args_free()
168 free(arg->val); in eal_trace_args_free()
169 free(arg); in eal_trace_args_free()
174 trace_args_apply(const char *arg) in trace_args_apply() argument
[all …]
H A Deal_common_thread.c169 eal_thread_loop(void *arg) in eal_thread_loop() argument
171 unsigned int lcore_id = (uintptr_t)arg; in eal_thread_loop()
209 fct_arg = lcore_config[lcore_id].arg; in eal_thread_loop()
213 lcore_config[lcore_id].arg = NULL; in eal_thread_loop()
237 void *arg; member
245 static void *ctrl_thread_init(void *arg) in ctrl_thread_init() argument
250 struct rte_thread_ctrl_params *params = arg; in ctrl_thread_init()
252 void *routine_arg = params->arg; in ctrl_thread_init()
272 void *(*start_routine)(void *), void *arg) in rte_ctrl_thread_create() argument
283 params->arg = arg; in rte_ctrl_thread_create()
H A Deal_common_memory.c351 struct virtiova *vi = arg; in find_virt()
364 struct virtiova *vi = arg; in find_virt_legacy()
405 uint64_t *total_len = arg; in physmem_size()
428 void *arg) in dump_memseg() argument
432 FILE *f = arg; in dump_memseg()
466 void *arg) in rte_mem_event_callback_register() argument
538 uint64_t *mask = arg; in check_iova()
735 ret = func(msl, ms, arg); in rte_memseg_walk_thread_unsafe()
769 ret = func(msl, arg); in rte_memseg_list_walk_thread_unsafe()
1245 void *arg __rte_unused) in memzone_list_cb()
[all …]
H A Deal_common_lcore.c235 void *arg; member
247 return callback->init(lcore_id, callback->arg); in callback_init()
257 callback->uninit(lcore_id, callback->arg); in callback_uninit()
269 rte_lcore_uninit_cb uninit, void *arg) in rte_lcore_callback_register() argument
280 if (asprintf(&callback->name, "%s-%p", name, arg) == -1) { in rte_lcore_callback_register()
286 callback->arg = arg; in rte_lcore_callback_register()
338 callback->name, callback->arg); in rte_lcore_callback_unregister()
403 rte_lcore_iterate(rte_lcore_iterate_cb cb, void *arg) in rte_lcore_iterate() argument
413 ret = cb(lcore_id, arg); in rte_lcore_iterate()
422 lcore_dump_cb(unsigned int lcore_id, void *arg) in lcore_dump_cb() argument
[all …]
/dpdk/drivers/bus/dpaa/base/qbman/
H A Ddpaa_sys.c13 irqreturn_t (*isr)(int irq, void *arg);
16 void *arg; member
65 int qbman_request_irq(int irq, irqreturn_t (*isr)(int irq, void *arg), in qbman_request_irq() argument
67 void *arg __maybe_unused) in qbman_request_irq()
78 irq_node->arg = arg; in qbman_request_irq()
83 int qbman_free_irq(int irq, __maybe_unused void *arg) in qbman_free_irq() argument
102 irq_node->isr(irq, irq_node->arg); in qbman_invoke_irq()
/dpdk/app/test/
H A Dtest_ring_stress_impl.h194 la = arg; in test_worker()
256 test_worker_prcs(void *arg) in test_worker_prcs() argument
258 return test_worker(arg, __func__, 1); in test_worker_prcs()
262 test_worker_avg(void *arg) in test_worker_avg() argument
264 return test_worker(arg, __func__, 0); in test_worker_avg()
339 struct lcore_arg arg[RTE_MAX_LCORE]; in test_mt1() local
351 memset(arg, 0, sizeof(arg)); in test_mt1()
355 arg[lc].rng = r; in test_mt1()
356 arg[lc].stats = init_stat; in test_mt1()
370 arg[mc].stats = init_stat; in test_mt1()
[all …]
H A Dtest_table_pipeline.c18 (struct rte_mbuf **pkts, uint32_t n, uint64_t *pkts_mask, void *arg);
20 (struct rte_mbuf **pkts, uint32_t n, uint64_t *pkts_mask, void *arg);
28 void *arg)
32 RTE_SET_USED(arg);
41 void *arg)
45 RTE_SET_USED(arg);
54 void *arg)
59 RTE_SET_USED(arg);
83 __rte_unused void *arg) in table_action_0x00() argument
96 __rte_unused void *arg) in table_action_stub_hit() argument
[all …]
H A Dtest_func_reentrancy.c43 typedef int (*case_func_t)(void* arg);
68 test_eal_init_once(__rte_unused void *arg) in test_eal_init_once() argument
103 ring_create_lookup(__rte_unused void *arg) in ring_create_lookup() argument
137 my_obj_init(struct rte_mempool *mp, __rte_unused void *arg, in my_obj_init() argument
164 mempool_create_lookup(__rte_unused void *arg) in mempool_create_lookup() argument
225 hash_create_free(__rte_unused void *arg) in hash_create_free() argument
293 fbk_create_free(__rte_unused void *arg) in fbk_create_free() argument
363 lpm_create_free(__rte_unused void *arg) in lpm_create_free() argument
408 void* arg; member
450 rte_eal_remote_launch(pt_case->func, pt_case->arg, lcore_id); in launch_test()
[all …]
/dpdk/drivers/net/mlx4/
H A Dmeson.build104 foreach arg:has_sym_args
105 config.set(arg[0], cc.has_header_symbol(arg[1], arg[2],
108 foreach arg:has_member_args
109 file_prefix = '#include <' + arg[1] + '>'
110 config.set(arg[0], cc.has_member(arg[2], arg[3],

12345678910>>...14