Searched refs:flex_item (Results 1 – 8 of 8) sorted by relevance
20 struct flex_item *flex_items[RTE_MAX_ETHPORTS][FLEX_MAX_PARSERS_NUM];23 static struct flex_item *275 static struct flex_item *280 struct flex_item *fp; in flex_item_init()315 flex_item_build_config(struct flex_item *fp, const char *filename) in flex_item_build_config()334 struct flex_item *fp = flex_parser_fetch(port_id, flex_id); in flex_item_create()385 struct flex_item *fp = flex_parser_fetch(port_id, flex_id); in flex_item_destroy()
340 #define FLEX_PARSER_ERR ((struct flex_item *)-1)342 struct flex_item { struct353 extern struct flex_item *flex_items[RTE_MAX_ETHPORTS][FLEX_MAX_PARSERS_NUM]; argument
9837 const struct flex_item *fp; in parse_flex_handle()
48 struct mlx5_flex_item *flex = &priv->flex_item[i]; in mlx5_flex_item_port_cleanup()63 uintptr_t start = (uintptr_t)&priv->flex_item[0]; in mlx5_flex_index()85 item = &priv->flex_item[idx]; in mlx5_flex_alloc()325 flex = priv->flex_item + index; in mlx5_flex_release_index()
721 uint8_t flex_item; /**< referenced Flex Item bitmask. */ member
1523 struct mlx5_flex_item flex_item[MLX5_PORT_FLEX_ITEM_NUM]; member
10396 if (!(dev_flow->handle->flex_item & RTE_BIT32(index))) { in flow_dv_translate_item_flex()10400 dev_flow->handle->flex_item |= (uint8_t)RTE_BIT32(index); in flow_dv_translate_item_flex()14779 while (dev_handle->flex_item) { in flow_dv_destroy()14780 int index = rte_bsf32(dev_handle->flex_item); in flow_dv_destroy()14783 dev_handle->flex_item &= ~(uint8_t)RTE_BIT32(index); in flow_dv_destroy()
5620 # flow flex_item create <port> <flex id> <configuration file>5621 testpmd> flow flex_item init 0 3 ipv4_flex_config.json5690 testpmd> flow flex_item pattern 5 is 45FF5700 …testpmd> flow flex_item pattern 2 spec 45000000000000000000000001020304 mask FF0000000000000000000…