Home
last modified time | relevance | path

Searched refs:pool_size (Results 1 – 25 of 59) sorted by relevance

123

/linux/arch/m68k/atari/
H A Dstram.c48 static unsigned long pool_size = 1024*1024; variable
57 pool_size = memparse(arg, NULL); in atari_stram_setup()
97 stram_pool.start = (resource_size_t)memblock_alloc_low(pool_size, in atari_stram_reserve_pages()
101 __func__, pool_size, PAGE_SIZE); in atari_stram_reserve_pages()
103 stram_pool.end = stram_pool.start + pool_size - 1; in atari_stram_reserve_pages()
107 pool_size, &stram_pool); in atari_stram_reserve_pages()
126 stram_pool.end = stram_pool.start + pool_size - 1; in atari_stram_map_pages()
131 pool_size, &stram_pool); in atari_stram_map_pages()
/linux/kernel/dma/
H A Dpool.c79 static int atomic_pool_expand(struct gen_pool *pool, size_t pool_size, in atomic_pool_expand() argument
88 order = min(get_order(pool_size), MAX_PAGE_ORDER); in atomic_pool_expand()
91 pool_size = 1 << (PAGE_SHIFT + order); in atomic_pool_expand()
101 arch_dma_prep_coherent(page, pool_size); in atomic_pool_expand()
104 addr = dma_common_contiguous_remap(page, pool_size, in atomic_pool_expand()
121 pool_size, NUMA_NO_NODE); in atomic_pool_expand()
125 dma_atomic_pool_size_add(gfp, pool_size); in atomic_pool_expand()
137 dma_common_free_remap(addr, pool_size); in atomic_pool_expand()
162 static __init struct gen_pool *__dma_atomic_pool_init(size_t pool_size, in __dma_atomic_pool_init() argument
174 ret = atomic_pool_expand(pool, pool_size, gfp); in __dma_atomic_pool_init()
[all …]
/linux/drivers/net/ethernet/mscc/
H A Docelot_devlink.c359 buf_shr_i = ocelot->pool_size[OCELOT_SB_BUF][OCELOT_SB_POOL_ING] - in ocelot_setup_sharing_watermarks()
361 buf_shr_e = ocelot->pool_size[OCELOT_SB_BUF][OCELOT_SB_POOL_EGR] - in ocelot_setup_sharing_watermarks()
363 ref_shr_i = ocelot->pool_size[OCELOT_SB_REF][OCELOT_SB_POOL_ING] - in ocelot_setup_sharing_watermarks()
365 ref_shr_e = ocelot->pool_size[OCELOT_SB_REF][OCELOT_SB_POOL_EGR] - in ocelot_setup_sharing_watermarks()
391 if (buf_rsrv_i > ocelot->pool_size[OCELOT_SB_BUF][OCELOT_SB_POOL_ING]) { in ocelot_watermark_validate()
396 if (buf_rsrv_e > ocelot->pool_size[OCELOT_SB_BUF][OCELOT_SB_POOL_EGR]) { in ocelot_watermark_validate()
401 if (ref_rsrv_i > ocelot->pool_size[OCELOT_SB_REF][OCELOT_SB_POOL_ING]) { in ocelot_watermark_validate()
406 if (ref_rsrv_e > ocelot->pool_size[OCELOT_SB_REF][OCELOT_SB_POOL_EGR]) { in ocelot_watermark_validate()
546 pool_info->size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_get()
585 old_pool_size = ocelot->pool_size[sb_index][pool_index]; in ocelot_sb_pool_set()
[all …]
/linux/arch/mips/cavium-octeon/executive/
H A Dcvmx-cmd-queue.c110 int pool_size) in cvmx_cmd_queue_initialize() argument
133 if ((pool_size < 128) || (pool_size > 65536)) in cvmx_cmd_queue_initialize()
152 if ((pool_size >> 3) - 1 != qstate->pool_size_m1) { in cvmx_cmd_queue_initialize()
181 qstate->pool_size_m1 = (pool_size >> 3) - 1; in cvmx_cmd_queue_initialize()
/linux/arch/csky/mm/
H A Dtcm.c133 u32 pool_size = (u32) (TCM_NR_PAGES * PAGE_SIZE) local
139 u32 pool_size = (u32) (CONFIG_DTCM_NR_PAGES * PAGE_SIZE)
149 ret = gen_pool_add(tcm_pool, tcm_pool_start, pool_size, -1);
156 __func__, pool_size, tcm_pool_start);
/linux/block/
H A Dblk-zoned.c1798 unsigned int pool_size) in disk_alloc_zone_resources() argument
1804 min(ilog2(pool_size) + 1, BLK_ZONE_WPLUG_MAX_HASH_BITS); in disk_alloc_zone_resources()
1815 disk->zone_wplugs_pool = mempool_create_kmalloc_pool(pool_size, in disk_alloc_zone_resources()
1822 pool_size, disk->disk_name); in disk_alloc_zone_resources()
1912 unsigned int pool_size; in disk_revalidate_zone_resources() local
1930 pool_size = max(lim->max_open_zones, lim->max_active_zones); in disk_revalidate_zone_resources()
1931 if (!pool_size) in disk_revalidate_zone_resources()
1932 pool_size = in disk_revalidate_zone_resources()
1936 return disk_alloc_zone_resources(disk, pool_size); in disk_revalidate_zone_resources()
1950 unsigned int pool_size, memflags; in disk_update_zone_resources() local
[all …]
/linux/drivers/md/dm-vdo/
H A Dvio.c321 int make_vio_pool(struct vdo *vdo, size_t pool_size, size_t block_count, thread_id_t thread_id, in make_vio_pool() argument
330 result = vdo_allocate_extended(struct vio_pool, pool_size, struct pooled_vio, in make_vio_pool()
339 result = vdo_allocate(pool_size * per_vio_size, char, in make_vio_pool()
347 for (pool->size = 0; pool->size < pool_size; pool->size++, ptr += per_vio_size) { in make_vio_pool()
H A Dvio.h197 int __must_check make_vio_pool(struct vdo *vdo, size_t pool_size, size_t block_count,
H A Ddata-vio.c838 int make_data_vio_pool(struct vdo *vdo, data_vio_count_t pool_size, in make_data_vio_pool() argument
845 result = vdo_allocate_extended(struct data_vio_pool, pool_size, struct data_vio, in make_data_vio_pool()
850 VDO_ASSERT_LOG_ONLY((discard_limit <= pool_size), in make_data_vio_pool()
855 initialize_limiter(&pool->limiter, pool, assign_data_vio_to_waiter, pool_size); in make_data_vio_pool()
871 for (i = 0; i < pool_size; i++) { in make_data_vio_pool()
/linux/drivers/mtd/ubi/
H A Dfastmap.c401 __be32 *pebs, int pool_size, unsigned long long *max_sqnum, in scan_pool() argument
422 dbg_bld("scanning fastmap pool: size = %i", pool_size); in scan_pool()
428 for (i = 0; i < pool_size; i++) { in scan_pool()
561 int ret, i, j, pool_size, wl_pool_size; in ubi_attach_fastmap() local
607 pool_size = be16_to_cpu(fmpl->size); in ubi_attach_fastmap()
612 if (pool_size > UBI_FM_MAX_POOL_SIZE || pool_size < 0) { in ubi_attach_fastmap()
613 ubi_err(ubi, "bad pool size: %i", pool_size); in ubi_attach_fastmap()
765 ret = scan_pool(ubi, ai, fmpl->pebs, pool_size, &max_sqnum, &free); in ubi_attach_fastmap()
/linux/include/linux/platform_data/
H A Ddma-iop32x.h103 size_t pool_size; member
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_dcb.c1567 u32 pool_size[I40E_MAX_TRAFFIC_CLASS]; in i40e_dcb_hw_calculate_pool_sizes() local
1599 pool_size[i] = high_wm[i]; in i40e_dcb_hw_calculate_pool_sizes()
1600 pool_size[i] += I40E_BT2B(I40E_STD_DV_TC(mfs_max, in i40e_dcb_hw_calculate_pool_sizes()
1604 pool_size[i] = (I40E_DCB_WATERMARK_START_FACTOR * in i40e_dcb_hw_calculate_pool_sizes()
1606 high_wm[i] = pool_size[i]; in i40e_dcb_hw_calculate_pool_sizes()
1608 total_pool_size += pool_size[i]; in i40e_dcb_hw_calculate_pool_sizes()
1619 pb_cfg->tc_pool_size[i] = pool_size[i]; in i40e_dcb_hw_calculate_pool_sizes()
/linux/drivers/dma/ppc4xx/
H A Dadma.h67 size_t pool_size; member
H A Dadma.c1783 for (; i < (ppc440spe_chan->device->pool_size / db_sz); i++) { in ppc440spe_adma_alloc_chan_resources()
4015 u32 id, pool_size; in ppc440spe_adma_probe() local
4023 pool_size = PAGE_SIZE << 1; in ppc440spe_adma_probe()
4045 pool_size = (id == PPC440SPE_DMA0_ID) ? in ppc440spe_adma_probe()
4047 pool_size <<= 2; in ppc440spe_adma_probe()
4075 adev->pool_size = pool_size; in ppc440spe_adma_probe()
4078 adev->pool_size, &adev->dma_desc_pool, in ppc440spe_adma_probe()
4083 adev->pool_size); in ppc440spe_adma_probe()
4216 dma_free_coherent(adev->dev, adev->pool_size, in ppc440spe_adma_probe()
4272 dma_free_coherent(adev->dev, adev->pool_size, in ppc440spe_adma_remove()
/linux/drivers/misc/
H A Dibmvmc.h111 __be16 pool_size; /* Maximum number of buffers supported per HMC member
/linux/include/net/page_pool/
H A Dtypes.h81 unsigned int pool_size;
/linux/drivers/dma/
H A Dmv_xor.h117 size_t pool_size; member
/linux/drivers/net/ethernet/ibm/
H A Dibmveth.h125 static int pool_size[] = { 512, 1024 * 2, 1024 * 16, 1024 * 32, 1024 * 64 }; variable
H A Dibmveth.c152 u32 pool_index, u32 pool_size, in ibmveth_init_buffer_pool() argument
155 pool->size = pool_size; in ibmveth_init_buffer_pool()
158 pool->threshold = pool_size * 7 / 8; in ibmveth_init_buffer_pool()
1883 pool_count[i], pool_size[i], in ibmveth_probe()
2195 pool_count[i], pool_size[i], in ibmveth_remove_buffer_from_pool_test()
2248 pool_count[i], pool_size[i], in ibmveth_rxq_get_buffer_test()
/linux/mm/kasan/
H A Dkasan_test_c.c1240 int pool_size = 4; in mempool_prepare_kmalloc() local
1245 ret = mempool_init_kmalloc_pool(pool, pool_size, size); in mempool_prepare_kmalloc()
1263 int pool_size = 4; in mempool_prepare_slab() local
1270 ret = mempool_init_slab_pool(pool, pool_size, cache); in mempool_prepare_slab()
1283 int pool_size = 4; in mempool_prepare_page() local
1288 ret = mempool_init_page_pool(pool, pool_size, order); in mempool_prepare_page()
/linux/tools/testing/selftests/net/bench/page_pool/
H A Dbench_page_pool_simple.c139 .pool_size = MY_POOL_SIZE, in time_bench_page_pool()
/linux/drivers/net/ethernet/intel/libeth/
H A Drx.c157 .pool_size = fq->count, in libeth_rx_fq_create()
/linux/drivers/md/
H A Ddm-table.c1057 unsigned int min_pool_size = 0, pool_size; in dm_table_alloc_md_mempools() local
1071 pool_size = dm_get_reserved_rq_based_ios(); in dm_table_alloc_md_mempools()
1085 pool_size = max(dm_get_reserved_bio_based_ios(), min_pool_size); in dm_table_alloc_md_mempools()
1091 if (bioset_init(&pools->io_bs, pool_size, io_front_pad, bioset_flags)) in dm_table_alloc_md_mempools()
1094 if (bioset_init(&pools->bs, pool_size, front_pad, 0)) in dm_table_alloc_md_mempools()
/linux/arch/powerpc/platforms/pseries/
H A Dlparcfg.c301 if (mpp_data.pool_size != -1) in parse_mpp_data()
303 mpp_data.pool_size); in parse_mpp_data()
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-cmd-queue.h172 int pool_size);

123