indr_block_cb     357 net/core/flow_offload.c 	struct flow_indr_block_cb *indr_block_cb;
indr_block_cb     359 net/core/flow_offload.c 	list_for_each_entry(indr_block_cb, &indr_dev->cb_list, list)
indr_block_cb     360 net/core/flow_offload.c 		if (indr_block_cb->cb == cb &&
indr_block_cb     361 net/core/flow_offload.c 		    indr_block_cb->cb_ident == cb_ident)
indr_block_cb     362 net/core/flow_offload.c 			return indr_block_cb;
indr_block_cb     370 net/core/flow_offload.c 	struct flow_indr_block_cb *indr_block_cb;
indr_block_cb     372 net/core/flow_offload.c 	indr_block_cb = flow_indr_block_cb_lookup(indr_dev, cb, cb_ident);
indr_block_cb     373 net/core/flow_offload.c 	if (indr_block_cb)
indr_block_cb     376 net/core/flow_offload.c 	indr_block_cb = kzalloc(sizeof(*indr_block_cb), GFP_KERNEL);
indr_block_cb     377 net/core/flow_offload.c 	if (!indr_block_cb)
indr_block_cb     380 net/core/flow_offload.c 	indr_block_cb->cb_priv = cb_priv;
indr_block_cb     381 net/core/flow_offload.c 	indr_block_cb->cb = cb;
indr_block_cb     382 net/core/flow_offload.c 	indr_block_cb->cb_ident = cb_ident;
indr_block_cb     383 net/core/flow_offload.c 	list_add(&indr_block_cb->list, &indr_dev->cb_list);
indr_block_cb     385 net/core/flow_offload.c 	return indr_block_cb;
indr_block_cb     388 net/core/flow_offload.c static void flow_indr_block_cb_del(struct flow_indr_block_cb *indr_block_cb)
indr_block_cb     390 net/core/flow_offload.c 	list_del(&indr_block_cb->list);
indr_block_cb     391 net/core/flow_offload.c 	kfree(indr_block_cb);
indr_block_cb     413 net/core/flow_offload.c 	struct flow_indr_block_cb *indr_block_cb;
indr_block_cb     421 net/core/flow_offload.c 	indr_block_cb = flow_indr_block_cb_add(indr_dev, cb_priv, cb, cb_ident);
indr_block_cb     422 net/core/flow_offload.c 	err = PTR_ERR_OR_ZERO(indr_block_cb);
indr_block_cb     426 net/core/flow_offload.c 	flow_block_cmd(dev, indr_block_cb->cb, indr_block_cb->cb_priv,
indr_block_cb     455 net/core/flow_offload.c 	struct flow_indr_block_cb *indr_block_cb;
indr_block_cb     462 net/core/flow_offload.c 	indr_block_cb = flow_indr_block_cb_lookup(indr_dev, cb, cb_ident);
indr_block_cb     463 net/core/flow_offload.c 	if (!indr_block_cb)
indr_block_cb     466 net/core/flow_offload.c 	flow_block_cmd(dev, indr_block_cb->cb, indr_block_cb->cb_priv,
indr_block_cb     469 net/core/flow_offload.c 	flow_indr_block_cb_del(indr_block_cb);
indr_block_cb     488 net/core/flow_offload.c 	struct flow_indr_block_cb *indr_block_cb;
indr_block_cb     495 net/core/flow_offload.c 	list_for_each_entry(indr_block_cb, &indr_dev->cb_list, list)
indr_block_cb     496 net/core/flow_offload.c 		indr_block_cb->cb(dev, indr_block_cb->cb_priv, TC_SETUP_BLOCK,