|
| DOCA_STABLE doca_pcc_dev_error_t | doca_pcc_dev_algo_init_metadata (uint32_t algo_idx, const struct doca_pcc_dev_algo_meta_data *user_def, uint32_t param_num, uint32_t counter_num) |
| | Initialize the algo database. More...
|
| |
| DOCA_STABLE doca_pcc_dev_error_t | doca_pcc_dev_algo_init_param (uint32_t algo_idx, uint32_t param_id, uint32_t default_value, uint32_t max_value, uint32_t min_value, uint32_t permissions, uint32_t param_desc_size, uint64_t param_desc_addr) |
| | Initialize a single parameter for an algo. More...
|
| |
| DOCA_STABLE doca_pcc_dev_error_t | doca_pcc_dev_algo_init_counter (uint32_t algo_idx, uint32_t counter_id, uint32_t max_value, uint32_t permissions, uint32_t counter_desc_size, uint64_t counter_desc_addr) |
| | Initialize a single counter for an algo. More...
|
| |
| DOCA_STABLE doca_pcc_dev_error_t | doca_pcc_dev_init_algo_slot (uint32_t portid, uint32_t algo_slot, uint32_t algo_idx, uint32_t algo_en) |
| | Initialize the algo per port database. More...
|
| |
| DOCA_STABLE uint32_t | doca_pcc_dev_get_counters_num (uint32_t port_num, uint32_t algo_slot) |
| | Get number of counters supported per algo on the port. More...
|
| |
| DOCA_STABLE uint32_t * | doca_pcc_dev_get_counters (uint32_t port_num, uint32_t algo_slot) |
| | Get pointer to counter array of a specific algo and specific port. More...
|
| |
| DOCA_STABLE uint32_t | doca_pcc_dev_get_algo_params_num (uint32_t port_num, uint32_t algo_slot) |
| | Get number of params supported per algo on the port. More...
|
| |
| DOCA_STABLE uint32_t * | doca_pcc_dev_get_algo_params (uint32_t port_num, uint32_t algo_slot) |
| | Get pointer to param array of a specific algo and specific port. More...
|
| |
| DOCA_STABLE uint32_t | doca_pcc_dev_get_algo_index (uint32_t port_num, uint32_t algo_slot) |
| | Get identifier of a specific algo and specific port. More...
|
| |