Lines Matching refs:tp_max
68 struct flow_dissector_key_ports tp_max;
215 max_mask = ntohs(filter->mask->key.tp_range.tp_max.dst);
217 max_val = ntohs(filter->key.tp_range.tp_max.dst);
226 mkey->tp_range.tp_max.dst = filter->mkey.tp_range.tp_max.dst;
238 max_mask = ntohs(filter->mask->key.tp_range.tp_max.src);
240 max_val = ntohs(filter->key.tp_range.tp_max.src);
249 mkey->tp_range.tp_max.src = filter->mkey.tp_range.tp_max.src;
771 fl_set_key_val(tb, &key->tp_range.tp_max.dst,
772 TCA_FLOWER_KEY_PORT_DST_MAX, &mask->tp_range.tp_max.dst,
773 TCA_FLOWER_UNSPEC, sizeof(key->tp_range.tp_max.dst));
777 fl_set_key_val(tb, &key->tp_range.tp_max.src,
778 TCA_FLOWER_KEY_PORT_SRC_MAX, &mask->tp_range.tp_max.src,
779 TCA_FLOWER_UNSPEC, sizeof(key->tp_range.tp_max.src));
781 if (mask->tp_range.tp_min.dst != mask->tp_range.tp_max.dst) {
786 if (mask->tp_range.tp_min.src != mask->tp_range.tp_max.src) {
791 if (mask->tp_range.tp_min.dst && mask->tp_range.tp_max.dst &&
792 ntohs(key->tp_range.tp_max.dst) <=
799 if (mask->tp_range.tp_min.src && mask->tp_range.tp_max.src &&
800 ntohs(key->tp_range.tp_max.src) <=
1834 newmask->key.tp_range.tp_max.dst) ||
1836 newmask->key.tp_range.tp_max.src))
2443 fl_dump_key_val(skb, &key->tp_range.tp_max.dst,
2445 &mask->tp_range.tp_max.dst, TCA_FLOWER_UNSPEC,
2446 sizeof(key->tp_range.tp_max.dst)) ||
2451 fl_dump_key_val(skb, &key->tp_range.tp_max.src,
2453 &mask->tp_range.tp_max.src, TCA_FLOWER_UNSPEC,
2454 sizeof(key->tp_range.tp_max.src)))