MCPcopy Create free account
hub / github.com/F-Stack/f-stack / rte_flow_async_actions_update

Function rte_flow_async_actions_update

dpdk/lib/ethdev/rte_flow.c:2105–2131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2103}
2104
2105int
2106rte_flow_async_actions_update(uint16_t port_id,
2107 uint32_t queue_id,
2108 const struct rte_flow_op_attr *op_attr,
2109 struct rte_flow *flow,
2110 const struct rte_flow_action actions[],
2111 uint8_t actions_template_index,
2112 void *user_data,
2113 struct rte_flow_error *error)
2114{
2115 struct rte_eth_dev *dev = &rte_eth_devices[port_id];
2116 const struct rte_flow_ops *ops = rte_flow_ops_get(port_id, error);
2117 int ret;
2118
2119 ret = flow_err(port_id,
2120 ops->async_actions_update(dev, queue_id, op_attr,
2121 flow, actions,
2122 actions_template_index,
2123 user_data, error),
2124 error);
2125
2126 rte_flow_trace_async_actions_update(port_id, queue_id, op_attr, flow,
2127 actions, actions_template_index,
2128 user_data, ret);
2129
2130 return ret;
2131}
2132
2133int
2134rte_flow_push(uint16_t port_id,

Callers 1

port_queue_flow_updateFunction · 0.85

Calls 2

rte_flow_ops_getFunction · 0.85
flow_errFunction · 0.85

Tested by

no test coverage detected