Home
last modified time | relevance | path

Searched refs:entry (Results 1 – 25 of 232) sorted by relevance

12345678910

/dpdk/examples/qos_sched/
H A Dcfg_file.c35 if (entry) in cfg_load_port()
39 if (entry) in cfg_load_port()
64 if (entry) in cfg_load_pipe()
68 if (entry) in cfg_load_pipe()
72 if (entry) in cfg_load_pipe()
76 if (entry) in cfg_load_pipe()
80 if (entry) in cfg_load_pipe()
84 if (entry) in cfg_load_pipe()
88 if (entry) in cfg_load_pipe()
92 if (entry) in cfg_load_pipe()
[all …]
/dpdk/drivers/net/cxgbe/
H A Dmps_tcam.c19 struct mps_tcam_entry *entry = t->entry; in cxgbe_update_free_idx() local
45 struct mps_tcam_entry *entry = t->entry; in cxgbe_mpstcam_lookup() local
48 if (!entry) in cxgbe_mpstcam_lookup()
56 return &entry[i]; in cxgbe_mpstcam_lookup()
78 if (entry) { in cxgbe_mpstcam_alloc()
98 entry = &mpstcam->entry[ret]; in cxgbe_mpstcam_alloc()
125 entry = &mpstcam->entry[idx]; in cxgbe_mpstcam_modify()
142 entry = &mpstcam->entry[idx]; in cxgbe_mpstcam_modify()
187 entry = &t->entry[idx]; in cxgbe_mpstcam_remove()
224 entry = &t->entry[rawf_idx]; in cxgbe_mpstcam_rawf_enable()
[all …]
/dpdk/drivers/net/mvpp2/
H A Dmrvl_qos.c123 if (entry) { in get_outq_cfg()
142 if (entry) { in get_outq_cfg()
161 if (entry) { in get_outq_cfg()
172 if (entry) { in get_outq_cfg()
180 if (entry) { in get_outq_cfg()
329 if (entry) { in parse_tc_cfg()
344 if (entry) { in parse_tc_cfg()
359 if (entry) { in parse_tc_cfg()
378 if (entry) { in parse_tc_cfg()
415 if (entry) { in parse_policer()
[all …]
/dpdk/drivers/net/bnxt/tf_core/
H A Dll.c24 ll->head = entry; in ll_insert()
25 ll->tail = entry; in ll_insert()
26 entry->next = NULL; in ll_insert()
27 entry->prev = NULL; in ll_insert()
29 entry->next = ll->head; in ll_insert()
30 entry->prev = NULL; in ll_insert()
31 entry->next->prev = entry; in ll_insert()
41 if (ll->head == entry && ll->tail == entry) { in ll_delete()
45 ll->head = entry->next; in ll_delete()
51 entry->prev->next = entry->next; in ll_delete()
[all …]
H A Ddpool.c33 dpool->entry = parms.mem_va; in dpool_init()
43 dpool->entry[i].flags = 0; in dpool_init()
44 dpool->entry[i].index = start_index; in dpool_init()
45 dpool->entry[i].entry_data = 0UL; in dpool_init()
61 dpool->entry[dst_index].flags = dpool->entry[src_index].flags; in dpool_move()
62 dpool->entry[dst_index].entry_data = dpool->entry[src_index].entry_data; in dpool_move()
70 dpool->entry[src_index].flags = 0; in dpool_move()
220 adj_list->entry[i].left + in dpool_defrag()
223 adj_list->entry[i].left + in dpool_defrag()
224 adj_list->entry[i].right; in dpool_defrag()
[all …]
/dpdk/lib/eal/common/
H A Deal_common_memalloc.c173 entry = malloc(sizeof(*entry)); in eal_memalloc_mem_event_callback_register()
181 entry->clb = clb; in eal_memalloc_mem_event_callback_register()
182 entry->arg = arg; in eal_memalloc_mem_event_callback_register()
223 free(entry); in eal_memalloc_mem_event_callback_unregister()
245 entry->name, entry->arg); in eal_memalloc_mem_event_notify()
246 entry->clb(event, start, len, entry->arg); in eal_memalloc_mem_event_notify()
279 entry = malloc(sizeof(*entry)); in eal_memalloc_mem_alloc_validator_register()
330 free(entry); in eal_memalloc_mem_alloc_validator_unregister()
351 if (entry->socket_id != socket_id || entry->limit > new_len) in eal_memalloc_mem_alloc_validate()
354 entry->name, entry->socket_id); in eal_memalloc_mem_alloc_validate()
[all …]
H A Dmalloc_mp.c312 entry = malloc(sizeof(*entry)); in handle_request()
319 memset(entry, 0, sizeof(*entry)); in handle_request()
350 free(entry); in handle_request()
393 free(entry); in handle_request()
462 free(entry); in handle_sync_response()
487 free(entry); in handle_sync_response()
588 free(entry); in handle_rollback_response()
710 entry = malloc(sizeof(*entry)); in request_to_primary()
716 memset(entry, 0, sizeof(*entry)); in request_to_primary()
767 free(entry); in request_to_primary()
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_utils.c94 return entry; in __list_lookup()
98 entry = LIST_NEXT(entry, next); in __list_lookup()
116 if (entry) in _mlx5_list_lookup()
120 return entry; in _mlx5_list_lookup()
168 entry = nentry; in __list_cache_clean()
219 entry, next); in _mlx5_list_register()
223 (void *)entry, entry->ref_cnt); in _mlx5_list_register()
224 return entry; in _mlx5_list_register()
259 (void *)entry, entry->ref_cnt); in _mlx5_list_register()
277 return entry; in mlx5_list_register()
[all …]
H A Dmlx5_common_mr.c184 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mr_btree_insert()
203 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mr_btree_insert()
287 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mlx5_mr_btree_dump()
377 entry->end = end; in mr_find_next_chunk()
407 memset(&entry, 0, sizeof(entry)); in mlx5_mr_insert_cache()
410 if (!entry.end) in mlx5_mr_insert_cache()
455 *entry = ret; in mlx5_mr_lookup_list()
629 (void *)addr, entry->start, entry->end, entry->lkey); in mlx5_mr_create_secondary()
630 return entry->lkey; in mlx5_mr_create_secondary()
860 return entry->lkey; in mlx5_mr_create_primary()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dulp_gen_tbl.c50 entry->gen_tbl_name = tbl->name; in ulp_mapper_generic_tbl_list_init()
58 if (!entry->mem_data) { in ulp_mapper_generic_tbl_list_init()
67 entry->container.ref_count = in ulp_mapper_generic_tbl_list_init()
68 (uint32_t *)entry->mem_data; in ulp_mapper_generic_tbl_list_init()
70 entry->container.byte_data = &entry->mem_data[size]; in ulp_mapper_generic_tbl_list_init()
83 &entry->hash_tbl)) { in ulp_mapper_generic_tbl_list_init()
149 entry->byte_data_size]; in ulp_mapper_gen_tbl_entry_get()
196 if (!entry || !data) { in ulp_mapper_gen_tbl_entry_data_set()
229 if (!entry || !data) { in ulp_mapper_gen_tbl_entry_data_get()
333 ULP_GEN_TBL_REF_CNT_DEC(&entry); in ulp_mapper_gen_tbl_res_free()
[all …]
H A Dulp_gen_hash.c192 struct ulp_gen_hash_entry_params *entry) in ulp_gen_hash_tbl_list_key_search() argument
199 if (!hash_tbl || !entry || !entry->key_data || entry->key_length != in ulp_gen_hash_tbl_list_key_search()
206 hash_id = tf_hash_calc_crc32(entry->key_data, in ulp_gen_hash_tbl_list_key_search()
223 if (!memcmp(entry->key_data, in ulp_gen_hash_tbl_list_key_search()
231 entry->key_idx = key_idx; in ulp_gen_hash_tbl_list_key_search()
258 struct ulp_gen_hash_entry_params *entry) in ulp_gen_hash_tbl_list_index_search() argument
264 if (!hash_tbl || !entry) { in ulp_gen_hash_tbl_list_index_search()
269 idx = ULP_HASH_GET_H_INDEX(entry->hash_index); in ulp_gen_hash_tbl_list_index_search()
303 struct ulp_gen_hash_entry_params *entry) in ulp_gen_hash_tbl_list_add() argument
327 entry->key_idx = key_index; in ulp_gen_hash_tbl_list_add()
[all …]
H A Dulp_gen_tbl.h12 #define ULP_GEN_TBL_REF_CNT_INC(entry) {*(entry)->ref_count += 1; } argument
13 #define ULP_GEN_TBL_REF_CNT_DEC(entry) {*(entry)->ref_count -= 1; } argument
14 #define ULP_GEN_TBL_REF_CNT(entry) (*(entry)->ref_count) argument
89 struct ulp_mapper_gen_tbl_entry *entry);
113 ulp_mapper_gen_tbl_entry_data_set(struct ulp_mapper_gen_tbl_entry *entry,
129 ulp_mapper_gen_tbl_entry_data_get(struct ulp_mapper_gen_tbl_entry *entry,
/dpdk/drivers/net/ice/base/
H A Dice_xlt_kb.c11 struct ice_xlt_kb_entry *entry, int idx) in _xlt_kb_entry_dump() argument
72 entry->xlt1_ad_sel = (u8)(d64 & 0x7); in _kb_entry_init()
73 entry->xlt2_ad_sel = (u8)((d64 >> 3) & 0x7); in _kb_entry_init()
74 entry->flg0_14_sel[0] = (u16)((d64 >> 6) & 0x1ff); in _kb_entry_init()
82 entry->flg0_14_sel[6] = (u16)(d64 & 0x1ff); in _kb_entry_init()
83 entry->flg0_14_sel[7] = (u16)((d64 >> 9) & 0x1ff); in _kb_entry_init()
90 entry->flg0_14_sel[12] = (u16)(d64 & 0x1ff); in _kb_entry_init()
94 entry->xlt1_md_sel = (u8)((d64 >> 36) & 0x1f); in _kb_entry_init()
95 entry->xlt2_md_sel = (u8)((d64 >> 41) & 0x1f); in _kb_entry_init()
198 struct ice_xlt_kb_entry *entry = &kb->entries[0]; in ice_xlt_kb_flag_get() local
[all …]
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto_dek.c43 return entry == NULL ? NULL : in mlx5_crypto_dek_prepare()
44 container_of(entry, struct mlx5_crypto_dek, entry); in mlx5_crypto_dek_prepare()
52 struct mlx5_crypto_dek *entry = rte_zmalloc(__func__, sizeof(*entry), in mlx5_crypto_dek_clone_cb() local
55 if (!entry) { in mlx5_crypto_dek_clone_cb()
60 memcpy(entry, oentry, sizeof(*entry)); in mlx5_crypto_dek_clone_cb()
61 return &entry->entry; in mlx5_crypto_dek_clone_cb()
69 struct mlx5_crypto_dek, entry); in mlx5_crypto_dek_clone_free_cb()
81 container_of(entry, typeof(*dek), entry); in mlx5_crypto_dek_match_cb()
127 return &dek->entry; in mlx5_crypto_dek_create_cb()
132 struct mlx5_list_entry *entry) in mlx5_crypto_dek_remove_cb() argument
[all …]
/dpdk/drivers/net/sfc/
H A Dsfc_dp.c35 struct sfc_dp *entry; in sfc_dp_find_by_name() local
37 TAILQ_FOREACH(entry, head, links) { in sfc_dp_find_by_name()
38 if (entry->type != type) in sfc_dp_find_by_name()
41 if (strcmp(entry->name, name) == 0) in sfc_dp_find_by_name()
42 return entry; in sfc_dp_find_by_name()
52 struct sfc_dp *entry; in sfc_dp_find_by_caps() local
54 TAILQ_FOREACH(entry, head, links) { in sfc_dp_find_by_caps()
55 if (entry->type != type) in sfc_dp_find_by_caps()
60 return entry; in sfc_dp_find_by_caps()
69 if (sfc_dp_find_by_name(head, entry->type, entry->name) != NULL) { in sfc_dp_register()
[all …]
/dpdk/drivers/common/dpaax/
H A Ddpaax_iova_table.c161 struct dpaax_iovat_element *entry; in dpaax_iova_table_populate() local
228 entry[i].start = nodes[i].addr; in dpaax_iova_table_populate()
229 entry[i].len = nodes[i].len; in dpaax_iova_table_populate()
231 entry[i].pages = entry[i-1].pages + in dpaax_iova_table_populate()
234 entry[i].pages = (uint64_t *)((unsigned char *)entry + in dpaax_iova_table_populate()
239 i, entry[i].start, entry[i].len, entry[i].pages); in dpaax_iova_table_populate()
293 entry[i].start); in dpaax_iova_table_update()
297 if (align_paddr > (entry[i].start + entry[i].len)) in dpaax_iova_table_update()
377 i, entry[i].start, entry[i].len, entry[i].pages); in dpaax_iova_table_dump()
380 if (entry[i].pages[j] == 0) in dpaax_iova_table_dump()
[all …]
/dpdk/lib/pipeline/
H A Drte_swx_ctl.c284 if (!entry) in table_entry_free()
290 free(entry); in table_entry_free()
299 if (!entry) in table_entry_alloc()
322 return entry; in table_entry_alloc()
418 if (!entry) in table_entry_duplicate()
548 if (!entry) in table_entries_free()
581 if (!entry) in table_pending_add_free()
615 if (!entry) in table_pending_modify0_free()
649 if (!entry) in table_pending_modify1_free()
683 if (!entry) in table_pending_delete_free()
[all …]
/dpdk/drivers/net/thunderx/
H A Dnicvf_svf.c18 struct svf_entry *entry = NULL; in nicvf_svf_push() local
22 entry = rte_zmalloc("nicvf", sizeof(*entry), RTE_CACHE_LINE_SIZE); in nicvf_svf_push()
23 if (entry == NULL) in nicvf_svf_push()
26 entry->vf = vf; in nicvf_svf_push()
28 nicvf_bsvf_push(entry); in nicvf_svf_push()
35 struct svf_entry *entry; in nicvf_svf_pop() local
37 entry = nicvf_bsvf_pop(); in nicvf_svf_pop()
39 vf = entry->vf; in nicvf_svf_pop()
41 rte_free(entry); in nicvf_svf_pop()
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_mem.c24 while (entry) { in mlx5_vdpa_mem_dereg()
26 if (entry->is_indirect) in mlx5_vdpa_mem_dereg()
31 rte_free(entry); in mlx5_vdpa_mem_dereg()
32 entry = next; in mlx5_vdpa_mem_dereg()
220 entry = rte_zmalloc(__func__, sizeof(*entry), 0); in mlx5_vdpa_mem_register()
221 if (!entry) { in mlx5_vdpa_mem_register()
230 if (!entry->mr) { in mlx5_vdpa_mem_register()
281 entry = rte_zmalloc(__func__, sizeof(*entry), 0); in mlx5_vdpa_mem_register()
282 if (!entry) { in mlx5_vdpa_mem_register()
288 if (!entry->mkey) { in mlx5_vdpa_mem_register()
[all …]
/dpdk/app/test-eventdev/
H A Devt_test.c14 evt_test_register(struct evt_test_entry *entry) in evt_test_register() argument
16 STAILQ_INSERT_TAIL(&head, entry, next); in evt_test_register()
22 struct evt_test_entry *entry; in evt_test_get() local
27 STAILQ_FOREACH(entry, &head, next) in evt_test_get()
28 if (!strncmp(entry->test.name, name, strlen(name))) in evt_test_get()
29 return &entry->test; in evt_test_get()
37 struct evt_test_entry *entry; in evt_test_dump_names() local
39 STAILQ_FOREACH(entry, &head, next) in evt_test_dump_names()
40 if (entry->test.name) in evt_test_dump_names()
41 printf("\t %s\n", entry->test.name); in evt_test_dump_names()
/dpdk/lib/ipsec/
H A Dipsec_telemetry.c23 struct ipsec_telemetry_entry *entry; in handle_telemetry_cmd_ipsec_sa_list() local
50 struct ipsec_telemetry_entry *entry; in handle_telemetry_cmd_ipsec_sa_stats() local
64 sa = entry->sa; in handle_telemetry_cmd_ipsec_sa_stats()
108 struct ipsec_telemetry_entry *entry; in handle_telemetry_cmd_ipsec_sa_details() local
123 sa = entry->sa; in handle_telemetry_cmd_ipsec_sa_details()
211 if (entry == NULL) in rte_ipsec_telemetry_sa_add()
213 entry->sa = sa; in rte_ipsec_telemetry_sa_add()
221 struct ipsec_telemetry_entry *entry; in rte_ipsec_telemetry_sa_del() local
223 if (sa == entry->sa) { in rte_ipsec_telemetry_sa_del()
224 LIST_REMOVE(entry, next); in rte_ipsec_telemetry_sa_del()
[all …]
/dpdk/drivers/common/sfc_efx/base/
H A Defx_tunnel.c90 switch (entry->etue_state) { in ef10_entry_staged()
92 return (entry->etue_busy); in ef10_entry_staged()
94 return (!entry->etue_busy); in ef10_entry_staged()
118 unsigned int entry; in efx_mcdi_set_tunnel_encap_udp_ports() local
146 for (i = 0, entry = 0; entry < entries_num; ++entry, ++i) { in efx_mcdi_set_tunnel_encap_udp_ports()
326 unsigned int entry; in efx_tunnel_config_udp_add() local
390 __in unsigned int entry) in efx_tunnel_config_udp_do_remove() argument
405 return (entry); in efx_tunnel_config_udp_do_remove()
416 __in unsigned int entry) in efx_tunnel_config_udp_remove_prepare() argument
446 unsigned int entry; in efx_tunnel_config_udp_remove() local
[all …]
/dpdk/drivers/net/thunderx/base/
H A Dnicvf_bsvf.c15 nicvf_bsvf_push(struct svf_entry *entry) in nicvf_bsvf_push() argument
17 assert(entry != NULL); in nicvf_bsvf_push()
18 assert(entry->vf != NULL); in nicvf_bsvf_push()
20 STAILQ_INSERT_TAIL(&head, entry, next); in nicvf_bsvf_push()
26 struct svf_entry *entry; in nicvf_bsvf_pop() local
30 entry = STAILQ_FIRST(&head); in nicvf_bsvf_pop()
32 assert(entry != NULL); in nicvf_bsvf_pop()
33 assert(entry->vf != NULL); in nicvf_bsvf_pop()
37 return entry; in nicvf_bsvf_pop()
/dpdk/drivers/net/mlx4/
H A Dmlx4_mr.c166 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mr_btree_insert()
180 lkp_tbl[idx] = *entry; in mr_btree_insert()
184 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mr_btree_insert()
265 (void *)bt, idx, entry->start, entry->end, entry->lkey); in mlx4_mr_btree_dump()
329 entry->end = end; in mr_find_next_chunk()
359 memset(&entry, 0, sizeof(entry)); in mr_insert_dev_cache()
362 if (!entry.end) in mr_insert_dev_cache()
408 *entry = ret; in mr_lookup_dev_list()
570 entry->start, entry->end, entry->lkey); in mlx4_mr_create_secondary()
571 return entry->lkey; in mlx4_mr_create_secondary()
[all …]
/dpdk/drivers/net/qede/base/
H A Dbcm_osal.h214 (list)->tail = (entry); \
218 (list)->head = (entry); \
229 (list)->head = (entry); \
231 (list)->tail = (entry); \
261 (entry)->prev->next = (entry)->next; \
262 (entry)->next->prev = (entry)->prev; \
277 entry; \
278 entry = OSAL_LIST_NEXT(entry, field, type))
282 tmp_entry = (entry) ? OSAL_LIST_NEXT(entry, field, type) : NULL; \
283 entry != NULL; \
[all …]

12345678910