Home
last modified time | relevance | path

Searched refs:member (Results 1 – 25 of 50) sorted by relevance

12

/dpdk/examples/pipeline/examples/
H A Dfib_nexthop_group_table.txt5 group 0 member 0 weight 1
8 group 1 member 1 weight 1
11 group 2 member 2 weight 1
14 group 3 member 3 weight 1
17 group 4 member 4 weight 1
18 group 4 member 5 weight 1
21 group 5 member 5 weight 1
22 group 5 member 6 weight 1
25 group 6 member 6 weight 1
26 group 6 member 7 weight 1
[all …]
H A Dselector.txt1 group 0 member 0 weight 1
2 group 0 member 1 weight 1
3 group 0 member 2 weight 2
4 group 0 member 3 weight 4
H A Dselector.spec4 ; A selector table is made out of groups of weighted members, with a given member potentially part
5 ; of several groups. The select operation returns a member ID by first selecting a group based on an
6 ; input group ID and then selecting a member within that group by hashing one or several input
12 ; (the group table) and a next hop table (the member table). One of the routing table actions sets
13 ; up the group ID meta-data field used as the index into the group table, which produces the member
22 ; In this simple example, the base table and the member table are striped out in order to focus
26 ; the output port which facilitates the testing of different member weights by simply comparing the
H A Dselector.cli26 pipeline PIPELINE0 selector s group member add ./examples/pipeline/examples/selector.txt
/dpdk/drivers/net/hinic/base/
H A Dhinic_pmd_api_cmd.h20 HINIC_API_CMD_CELL_CTRL_##member##_SHIFT)
24 HINIC_API_CMD_CELL_CTRL_##member##_SHIFT)))
44 #define HINIC_API_CMD_DESC_SET(val, member) \ argument
46 HINIC_API_CMD_DESC_##member##_SHIFT)
50 HINIC_API_CMD_DESC_##member##_SHIFT)))
62 HINIC_API_CMD_STATUS_HEADER_##member##_MASK)
72 HINIC_API_CMD_CHAIN_REQ_##member##_SHIFT)
76 HINIC_API_CMD_CHAIN_REQ_##member##_MASK)
80 HINIC_API_CMD_CHAIN_REQ_##member##_SHIFT)))
98 HINIC_API_CMD_CHAIN_CTRL_##member##_SHIFT)
[all …]
H A Dhinic_pmd_cmd.h333 (((val) >> HINIC_AF0_##member##_SHIFT) & HINIC_AF0_##member##_MASK)
352 (((val) >> HINIC_AF1_##member##_SHIFT) & HINIC_AF1_##member##_MASK)
358 (((val) >> HINIC_AF2_##member##_SHIFT) & HINIC_AF2_##member##_MASK)
366 (((val) >> HINIC_AF4_##member##_SHIFT) & HINIC_AF4_##member##_MASK)
369 (((val) & HINIC_AF4_##member##_MASK) << HINIC_AF4_##member##_SHIFT)
373 HINIC_AF4_##member##_SHIFT)))
379 (((val) & HINIC_AF5_##member##_MASK) << HINIC_AF5_##member##_SHIFT)
382 (((val) >> HINIC_AF5_##member##_SHIFT) & HINIC_AF5_##member##_MASK)
386 HINIC_AF5_##member##_SHIFT)))
394 HINIC_PPF_ELECTION_##member##_SHIFT)
[all …]
H A Dhinic_pmd_nicio.h61 SQ_CTXT_CEQ_ATTR_##member##_SHIFT)
69 #define SQ_CTXT_CI_SET(val, member) \ argument
70 (((val) & SQ_CTXT_CI_##member##_MASK) << SQ_CTXT_CI_##member##_SHIFT)
80 SQ_CTXT_WQ_PAGE_##member##_SHIFT)
98 SQ_CTXT_PREF_##member##_SHIFT)
106 SQ_CTXT_WQ_BLOCK_##member##_SHIFT)
116 RQ_CTXT_CEQ_ATTR_##member##_SHIFT)
127 (((val) & RQ_CTXT_PI_##member##_MASK) << RQ_CTXT_PI_##member##_SHIFT)
137 RQ_CTXT_WQ_PAGE_##member##_SHIFT)
155 RQ_CTXT_PREF_##member##_SHIFT)
[all …]
H A Dhinic_pmd_cmdq.c30 CMDQ_DB_INFO_##member##_SHIFT)
45 (((val) & CMDQ_CTRL_##member##_MASK) << CMDQ_CTRL_##member##_SHIFT)
48 (((val) >> CMDQ_CTRL_##member##_SHIFT) & CMDQ_CTRL_##member##_MASK)
68 CMDQ_WQE_HEADER_##member##_SHIFT)
72 CMDQ_WQE_HEADER_##member##_MASK)
87 (((u64)(val) & CMDQ_CTXT_##member##_MASK) << CMDQ_CTXT_##member##_SHIFT)
91 CMDQ_CTXT_##member##_SHIFT)))
100 (((u64)(val) & CMDQ_CTXT_##member##_MASK) << CMDQ_CTXT_##member##_SHIFT)
107 (((val) & SAVED_DATA_##member##_MASK) << SAVED_DATA_##member##_SHIFT)
110 ((val) & (~(SAVED_DATA_##member##_MASK << SAVED_DATA_##member##_SHIFT)))
[all …]
H A Dhinic_pmd_eqs.c22 #define AEQ_CTRL_0_SET(val, member) \ argument
24 AEQ_CTRL_0_##member##_SHIFT)
26 #define AEQ_CTRL_0_CLEAR(val, member) \ argument
28 << AEQ_CTRL_0_##member##_SHIFT)))
38 #define AEQ_CTRL_1_SET(val, member) \ argument
40 AEQ_CTRL_1_##member##_SHIFT)
42 #define AEQ_CTRL_1_CLEAR(val, member) \ argument
44 << AEQ_CTRL_1_##member##_SHIFT)))
54 #define EQ_CONS_IDX_SET(val, member) \ argument
56 EQ_CONS_IDX_##member##_SHIFT)
[all …]
H A Dhinic_pmd_mgmt.h39 #define HINIC_MSG_HEADER_GET(val, member) \ argument
40 (((val) >> HINIC_MSG_HEADER_##member##_SHIFT) & \
41 HINIC_MSG_HEADER_##member##_MASK)
43 #define HINIC_MSG_HEADER_SET(val, member) \ argument
44 ((u64)((val) & HINIC_MSG_HEADER_##member##_MASK) << \
45 HINIC_MSG_HEADER_##member##_SHIFT)
H A Dhinic_pmd_mgmt.c60 #define EQ_ELEM_DESC_GET(val, member) \ argument
61 (((val) >> EQ_ELEM_DESC_##member##_SHIFT) & \
62 EQ_ELEM_DESC_##member##_MASK)
67 #define HINIC_GET_MGMT_CHANNEL_STATUS(val, member) \ argument
68 (((val) >> HINIC_##member##_SHIFT) & HINIC_##member##_MASK)
H A Dhinic_pmd_hwif.c22 #define HINIC_MSIX_CNT_SET(val, member) \ argument
23 (((val) & HINIC_MSIX_CNT_##member##_MASK) << \
24 HINIC_MSIX_CNT_##member##_SHIFT)
H A Dhinic_pmd_hwdev.c40 #define HINIC_DMA_ATTR_ENTRY_SET(val, member) \ argument
41 (((u32)(val) & HINIC_DMA_ATTR_ENTRY_##member##_MASK) << \
42 HINIC_DMA_ATTR_ENTRY_##member##_SHIFT)
44 #define HINIC_DMA_ATTR_ENTRY_CLEAR(val, member) \ argument
45 ((val) & (~(HINIC_DMA_ATTR_ENTRY_##member##_MASK \
46 << HINIC_DMA_ATTR_ENTRY_##member##_SHIFT)))
/dpdk/drivers/net/ice/base/
H A Dice_osdep.h364 #define LIST_FOR_EACH_ENTRY(pos, head, type, member) \ argument
366 container_of((head)->lh_first, struct type, member) : \
369 (pos) = (pos)->member.next.le_next ? \
370 container_of((pos)->member.next.le_next, struct type, \
371 member) : \
376 container_of((head)->lh_first, struct type, member) : \
378 (tmp) = (pos) == 0 ? 0 : ((pos)->member.next.le_next ? \
380 member) : \
386 member) : \
400 #define HLIST_FOR_EACH_ENTRY(pos, head, type, member) \ argument
[all …]
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_rx.c53 #define RQ_CQE_SGE_GET(val, member) \ argument
54 (((val) >> RQ_CQE_SGE_##member##_SHIFT) & RQ_CQE_SGE_##member##_MASK)
83 RQ_CQE_STATUS_##member##_MASK)
87 RQ_CQE_STATUS_##member##_SHIFT)))
115 #define RQ_CTRL_SET(val, member) \ argument
116 (((val) & RQ_CTRL_##member##_MASK) << RQ_CTRL_##member##_SHIFT)
118 #define RQ_CTRL_GET(val, member) \ argument
119 (((val) >> RQ_CTRL_##member##_SHIFT) & RQ_CTRL_##member##_MASK)
122 ((val) & (~(RQ_CTRL_##member##_MASK << RQ_CTRL_##member##_SHIFT)))
135 (((val) >> RQ_CQE_PKT_##member##_SHIFT) & RQ_CQE_PKT_##member##_MASK)
[all …]
H A Dhinic_pmd_tx.c58 #define SQ_CTRL_SET(val, member) \ argument
59 (((val) & SQ_CTRL_##member##_MASK) << SQ_CTRL_##member##_SHIFT)
81 SQ_CTRL_QUEUE_INFO_##member##_SHIFT)
85 SQ_CTRL_QUEUE_INFO_##member##_MASK)
89 SQ_CTRL_QUEUE_INFO_##member##_SHIFT)))
111 SQ_TASK_INFO0_##member##_SHIFT)
123 SQ_TASK_INFO1_##member##_SHIFT)
137 SQ_TASK_INFO2_##member##_SHIFT)
145 SQ_TASK_INFO4_##member##_SHIFT)
160 #define SQ_DB_INFO_SET(val, member) \ argument
[all …]
/dpdk/drivers/common/dpaax/
H A Ddpaa_list.h31 #define list_entry(node, type, member) \ argument
32 (type *)((void *)node - offsetof(type, member))
38 #define list_first_entry(ptr, type, member) \ argument
39 list_entry((ptr)->next, type, member)
/dpdk/drivers/raw/ifpga/base/
H A Difpga_compat.h11 #define container_of(ptr, type, member) ({ \ argument
12 typeof(((type *)0)->member)(*__mptr) = (ptr); \
13 (type *)((char *)__mptr - offsetof(type, member)); })
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_compat.h139 #define container_of(ptr, type, member) ({ \ argument
140 typeof(((type *)0)->member)(*__mptr) = (ptr); \
141 (type *)((char *)__mptr - offsetof(type, member)); })
/dpdk/lib/eal/include/
H A Drte_common.h816 #define container_of(ptr, type, member) __extension__ ({ \ argument
817 const typeof(((type *)0)->member) *_ptr = (ptr); \
820 (type *)(((uintptr_t)_ptr) - offsetof(type, member)); \
/dpdk/drivers/net/mlx4/
H A Dmeson.build86 # input array for meson member search:
88 # "symbol to search", "struct member to search" ]
/dpdk/examples/ipsec-secgw/
H A DMakefile53 CFLAGS += -Wno-address-of-packed-member
/dpdk/drivers/net/i40e/
H A Di40e_rxtx.h46 #define container_of(ptr, type, member) ({ \ argument
47 typeof(((type *)0)->member)(*__mptr) = (ptr); \
48 (type *)((char *)__mptr - offsetof(type, member)); })
/dpdk/drivers/common/mlx5/linux/
H A Dmeson.build58 # input array for meson member search:
60 # "symbol to search", "struct member to search" ]
/dpdk/doc/guides/prog_guide/
H A Dmember_lib.rst13 new member, delete an existing member, or query the existence of a member in a
20 structure that provides a "set-summary" on whether a member belongs to a set,
68 whether its id is a member of the set of visited nodes, and if it is, then a
96 an element is a member of a set) with some probability of false positives and
110 Y is a member of the set with certain false positive probability. As shown in
198 found, it has a 100% certainty that it is not a member of any set). The packet

12