Lines Matching refs:tcf_block

59 	struct tcf_block *block = chain->block;
98 struct tcf_block *block = chain->block;
346 static struct tcf_chain *tcf_chain_create(struct tcf_block *block,
377 struct tcf_block *block = chain->block;
392 struct tcf_block *block = chain->block;
407 static void tcf_block_destroy(struct tcf_block *block)
416 struct tcf_block *block = chain->block;
441 static struct tcf_chain *tcf_chain_lookup(struct tcf_block *block,
456 static struct tcf_chain *tcf_chain_lookup_rcu(const struct tcf_block *block,
472 static struct tcf_chain *__tcf_chain_get(struct tcf_block *block,
512 static struct tcf_chain *tcf_chain_get(struct tcf_block *block, u32 chain_index,
518 struct tcf_chain *tcf_chain_get_by_act(struct tcf_block *block, u32 chain_index)
528 struct tcf_block *block, struct sk_buff *oskb,
534 struct tcf_block *block = chain->block;
620 static int tcf_block_setup(struct tcf_block *block,
641 static void tcf_block_unbind(struct tcf_block *block,
646 struct tcf_block *block = block_cb->indr.data;
665 static bool tcf_block_offload_in_use(struct tcf_block *block)
670 static int tcf_block_offload_cmd(struct tcf_block *block,
702 static int tcf_block_offload_bind(struct tcf_block *block, struct Qdisc *q,
742 static void tcf_block_offload_unbind(struct tcf_block *block, struct Qdisc *q,
761 tcf_chain0_head_change_cb_add(struct tcf_block *block,
805 tcf_chain0_head_change_cb_del(struct tcf_block *block,
835 static int tcf_block_insert(struct tcf_block *block, struct net *net,
851 static void tcf_block_remove(struct tcf_block *block, struct net *net)
860 static struct tcf_block *tcf_block_create(struct net *net, struct Qdisc *q,
864 struct tcf_block *block;
889 static struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index)
896 static struct tcf_block *tcf_block_refcnt_get(struct net *net, u32 block_index)
898 struct tcf_block *block;
910 __tcf_get_next_chain(struct tcf_block *block, struct tcf_chain *chain)
942 tcf_get_next_chain(struct tcf_block *block, struct tcf_chain *chain)
1007 static void tcf_block_flush_all_chains(struct tcf_block *block, bool rtnl_held)
1074 if (!cops->tcf_block) {
1121 static struct tcf_block *__tcf_block_find(struct net *net, struct Qdisc *q,
1126 struct tcf_block *block;
1137 block = cops->tcf_block(q, cl, extack);
1158 static void __tcf_block_put(struct tcf_block *block, struct Qdisc *q,
1186 static void tcf_block_refcnt_put(struct tcf_block *block, bool rtnl_held)
1195 static struct tcf_block *tcf_block_find(struct net *net, struct Qdisc **q,
1200 struct tcf_block *block;
1229 static void tcf_block_release(struct Qdisc *q, struct tcf_block *block,
1250 tcf_block_owner_netif_keep_dst(struct tcf_block *block,
1260 void tcf_block_netif_keep_dst(struct tcf_block *block)
1271 static int tcf_block_owner_add(struct tcf_block *block,
1286 static void tcf_block_owner_del(struct tcf_block *block,
1302 int tcf_block_get_ext(struct tcf_block **p_block, struct Qdisc *q,
1307 struct tcf_block *block = NULL;
1360 int tcf_block_get(struct tcf_block **p_block,
1377 void tcf_block_put_ext(struct tcf_block *block, struct Qdisc *q,
1389 void tcf_block_put(struct tcf_block *block)
1401 tcf_block_playback_offloads(struct tcf_block *block, flow_setup_cb_t *cb,
1443 static int tcf_block_bind(struct tcf_block *block,
1485 static void tcf_block_unbind(struct tcf_block *block,
1504 static int tcf_block_setup(struct tcf_block *block,
1594 const struct tcf_block *ingress_block,
1800 struct tcf_proto *tp, struct tcf_block *block,
1855 struct tcf_block *block, struct Qdisc *q,
1887 struct tcf_block *block, struct Qdisc *q,
1927 struct tcf_block *block, struct Qdisc *q,
1961 struct tcf_block *block;
2190 struct tcf_block *block = NULL;
2350 struct tcf_block *block = NULL;
2462 struct tcf_block *block;
2484 struct tcf_block *block = chain->block;
2551 struct tcf_block *block;
2604 if (!cops->tcf_block)
2611 block = cops->tcf_block(q, cl, NULL);
2652 struct tcf_block *block,
2703 struct tcf_block *block = chain->block;
2732 struct tcf_block *block, struct sk_buff *oskb,
2814 struct tcf_block *block;
2945 struct tcf_block *block;
2993 if (!cops->tcf_block)
3000 block = cops->tcf_block(q, cl, NULL);
3206 static void tcf_block_offload_inc(struct tcf_block *block, u32 *flags)
3214 static void tcf_block_offload_dec(struct tcf_block *block, u32 *flags)
3222 static void tc_cls_offload_cnt_update(struct tcf_block *block,
3242 tc_cls_offload_cnt_reset(struct tcf_block *block, struct tcf_proto *tp,
3254 __tc_setup_cb_call(struct tcf_block *block, enum tc_setup_type type,
3273 int tc_setup_cb_call(struct tcf_block *block, enum tc_setup_type type,
3308 int tc_setup_cb_add(struct tcf_block *block, struct tcf_proto *tp,
3358 int tc_setup_cb_replace(struct tcf_block *block, struct tcf_proto *tp,
3412 int tc_setup_cb_destroy(struct tcf_block *block, struct tcf_proto *tp,
3446 int tc_setup_cb_reoffload(struct tcf_block *block, struct tcf_proto *tp,