Searched refs:policers_count (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_policer.c | 20 atomic_t policers_count; member 76 return atomic_read(&family->policers_count); in mlxsw_sp_policer_single_rate_occ_get() 95 atomic_set(&family->policers_count, 0); in mlxsw_sp_policer_single_rate_family_init() 112 WARN_ON(atomic_read(&family->policers_count) != 0); in mlxsw_sp_policer_single_rate_family_fini() 129 atomic_inc(&family->policers_count); in mlxsw_sp_policer_single_rate_index_alloc() 141 atomic_dec(&family->policers_count); in mlxsw_sp_policer_single_rate_index_free()
|
H A D | spectrum_trap.h | 12 size_t policers_count; /* Number of registered policers */ member
|
H A D | spectrum_trap.c | 1018 for (i = 0; i < trap->policers_count; i++) { in mlxsw_sp_trap_policer_item_lookup() 1104 trap->policers_count = free_policers; in mlxsw_sp_trap_policer_items_arr_init() 1114 for (i = arr_size; i < trap->policers_count; i++) { in mlxsw_sp_trap_policer_items_arr_init() 1146 for (i = 0; i < trap->policers_count; i++) { in mlxsw_sp_trap_policers_init() 1173 for (i = trap->policers_count - 1; i >= 0; i--) { in mlxsw_sp_trap_policers_fini()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_policer.c | 20 atomic_t policers_count; member 76 return atomic_read(&family->policers_count); in mlxsw_sp_policer_single_rate_occ_get() 95 atomic_set(&family->policers_count, 0); in mlxsw_sp_policer_single_rate_family_init() 112 WARN_ON(atomic_read(&family->policers_count) != 0); in mlxsw_sp_policer_single_rate_family_fini() 129 atomic_inc(&family->policers_count); in mlxsw_sp_policer_single_rate_index_alloc() 141 atomic_dec(&family->policers_count); in mlxsw_sp_policer_single_rate_index_free()
|
H A D | spectrum_trap.h | 12 size_t policers_count; /* Number of registered policers */ member
|
H A D | spectrum_trap.c | 1196 for (i = 0; i < trap->policers_count; i++) { in mlxsw_sp_trap_policer_item_lookup() 1282 trap->policers_count = free_policers; in mlxsw_sp_trap_policer_items_arr_init() 1292 for (i = arr_size; i < trap->policers_count; i++) { in mlxsw_sp_trap_policer_items_arr_init() 1324 for (i = 0; i < trap->policers_count; i++) { in mlxsw_sp_trap_policers_init() 1351 for (i = trap->policers_count - 1; i >= 0; i--) { in mlxsw_sp_trap_policers_fini()
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
H A D | dev.c | 612 size_t policers_count = ARRAY_SIZE(nsim_trap_policers_arr); in nsim_dev_traps_init() local 629 nsim_trap_data->trap_policers_cnt_arr = kcalloc(policers_count, in nsim_dev_traps_init() 646 policers_count); in nsim_dev_traps_init()
|
/kernel/linux/linux-6.6/net/devlink/ |
H A D | trap.c | 1808 * @policers_count: Count of provided packet trap policers. 1815 size_t policers_count) in devl_trap_policers_register() 1820 for (i = 0; i < policers_count; i++) { in devl_trap_policers_register() 1848 * @policers_count: Count of provided packet trap policers. 1853 size_t policers_count) in devl_trap_policers_unregister() 1858 for (i = policers_count - 1; i >= 0; i--) in devl_trap_policers_unregister() 1813 devl_trap_policers_register(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devl_trap_policers_register() argument 1851 devl_trap_policers_unregister(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devl_trap_policers_unregister() argument
|
/kernel/linux/linux-5.10/include/net/ |
H A D | devlink.h | 1610 size_t policers_count); 1614 size_t policers_count);
|
/kernel/linux/linux-6.6/include/net/ |
H A D | devlink.h | 1967 size_t policers_count); 1971 size_t policers_count);
|
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | dev.c | 860 size_t policers_count = ARRAY_SIZE(nsim_trap_policers_arr); in nsim_dev_traps_init() local 877 nsim_trap_data->trap_policers_cnt_arr = kcalloc(policers_count, in nsim_dev_traps_init() 894 policers_count); in nsim_dev_traps_init()
|
/kernel/linux/linux-5.10/net/core/ |
H A D | devlink.c | 10130 * @policers_count: Count of provided packet trap policers. 10137 size_t policers_count) in devlink_trap_policers_register() 10142 for (i = 0; i < policers_count; i++) { in devlink_trap_policers_register() 10173 * @policers_count: Count of provided packet trap policers. 10178 size_t policers_count) in devlink_trap_policers_unregister() 10183 for (i = policers_count - 1; i >= 0; i--) in devlink_trap_policers_unregister() 10135 devlink_trap_policers_register(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devlink_trap_policers_register() argument 10176 devlink_trap_policers_unregister(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devlink_trap_policers_unregister() argument
|
Completed in 30 milliseconds