Home
last modified time | relevance | path

Searched refs:tf (Results 1 – 25 of 41) sorted by relevance

12

/dpdk/drivers/net/bnxt/tf_core/
H A Dtf_device.h20 struct tf;
87 int tf_dev_bind(struct tf *tfp,
108 int tf_dev_unbind(struct tf *tfp,
240 int (*tf_dev_free_ident)(struct tf *tfp,
342 int (*tf_dev_alloc_tbl)(struct tf *tfp,
400 int (*tf_dev_free_tbl)(struct tf *tfp,
455 int (*tf_dev_set_tbl)(struct tf *tfp,
512 int (*tf_dev_get_tbl)(struct tf *tfp,
667 (struct tf *tfp,
686 int (*tf_dev_set_tcam)(struct tf *tfp,
[all …]
H A Dtf_msg.h19 struct tf;
70 int tf_msg_session_attach(struct tf *tfp,
127 int tf_msg_session_close(struct tf *tfp,
140 int tf_msg_session_qcfg(struct tf *tfp);
341 int tf_msg_move_em_entry(struct tf *tfp,
419 int tf_msg_em_mem_rgtr(struct tf *tfp,
437 int tf_msg_em_mem_unrgtr(struct tf *tfp,
455 int tf_msg_em_qcaps(struct tf *tfp,
491 int tf_msg_em_cfg(struct tf *tfp,
526 int tf_msg_ext_em_cfg(struct tf *tfp,
[all …]
H A Dtf_em.h195 int tf_em_insert_int_entry(struct tf *tfp,
259 int tf_em_move_int_entry(struct tf *tfp,
339 int tf_em_int_bind(struct tf *tfp,
355 int tf_em_int_unbind(struct tf *tfp);
403 int tf_em_ext_alloc(struct tf *tfp,
419 int tf_em_ext_free(struct tf *tfp,
483 tf_tbl_ext_alloc(struct tf *tfp,
503 tf_tbl_ext_free(struct tf *tfp,
541 int tf_tbl_ext_set(struct tf *tfp,
545 tf_em_ext_system_bind(struct tf *tfp,
[all …]
H A Dtf_session.h490 int tf_session_get(struct tf *tfp,
539 tf_session_get_em_ext_db(struct tf *tfp,
555 tf_session_set_em_ext_db(struct tf *tfp,
571 tf_session_get_db(struct tf *tfp,
588 tf_session_set_db(struct tf *tfp,
631 tf_session_get_bp(struct tf *tfp) in tf_session_get_bp()
669 tf_session_set_sram_db(struct tf *tfp,
681 tf_session_get_sram_db(struct tf *tfp,
694 tf_session_set_global_db(struct tf *tfp,
707 tf_session_get_global_db(struct tf *tfp,
[all …]
H A Dtf_core.h520 struct tf { struct
759 int tf_open_session(struct tf *tfp,
950 int tf_attach_session(struct tf *tfp,
966 int tf_close_session(struct tf *tfp);
1237 int tf_map_tbl_scope(struct tf *tfp,
1249 int tf_free_tbl_scope(struct tf *tfp,
1480 int tf_set_tcam_entry(struct tf *tfp,
1530 int tf_get_tcam_entry(struct tf *tfp,
1788 int tf_set_tbl_entry(struct tf *tfp,
1863 int tf_get_tbl_entry(struct tf *tfp,
[all …]
H A Dtf_tcam_shared.h48 int tf_tcam_shared_bind(struct tf *tfp,
64 int tf_tcam_shared_unbind(struct tf *tfp);
79 int tf_tcam_shared_alloc(struct tf *tfp,
95 int tf_tcam_shared_free(struct tf *tfp,
112 int tf_tcam_shared_set(struct tf *tfp,
129 int tf_tcam_shared_get(struct tf *tfp,
147 int tf_tcam_shared_move_p4(struct tf *tfp,
164 int tf_tcam_shared_move_p58(struct tf *tfp,
180 int tf_tcam_shared_clear(struct tf *tfp,
H A Dtf_tbl.h12 struct tf;
213 int tf_tbl_bind(struct tf *tfp,
229 int tf_tbl_unbind(struct tf *tfp);
244 int tf_tbl_alloc(struct tf *tfp,
260 int tf_tbl_free(struct tf *tfp,
277 int tf_tbl_set(struct tf *tfp,
294 int tf_tbl_get(struct tf *tfp,
311 int tf_tbl_bulk_get(struct tf *tfp,
328 tf_tbl_get_resc_info(struct tf *tfp,
H A Dtf_tbl_sram.h50 int tf_tbl_sram_bind(struct tf *tfp);
65 int tf_tbl_sram_unbind(struct tf *tfp);
80 int tf_tbl_sram_alloc(struct tf *tfp,
99 int tf_tbl_sram_free(struct tf *tfp,
117 int tf_tbl_sram_set(struct tf *tfp,
134 int tf_tbl_sram_get(struct tf *tfp,
151 int tf_tbl_sram_bulk_get(struct tf *tfp,
H A Dtf_tcam.h290 int tf_tcam_bind(struct tf *tfp,
306 int tf_tcam_unbind(struct tf *tfp);
321 int tf_tcam_alloc(struct tf *tfp,
340 int tf_tcam_free(struct tf *tfp,
359 int tf_tcam_alloc_search(struct tf *tfp,
376 int tf_tcam_set(struct tf *tfp,
393 int tf_tcam_get(struct tf *tfp,
409 int tf_tcam_get_resc_info(struct tf *tfp,
H A Dtf_identifier.h138 int tf_ident_bind(struct tf *tfp,
154 int tf_ident_unbind(struct tf *tfp);
169 int tf_ident_alloc(struct tf *tfp,
185 int tf_ident_free(struct tf *tfp,
201 int tf_ident_search(struct tf *tfp,
217 int tf_ident_get_resc_info(struct tf *tfp,
H A Dtf_if_tbl.h18 struct tf;
184 int tf_if_tbl_bind(struct tf *tfp,
200 int tf_if_tbl_unbind(struct tf *tfp);
216 int tf_if_tbl_set(struct tf *tfp,
233 int tf_if_tbl_get(struct tf *tfp,
H A Dtf_session.c50 tf_session_create(struct tf *tfp, in tf_session_create()
257 tf_session_client_create(struct tf *tfp, in tf_session_client_create()
366 tf_session_client_destroy(struct tf *tfp, in tf_session_client_destroy()
425 tf_session_open_session(struct tf *tfp, in tf_session_open_session()
491 tf_session_close_session(struct tf *tfp, in tf_session_close_session()
674 tf_session_get_session(struct tf *tfp, in tf_session_get_session()
711 int tf_session_get(struct tf *tfp, in tf_session_get()
909 tf_session_get_db(struct tf *tfp, in tf_session_get_db()
960 tf_session_set_db(struct tf *tfp, in tf_session_set_db()
1036 tf_session_get_sram_db(struct tf *tfp, in tf_session_get_sram_db()
[all …]
H A Dtf_global_cfg.h99 tf_global_cfg_bind(struct tf *tfp,
116 tf_global_cfg_unbind(struct tf *tfp);
131 int tf_global_cfg_set(struct tf *tfp,
147 int tf_global_cfg_get(struct tf *tfp,
H A Dtf_if_tbl.c15 struct tf;
61 tf_if_tbl_bind(struct tf *tfp, in tf_if_tbl_bind()
92 tf_if_tbl_unbind(struct tf *tfp) in tf_if_tbl_unbind()
119 tf_if_tbl_set(struct tf *tfp, in tf_if_tbl_set()
162 tf_if_tbl_get(struct tf *tfp, in tf_if_tbl_get()
H A Dtf_global_cfg.c14 struct tf;
73 tf_global_cfg_bind(struct tf *tfp, in tf_global_cfg_bind()
100 tf_global_cfg_unbind(struct tf *tfp) in tf_global_cfg_unbind()
118 tf_global_cfg_set(struct tf *tfp, in tf_global_cfg_set()
161 tf_global_cfg_get(struct tf *tfp, in tf_global_cfg_get()
H A Dtf_core.c24 tf_open_session(struct tf *tfp, in tf_open_session()
95 tf_attach_session(struct tf *tfp, in tf_attach_session()
158 tf_close_session(struct tf *tfp) in tf_close_session()
420 tf_alloc_identifier(struct tf *tfp, in tf_alloc_identifier()
481 tf_free_identifier(struct tf *tfp, in tf_free_identifier()
733 tf_set_tcam_entry(struct tf *tfp, in tf_set_tcam_entry()
1108 tf_free_tbl_entry(struct tf *tfp, in tf_free_tbl_entry()
1188 tf_set_tbl_entry(struct tf *tfp, in tf_set_tbl_entry()
1279 tf_get_tbl_entry(struct tf *tfp, in tf_get_tbl_entry()
1521 tf_map_tbl_scope(struct tf *tfp, in tf_map_tbl_scope()
[all …]
H A Dtf_rm.h13 struct tf;
423 int tf_rm_create_db(struct tf *tfp,
441 int tf_rm_create_db_no_reservation(struct tf *tfp,
458 int tf_rm_free_db(struct tf *tfp,
H A Dtf_device.c17 struct tf;
20 static int tf_dev_unbind_p4(struct tf *tfp);
21 static int tf_dev_unbind_p58(struct tf *tfp);
84 tf_dev_bind_p4(struct tf *tfp, in tf_dev_bind_p4()
272 tf_dev_unbind_p4(struct tf *tfp) in tf_dev_unbind_p4()
371 tf_dev_bind_p58(struct tf *tfp, in tf_dev_bind_p58()
545 tf_dev_unbind_p58(struct tf *tfp) in tf_dev_unbind_p58()
630 tf_dev_bind(struct tf *tfp __rte_unused, in tf_dev_bind()
682 tf_dev_unbind(struct tf *tfp, in tf_dev_unbind()
H A Dtf_em_internal.c34 tf_em_insert_int_entry(struct tf *tfp, in tf_em_insert_int_entry()
105 tf_em_delete_int_entry(struct tf *tfp, in tf_em_delete_int_entry()
138 struct tf *tfp = (struct tf *)user_data; in tf_em_move_callback()
180 tf_em_int_bind(struct tf *tfp, in tf_em_int_bind()
312 tf_em_int_unbind(struct tf *tfp) in tf_em_int_unbind()
358 tf_em_get_resc_info(struct tf *tfp, in tf_em_get_resc_info()
H A Dtf_device_p4.c184 tf_dev_p4_get_max_types(struct tf *tfp, in tf_dev_p4_get_max_types()
212 tf_dev_p4_get_resource_str(struct tf *tfp __rte_unused, in tf_dev_p4_get_resource_str()
242 tf_dev_p4_set_tcam_slice_info(struct tf *tfp, in tf_dev_p4_set_tcam_slice_info()
287 tf_dev_p4_get_tcam_slice_info(struct tf *tfp, in tf_dev_p4_get_tcam_slice_info()
315 tf_dev_p4_map_parif(struct tf *tfp __rte_unused, in tf_dev_p4_map_parif()
363 static int tf_dev_p4_get_shared_tbl_increment(struct tf *tfp __rte_unused, in tf_dev_p4_get_shared_tbl_increment()
392 static bool tf_dev_p4_is_sram_managed(struct tf *tfp __rte_unused, in tf_dev_p4_is_sram_managed()
H A Dtf_identifier.c16 struct tf;
29 tf_ident_bind(struct tf *tfp, in tf_ident_bind()
109 tf_ident_unbind(struct tf *tfp) in tf_ident_unbind()
155 tf_ident_alloc(struct tf *tfp __rte_unused, in tf_ident_alloc()
211 tf_ident_free(struct tf *tfp __rte_unused, in tf_ident_free()
292 tf_ident_search(struct tf *tfp __rte_unused, in tf_ident_search()
359 tf_ident_get_resc_info(struct tf *tfp, in tf_ident_get_resc_info()
H A Dtfp.h149 tfp_msg_hwrm_oem_cmd(struct tf *tfp,
186 int tfp_get_fid(struct tf *tfp, uint16_t *fw_fid);
234 int tfp_get_pf(struct tf *tfp, uint16_t *pf);
H A Dtf_tbl.c19 struct tf;
26 tf_tbl_bind(struct tf *tfp, in tf_tbl_bind()
89 tf_tbl_unbind(struct tf *tfp) in tf_tbl_unbind()
119 tf_tbl_alloc(struct tf *tfp __rte_unused, in tf_tbl_alloc()
170 tf_tbl_free(struct tf *tfp __rte_unused, in tf_tbl_free()
276 tf_tbl_set(struct tf *tfp, in tf_tbl_set()
367 tf_tbl_get(struct tf *tfp, in tf_tbl_get()
460 tf_tbl_bulk_get(struct tf *tfp, in tf_tbl_bulk_get()
545 tf_tbl_get_resc_info(struct tf *tfp, in tf_tbl_get_resc_info()
H A Dtf_msg.c301 tf_msg_session_close(struct tf *tfp, in tf_msg_session_close()
326 tf_msg_session_qcfg(struct tf *tfp) in tf_msg_session_qcfg()
1013 tf_msg_move_em_entry(struct tf *tfp, in tf_msg_move_em_entry()
1193 tf_msg_em_mem_rgtr(struct tf *tfp, in tf_msg_em_mem_rgtr()
1249 tf_msg_em_mem_unrgtr(struct tf *tfp, in tf_msg_em_mem_unrgtr()
1296 tf_msg_em_qcaps(struct tf *tfp, in tf_msg_em_qcaps()
1359 tf_msg_em_cfg(struct tf *tfp, in tf_msg_em_cfg()
1423 tf_msg_ext_em_cfg(struct tf *tfp, in tf_msg_ext_em_cfg()
1497 tf_msg_em_op(struct tf *tfp, in tf_msg_em_op()
1749 tf_msg_set_tbl_entry(struct tf *tfp, in tf_msg_set_tbl_entry()
[all …]
/dpdk/drivers/net/bnxt/tf_ulp/
H A Dbnxt_ulp.h102 struct tf *g_tfp;
103 struct tf *g_shared_tfp;
117 struct tf *g_tfp;
118 struct tf g_shared_tfp;
175 bnxt_ulp_cntxt_shared_tfp_set(struct bnxt_ulp_context *ulp, struct tf *tfp);
178 struct tf *
183 bnxt_ulp_cntxt_tfp_set(struct bnxt_ulp_context *ulp, struct tf *tfp);
186 struct tf *

12