Home
last modified time | relevance | path

Searched refs:block_cb (Results 1 – 25 of 105) sorted by relevance

12345

/dports/multimedia/v4l_compat/linux-5.13-rc2/net/core/
H A Dflow_offload.c211 block_cb = kzalloc(sizeof(*block_cb), GFP_KERNEL); in flow_block_cb_alloc()
212 if (!block_cb) in flow_block_cb_alloc()
215 block_cb->cb = cb; in flow_block_cb_alloc()
220 return block_cb; in flow_block_cb_alloc()
226 if (block_cb->release) in flow_block_cb_free()
227 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
229 kfree(block_cb); in flow_block_cb_free()
241 return block_cb; in flow_block_cb_lookup()
256 block_cb->refcnt++; in flow_block_cb_incref()
309 if (!block_cb) in flow_block_cb_setup_simple()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/net/core/
H A Dflow_offload.c211 block_cb = kzalloc(sizeof(*block_cb), GFP_KERNEL); in flow_block_cb_alloc()
212 if (!block_cb) in flow_block_cb_alloc()
215 block_cb->cb = cb; in flow_block_cb_alloc()
220 return block_cb; in flow_block_cb_alloc()
226 if (block_cb->release) in flow_block_cb_free()
227 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
229 kfree(block_cb); in flow_block_cb_free()
241 return block_cb; in flow_block_cb_lookup()
256 block_cb->refcnt++; in flow_block_cb_incref()
309 if (!block_cb) in flow_block_cb_setup_simple()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/core/
H A Dflow_offload.c211 block_cb = kzalloc(sizeof(*block_cb), GFP_KERNEL); in flow_block_cb_alloc()
212 if (!block_cb) in flow_block_cb_alloc()
215 block_cb->cb = cb; in flow_block_cb_alloc()
220 return block_cb; in flow_block_cb_alloc()
226 if (block_cb->release) in flow_block_cb_free()
227 block_cb->release(block_cb->cb_priv); in flow_block_cb_free()
229 kfree(block_cb); in flow_block_cb_free()
241 return block_cb; in flow_block_cb_lookup()
256 block_cb->refcnt++; in flow_block_cb_incref()
309 if (!block_cb) in flow_block_cb_setup_simple()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c207 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_bind() local
213 if (!block_cb) { in mlxsw_sp_setup_tc_block_bind()
220 if (IS_ERR(block_cb)) { in mlxsw_sp_setup_tc_block_bind()
222 return PTR_ERR(block_cb); in mlxsw_sp_setup_tc_block_bind()
228 flow_block_cb_incref(block_cb); in mlxsw_sp_setup_tc_block_bind()
240 flow_block_cb_add(block_cb, f); in mlxsw_sp_setup_tc_block_bind()
248 flow_block_cb_free(block_cb); in mlxsw_sp_setup_tc_block_bind()
258 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_unbind() local
263 if (!block_cb) in mlxsw_sp_setup_tc_block_unbind()
275 flow_block_cb_remove(block_cb, f); in mlxsw_sp_setup_tc_block_unbind()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c207 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_bind() local
213 if (!block_cb) { in mlxsw_sp_setup_tc_block_bind()
220 if (IS_ERR(block_cb)) { in mlxsw_sp_setup_tc_block_bind()
222 return PTR_ERR(block_cb); in mlxsw_sp_setup_tc_block_bind()
228 flow_block_cb_incref(block_cb); in mlxsw_sp_setup_tc_block_bind()
240 flow_block_cb_add(block_cb, f); in mlxsw_sp_setup_tc_block_bind()
248 flow_block_cb_free(block_cb); in mlxsw_sp_setup_tc_block_bind()
258 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_unbind() local
263 if (!block_cb) in mlxsw_sp_setup_tc_block_unbind()
275 flow_block_cb_remove(block_cb, f); in mlxsw_sp_setup_tc_block_unbind()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_flow.c207 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_bind() local
213 if (!block_cb) { in mlxsw_sp_setup_tc_block_bind()
220 if (IS_ERR(block_cb)) { in mlxsw_sp_setup_tc_block_bind()
222 return PTR_ERR(block_cb); in mlxsw_sp_setup_tc_block_bind()
228 flow_block_cb_incref(block_cb); in mlxsw_sp_setup_tc_block_bind()
240 flow_block_cb_add(block_cb, f); in mlxsw_sp_setup_tc_block_bind()
248 flow_block_cb_free(block_cb); in mlxsw_sp_setup_tc_block_bind()
258 struct flow_block_cb *block_cb; in mlxsw_sp_setup_tc_block_unbind() local
263 if (!block_cb) in mlxsw_sp_setup_tc_block_unbind()
275 flow_block_cb_remove(block_cb, f); in mlxsw_sp_setup_tc_block_unbind()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/net/netfilter/
H A Dnf_flow_table.h216 struct flow_block_cb *block_cb; in nf_flow_table_offload_add_cb() local
220 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_add_cb()
221 if (block_cb) { in nf_flow_table_offload_add_cb()
227 if (IS_ERR(block_cb)) { in nf_flow_table_offload_add_cb()
228 err = PTR_ERR(block_cb); in nf_flow_table_offload_add_cb()
232 list_add_tail(&block_cb->list, &block->cb_list); in nf_flow_table_offload_add_cb()
244 struct flow_block_cb *block_cb; in nf_flow_table_offload_del_cb() local
247 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_del_cb()
248 if (block_cb) { in nf_flow_table_offload_del_cb()
249 list_del(&block_cb->list); in nf_flow_table_offload_del_cb()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/net/netfilter/
H A Dnf_flow_table.h216 struct flow_block_cb *block_cb; in nf_flow_table_offload_add_cb() local
220 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_add_cb()
221 if (block_cb) { in nf_flow_table_offload_add_cb()
227 if (IS_ERR(block_cb)) { in nf_flow_table_offload_add_cb()
228 err = PTR_ERR(block_cb); in nf_flow_table_offload_add_cb()
232 list_add_tail(&block_cb->list, &block->cb_list); in nf_flow_table_offload_add_cb()
244 struct flow_block_cb *block_cb; in nf_flow_table_offload_del_cb() local
247 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_del_cb()
248 if (block_cb) { in nf_flow_table_offload_del_cb()
249 list_del(&block_cb->list); in nf_flow_table_offload_del_cb()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/net/netfilter/
H A Dnf_flow_table.h216 struct flow_block_cb *block_cb; in nf_flow_table_offload_add_cb() local
220 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_add_cb()
221 if (block_cb) { in nf_flow_table_offload_add_cb()
227 if (IS_ERR(block_cb)) { in nf_flow_table_offload_add_cb()
228 err = PTR_ERR(block_cb); in nf_flow_table_offload_add_cb()
232 list_add_tail(&block_cb->list, &block->cb_list); in nf_flow_table_offload_add_cb()
244 struct flow_block_cb *block_cb; in nf_flow_table_offload_del_cb() local
247 block_cb = flow_block_cb_lookup(block, cb, cb_priv); in nf_flow_table_offload_del_cb()
248 if (block_cb) { in nf_flow_table_offload_del_cb()
249 list_del(&block_cb->list); in nf_flow_table_offload_del_cb()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/net/
H A Dflow_offload.h469 void (*cleanup)(struct flow_block_cb *block_cb);
493 void (*cleanup)(struct flow_block_cb *block_cb));
494 void flow_block_cb_free(struct flow_block_cb *block_cb);
499 void *flow_block_cb_priv(struct flow_block_cb *block_cb);
500 void flow_block_cb_incref(struct flow_block_cb *block_cb);
506 list_add_tail(&block_cb->list, &offload->cb_list); in flow_block_cb_add()
512 list_move(&block_cb->list, &offload->cb_list); in flow_block_cb_remove()
518 list_del(&block_cb->indr.list); in flow_indr_block_cb_remove()
519 list_move(&block_cb->list, &offload->cb_list); in flow_indr_block_cb_remove()
568 void (*cleanup)(struct flow_block_cb *block_cb));
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/net/
H A Dflow_offload.h469 void (*cleanup)(struct flow_block_cb *block_cb);
493 void (*cleanup)(struct flow_block_cb *block_cb));
494 void flow_block_cb_free(struct flow_block_cb *block_cb);
499 void *flow_block_cb_priv(struct flow_block_cb *block_cb);
500 void flow_block_cb_incref(struct flow_block_cb *block_cb);
506 list_add_tail(&block_cb->list, &offload->cb_list); in flow_block_cb_add()
512 list_move(&block_cb->list, &offload->cb_list); in flow_block_cb_remove()
518 list_del(&block_cb->indr.list); in flow_indr_block_cb_remove()
519 list_move(&block_cb->list, &offload->cb_list); in flow_indr_block_cb_remove()
568 void (*cleanup)(struct flow_block_cb *block_cb));
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/net/
H A Dflow_offload.h469 void (*cleanup)(struct flow_block_cb *block_cb);
493 void (*cleanup)(struct flow_block_cb *block_cb));
494 void flow_block_cb_free(struct flow_block_cb *block_cb);
499 void *flow_block_cb_priv(struct flow_block_cb *block_cb);
500 void flow_block_cb_incref(struct flow_block_cb *block_cb);
506 list_add_tail(&block_cb->list, &offload->cb_list); in flow_block_cb_add()
512 list_move(&block_cb->list, &offload->cb_list); in flow_block_cb_remove()
518 list_del(&block_cb->indr.list); in flow_indr_block_cb_remove()
519 list_move(&block_cb->list, &offload->cb_list); in flow_indr_block_cb_remove()
568 void (*cleanup)(struct flow_block_cb *block_cb));
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c439 struct flow_block_cb *block_cb; in mtk_eth_setup_tc_block() local
453 block_cb = flow_block_cb_lookup(f->block, cb, dev); in mtk_eth_setup_tc_block()
454 if (block_cb) { in mtk_eth_setup_tc_block()
455 flow_block_cb_incref(block_cb); in mtk_eth_setup_tc_block()
459 if (IS_ERR(block_cb)) in mtk_eth_setup_tc_block()
460 return PTR_ERR(block_cb); in mtk_eth_setup_tc_block()
462 flow_block_cb_add(block_cb, f); in mtk_eth_setup_tc_block()
467 if (!block_cb) in mtk_eth_setup_tc_block()
470 if (flow_block_cb_decref(block_cb)) { in mtk_eth_setup_tc_block()
471 flow_block_cb_remove(block_cb, f); in mtk_eth_setup_tc_block()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c439 struct flow_block_cb *block_cb; in mtk_eth_setup_tc_block() local
453 block_cb = flow_block_cb_lookup(f->block, cb, dev); in mtk_eth_setup_tc_block()
454 if (block_cb) { in mtk_eth_setup_tc_block()
455 flow_block_cb_incref(block_cb); in mtk_eth_setup_tc_block()
459 if (IS_ERR(block_cb)) in mtk_eth_setup_tc_block()
460 return PTR_ERR(block_cb); in mtk_eth_setup_tc_block()
462 flow_block_cb_add(block_cb, f); in mtk_eth_setup_tc_block()
467 if (!block_cb) in mtk_eth_setup_tc_block()
470 if (flow_block_cb_decref(block_cb)) { in mtk_eth_setup_tc_block()
471 flow_block_cb_remove(block_cb, f); in mtk_eth_setup_tc_block()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/mediatek/
H A Dmtk_ppe_offload.c439 struct flow_block_cb *block_cb; in mtk_eth_setup_tc_block() local
453 block_cb = flow_block_cb_lookup(f->block, cb, dev); in mtk_eth_setup_tc_block()
454 if (block_cb) { in mtk_eth_setup_tc_block()
455 flow_block_cb_incref(block_cb); in mtk_eth_setup_tc_block()
459 if (IS_ERR(block_cb)) in mtk_eth_setup_tc_block()
460 return PTR_ERR(block_cb); in mtk_eth_setup_tc_block()
462 flow_block_cb_add(block_cb, f); in mtk_eth_setup_tc_block()
467 if (!block_cb) in mtk_eth_setup_tc_block()
470 if (flow_block_cb_decref(block_cb)) { in mtk_eth_setup_tc_block()
471 flow_block_cb_remove(block_cb, f); in mtk_eth_setup_tc_block()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dtc.c425 void (*cleanup)(struct flow_block_cb *block_cb)) in mlx5e_rep_indr_setup_block() argument
429 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_block() local
460 if (IS_ERR(block_cb)) { in mlx5e_rep_indr_setup_block()
463 return PTR_ERR(block_cb); in mlx5e_rep_indr_setup_block()
465 flow_block_cb_add(block_cb, f); in mlx5e_rep_indr_setup_block()
466 list_add_tail(&block_cb->driver_list, &mlx5e_block_cb_list); in mlx5e_rep_indr_setup_block()
474 block_cb = flow_block_cb_lookup(f->block, setup_cb, indr_priv); in mlx5e_rep_indr_setup_block()
475 if (!block_cb) in mlx5e_rep_indr_setup_block()
478 flow_indr_block_cb_remove(block_cb, f); in mlx5e_rep_indr_setup_block()
479 list_del(&block_cb->driver_list); in mlx5e_rep_indr_setup_block()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dtc.c425 void (*cleanup)(struct flow_block_cb *block_cb)) in mlx5e_rep_indr_setup_block() argument
429 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_block() local
460 if (IS_ERR(block_cb)) { in mlx5e_rep_indr_setup_block()
463 return PTR_ERR(block_cb); in mlx5e_rep_indr_setup_block()
465 flow_block_cb_add(block_cb, f); in mlx5e_rep_indr_setup_block()
466 list_add_tail(&block_cb->driver_list, &mlx5e_block_cb_list); in mlx5e_rep_indr_setup_block()
474 block_cb = flow_block_cb_lookup(f->block, setup_cb, indr_priv); in mlx5e_rep_indr_setup_block()
475 if (!block_cb) in mlx5e_rep_indr_setup_block()
478 flow_indr_block_cb_remove(block_cb, f); in mlx5e_rep_indr_setup_block()
479 list_del(&block_cb->driver_list); in mlx5e_rep_indr_setup_block()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dtc.c425 void (*cleanup)(struct flow_block_cb *block_cb)) in mlx5e_rep_indr_setup_block() argument
429 struct flow_block_cb *block_cb; in mlx5e_rep_indr_setup_block() local
460 if (IS_ERR(block_cb)) { in mlx5e_rep_indr_setup_block()
463 return PTR_ERR(block_cb); in mlx5e_rep_indr_setup_block()
465 flow_block_cb_add(block_cb, f); in mlx5e_rep_indr_setup_block()
466 list_add_tail(&block_cb->driver_list, &mlx5e_block_cb_list); in mlx5e_rep_indr_setup_block()
474 block_cb = flow_block_cb_lookup(f->block, setup_cb, indr_priv); in mlx5e_rep_indr_setup_block()
475 if (!block_cb) in mlx5e_rep_indr_setup_block()
478 flow_indr_block_cb_remove(block_cb, f); in mlx5e_rep_indr_setup_block()
479 list_del(&block_cb->driver_list); in mlx5e_rep_indr_setup_block()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/net/netfilter/
H A Dnf_tables_offload.c202 struct flow_block_cb *block_cb; in nft_setup_cb_call() local
205 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call()
206 err = block_cb->cb(type, type_data, block_cb->cb_priv); in nft_setup_cb_call()
304 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind() local
318 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind()
319 list_del(&block_cb->list); in nft_flow_offload_unbind()
320 flow_block_cb_free(block_cb); in nft_flow_offload_unbind()
381 struct nft_base_chain *basechain = block_cb->indr.data; in nft_indr_block_cleanup()
382 struct net_device *dev = block_cb->indr.dev; in nft_indr_block_cleanup()
392 list_del(&block_cb->driver_list); in nft_indr_block_cleanup()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/net/netfilter/
H A Dnf_tables_offload.c202 struct flow_block_cb *block_cb; in nft_setup_cb_call() local
205 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call()
206 err = block_cb->cb(type, type_data, block_cb->cb_priv); in nft_setup_cb_call()
304 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind() local
318 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind()
319 list_del(&block_cb->list); in nft_flow_offload_unbind()
320 flow_block_cb_free(block_cb); in nft_flow_offload_unbind()
381 struct nft_base_chain *basechain = block_cb->indr.data; in nft_indr_block_cleanup()
382 struct net_device *dev = block_cb->indr.dev; in nft_indr_block_cleanup()
392 list_del(&block_cb->driver_list); in nft_indr_block_cleanup()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/net/netfilter/
H A Dnf_tables_offload.c202 struct flow_block_cb *block_cb; in nft_setup_cb_call() local
205 list_for_each_entry(block_cb, cb_list, list) { in nft_setup_cb_call()
206 err = block_cb->cb(type, type_data, block_cb->cb_priv); in nft_setup_cb_call()
304 struct flow_block_cb *block_cb, *next; in nft_flow_offload_unbind() local
318 list_for_each_entry_safe(block_cb, next, &bo->cb_list, list) { in nft_flow_offload_unbind()
319 list_del(&block_cb->list); in nft_flow_offload_unbind()
320 flow_block_cb_free(block_cb); in nft_flow_offload_unbind()
381 struct nft_base_chain *basechain = block_cb->indr.data; in nft_indr_block_cleanup()
382 struct net_device *dev = block_cb->indr.dev; in nft_indr_block_cleanup()
392 list_del(&block_cb->driver_list); in nft_indr_block_cleanup()
[all …]
/dports/games/kodi-addon-game.libretro.beetle-psx/game.libretro.beetle-psx-0.9.44.22-Matrix/depends/common/beetle-psx/mednafen/psx/
H A Dmdec.cpp81 static int8 block_cb[8][8]; // [y >> 1][x >> 1] variable
136 memset(block_cb, 0, sizeof(block_cb)); in MDEC_Power()
183 SFARRAY(&block_cb[0][0], sizeof(block_cb) / sizeof(block_cb[0][0])), in MDEC_StateAction()
376 const int8* cb = &block_cb[(y >> 1) | ((ybn & 2) << 1)][(ybn & 1) << 2]; in EncodeImage()
403 const int8* cb = &block_cb[(y >> 1) | ((ybn & 2) << 1)][(ybn & 1) << 2]; in EncodeImage()
501 IDCT(Coeff, &block_cb[0][0]); in WriteImageData()
/dports/games/libretro-beetle_psx/beetle-psx-libretro-3ec155d/mednafen/psx/
H A Dmdec.cpp81 static int8 block_cb[8][8]; // [y >> 1][x >> 1] variable
136 memset(block_cb, 0, sizeof(block_cb)); in MDEC_Power()
183 SFARRAY(&block_cb[0][0], sizeof(block_cb) / sizeof(block_cb[0][0])), in MDEC_StateAction()
376 const int8* cb = &block_cb[(y >> 1) | ((ybn & 2) << 1)][(ybn & 1) << 2]; in EncodeImage()
403 const int8* cb = &block_cb[(y >> 1) | ((ybn & 2) << 1)][(ybn & 1) << 2]; in EncodeImage()
501 IDCT(Coeff, &block_cb[0][0]); in WriteImageData()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/net/ethernet/netronome/nfp/flower/
H A Doffload.c1673 struct flow_block_cb *block_cb; in nfp_flower_setup_tc_block() local
1690 if (IS_ERR(block_cb)) in nfp_flower_setup_tc_block()
1691 return PTR_ERR(block_cb); in nfp_flower_setup_tc_block()
1693 flow_block_cb_add(block_cb, f); in nfp_flower_setup_tc_block()
1700 if (!block_cb) in nfp_flower_setup_tc_block()
1704 list_del(&block_cb->driver_list); in nfp_flower_setup_tc_block()
1778 struct flow_block_cb *block_cb; in nfp_flower_setup_indr_tc_block() local
1807 if (IS_ERR(block_cb)) { in nfp_flower_setup_indr_tc_block()
1810 return PTR_ERR(block_cb); in nfp_flower_setup_indr_tc_block()
1813 flow_block_cb_add(block_cb, f); in nfp_flower_setup_indr_tc_block()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/net/ethernet/netronome/nfp/flower/
H A Doffload.c1673 struct flow_block_cb *block_cb; in nfp_flower_setup_tc_block() local
1690 if (IS_ERR(block_cb)) in nfp_flower_setup_tc_block()
1691 return PTR_ERR(block_cb); in nfp_flower_setup_tc_block()
1693 flow_block_cb_add(block_cb, f); in nfp_flower_setup_tc_block()
1700 if (!block_cb) in nfp_flower_setup_tc_block()
1704 list_del(&block_cb->driver_list); in nfp_flower_setup_tc_block()
1778 struct flow_block_cb *block_cb; in nfp_flower_setup_indr_tc_block() local
1807 if (IS_ERR(block_cb)) { in nfp_flower_setup_indr_tc_block()
1810 return PTR_ERR(block_cb); in nfp_flower_setup_indr_tc_block()
1813 flow_block_cb_add(block_cb, f); in nfp_flower_setup_indr_tc_block()
[all …]

12345