Lines Matching refs:sw_flow_key
43 struct sw_flow_key pkt_key;
73 struct sw_flow_key key[OVS_DEFERRED_ACTION_THRESHOLD];
83 static struct sw_flow_key *clone_key(const struct sw_flow_key *key_) in clone_key()
87 struct sw_flow_key *key = NULL; in clone_key()
126 const struct sw_flow_key *key, in add_deferred_actions()
145 static void invalidate_flow_key(struct sw_flow_key *key) in invalidate_flow_key()
150 static bool is_flow_key_valid(const struct sw_flow_key *key) in is_flow_key_valid()
156 struct sw_flow_key *key,
162 struct sw_flow_key *key,
165 static int push_mpls(struct sk_buff *skb, struct sw_flow_key *key, in push_mpls()
181 static int pop_mpls(struct sk_buff *skb, struct sw_flow_key *key, in pop_mpls()
198 static int set_mpls(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_mpls()
218 static int pop_vlan(struct sk_buff *skb, struct sw_flow_key *key) in pop_vlan()
232 static int push_vlan(struct sk_buff *skb, struct sw_flow_key *key, in push_vlan()
257 static int set_eth_addr(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_eth_addr()
284 static int pop_eth(struct sk_buff *skb, struct sw_flow_key *key) in pop_eth()
298 static int push_eth(struct sk_buff *skb, struct sw_flow_key *key, in push_eth()
314 static int push_nsh(struct sk_buff *skb, struct sw_flow_key *key, in push_nsh()
329 static int pop_nsh(struct sk_buff *skb, struct sw_flow_key *key) in pop_nsh()
478 static int set_ipv4(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_ipv4()
530 static int set_ipv6(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_ipv6()
600 static int set_nsh(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_nsh()
672 static int set_udp(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_udp()
715 static int set_tcp(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_tcp()
744 static int set_sctp(struct sk_buff *skb, struct sw_flow_key *flow_key, in set_sctp()
854 struct sw_flow_key *key) in ovs_fragment()
917 struct sw_flow_key *key) in do_output()
950 struct sw_flow_key *key, const struct nlattr *attr, in output_userspace()
1009 struct sw_flow_key *key, in dec_ttl_exception_handler()
1028 struct sw_flow_key *key, const struct nlattr *attr, in sample()
1059 struct sw_flow_key *key, const struct nlattr *attr, in clone()
1076 static void execute_hash(struct sk_buff *skb, struct sw_flow_key *key, in execute_hash()
1100 struct sw_flow_key *flow_key, in execute_set_action()
1120 struct sw_flow_key *flow_key, in execute_masked_set_action()
1195 struct sw_flow_key *key, in execute_recirc()
1214 struct sw_flow_key *key, in execute_check_pkt_len()
1252 static int execute_dec_ttl(struct sk_buff *skb, struct sw_flow_key *key) in execute_dec_ttl()
1293 struct sw_flow_key *key, in do_execute_actions()
1521 struct sw_flow_key *key, u32 recirc_id, in clone_execute()
1526 struct sw_flow_key *clone; in clone_execute()
1599 struct sw_flow_key *key = &da->pkt_key; in process_deferred_actions()
1616 struct sw_flow_key *key) in ovs_execute_actions()