| /dpdk/drivers/event/octeontx/ |
| H A D | timvf_worker.h | 144 struct tim_mem_entry *chunk; in timr_clr_bkt() local 146 chunk = ((struct tim_mem_entry *)(uintptr_t)bkt->first_chunk); in timr_clr_bkt() 147 chunk = (struct tim_mem_entry *)(uintptr_t)(chunk + nb_chunk_slots)->w0; in timr_clr_bkt() 149 while (chunk) { in timr_clr_bkt() 151 ((chunk + nb_chunk_slots)->w0); in timr_clr_bkt() 152 rte_mempool_put(timr->chunk_pool, chunk); in timr_clr_bkt() 153 chunk = pnext; in timr_clr_bkt() 194 struct tim_mem_entry *chunk; in timvf_refill_chunk_generic() local 198 (void **)&chunk))) { in timvf_refill_chunk_generic() 205 (uintptr_t) chunk; in timvf_refill_chunk_generic() [all …]
|
| /dpdk/drivers/net/mlx5/hws/ |
| H A D | mlx5dr_pool.c | 152 struct mlx5dr_pool_chunk *chunk) in mlx5dr_pool_buddy_db_put_chunk() argument 156 buddy = pool->db.buddy_manager->buddies[chunk->resource_idx]; in mlx5dr_pool_buddy_db_put_chunk() 159 DR_LOG(ERR, "No such buddy (%d)", chunk->resource_idx); in mlx5dr_pool_buddy_db_put_chunk() 163 mlx5dr_buddy_free_mem(buddy, chunk->offset, chunk->order); in mlx5dr_pool_buddy_db_put_chunk() 250 struct mlx5dr_pool_chunk *chunk) in mlx5dr_pool_buddy_db_get_chunk() argument 255 ret = mlx5dr_pool_buddy_get_mem_chunk(pool, chunk->order, in mlx5dr_pool_buddy_db_get_chunk() 256 &chunk->resource_idx, in mlx5dr_pool_buddy_db_get_chunk() 257 &chunk->offset); in mlx5dr_pool_buddy_db_get_chunk() 260 chunk->order); in mlx5dr_pool_buddy_db_get_chunk() 429 struct mlx5dr_pool_chunk *chunk) in mlx5dr_pool_general_element_db_get_chunk() argument [all …]
|
| H A D | mlx5dr_pool.h | 104 struct mlx5dr_pool_chunk *chunk); 106 struct mlx5dr_pool_chunk *chunk); 134 struct mlx5dr_pool_chunk *chunk); 137 struct mlx5dr_pool_chunk *chunk); 141 struct mlx5dr_pool_chunk *chunk) in mlx5dr_pool_chunk_get_base_devx_obj() argument 143 return pool->resource[chunk->resource_idx]->devx_obj; in mlx5dr_pool_chunk_get_base_devx_obj() 148 struct mlx5dr_pool_chunk *chunk) in mlx5dr_pool_chunk_get_base_devx_obj_mirror() argument 150 return pool->mirror_resource[chunk->resource_idx]->devx_obj; in mlx5dr_pool_chunk_get_base_devx_obj_mirror()
|
| /dpdk/drivers/event/sw/ |
| H A D | iq_chunk.h | 32 struct sw_queue_chunk *chunk = sw->chunk_list_head; in iq_alloc_chunk() local 33 sw->chunk_list_head = chunk->next; in iq_alloc_chunk() 34 chunk->next = NULL; in iq_alloc_chunk() 35 return chunk; in iq_alloc_chunk() 39 iq_free_chunk(struct sw_evdev *sw, struct sw_queue_chunk *chunk) in iq_free_chunk() argument 41 chunk->next = sw->chunk_list_head; in iq_free_chunk() 42 sw->chunk_list_head = chunk; in iq_free_chunk() 77 struct sw_queue_chunk *chunk = iq_alloc_chunk(sw); in iq_enqueue() local 78 iq->tail->next = chunk; in iq_enqueue() 79 iq->tail = chunk; in iq_enqueue()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | siena_nvram.c | 93 size_t chunk; in siena_nvram_partn_read() local 97 chunk = MIN(size, SIENA_NVRAM_CHUNK); in siena_nvram_partn_read() 99 if ((rc = efx_mcdi_nvram_read(enp, partn, offset, data, chunk, in siena_nvram_partn_read() 104 size -= chunk; in siena_nvram_partn_read() 105 data += chunk; in siena_nvram_partn_read() 106 offset += chunk; in siena_nvram_partn_read() 146 size_t chunk; in siena_nvram_partn_write() local 150 chunk = MIN(size, SIENA_NVRAM_CHUNK); in siena_nvram_partn_write() 153 data, chunk)) != 0) { in siena_nvram_partn_write() 157 size -= chunk; in siena_nvram_partn_write() [all …]
|
| H A D | siena_mcdi.c | 135 size_t chunk = MIN(remaining, sizeof (data)); in siena_mcdi_read_response() local 139 memcpy((uint8_t *)bufferp + pos, &data, chunk); in siena_mcdi_read_response() 140 pos += chunk; in siena_mcdi_read_response() 141 remaining -= chunk; in siena_mcdi_read_response()
|
| H A D | ef10_mcdi.c | 219 size_t chunk = MIN(remaining, sizeof (data)); in ef10_mcdi_read_response() local 222 memcpy((uint8_t *)bufferp + pos, &data, chunk); in ef10_mcdi_read_response() 223 pos += chunk; in ef10_mcdi_read_response() 224 remaining -= chunk; in ef10_mcdi_read_response()
|
| H A D | ef10_nvram.c | 2015 size_t chunk; in ef10_nvram_partn_read_mode() local 2019 chunk = MIN(size, EF10_NVRAM_CHUNK); in ef10_nvram_partn_read_mode() 2022 data, chunk, mode)) != 0) { in ef10_nvram_partn_read_mode() 2026 size -= chunk; in ef10_nvram_partn_read_mode() 2027 data += chunk; in ef10_nvram_partn_read_mode() 2028 offset += chunk; in ef10_nvram_partn_read_mode() 2133 size_t chunk; in ef10_nvram_partn_write() local 2157 chunk = MIN(size, write_size); in ef10_nvram_partn_write() 2160 data, chunk)) != 0) { in ef10_nvram_partn_write() 2164 size -= chunk; in ef10_nvram_partn_write() [all …]
|
| /dpdk/lib/efd/ |
| H A D | rte_efd.c | 59 * Target number of rules that each chunk is created to handle. 65 * Max number of rules that each chunk is created to handle. 76 * that vectorization over-reads on the last online chunk stay within 194 /** Offline chunk record, containing EFD_TARGET_CHUNK_NUM_RULES rules. 195 * Those rules are split into EFD_CHUNK_NUM_GROUPS groups per chunk. 199 /**< Number of rules in the entire chunk; 204 /**< Array of all groups in the chunk. */ 218 * A single chunk record, containing EFD_TARGET_CHUNK_NUM_RULES rules. 219 * Those rules are split into EFD_CHUNK_NUM_GROUPS groups per chunk. 230 /**< Array of all the groups in the chunk 323 struct efd_online_chunk *chunk = &table->chunks[socket_id][chunk_id]; efd_get_choice() local 808 struct efd_online_chunk *chunk = &table->chunks[socket_id][chunk_id]; efd_apply_update() local 979 struct efd_offline_chunk_rules * const chunk = efd_compute_update() local 1198 struct efd_offline_chunk_rules * const chunk = rte_efd_delete() local [all...] |
| /dpdk/drivers/crypto/octeontx/ |
| H A D | otx_cryptodev_hw_access.c | 515 struct command_chunk *chunk = NULL; in otx_cpt_get_resource() local 596 chunk = &cptvf->cqueue.chead[i]; in otx_cpt_get_resource() 597 chunk->head = mem; in otx_cpt_get_resource() 598 chunk->dma_addr = dma_addr; in otx_cpt_get_resource() 608 *next_ptr = (uint64_t)chunk->dma_addr; in otx_cpt_get_resource() 610 chunk_prev = chunk; in otx_cpt_get_resource()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_vfio.c | 35 uint64_t chunk; /**< this mapping can be split in chunks of this size */ member 98 map->len == 0 && map->chunk == 0; in is_null_map() 132 if (umm_a->chunk < umm_b->chunk) in user_mem_map_cmp() 134 if (umm_a->chunk > umm_b->chunk) in user_mem_map_cmp() 161 dst_first->chunk = src_first->chunk; in process_maps() 172 last->chunk = src_last->chunk; in process_maps() [all...] |
| /dpdk/drivers/net/ionic/ |
| H A D | ionic_lif.c | 63 uint32_t i, j, chunk; in ionic_lif_stop() local 69 chunk = ionic_adminq_space_avail(lif); in ionic_lif_stop() 71 for (i = 0; i < lif->nrxqcqs; i += chunk) { in ionic_lif_stop() 72 for (j = 0; j < chunk && i + j < lif->nrxqcqs; j++) in ionic_lif_stop() 75 for (j = 0; j < chunk && i + j < lif->nrxqcqs; j++) in ionic_lif_stop() 79 for (i = 0; i < lif->ntxqcqs; i += chunk) { in ionic_lif_stop() 80 for (j = 0; j < chunk && i + j < lif->ntxqcqs; j++) in ionic_lif_stop() 83 for (j = 0; j < chunk && i + j < lif->ntxqcqs; j++) in ionic_lif_stop() 2006 uint32_t i, j, chunk; in ionic_lif_start() local 2029 chunk = ionic_adminq_space_avail(lif); in ionic_lif_start() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | compressdev.rst | 437 burst() multiple times to process a related chunk of data because the 457 and each chunk of that file is represented by a compression op ``rte_comp_op``. 481 with each chunk size of CHUNK_LEN, would look like: 543 /* set to final, if last chunk*/
|
| /dpdk/doc/guides/nics/ |
| H A D | netvsc.rst | 133 set larger than the MTU, then all packets smaller than the chunk size
|
| H A D | mlx4.rst | 101 page in the extended chunk is freed, that doesn't become reusable until the
|
| /dpdk/doc/guides/platform/ |
| H A D | mlx5.rst | 610 page in the extended chunk is freed, that doesn't become reusable until the
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_18_05.rst | 49 ``RTE_DRIVER_MEMPOOL_BUCKET_SIZE_KB`` memory chunk which is a build time option.
|