Lines Matching defs:mkey
117 struct fl_flow_key mkey;
178 static void fl_set_masked_key(struct fl_flow_key *mkey, struct fl_flow_key *key,
183 long *lmkey = fl_key_get_start(mkey, mask);
215 struct fl_flow_key *mkey)
230 mkey->tp_range.tp_min.dst = filter->mkey.tp_range.tp_min.dst;
231 mkey->tp_range.tp_max.dst = filter->mkey.tp_range.tp_max.dst;
238 struct fl_flow_key *mkey)
253 mkey->tp_range.tp_min.src = filter->mkey.tp_range.tp_min.src;
254 mkey->tp_range.tp_max.src = filter->mkey.tp_range.tp_max.src;
260 struct fl_flow_key *mkey)
262 return rhashtable_lookup_fast(&mask->ht, fl_key_get_start(mkey, mask),
267 struct fl_flow_key *mkey,
273 if (!fl_range_port_dst_cmp(filter, key, mkey))
276 if (!fl_range_port_src_cmp(filter, key, mkey))
279 f = __fl_lookup(mask, mkey);
289 struct fl_flow_key mkey;
291 fl_set_masked_key(&mkey, key, mask);
293 return fl_lookup_range(mask, &mkey, key);
295 return __fl_lookup(mask, &mkey);
470 cls_flower.rule->match.key = &f->mkey;
2003 .key_offset = offsetof(struct cls_fl_filter, mkey), /* base offset */
2343 fl_set_masked_key(&fnew->mkey, &fnew->key, mask);
2578 cls_flower.rule->match.key = &f->mkey;