Lines Matching defs:fl_flow_mask

80 struct fl_flow_mask {
111 struct fl_flow_mask *mask;
133 .key_offset = offsetof(struct fl_flow_mask, key),
135 .head_offset = offsetof(struct fl_flow_mask, ht_node),
139 static unsigned short int fl_mask_range(const struct fl_flow_mask *mask)
144 static void fl_mask_update_range(struct fl_flow_mask *mask)
168 const struct fl_flow_mask *mask)
174 struct fl_flow_mask *mask)
186 struct fl_flow_mask *mask)
203 struct fl_flow_mask *mask)
254 static struct cls_fl_filter *__fl_lookup(struct fl_flow_mask *mask,
261 static struct cls_fl_filter *fl_lookup_range(struct fl_flow_mask *mask,
282 struct cls_fl_filter *fl_mask_lookup(struct fl_flow_mask *mask, struct fl_flow_key *key)
311 struct fl_flow_mask *mask;
356 static void fl_mask_free(struct fl_flow_mask *mask, bool mask_init_done)
368 struct fl_flow_mask *mask = container_of(to_rcu_work(work),
369 struct fl_flow_mask, rwork);
376 struct fl_flow_mask *mask = container_of(to_rcu_work(work),
377 struct fl_flow_mask, rwork);
382 static bool fl_mask_put(struct cls_fl_head *head, struct fl_flow_mask *mask)
576 struct fl_flow_mask *mask, *next_mask;
1718 static void fl_mask_copy(struct fl_flow_mask *dst,
1719 struct fl_flow_mask *src)
1734 static int fl_init_mask_hashtable(struct fl_flow_mask *mask)
1821 static struct fl_flow_mask *fl_create_new_mask(struct cls_fl_head *head,
1822 struct fl_flow_mask *mask)
1824 struct fl_flow_mask *newmask;
1870 struct fl_flow_mask *mask)
1872 struct fl_flow_mask *newmask;
1918 struct cls_fl_filter *f, struct fl_flow_mask *mask,
1959 struct fl_flow_mask *mask = fnew->mask;
1986 struct fl_flow_mask *mask;
1996 mask = kzalloc(sizeof(struct fl_flow_mask), GFP_KERNEL);