Lines Matching refs:tp_min
57 struct flow_dissector_key_ports tp_min; member
201 min_mask = htons(filter->mask->key.tp_min.dst); in fl_range_port_dst_cmp()
203 min_val = htons(filter->key.tp_min.dst); in fl_range_port_dst_cmp()
212 mkey->tp_min.dst = filter->mkey.tp_min.dst; in fl_range_port_dst_cmp()
224 min_mask = htons(filter->mask->key.tp_min.src); in fl_range_port_src_cmp()
226 min_val = htons(filter->key.tp_min.src); in fl_range_port_src_cmp()
235 mkey->tp_min.src = filter->mkey.tp_min.src; in fl_range_port_src_cmp()
718 fl_set_key_val(tb, &key->tp_min.dst, in fl_set_key_port_range()
719 TCA_FLOWER_KEY_PORT_DST_MIN, &mask->tp_min.dst, in fl_set_key_port_range()
720 TCA_FLOWER_UNSPEC, sizeof(key->tp_min.dst)); in fl_set_key_port_range()
724 fl_set_key_val(tb, &key->tp_min.src, in fl_set_key_port_range()
725 TCA_FLOWER_KEY_PORT_SRC_MIN, &mask->tp_min.src, in fl_set_key_port_range()
726 TCA_FLOWER_UNSPEC, sizeof(key->tp_min.src)); in fl_set_key_port_range()
731 if ((mask->tp_min.dst && mask->tp_max.dst && in fl_set_key_port_range()
732 htons(key->tp_max.dst) <= htons(key->tp_min.dst)) || in fl_set_key_port_range()
733 (mask->tp_min.src && mask->tp_max.src && in fl_set_key_port_range()
734 htons(key->tp_max.src) <= htons(key->tp_min.src))) in fl_set_key_port_range()
1324 FL_KEY_IS_MASKED(mask, tp_min) || FL_KEY_IS_MASKED(mask, tp_max)) in fl_init_dissector()
1374 if ((newmask->key.tp_min.dst && newmask->key.tp_max.dst) || in fl_create_new_mask()
1375 (newmask->key.tp_min.src && newmask->key.tp_max.src)) in fl_create_new_mask()
1973 if (fl_dump_key_val(skb, &key->tp_min.dst, TCA_FLOWER_KEY_PORT_DST_MIN, in fl_dump_key_port_range()
1974 &mask->tp_min.dst, TCA_FLOWER_UNSPEC, in fl_dump_key_port_range()
1975 sizeof(key->tp_min.dst)) || in fl_dump_key_port_range()
1979 fl_dump_key_val(skb, &key->tp_min.src, TCA_FLOWER_KEY_PORT_SRC_MIN, in fl_dump_key_port_range()
1980 &mask->tp_min.src, TCA_FLOWER_UNSPEC, in fl_dump_key_port_range()
1981 sizeof(key->tp_min.src)) || in fl_dump_key_port_range()