Lines Matching refs:block_index
861 u32 block_index, in tcf_block_create() argument
881 block->index = block_index; in tcf_block_create()
889 static struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index) in tcf_block_lookup() argument
893 return idr_find(&tn->idr, block_index); in tcf_block_lookup()
896 static struct tcf_block *tcf_block_refcnt_get(struct net *net, u32 block_index) in tcf_block_refcnt_get() argument
901 block = tcf_block_lookup(net, block_index); in tcf_block_refcnt_get()
1122 u32 block_index, in __tcf_block_find() argument
1128 block = tcf_block_refcnt_get(net, block_index); in __tcf_block_find()
1196 int ifindex, u32 block_index, in tcf_block_find() argument
1212 block = __tcf_block_find(net, *q, *cl, ifindex, block_index, extack); in tcf_block_find()
1309 if (ei->block_index) in tcf_block_get_ext()
1311 block = tcf_block_refcnt_get(net, ei->block_index); in tcf_block_get_ext()
1314 block = tcf_block_create(net, q, ei->block_index, extack); in tcf_block_get_ext()
3765 u32 block_index; in tcf_qevent_init() local
3771 err = tcf_qevent_parse_block_index(block_index_attr, &block_index, extack); in tcf_qevent_init()
3775 if (!block_index) in tcf_qevent_init()
3781 qe->info.block_index = block_index; in tcf_qevent_init()
3789 if (qe->info.block_index) in tcf_qevent_destroy()
3797 u32 block_index; in tcf_qevent_validate_change() local
3803 err = tcf_qevent_parse_block_index(block_index_attr, &block_index, extack); in tcf_qevent_validate_change()
3808 if (block_index != qe->info.block_index) { in tcf_qevent_validate_change()
3823 if (!qe->info.block_index) in tcf_qevent_handle()
3852 if (!qe->info.block_index) in tcf_qevent_dump()
3854 return nla_put_u32(skb, attr_name, qe->info.block_index); in tcf_qevent_dump()