Lines Matching defs:block
181 struct tcf_block *block = chain->block; in tcf_proto_signal_destroying() local
220 struct tcf_block *block = chain->block; in tcf_proto_signal_destroyed() local
417 struct tcf_block *block = tp->chain->block; in tcf_proto_count_usesw() local
489 #define ASSERT_BLOCK_LOCKED(block) \ argument
498 static struct tcf_chain *tcf_chain_create(struct tcf_block *block, in tcf_chain_create()
529 struct tcf_block *block = chain->block; in tcf_chain0_head_change() local
544 struct tcf_block *block = chain->block; in tcf_chain_detach() local
559 static void tcf_block_destroy(struct tcf_block *block) in tcf_block_destroy()
569 struct tcf_block *block = chain->block; in tcf_chain_destroy() local
594 static struct tcf_chain *tcf_chain_lookup(struct tcf_block *block, in tcf_chain_lookup()
609 static struct tcf_chain *tcf_chain_lookup_rcu(const struct tcf_block *block, in tcf_chain_lookup_rcu()
626 static struct tcf_chain *__tcf_chain_get(struct tcf_block *block, in __tcf_chain_get()
666 static struct tcf_chain *tcf_chain_get(struct tcf_block *block, u32 chain_index, in tcf_chain_get()
672 struct tcf_chain *tcf_chain_get_by_act(struct tcf_block *block, u32 chain_index) in tcf_chain_get_by_act()
688 struct tcf_block *block = chain->block; in __tcf_chain_put() local
799 struct tcf_block *block = block_cb->indr.data; in tc_block_indr_cleanup() local
818 static bool tcf_block_offload_in_use(struct tcf_block *block) in tcf_block_offload_in_use()
823 static int tcf_block_offload_cmd(struct tcf_block *block, in tcf_block_offload_cmd()
855 static int tcf_block_offload_bind(struct tcf_block *block, struct Qdisc *q, in tcf_block_offload_bind()
895 static void tcf_block_offload_unbind(struct tcf_block *block, struct Qdisc *q, in tcf_block_offload_unbind()
914 tcf_chain0_head_change_cb_add(struct tcf_block *block, in tcf_chain0_head_change_cb_add()
958 tcf_chain0_head_change_cb_del(struct tcf_block *block, in tcf_chain0_head_change_cb_del()
988 static int tcf_block_insert(struct tcf_block *block, struct net *net, in tcf_block_insert()
1004 static void tcf_block_remove(struct tcf_block *block, struct net *net) in tcf_block_remove()
1017 struct tcf_block *block; in tcf_block_create() local
1053 struct tcf_block *block; in tcf_block_refcnt_get() local
1065 __tcf_get_next_chain(struct tcf_block *block, struct tcf_chain *chain) in __tcf_get_next_chain()
1097 tcf_get_next_chain(struct tcf_block *block, struct tcf_chain *chain) in tcf_get_next_chain()
1161 static void tcf_block_flush_all_chains(struct tcf_block *block, bool rtnl_held) in tcf_block_flush_all_chains()
1280 struct tcf_block *block; in __tcf_block_find() local
1312 static void __tcf_block_put(struct tcf_block *block, struct Qdisc *q, in __tcf_block_put()
1340 static void tcf_block_refcnt_put(struct tcf_block *block, bool rtnl_held) in tcf_block_refcnt_put()
1354 struct tcf_block *block; in tcf_block_find() local
1383 static void tcf_block_release(struct Qdisc *q, struct tcf_block *block, in tcf_block_release()
1404 tcf_block_owner_netif_keep_dst(struct tcf_block *block, in tcf_block_owner_netif_keep_dst()
1414 void tcf_block_netif_keep_dst(struct tcf_block *block) in tcf_block_netif_keep_dst()
1425 static int tcf_block_owner_add(struct tcf_block *block, in tcf_block_owner_add()
1440 static void tcf_block_owner_del(struct tcf_block *block, in tcf_block_owner_del()
1456 static bool tcf_block_tracks_dev(struct tcf_block *block, in tcf_block_tracks_dev()
1470 struct tcf_block *block = NULL; in tcf_block_get_ext() local
1550 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q, in tcf_block_put_ext()
1566 void tcf_block_put(struct tcf_block *block) in tcf_block_put()
1578 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb, in tcf_block_playback_offloads()
1626 static int tcf_block_bind(struct tcf_block *block, in tcf_block_bind()
1668 static void tcf_block_unbind(struct tcf_block *block, in tcf_block_unbind()
1687 static int tcf_block_setup(struct tcf_block *block, in tcf_block_setup()
1806 const struct tcf_block *block, in tcf_classify()
2051 struct tcf_proto *tp, struct tcf_block *block, in tcf_fill_node()
2117 struct tcf_block *block, in tfilter_notify_prep()
2148 struct tcf_block *block, struct Qdisc *q, in tfilter_notify()
2174 struct tcf_block *block, struct Qdisc *q, in tfilter_del_notify()
2207 struct tcf_block *block, struct Qdisc *q, in tfilter_notify_chain()
2246 struct tcf_block *block; in tc_new_tfilter() local
2479 struct tcf_block *block = NULL; in tc_del_tfilter() local
2638 struct tcf_block *block = NULL; in tc_get_tfilter() local
2753 struct tcf_block *block; member
2775 struct tcf_block *block = chain->block; in tcf_chain_dump() local
2843 struct tcf_block *block; in tc_dump_tfilter() local
2944 struct tcf_block *block, in tc_chain_fill_node()
3002 struct tcf_block *block = chain->block; in tc_chain_notify() local
3032 struct tcf_block *block, struct sk_buff *oskb, in tc_chain_notify_delete()
3115 struct tcf_block *block; in tc_ctl_chain() local
3242 struct tcf_block *block; in tc_dump_chain() local
3547 static void tcf_block_offload_inc(struct tcf_block *block, u32 *flags) in tcf_block_offload_inc()
3555 static void tcf_block_offload_dec(struct tcf_block *block, u32 *flags) in tcf_block_offload_dec()
3563 static void tc_cls_offload_cnt_update(struct tcf_block *block, in tc_cls_offload_cnt_update()
3583 tc_cls_offload_cnt_reset(struct tcf_block *block, struct tcf_proto *tp, in tc_cls_offload_cnt_reset()
3595 __tc_setup_cb_call(struct tcf_block *block, enum tc_setup_type type, in __tc_setup_cb_call()
3614 int tc_setup_cb_call(struct tcf_block *block, enum tc_setup_type type, in tc_setup_cb_call()
3649 int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp, in tc_setup_cb_add()
3699 int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp, in tc_setup_cb_replace()
3753 int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp, in tc_setup_cb_destroy()
3787 int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp, in tc_setup_cb_reoffload()