| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_pool.c | 35 struct mlx5_fs_pool_index *pool_index) in mlx5_fs_bulk_acquire_index() argument 39 WARN_ON_ONCE(!pool_index || !fs_bulk); in mlx5_fs_bulk_acquire_index() 44 pool_index->fs_bulk = fs_bulk; in mlx5_fs_bulk_acquire_index() 45 pool_index->index = free_index; in mlx5_fs_bulk_acquire_index() 116 struct mlx5_fs_pool_index *pool_index) in mlx5_fs_pool_acquire_from_list() argument 125 err = mlx5_fs_bulk_acquire_index(fs_bulk, pool_index); in mlx5_fs_pool_acquire_from_list() 132 struct mlx5_fs_pool_index *pool_index) in mlx5_fs_pool_acquire_index() argument 141 pool_index); in mlx5_fs_pool_acquire_index() 145 true, pool_index); in mlx5_fs_pool_acquire_index() 165 struct mlx5_fs_pool_index *pool_index) in mlx5_fs_pool_release_index() argument [all …]
|
| H A D | fs_counters.c | 512 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fc_pool_acquire_counter() local 516 err = mlx5_fs_pool_acquire_index(fc_pool, &pool_index); in mlx5_fc_pool_acquire_counter() 519 fc_bulk = container_of(pool_index.fs_bulk, struct mlx5_fc_bulk, fs_bulk); in mlx5_fc_pool_acquire_counter() 520 return &fc_bulk->fcs[pool_index.index]; in mlx5_fc_pool_acquire_counter() 527 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fc_pool_release_counter() local 530 pool_index.fs_bulk = fs_bulk; in mlx5_fc_pool_release_counter() 531 pool_index.index = fc->id - fc->bulk->base_id; in mlx5_fc_pool_release_counter() 532 if (mlx5_fs_pool_release_index(fc_pool, &pool_index)) in mlx5_fc_pool_release_counter()
|
| H A D | fs_pool.h | 51 struct mlx5_fs_pool_index *pool_index); 53 struct mlx5_fs_pool_index *pool_index);
|
| H A D | pci_irq.c | 37 u32 pool_index; member 181 xa_erase(&pool->irqs, irq->pool_index); in irq_release() 313 irq->pool_index = i; in mlx5_irq_alloc() 314 err = xa_err(xa_store(&pool->irqs, irq->pool_index, irq, GFP_KERNEL)); in mlx5_irq_alloc() 317 irq->pool_index, err); in mlx5_irq_alloc()
|
| /linux-6.15/net/devlink/ |
| H A D | sb.c | 312 u16 pool_index; in devlink_nl_sb_pool_get_doit() local 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() 421 u16 pool_index; in devlink_nl_sb_pool_set_doit() local 451 u16 pool_index, in devlink_nl_sb_port_pool_fill() argument 513 u16 pool_index; in devlink_nl_sb_port_pool_get_doit() local 552 u16 pool_index; in __sb_port_pool_get_dumpit() local 556 for (pool_index = 0; pool_index < pool_count; pool_index++) { in __sb_port_pool_get_dumpit() 630 u16 pool_index; in devlink_nl_sb_port_pool_set_doit() local 660 u16 pool_index; in devlink_nl_sb_tc_pool_bind_fill() local [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | fs_hws_pools.c | 210 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_pr_pool_acquire_pr() local 219 return &pr_bulk->prs_data[pool_index.index]; in mlx5_fs_hws_pr_pool_acquire_pr() 226 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_pr_pool_release_pr() local 229 pool_index.fs_bulk = fs_bulk; in mlx5_fs_hws_pr_pool_release_pr() 230 pool_index.index = pr_data->offset; in mlx5_fs_hws_pr_pool_release_pr() 231 if (mlx5_fs_pool_release_index(pr_pool, &pool_index)) in mlx5_fs_hws_pr_pool_release_pr() 359 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_mh_pool_acquire_mh() local 368 return &mh_bulk->mhs_data[pool_index.index]; in mlx5_fs_hws_mh_pool_acquire_mh() 375 struct mlx5_fs_pool_index pool_index = {}; in mlx5_fs_hws_mh_pool_release_mh() local 378 pool_index.fs_bulk = fs_bulk; in mlx5_fs_hws_mh_pool_release_mh() [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_buffers.c | 31 u16 pool_index; member 49 u16 pool_index; member 149 u16 pool_index) in mlxsw_sp_sb_pr_get() argument 222 bool infi_max, u16 pool_index) in mlxsw_sp_sb_cm_write() argument 245 cm->pool_index = pool_index; in mlxsw_sp_sb_cm_write() 815 .pool_index = _pool, \ 977 true, cm->pool_index); in __mlxsw_sp_sb_cms_init() 980 cm->pool_index)) in __mlxsw_sp_sb_cms_init() 1451 pool_index); in mlxsw_sp_sb_port_pool_get() 1534 if (cm->freeze_pool && cm->pool_index != pool_index) { in mlxsw_sp_sb_tc_pool_bind_set() [all …]
|
| H A D | core.h | 378 unsigned int sb_index, u16 pool_index, 381 unsigned int sb_index, u16 pool_index, u32 size, 385 unsigned int sb_index, u16 pool_index, 388 unsigned int sb_index, u16 pool_index, 397 u16 pool_index, u32 threshold, 404 unsigned int sb_index, u16 pool_index,
|
| H A D | spectrum.h | 582 unsigned int sb_index, u16 pool_index, 585 unsigned int sb_index, u16 pool_index, u32 size, 589 unsigned int sb_index, u16 pool_index, 592 unsigned int sb_index, u16 pool_index, 601 u16 pool_index, u32 threshold, 608 unsigned int sb_index, u16 pool_index,
|
| H A D | core.c | 1386 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_pool_get() argument 1395 pool_index, pool_info); in mlxsw_devlink_sb_pool_get() 1410 pool_index, size, threshold_type, in mlxsw_devlink_sb_pool_set() 1415 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_get() argument 1426 pool_index, p_threshold); in mlxsw_devlink_sb_port_pool_get() 1430 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_port_pool_set() argument 1442 pool_index, threshold, extack); in mlxsw_devlink_sb_port_pool_set() 1467 u16 pool_index, u32 threshold, in mlxsw_devlink_sb_tc_pool_bind_set() argument 1479 pool_index, threshold, extack); in mlxsw_devlink_sb_tc_pool_bind_set() 1506 unsigned int sb_index, u16 pool_index, in mlxsw_devlink_sb_occ_port_pool_get() argument [all …]
|
| /linux-6.15/drivers/net/ethernet/mscc/ |
| H A D | ocelot_devlink.c | 537 u16 pool_index, in ocelot_sb_pool_get() argument 542 if (pool_index >= OCELOT_SB_POOL_NUM) 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() 609 if (pool_index == OCELOT_SB_POOL_ING) in ocelot_sb_port_pool_get() 615 if (pool_index == OCELOT_SB_POOL_ING) in ocelot_sb_port_pool_get() 641 if (pool_index == OCELOT_SB_POOL_ING) in ocelot_sb_port_pool_set() 647 if (pool_index == OCELOT_SB_POOL_ING) in ocelot_sb_port_pool_set() 826 if (pool_index == OCELOT_SB_POOL_ING) in ocelot_sb_occ_port_pool_get() [all …]
|
| H A D | ocelot_net.c | 45 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_pool_get() argument 50 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); in ocelot_devlink_sb_pool_get() 54 u16 pool_index, u32 size, in ocelot_devlink_sb_pool_set() argument 60 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, in ocelot_devlink_sb_pool_set() 65 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_port_pool_get() argument 71 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, in ocelot_devlink_sb_port_pool_get() 76 unsigned int sb_index, u16 pool_index, in ocelot_devlink_sb_port_pool_set() argument 83 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, in ocelot_devlink_sb_port_pool_set() 105 u16 pool_index, u32 threshold, in ocelot_devlink_sb_tc_pool_bind_set() argument 112 pool_type, pool_index, threshold, in ocelot_devlink_sb_tc_pool_bind_set() [all …]
|
| /linux-6.15/net/dsa/ |
| H A D | devlink.c | 24 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_pool_get() argument 32 return ds->ops->devlink_sb_pool_get(ds, sb_index, pool_index, in dsa_devlink_sb_pool_get() 37 u16 pool_index, u32 size, in dsa_devlink_sb_pool_set() argument 51 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_port_pool_get() argument 61 pool_index, p_threshold); in dsa_devlink_sb_port_pool_get() 65 unsigned int sb_index, u16 pool_index, in dsa_devlink_sb_port_pool_set() argument 76 pool_index, threshold, extack); in dsa_devlink_sb_port_pool_set() 100 u16 pool_index, u32 threshold, in dsa_devlink_sb_tc_pool_bind_set() argument 111 pool_index, threshold, in dsa_devlink_sb_tc_pool_bind_set() 139 u16 pool_index, u32 *p_cur, in dsa_devlink_sb_occ_port_pool_get() argument [all …]
|
| /linux-6.15/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_shared_buf.c | 26 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 D | nfp_devlink.c | 121 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 D | nfp_main.h | 186 int nfp_shared_buf_pool_get(struct nfp_pf *pf, unsigned int sb, u16 pool_index, 189 u16 pool_index, u32 size,
|
| /linux-6.15/scripts/gdb/linux/ |
| H A D | stackdepot.py | 40 pool_index = parts['pool_index_plus_1'] - 1 41 if pool_index >= pools_num: 48 pool = stack_pools[pool_index]
|
| /linux-6.15/lib/ |
| H A D | stackdepot.c | 314 u32 pool_index; in depot_pop_free_pool() local 325 pool_index = pools_num - 1; in depot_pop_free_pool() 326 current_pool = stack_pools[pool_index]; in depot_pop_free_pool() 333 stack->handle.pool_index_plus_1 = pool_index + 1; in depot_pop_free_pool() 444 u32 pool_index = parts.pool_index_plus_1 - 1; in depot_fetch_stack() local 450 if (pool_index >= pools_num_cached) { in depot_fetch_stack() 452 pool_index, pools_num_cached, handle); in depot_fetch_stack() 456 pool = stack_pools[pool_index]; in depot_fetch_stack()
|
| /linux-6.15/drivers/scsi/megaraid/ |
| H A D | megaraid_mm.c | 515 kioc->pool_index = -1; in mraid_mm_attach_buf() 540 kioc->pool_index = i; in mraid_mm_attach_buf() 567 kioc->pool_index = right_pool; in mraid_mm_attach_buf() 618 kioc->pool_index =-1; in mraid_mm_alloc_kioc() 639 if (kioc->pool_index != -1) { in mraid_mm_dealloc_kioc() 640 pool = &adp->dma_pool_list[kioc->pool_index]; in mraid_mm_dealloc_kioc()
|
| H A D | megaraid_ioctl.h | 146 int8_t pool_index; member
|
| /linux-6.15/drivers/net/dsa/ocelot/ |
| H A D | felix.c | 2030 u16 pool_index, in felix_sb_pool_get() argument 2035 return ocelot_sb_pool_get(ocelot, sb_index, pool_index, pool_info); in felix_sb_pool_get() 2039 u16 pool_index, u32 size, in felix_sb_pool_set() argument 2045 return ocelot_sb_pool_set(ocelot, sb_index, pool_index, size, in felix_sb_pool_set() 2050 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_get() argument 2055 return ocelot_sb_port_pool_get(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_get() 2060 unsigned int sb_index, u16 pool_index, in felix_sb_port_pool_set() argument 2065 return ocelot_sb_port_pool_set(ocelot, port, sb_index, pool_index, in felix_sb_port_pool_set() 2084 u16 pool_index, u32 threshold, in felix_sb_tc_pool_bind_set() argument 2090 pool_type, pool_index, threshold, in felix_sb_tc_pool_bind_set() [all …]
|
| /linux-6.15/include/soc/mscc/ |
| H A D | ocelot.h | 1114 u16 pool_index, 1117 u16 pool_index, u32 size, 1121 unsigned int sb_index, u16 pool_index, 1124 unsigned int sb_index, u16 pool_index, 1133 u16 pool_index, u32 threshold, 1138 unsigned int sb_index, u16 pool_index,
|
| /linux-6.15/include/net/ |
| H A D | dsa.h | 1151 unsigned int sb_index, u16 pool_index, 1154 u16 pool_index, u32 size, 1158 unsigned int sb_index, u16 pool_index, 1161 unsigned int sb_index, u16 pool_index, 1171 u16 pool_index, u32 threshold, 1178 unsigned int sb_index, u16 pool_index,
|
| H A D | devlink.h | 1299 u16 pool_index, 1302 u16 pool_index, u32 size, 1306 unsigned int sb_index, u16 pool_index, 1309 unsigned int sb_index, u16 pool_index, 1320 u16 pool_index, u32 threshold, 1327 unsigned int sb_index, u16 pool_index,
|
| /linux-6.15/drivers/net/wireless/ath/ath9k/ |
| H A D | hif_usb.c | 559 u16 pool_index = 0; in ath9k_hif_usb_rx_stream() local 582 skb_pool[pool_index++] = remain_skb; in ath9k_hif_usb_rx_stream() 652 if (pool_index == MAX_PKT_NUM_IN_TRANSFER) { in ath9k_hif_usb_rx_stream() 668 skb_pool[pool_index++] = nskb; in ath9k_hif_usb_rx_stream() 673 for (i = 0; i < pool_index; i++) { in ath9k_hif_usb_rx_stream() 681 for (i = 0; i < pool_index; i++) { in ath9k_hif_usb_rx_stream()
|