Home
last modified time | relevance | path

Searched refs:pool_index (Results 1 – 15 of 15) sorted by relevance

/linux/net/devlink/
H A Dsb.c266 u16 pool_index, enum devlink_command cmd, in devlink_nl_sb_pool_fill() argument
274 pool_index, &pool_info); in devlink_nl_sb_pool_fill()
286 if (nla_put_u16(msg, DEVLINK_ATTR_SB_POOL_INDEX, pool_index)) in devlink_nl_sb_pool_fill()
312 u16 pool_index; in devlink_nl_sb_pool_get_doit() local
320 &pool_index); in devlink_nl_sb_pool_get_doit()
331 err = devlink_nl_sb_pool_fill(msg, devlink, devlink_sb, pool_index, in devlink_nl_sb_pool_get_doit()
348 u16 pool_index; in __sb_pool_get_dumpit() local
351 for (pool_index = 0; pool_index < pool_count; pool_index++) { in __sb_pool_get_dumpit()
358 pool_index, in __sb_pool_get_dumpit()
403 u16 pool_index, u32 size, in devlink_sb_pool_set() argument
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dfs_hws_pools.c212 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_pr_pool_acquire_pr() local
216 err = mlx5_fs_pool_acquire_index(pr_pool, &pool_index); in mlx5_fs_hws_pr_pool_acquire_pr()
219 pr_bulk = container_of(pool_index.fs_bulk, struct mlx5_fs_hws_pr_bulk, in mlx5_fs_hws_pr_pool_acquire_pr()
221 return &pr_bulk->prs_data[pool_index.index]; in mlx5_fs_hws_pr_pool_acquire_pr()
228 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_pr_pool_release_pr() local
231 pool_index.fs_bulk = fs_bulk; in mlx5_fs_hws_pr_pool_release_pr()
232 pool_index.index = pr_data->offset; in mlx5_fs_hws_pr_pool_release_pr()
233 if (mlx5_fs_pool_release_index(pr_pool, &pool_index)) in mlx5_fs_hws_pr_pool_release_pr()
363 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_mh_pool_acquire_mh() local
367 err = mlx5_fs_pool_acquire_index(mh_pool, &pool_index); in mlx5_fs_hws_mh_pool_acquire_mh()
[all …]
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_buffers.c31 u16 pool_index; member
49 u16 pool_index; member
149 u16 pool_index) in mlxsw_sp_sb_pr_get() argument
151 return &mlxsw_sp->sb->prs[pool_index]; in mlxsw_sp_sb_pr_get()
176 u16 local_port, u16 pool_index) in mlxsw_sp_sb_pm_get() argument
178 return &mlxsw_sp->sb->ports[local_port].pms[pool_index]; in mlxsw_sp_sb_pm_get()
181 static int mlxsw_sp_sb_pr_write(struct mlxsw_sp *mlxsw_sp, u16 pool_index, in mlxsw_sp_sb_pr_write() argument
186 &mlxsw_sp->sb_vals->pool_dess[pool_index]; in mlxsw_sp_sb_pr_write()
199 pr = mlxsw_sp_sb_pr_get(mlxsw_sp, pool_index); in mlxsw_sp_sb_pr_write()
222 bool infi_max, u16 pool_index) in mlxsw_sp_sb_cm_write() argument
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_devlink.c537 u16 pool_index, in ocelot_sb_pool_get() argument
542 if (pool_index >= OCELOT_SB_POOL_NUM) in ocelot_sb_pool_get()
546 pool_info->size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_get()
547 if (pool_index) in ocelot_sb_pool_get()
562 u16 pool_index, u32 size, in ocelot_sb_pool_set() argument
574 if (pool_index >= OCELOT_SB_POOL_NUM) { in ocelot_sb_pool_set()
585 old_pool_size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_set()
586 ocelot->pool_size[sb_index][pool_index] = size; in ocelot_sb_pool_set()
590 ocelot->pool_size[sb_index][pool_index] = old_pool_size; in ocelot_sb_pool_set()
602 unsigned int sb_index, u16 pool_index, in ocelot_sb_port_pool_get() argument
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_shared_buf.c26 int nfp_shared_buf_pool_get(struct nfp_pf *pf, unsigned int sb, u16 pool_index, in nfp_shared_buf_pool_get() argument
32 .pool = cpu_to_le32(pool_index), in nfp_shared_buf_pool_get()
57 u16 pool_index, u32 size, in nfp_shared_buf_pool_set() argument
63 .pool = cpu_to_le32(pool_index), in nfp_shared_buf_pool_set()
H A Dnfp_devlink.c121 u16 pool_index, struct devlink_sb_pool_info *pool_info) in nfp_devlink_sb_pool_get() argument
125 return nfp_shared_buf_pool_get(pf, sb_index, pool_index, pool_info); in nfp_devlink_sb_pool_get()
130 u16 pool_index, in nfp_devlink_sb_pool_set() argument
136 return nfp_shared_buf_pool_set(pf, sb_index, pool_index, in nfp_devlink_sb_pool_set()
H A Dnfp_main.h186 int nfp_shared_buf_pool_get(struct nfp_pf *pf, unsigned int sb, u16 pool_index,
189 u16 pool_index, u32 size,
/linux/scripts/gdb/linux/
H A Dstackdepot.py40 pool_index = parts['pool_index_plus_1'] - 1
41 if pool_index >= pools_num:
48 pool = stack_pools[pool_index]
/linux/lib/
H A Dstackdepot.c366 u32 pool_index; in depot_pop_free_pool() local
377 pool_index = pools_num - 1; in depot_pop_free_pool()
378 current_pool = stack_pools[pool_index]; in depot_pop_free_pool()
385 stack->handle.pool_index_plus_1 = pool_index + 1; in depot_pop_free_pool()
499 u32 pool_index = parts.pool_index_plus_1 - 1; in depot_fetch_stack() local
505 if (pool_index >= pools_num_cached) { in depot_fetch_stack()
507 pool_index, pools_num_cached, handle); in depot_fetch_stack()
512 pool = context_unsafe(stack_pools[pool_index]); in depot_fetch_stack()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_counters.c535 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fc_pool_acquire_counter() local
539 err = mlx5_fs_pool_acquire_index(fc_pool, &pool_index); in mlx5_fc_pool_acquire_counter()
542 fc_bulk = container_of(pool_index.fs_bulk, struct mlx5_fc_bulk, fs_bulk); in mlx5_fc_pool_acquire_counter()
543 return &fc_bulk->fcs[pool_index.index]; in mlx5_fc_pool_acquire_counter()
550 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fc_pool_release_counter() local
553 pool_index.fs_bulk = fs_bulk; in mlx5_fc_pool_release_counter()
554 pool_index.index = fc->id - fc->bulk->base_id; in mlx5_fc_pool_release_counter()
555 if (mlx5_fs_pool_release_index(fc_pool, &pool_index)) in mlx5_fc_pool_release_counter()
/linux/include/net/
H A Ddsa.h1178 unsigned int sb_index, u16 pool_index,
1181 u16 pool_index, u32 size,
1185 unsigned int sb_index, u16 pool_index,
1188 unsigned int sb_index, u16 pool_index,
1198 u16 pool_index, u32 threshold,
1205 unsigned int sb_index, u16 pool_index,
H A Ddevlink.h1389 u16 pool_index,
1392 u16 pool_index, u32 size,
1396 unsigned int sb_index, u16 pool_index,
1399 unsigned int sb_index, u16 pool_index,
1410 u16 pool_index, u32 threshold,
1417 unsigned int sb_index, u16 pool_index,
/linux/drivers/scsi/megaraid/
H A Dmegaraid_ioctl.h146 int8_t pool_index; member
/linux/drivers/net/ethernet/ibm/
H A Dibmvnic.c834 pool->rx_buff[bufidx].pool_index = pool->index; in replenish_rx_pool()
1162 rx_buff->pool_index = 0; in init_rx_pools()
2305 queue_num = tx_scrq->pool_index; in ibmvnic_tx_scrq_clean_buffer()
2547 tx_buff->pool_index = queue_num; in ibmvnic_xmit()
3511 struct ibmvnic_rx_pool *pool = &adapter->rx_pool[rx_buff->pool_index]; in remove_buff_from_pool()
4254 unsigned int pool = scrq->pool_index; in ibmvnic_complete_tx()
4295 scrq->pool_index)) { in ibmvnic_complete_tx()
4299 scrq->pool_index); in ibmvnic_complete_tx()
4302 scrq->pool_index); in ibmvnic_complete_tx()
4315 txq = netdev_get_tx_queue(adapter->netdev, scrq->pool_index); in ibmvnic_complete_tx()
[all …]
H A Dibmveth.c152 u32 pool_index, u32 pool_size, in ibmveth_init_buffer_pool() argument
156 pool->index = pool_index; in ibmveth_init_buffer_pool()