| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tf_device.h | 20 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 D | tf_msg.h | 19 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 D | tf_em.h | 195 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 D | tf_session.h | 490 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 D | tf_core.h | 520 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 D | tf_tcam_shared.h | 48 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 D | tf_tbl.h | 12 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 D | tf_tbl_sram.h | 50 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 D | tf_tcam.h | 290 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 D | tf_identifier.h | 138 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 D | tf_if_tbl.h | 18 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 D | tf_session.c | 50 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 D | tf_global_cfg.h | 99 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 D | tf_if_tbl.c | 15 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 D | tf_global_cfg.c | 14 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 D | tf_core.c | 24 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 D | tf_rm.h | 13 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 D | tf_device.c | 17 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 D | tf_em_internal.c | 34 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 D | tf_device_p4.c | 184 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 D | tf_identifier.c | 16 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 D | tfp.h | 149 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 D | tf_tbl.c | 19 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 D | tf_msg.c | 301 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 D | bnxt_ulp.h | 102 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 *
|