Home
last modified time | relevance | path

Searched refs:chunks (Results 1 – 13 of 13) sorted by relevance

/dpdk/lib/efd/
H A Drte_efd.c249 struct efd_online_chunk *chunks[RTE_MAX_NUMA_NODES]; member
602 table->chunks[socket_id] = NULL; in rte_efd_create()
618 table->chunks[socket_id] = in rte_efd_create()
624 if (table->chunks[socket_id] == NULL) { in rte_efd_create()
754 rte_free(table->chunks[socket_id]); in rte_efd_free()
822 if (table->chunks[i] != NULL) { in efd_apply_update()
823 memcpy(&(table->chunks[i][chunk_id].groups[group_id]), in efd_apply_update()
826 table->chunks[i][chunk_id].bin_choice_list[bin_index] = in efd_apply_update()
1305 const struct efd_online_chunk * const chunks = table->chunks[socket_id]; in rte_efd_lookup() local
1311 group = &chunks[chunk_id].groups[group_id]; in rte_efd_lookup()
[all …]
/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mr.c1418 struct mlx5_range *chunks; in mlx5_get_mempool_ranges() local
1423 ret = is_extmem ? mlx5_mempool_get_extmem(mp, &chunks, &chunks_n) : in mlx5_get_mempool_ranges()
1424 mlx5_mempool_get_chunks(mp, &chunks, &chunks_n); in mlx5_get_mempool_ranges()
1428 qsort(chunks, chunks_n, sizeof(chunks[0]), mlx5_range_compare_start); in mlx5_get_mempool_ranges()
1431 if (chunks[i - 1].end != chunks[i].start) { in mlx5_get_mempool_ranges()
1432 chunks[contig_n - 1].end = chunks[i - 1].end; in mlx5_get_mempool_ranges()
1433 chunks[contig_n] = chunks[i]; in mlx5_get_mempool_ranges()
1437 chunks[contig_n - 1].end = chunks[i - 1].end; in mlx5_get_mempool_ranges()
1438 *out = chunks; in mlx5_get_mempool_ranges()
/dpdk/doc/guides/eventdevs/
H A Dcnxk.rst116 By default chunks are allocated from NPA then TIM can automatically free
117 them when traversing the list of chunks. The ``tim_disable_npa`` devargs
118 parameter disables NPA and uses software mempool to manage chunks
129 store events. TIM traverses the list of chunks and enqueues the event timers
/dpdk/drivers/crypto/octeontx/
H A Dotx_cryptodev_hw_access.c511 int chunk_len, chunks, chunk_size; in otx_cpt_get_resource() local
532 chunks = DEFAULT_CMD_QCHUNKS; in otx_cpt_get_resource()
538 len = chunks * RTE_ALIGN(sizeof(struct command_chunk), 8); in otx_cpt_get_resource()
547 len += chunks * RTE_ALIGN(chunk_size, 128); in otx_cpt_get_resource()
/dpdk/drivers/common/iavf/
H A Dvirtchnl.h1943 struct virtchnl_queue_chunk chunks[1]; member
1968 struct virtchnl_queue_chunks chunks; member
2388 if (qs->chunks.num_chunks == 0 || in virtchnl_vc_validate_vf_msg()
2389 qs->chunks.num_chunks > VIRTCHNL_OP_ENABLE_DISABLE_DEL_QUEUES_V2_MAX) { in virtchnl_vc_validate_vf_msg()
2393 valid_len += (qs->chunks.num_chunks - 1) * in virtchnl_vc_validate_vf_msg()
/dpdk/drivers/net/iavf/
H A Diavf_vchnl.c819 queue_chunk = queue_select->chunks.chunks; in iavf_enable_queues_lv()
820 queue_select->chunks.num_chunks = IAVF_RXTX_QUEUE_CHUNKS_NUM; in iavf_enable_queues_lv()
863 queue_chunk = queue_select->chunks.chunks; in iavf_disable_queues_lv()
864 queue_select->chunks.num_chunks = IAVF_RXTX_QUEUE_CHUNKS_NUM; in iavf_disable_queues_lv()
906 queue_chunk = queue_select->chunks.chunks; in iavf_switch_queue_lv()
907 queue_select->chunks.num_chunks = 1; in iavf_switch_queue_lv()
/dpdk/drivers/event/sw/
H A Dsw_evdev.c529 rte_free(sw->chunks); in sw_dev_configure()
531 sw->chunks = rte_malloc_socket(NULL, in sw_dev_configure()
536 if (!sw->chunks) in sw_dev_configure()
541 iq_free_chunk(sw, &sw->chunks[i]); in sw_dev_configure()
H A Dsw_evdev.h247 struct sw_queue_chunk *chunks; member
/dpdk/doc/guides/prog_guide/
H A Dlpm6_lib.rst73 are indexed using the rest of the bytes of the IP address, in chunks of 8 bits.
H A Denv_abstraction_layer.rst113 chunks of IOVA-contiguous are required (with "large" defined as "more than one
118 For chunks of memory which must be IOVA-contiguous, it is recommended to use
168 memory at startup, sort all memory into large IOVA-contiguous chunks, and will
H A Dcompressdev.rst448 file broken into multiple chunks then file is represented by a stream and each chunk of that file is
/dpdk/doc/guides/rel_notes/
H A Drelease_19_02.rst22 chunks of external memory to be registered with DPDK without adding them to
H A Drelease_2_1.rst47 into smaller memory chunks.