Home
last modified time | relevance | path

Searched refs:element (Results 1 – 25 of 34) sorted by relevance

12

/dpdk/doc/guides/prog_guide/
H A Dmember_lib.rst15 will return not only whether the element has been inserted before in one of
24 elements themselves, and secondly checking an element membership (or other
30 membership test for an element will return the set this element belongs to or
96 an element is a member of a set) with some probability of false positives and
97 zero false negatives; a query for an element returns either it is "possibly in
124 lookup with element comparison.
150 them. The basic idea of vBF is shown in the above figure where an element is
207 When looking up an element, the element is hashed and the HTSS is addressed
219 have a false negative probability, i.e., it is 100% certain when an element
284 which is the length of the element/key. There are other parameters
[all …]
H A Drcu_lib.rst15 memory, for example an index of a free element array.
19 an element from a data structure, the writers cannot return the memory
21 referencing that element/memory anymore. Hence, it is required to
22 separate the operation of removing an element into two steps:
24 #. Delete: in this step, the writer removes the reference to the element from
27 the removed element. Removing the reference is an atomic operation.
31 referencing the deleted element.
54 element from D1, the writer cannot free the memory associated with that
55 element immediately. The writer can return the memory to the allocator only
H A Denv_abstraction_layer.rst875 * struct malloc_elem - the basic element of allocation and free-space
898 * first - this points to the first element in the heap.
900 * last - this points to the last element in the heap.
924 Malloc heap is a doubly-linked list, where each element keeps track of its
927 Also, since a malloc element may span multiple pages, its contents may not
972 It indicates that the content of the element is not fully zero-filled.
1014 the start and/or end of the element, resulting in the following behavior:
1021 #. Check for space at the start of the element.
1029 have their "prev"/"next" pointers redirected to the newly created element.
1063 the element header for the block.
[all …]
H A Dring_lib.rst113 The prod_next local variable points to the next element of the table, or several elements after in …
166 The cons_next local variable points to the next element of the table, or several elements after in …
219 The prod_next local variable points to the next element of the table,
259 The core 1 updates one element of the ring(obj4), and the core 2 updates another one (obj5).
H A Dstack_lib.rst78 1. Thread A reads head pointer X and stores the pointed-to list element.
H A Dpacket_classif_access_ctrl.rst222 In the following example the last element of the search key is 8-bit long.
232 uint8_t tos; /*< This is partially using a 32-bit input element */
268 * Next element of search key (Type of Service) is indeed 1 byte long.
H A Dcryptodev_lib.rst509 create the session header mempool that creates a mempool with proper element
1042 with a specified number of elements. The element size will allow for the session header,
1046 and the mempool element will have available space for its private session data.
H A Dmulti_proc_support.rst49 The key element in getting a multi-process application working using the DPDK is to ensure that
/dpdk/doc/guides/
H A Dcustom.css8 * Complex list items start with a p.first element. */
/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c4882 element = &(switch_config->element[0]); in i40e_pf_get_switch_config()
8318 pfilter->element.inner_vlan = in i40e_dev_consistent_tunnel_filter_set()
8493 pfilter->element.flags = in i40e_dev_consistent_tunnel_filter_set()
8496 pfilter->element.flags = in i40e_dev_consistent_tunnel_filter_set()
8499 pfilter->element.flags = in i40e_dev_consistent_tunnel_filter_set()
8502 pfilter->element.flags = in i40e_dev_consistent_tunnel_filter_set()
8505 pfilter->element.flags |= in i40e_dev_consistent_tunnel_filter_set()
8511 pfilter->element.flags |= in i40e_dev_consistent_tunnel_filter_set()
8514 pfilter->element.flags |= in i40e_dev_consistent_tunnel_filter_set()
8518 &pfilter->element.flags); in i40e_dev_consistent_tunnel_filter_set()
[all …]
H A Di40e_flow.c4821 (struct rte_ether_addr *)&cld_filter.element.outer_mac); in i40e_flow_destroy_tunnel_filter()
4823 (struct rte_ether_addr *)&cld_filter.element.inner_mac); in i40e_flow_destroy_tunnel_filter()
4824 cld_filter.element.inner_vlan = filter->input.inner_vlan; in i40e_flow_destroy_tunnel_filter()
4825 cld_filter.element.flags = filter->input.flags; in i40e_flow_destroy_tunnel_filter()
4826 cld_filter.element.tenant_id = filter->input.tenant_id; in i40e_flow_destroy_tunnel_filter()
4827 cld_filter.element.queue_number = filter->queue; in i40e_flow_destroy_tunnel_filter()
4852 &cld_filter.element, 1); in i40e_flow_destroy_tunnel_filter()
/dpdk/lib/bbdev/
H A Drte_bbdev.c862 bbdev_op_init(struct rte_mempool *mempool, void *arg, void *element, in bbdev_op_init() argument
868 struct rte_bbdev_dec_op *op = element; in bbdev_op_init()
873 struct rte_bbdev_enc_op *op = element; in bbdev_op_init()
/dpdk/drivers/net/mlx4/
H A Dmlx4_intr.c210 event.event_type, event.element.port_num); in mlx4_interrupt_handler()
/dpdk/examples/vm_power_manager/
H A Dchannel_monitor.c164 parse_json_to_pkt(json_t *element, struct rte_power_channel_packet *pkt, in parse_json_to_pkt() argument
187 json_object_foreach(element, key, value) { in parse_json_to_pkt()
/dpdk/drivers/net/qede/
H A Dqede_debug.c6775 *element, char in qed_parse_igu_fifo_element()
6791 dword12 = ((u64)element->dword2 << 32) | element->dword1; in qed_parse_igu_fifo_element()
6793 is_pf = GET_FIELD(element->dword0, IGU_FIFO_ELEMENT_DWORD0_IS_PF); in qed_parse_igu_fifo_element()
6794 cmd_addr = GET_FIELD(element->dword0, IGU_FIFO_ELEMENT_DWORD0_CMD_ADDR); in qed_parse_igu_fifo_element()
6795 source = GET_FIELD(element->dword0, IGU_FIFO_ELEMENT_DWORD0_SOURCE); in qed_parse_igu_fifo_element()
6796 err_type = GET_FIELD(element->dword0, IGU_FIFO_ELEMENT_DWORD0_ERR_TYPE); in qed_parse_igu_fifo_element()
6888 element->dword2, element->dword1, in qed_parse_igu_fifo_element()
6889 element->dword0, in qed_parse_igu_fifo_element()
6891 GET_FIELD(element->dword0, in qed_parse_igu_fifo_element()
/dpdk/doc/guides/linux_gsg/
H A Deal_args.include.rst29 The grouping ``()`` can be omitted for single element group.
/dpdk/drivers/net/i40e/base/
H A Di40e_adminq_cmd.h690 struct i40e_aqc_switch_config_element_resp element[1]; member
1476 struct i40e_aqc_cloud_filters_element_data element; member
1517 struct i40e_aqc_cloud_filters_element_data element; member
H A Di40e_common.c6002 tnl_type = (LE16_TO_CPU(filters[i].element.flags) & in i40e_aq_add_cloud_filters_bb()
6011 ti = LE32_TO_CPU(filters[i].element.tenant_id); in i40e_aq_add_cloud_filters_bb()
6012 filters[i].element.tenant_id = CPU_TO_LE32(ti << 8); in i40e_aq_add_cloud_filters_bb()
6098 tnl_type = (LE16_TO_CPU(filters[i].element.flags) & in i40e_aq_rem_cloud_filters_bb()
6107 ti = LE32_TO_CPU(filters[i].element.tenant_id); in i40e_aq_rem_cloud_filters_bb()
6108 filters[i].element.tenant_id = CPU_TO_LE32(ti << 8); in i40e_aq_rem_cloud_filters_bb()
/dpdk/doc/guides/eventdevs/
H A Dcnxk.rst128 where the last element points to the next chunk and rest of them are used to
/dpdk/doc/guides/contributing/
H A Dunit_test.rst211 Test cases are added to the ``.unit_test_cases`` element
256 Sub-testsuites can be added to the ``.unit_test_suites`` element
/dpdk/doc/guides/nics/
H A Dice.rst118 The grouping ``()`` can be omitted for single element group. If no queues are
/dpdk/doc/guides/rawdevs/
H A Dioat.rst184 output, the ``dev_private`` structure element cannot be NULL, and must
/dpdk/doc/guides/rel_notes/
H A Drelease_22_03.rst212 to create a mempool with element size big enough to hold the generic asymmetric
H A Drelease_20_02.rst19 New APIs have been added to support rings with custom element size.
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_ethdev_os.c835 tmp = (uint32_t)event.element.port_num; in mlx5_dev_interrupt_handler()

12