Lines Matching refs:fl_flow_key

54 struct fl_flow_key {  struct
96 struct fl_flow_key key; argument
110 struct fl_flow_key dummy_key;
111 struct fl_flow_key mask;
128 struct fl_flow_key mkey;
131 struct fl_flow_key key;
150 .key_len = sizeof(struct fl_flow_key),
183 static void *fl_key_get_start(struct fl_flow_key *key, in fl_key_get_start()
189 static void fl_set_masked_key(struct fl_flow_key *mkey, struct fl_flow_key *key, in fl_set_masked_key()
218 static void fl_clear_masked_range(struct fl_flow_key *key, in fl_clear_masked_range()
225 struct fl_flow_key *key, in fl_range_port_dst_cmp()
226 struct fl_flow_key *mkey) in fl_range_port_dst_cmp()
248 struct fl_flow_key *key, in fl_range_port_src_cmp()
249 struct fl_flow_key *mkey) in fl_range_port_src_cmp()
271 struct fl_flow_key *mkey) in __fl_lookup()
278 struct fl_flow_key *mkey, in fl_lookup_range()
279 struct fl_flow_key *key) in fl_lookup_range()
298 struct cls_fl_filter *fl_mask_lookup(struct fl_flow_mask *mask, struct fl_flow_key *key) in fl_mask_lookup()
300 struct fl_flow_key mkey; in fl_mask_lookup()
331 struct fl_flow_key skb_key; in fl_classify()
826 static int fl_set_key_spi(struct nlattr **tb, struct fl_flow_key *key, in fl_set_key_spi()
827 struct fl_flow_key *mask, in fl_set_key_spi()
844 static int fl_set_key_port_range(struct nlattr **tb, struct fl_flow_key *key, in fl_set_key_port_range()
845 struct fl_flow_key *mask, in fl_set_key_port_range()
1122 struct fl_flow_key *key, in fl_set_key_pppoe()
1123 struct fl_flow_key *mask) in fl_set_key_pppoe()
1238 static int fl_set_geneve_opt(const struct nlattr *nla, struct fl_flow_key *key, in fl_set_geneve_opt()
1326 static int fl_set_vxlan_opt(const struct nlattr *nla, struct fl_flow_key *key, in fl_set_vxlan_opt()
1363 static int fl_set_erspan_opt(const struct nlattr *nla, struct fl_flow_key *key, in fl_set_erspan_opt()
1429 static int fl_set_gtp_opt(const struct nlattr *nla, struct fl_flow_key *key, in fl_set_gtp_opt()
1472 static int fl_set_pfcp_opt(const struct nlattr *nla, struct fl_flow_key *key, in fl_set_pfcp_opt()
1510 static int fl_set_enc_opt(struct nlattr **tb, struct fl_flow_key *key, in fl_set_enc_opt()
1511 struct fl_flow_key *mask, in fl_set_enc_opt()
1804 struct fl_flow_key *key, struct fl_flow_key *mask, in is_vlan_key()
1824 struct fl_flow_key *key, in fl_set_key_cfm_md_level()
1825 struct fl_flow_key *mask, in fl_set_key_cfm_md_level()
1839 struct fl_flow_key *key, in fl_set_key_cfm_opcode()
1840 struct fl_flow_key *mask, in fl_set_key_cfm_opcode()
1849 struct fl_flow_key *key, in fl_set_key_cfm()
1850 struct fl_flow_key *mask, in fl_set_key_cfm()
1871 struct nlattr **tb, struct fl_flow_key *key, in fl_set_key()
1872 struct fl_flow_key *mask, struct netlink_ext_ack *extack) in fl_set_key()
2145 #define FL_KEY_MEMBER_OFFSET(member) offsetof(struct fl_flow_key, member)
2146 #define FL_KEY_MEMBER_SIZE(member) sizeof_field(struct fl_flow_key, member)
2166 struct fl_flow_key *mask) in fl_init_dissector()
2330 static bool fl_needs_tc_skb_ext(const struct fl_flow_key *mask) in fl_needs_tc_skb_ext()
2902 static int fl_dump_key_port_range(struct sk_buff *skb, struct fl_flow_key *key, in fl_dump_key_port_range()
2903 struct fl_flow_key *mask) in fl_dump_key_port_range()
3440 struct fl_flow_key *key, struct fl_flow_key *mask) in fl_dump_key()
3693 struct fl_flow_key *key, *mask; in fl_dump()
3791 struct fl_flow_key *key, *mask; in fl_tmplt_dump()