Lines Matching refs:fl_flow_mask
72 struct fl_flow_mask { struct
103 struct fl_flow_mask *mask; argument
125 .key_offset = offsetof(struct fl_flow_mask, key),
127 .head_offset = offsetof(struct fl_flow_mask, ht_node),
131 static unsigned short int fl_mask_range(const struct fl_flow_mask *mask) in fl_mask_range()
136 static void fl_mask_update_range(struct fl_flow_mask *mask) in fl_mask_update_range()
160 const struct fl_flow_mask *mask) in fl_key_get_start()
166 struct fl_flow_mask *mask) in fl_set_masked_key()
178 struct fl_flow_mask *mask) in fl_mask_fits_tmplt()
195 struct fl_flow_mask *mask) in fl_clear_masked_range()
246 static struct cls_fl_filter *__fl_lookup(struct fl_flow_mask *mask, in __fl_lookup()
253 static struct cls_fl_filter *fl_lookup_range(struct fl_flow_mask *mask, in fl_lookup_range()
274 struct cls_fl_filter *fl_mask_lookup(struct fl_flow_mask *mask, struct fl_flow_key *key) in fl_mask_lookup()
303 struct fl_flow_mask *mask; in fl_classify()
347 static void fl_mask_free(struct fl_flow_mask *mask, bool mask_init_done) in fl_mask_free()
359 struct fl_flow_mask *mask = container_of(to_rcu_work(work), in fl_mask_free_work()
360 struct fl_flow_mask, rwork); in fl_mask_free_work()
367 struct fl_flow_mask *mask = container_of(to_rcu_work(work), in fl_uninit_mask_free_work()
368 struct fl_flow_mask, rwork); in fl_uninit_mask_free_work()
373 static bool fl_mask_put(struct cls_fl_head *head, struct fl_flow_mask *mask) in fl_mask_put()
565 struct fl_flow_mask *mask, *next_mask; in fl_destroy()
1301 static void fl_mask_copy(struct fl_flow_mask *dst, in fl_mask_copy()
1302 struct fl_flow_mask *src) in fl_mask_copy()
1317 static int fl_init_mask_hashtable(struct fl_flow_mask *mask) in fl_init_mask_hashtable()
1402 static struct fl_flow_mask *fl_create_new_mask(struct cls_fl_head *head, in fl_create_new_mask()
1403 struct fl_flow_mask *mask) in fl_create_new_mask()
1405 struct fl_flow_mask *newmask; in fl_create_new_mask()
1451 struct fl_flow_mask *mask) in fl_check_assign_mask()
1453 struct fl_flow_mask *newmask; in fl_check_assign_mask()
1499 struct cls_fl_filter *f, struct fl_flow_mask *mask, in fl_set_parms()
1540 struct fl_flow_mask *mask = fnew->mask; in fl_ht_insert_unique()
1567 struct fl_flow_mask *mask; in fl_change()
1577 mask = kzalloc(sizeof(struct fl_flow_mask), GFP_KERNEL); in fl_change()