cb_priv 86 drivers/iio/adc/stm32-dfsdm-adc.c int (*cb)(const void *data, size_t size, void *cb_priv); cb_priv 87 drivers/iio/adc/stm32-dfsdm-adc.c void *cb_priv; cb_priv 875 drivers/iio/adc/stm32-dfsdm-adc.c adc->buf_sz - old_pos, adc->cb_priv); cb_priv 893 drivers/iio/adc/stm32-dfsdm-adc.c adc->cb_priv); cb_priv 1114 drivers/iio/adc/stm32-dfsdm-adc.c adc->cb_priv = private; cb_priv 1134 drivers/iio/adc/stm32-dfsdm-adc.c adc->cb_priv = NULL; cb_priv 10961 drivers/net/ethernet/broadcom/bnxt/bnxt.c void *cb_priv) cb_priv 10963 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt *bp = cb_priv; cb_priv 146 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c void *cb_priv) cb_priv 148 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c struct bnxt_vf_rep *vf_rep = cb_priv; cb_priv 3166 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c void *cb_priv) cb_priv 3168 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c struct net_device *dev = cb_priv; cb_priv 8140 drivers/net/ethernet/intel/i40e/i40e_main.c void *cb_priv) cb_priv 8142 drivers/net/ethernet/intel/i40e/i40e_main.c struct i40e_netdev_priv *np = cb_priv; cb_priv 3088 drivers/net/ethernet/intel/iavf/iavf_main.c void *cb_priv) cb_priv 3092 drivers/net/ethernet/intel/iavf/iavf_main.c return iavf_setup_tc_cls_flower(cb_priv, type_data); cb_priv 2772 drivers/net/ethernet/intel/igb/igb_main.c void *cb_priv) cb_priv 2774 drivers/net/ethernet/intel/igb/igb_main.c struct igb_adapter *adapter = cb_priv; cb_priv 9619 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c void *cb_priv) cb_priv 9621 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c struct ixgbe_adapter *adapter = cb_priv; cb_priv 3514 drivers/net/ethernet/mellanox/mlx5/core/en_main.c void *cb_priv) cb_priv 3517 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5e_priv *priv = cb_priv; cb_priv 684 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct mlx5e_rep_indr_block_priv *cb_priv; cb_priv 689 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c list_for_each_entry(cb_priv, cb_priv 692 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c if (cb_priv->netdev == netdev) cb_priv 693 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c return cb_priv; cb_priv 700 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct mlx5e_rep_indr_block_priv *cb_priv, *temp; cb_priv 703 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c list_for_each_entry_safe(cb_priv, temp, head, list) { cb_priv 704 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c mlx5e_rep_indr_unregister_block(rpriv, cb_priv->netdev); cb_priv 705 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c kfree(cb_priv); cb_priv 748 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c static void mlx5e_rep_indr_tc_block_unbind(void *cb_priv) cb_priv 750 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct mlx5e_rep_indr_block_priv *indr_priv = cb_priv; cb_priv 820 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c int mlx5e_rep_indr_setup_tc_cb(struct net_device *netdev, void *cb_priv, cb_priv 825 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c return mlx5e_rep_indr_setup_tc_block(netdev, cb_priv, cb_priv 1231 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c void *cb_priv) cb_priv 1234 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct mlx5e_priv *priv = cb_priv; cb_priv 429 drivers/net/ethernet/mellanox/mlxsw/core.c unsigned long cb_priv; cb_priv 533 drivers/net/ethernet/mellanox/mlxsw/core.c trans->reg->len, trans->cb_priv); cb_priv 651 drivers/net/ethernet/mellanox/mlxsw/core.c unsigned long cb_priv, u64 tid) cb_priv 673 drivers/net/ethernet/mellanox/mlxsw/core.c trans->cb_priv = cb_priv; cb_priv 1566 drivers/net/ethernet/mellanox/mlxsw/core.c unsigned long cb_priv) cb_priv 1577 drivers/net/ethernet/mellanox/mlxsw/core.c bulk_list, cb, cb_priv, tid); cb_priv 1588 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_reg_trans_cb_t *cb, unsigned long cb_priv) cb_priv 1592 drivers/net/ethernet/mellanox/mlxsw/core.c bulk_list, cb, cb_priv); cb_priv 1599 drivers/net/ethernet/mellanox/mlxsw/core.c mlxsw_reg_trans_cb_t *cb, unsigned long cb_priv) cb_priv 1603 drivers/net/ethernet/mellanox/mlxsw/core.c bulk_list, cb, cb_priv); cb_priv 1717 drivers/net/ethernet/mellanox/mlxsw/core.c unsigned long cb_priv) cb_priv 1719 drivers/net/ethernet/mellanox/mlxsw/core.c char *orig_payload = (char *) cb_priv; cb_priv 136 drivers/net/ethernet/mellanox/mlxsw/core.h size_t payload_len, unsigned long cb_priv); cb_priv 141 drivers/net/ethernet/mellanox/mlxsw/core.h mlxsw_reg_trans_cb_t *cb, unsigned long cb_priv); cb_priv 145 drivers/net/ethernet/mellanox/mlxsw/core.h mlxsw_reg_trans_cb_t *cb, unsigned long cb_priv); cb_priv 1537 drivers/net/ethernet/mellanox/mlxsw/spectrum.c void *cb_priv, bool ingress) cb_priv 1539 drivers/net/ethernet/mellanox/mlxsw/spectrum.c struct mlxsw_sp_port *mlxsw_sp_port = cb_priv; cb_priv 1558 drivers/net/ethernet/mellanox/mlxsw/spectrum.c void *cb_priv) cb_priv 1561 drivers/net/ethernet/mellanox/mlxsw/spectrum.c cb_priv, true); cb_priv 1566 drivers/net/ethernet/mellanox/mlxsw/spectrum.c void *cb_priv) cb_priv 1569 drivers/net/ethernet/mellanox/mlxsw/spectrum.c cb_priv, false); cb_priv 1573 drivers/net/ethernet/mellanox/mlxsw/spectrum.c void *type_data, void *cb_priv) cb_priv 1575 drivers/net/ethernet/mellanox/mlxsw/spectrum.c struct mlxsw_sp_acl_block *acl_block = cb_priv; cb_priv 1590 drivers/net/ethernet/mellanox/mlxsw/spectrum.c static void mlxsw_sp_tc_block_flower_release(void *cb_priv) cb_priv 1592 drivers/net/ethernet/mellanox/mlxsw/spectrum.c struct mlxsw_sp_acl_block *acl_block = cb_priv; cb_priv 265 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c unsigned long cb_priv) cb_priv 267 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c struct mlxsw_sp_sb_pm *pm = (struct mlxsw_sp_sb_pm *) cb_priv; cb_priv 1191 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c unsigned long cb_priv) cb_priv 1201 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c memcpy(&cb_ctx, &cb_priv, sizeof(cb_ctx)); cb_priv 1243 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c unsigned long cb_priv; cb_priv 1288 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c memcpy(&cb_priv, &cb_ctx, sizeof(cb_ctx)); cb_priv 1291 drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c cb_priv); cb_priv 260 drivers/net/ethernet/mscc/ocelot_flower.c void *type_data, void *cb_priv) cb_priv 262 drivers/net/ethernet/mscc/ocelot_flower.c struct ocelot_port_block *port_block = cb_priv; cb_priv 269 drivers/net/ethernet/mscc/ocelot_flower.c return ocelot_setup_tc_cls_flower(type_data, cb_priv); cb_priv 296 drivers/net/ethernet/mscc/ocelot_flower.c static void ocelot_tc_block_unbind(void *cb_priv) cb_priv 298 drivers/net/ethernet/mscc/ocelot_flower.c struct ocelot_port_block *port_block = cb_priv; cb_priv 91 drivers/net/ethernet/mscc/ocelot_tc.c void *cb_priv, bool ingress) cb_priv 93 drivers/net/ethernet/mscc/ocelot_tc.c struct ocelot_port *port = cb_priv; cb_priv 117 drivers/net/ethernet/mscc/ocelot_tc.c void *cb_priv) cb_priv 120 drivers/net/ethernet/mscc/ocelot_tc.c cb_priv, true); cb_priv 125 drivers/net/ethernet/mscc/ocelot_tc.c void *cb_priv) cb_priv 128 drivers/net/ethernet/mscc/ocelot_tc.c cb_priv, false); cb_priv 228 drivers/net/ethernet/netronome/nfp/abm/cls.c void *type_data, void *cb_priv) cb_priv 231 drivers/net/ethernet/netronome/nfp/abm/cls.c struct nfp_repr *repr = cb_priv; cb_priv 106 drivers/net/ethernet/netronome/nfp/bpf/main.c void *type_data, void *cb_priv) cb_priv 109 drivers/net/ethernet/netronome/nfp/bpf/main.c struct nfp_net *nn = cb_priv; cb_priv 1451 drivers/net/ethernet/netronome/nfp/flower/offload.c void *type_data, void *cb_priv) cb_priv 1453 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_repr *repr = cb_priv; cb_priv 1536 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_flower_indr_block_cb_priv *cb_priv; cb_priv 1542 drivers/net/ethernet/netronome/nfp/flower/offload.c list_for_each_entry(cb_priv, &priv->indr_block_cb_priv, list) cb_priv 1543 drivers/net/ethernet/netronome/nfp/flower/offload.c if (cb_priv->netdev == netdev) cb_priv 1544 drivers/net/ethernet/netronome/nfp/flower/offload.c return cb_priv; cb_priv 1550 drivers/net/ethernet/netronome/nfp/flower/offload.c void *type_data, void *cb_priv) cb_priv 1552 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_flower_indr_block_cb_priv *priv = cb_priv; cb_priv 1567 drivers/net/ethernet/netronome/nfp/flower/offload.c static void nfp_flower_setup_indr_tc_release(void *cb_priv) cb_priv 1569 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_flower_indr_block_cb_priv *priv = cb_priv; cb_priv 1579 drivers/net/ethernet/netronome/nfp/flower/offload.c struct nfp_flower_indr_block_cb_priv *cb_priv; cb_priv 1591 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv = nfp_flower_indr_block_cb_priv_lookup(app, netdev); cb_priv 1592 drivers/net/ethernet/netronome/nfp/flower/offload.c if (cb_priv && cb_priv 1594 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv, cb_priv 1598 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv = kmalloc(sizeof(*cb_priv), GFP_KERNEL); cb_priv 1599 drivers/net/ethernet/netronome/nfp/flower/offload.c if (!cb_priv) cb_priv 1602 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv->netdev = netdev; cb_priv 1603 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv->app = app; cb_priv 1604 drivers/net/ethernet/netronome/nfp/flower/offload.c list_add(&cb_priv->list, &priv->indr_block_cb_priv); cb_priv 1607 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv, cb_priv, cb_priv 1610 drivers/net/ethernet/netronome/nfp/flower/offload.c list_del(&cb_priv->list); cb_priv 1611 drivers/net/ethernet/netronome/nfp/flower/offload.c kfree(cb_priv); cb_priv 1619 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv = nfp_flower_indr_block_cb_priv_lookup(app, netdev); cb_priv 1620 drivers/net/ethernet/netronome/nfp/flower/offload.c if (!cb_priv) cb_priv 1625 drivers/net/ethernet/netronome/nfp/flower/offload.c cb_priv); cb_priv 1639 drivers/net/ethernet/netronome/nfp/flower/offload.c nfp_flower_indr_setup_tc_cb(struct net_device *netdev, void *cb_priv, cb_priv 1644 drivers/net/ethernet/netronome/nfp/flower/offload.c return nfp_flower_setup_indr_tc_block(netdev, cb_priv, cb_priv 565 drivers/net/ethernet/qlogic/qede/qede_main.c void *cb_priv) cb_priv 568 drivers/net/ethernet/qlogic/qede/qede_main.c struct qede_dev *edev = cb_priv; cb_priv 3958 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c void *cb_priv) cb_priv 3960 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct stmmac_priv *priv = cb_priv; cb_priv 114 drivers/net/netdevsim/bpf.c void *type_data, void *cb_priv) cb_priv 118 drivers/net/netdevsim/bpf.c struct netdevsim *ns = cb_priv; cb_priv 76 drivers/net/netdevsim/netdev.c nsim_setup_tc_block_cb(enum tc_setup_type type, void *type_data, void *cb_priv) cb_priv 78 drivers/net/netdevsim/netdev.c return nsim_bpf_setup_tc_block_cb(type, type_data, cb_priv); cb_priv 89 drivers/net/netdevsim/netdevsim.h void *type_data, void *cb_priv); cb_priv 121 drivers/net/netdevsim/netdevsim.h void *cb_priv) cb_priv 301 include/net/flow_offload.h void *cb_priv); cb_priv 308 include/net/flow_offload.h void *cb_priv; cb_priv 309 include/net/flow_offload.h void (*release)(void *cb_priv); cb_priv 314 include/net/flow_offload.h void *cb_ident, void *cb_priv, cb_priv 315 include/net/flow_offload.h void (*release)(void *cb_priv)); cb_priv 343 include/net/flow_offload.h void *cb_ident, void *cb_priv, bool ingress_only); cb_priv 380 include/net/flow_offload.h typedef int flow_indr_block_bind_cb_t(struct net_device *dev, void *cb_priv, cb_priv 384 include/net/flow_offload.h flow_indr_block_bind_cb_t *cb, void *cb_priv, cb_priv 396 include/net/flow_offload.h int __flow_indr_block_cb_register(struct net_device *dev, void *cb_priv, cb_priv 404 include/net/flow_offload.h int flow_indr_block_cb_register(struct net_device *dev, void *cb_priv, cb_priv 120 include/net/pkt_cls.h void *cb_priv) cb_priv 127 include/net/pkt_cls.h void *cb_priv) cb_priv 531 include/net/pkt_cls.h void *cb_priv, u32 *flags, unsigned int *in_hw_count); cb_priv 315 include/net/sch_generic.h flow_setup_cb_t *cb, void *cb_priv, cb_priv 171 net/core/flow_offload.c void *cb_ident, void *cb_priv, cb_priv 172 net/core/flow_offload.c void (*release)(void *cb_priv)) cb_priv 182 net/core/flow_offload.c block_cb->cb_priv = cb_priv; cb_priv 192 net/core/flow_offload.c block_cb->release(block_cb->cb_priv); cb_priv 215 net/core/flow_offload.c return block_cb->cb_priv; cb_priv 249 net/core/flow_offload.c void *cb_ident, void *cb_priv, cb_priv 265 net/core/flow_offload.c block_cb = flow_block_cb_alloc(cb, cb_ident, cb_priv, NULL); cb_priv 292 net/core/flow_offload.c void *cb_priv; cb_priv 367 net/core/flow_offload.c flow_indr_block_cb_add(struct flow_indr_block_dev *indr_dev, void *cb_priv, cb_priv 380 net/core/flow_offload.c indr_block_cb->cb_priv = cb_priv; cb_priv 397 net/core/flow_offload.c flow_indr_block_bind_cb_t *cb, void *cb_priv, cb_priv 404 net/core/flow_offload.c entry->cb(dev, cb, cb_priv, command); cb_priv 409 net/core/flow_offload.c int __flow_indr_block_cb_register(struct net_device *dev, void *cb_priv, cb_priv 421 net/core/flow_offload.c indr_block_cb = flow_indr_block_cb_add(indr_dev, cb_priv, cb, cb_ident); cb_priv 426 net/core/flow_offload.c flow_block_cmd(dev, indr_block_cb->cb, indr_block_cb->cb_priv, cb_priv 437 net/core/flow_offload.c int flow_indr_block_cb_register(struct net_device *dev, void *cb_priv, cb_priv 444 net/core/flow_offload.c err = __flow_indr_block_cb_register(dev, cb_priv, cb, cb_ident); cb_priv 466 net/core/flow_offload.c flow_block_cmd(dev, indr_block_cb->cb, indr_block_cb->cb_priv, cb_priv 496 net/core/flow_offload.c indr_block_cb->cb(dev, indr_block_cb->cb_priv, TC_SETUP_BLOCK, cb_priv 962 net/dsa/slave.c void *cb_priv, bool ingress) cb_priv 964 net/dsa/slave.c struct net_device *dev = cb_priv; cb_priv 978 net/dsa/slave.c void *type_data, void *cb_priv) cb_priv 980 net/dsa/slave.c return dsa_slave_setup_tc_block_cb(type, type_data, cb_priv, true); cb_priv 984 net/dsa/slave.c void *type_data, void *cb_priv) cb_priv 986 net/dsa/slave.c return dsa_slave_setup_tc_block_cb(type, type_data, cb_priv, false); cb_priv 145 net/netfilter/nf_tables_offload.c err = block_cb->cb(type, type_data, block_cb->cb_priv); cb_priv 255 net/netfilter/nf_tables_offload.c void *cb_priv, cb_priv 271 net/netfilter/nf_tables_offload.c cb(dev, cb_priv, TC_SETUP_BLOCK, &bo); cb_priv 432 net/netfilter/nf_tables_offload.c flow_indr_block_bind_cb_t *cb, void *cb_priv, cb_priv 444 net/netfilter/nf_tables_offload.c nft_indr_block_ing_cmd(dev, basechain, cb, cb_priv, cmd); cb_priv 609 net/sched/cls_api.c flow_indr_block_bind_cb_t *cb, void *cb_priv, cb_priv 628 net/sched/cls_api.c cb(dev, cb_priv, TC_SETUP_BLOCK, &bo); cb_priv 668 net/sched/cls_api.c void *cb_priv, cb_priv 674 net/sched/cls_api.c tc_indr_block_cmd(dev, block, cb, cb_priv, command, true); cb_priv 677 net/sched/cls_api.c tc_indr_block_cmd(dev, block, cb, cb_priv, command, false); cb_priv 1436 net/sched/cls_api.c void *cb_priv, bool add, bool offload_in_use, cb_priv 1455 net/sched/cls_api.c err = tp->ops->reoffload(tp, add, cb, cb_priv, cb_priv 1472 net/sched/cls_api.c tcf_block_playback_offloads(block, cb, cb_priv, false, offload_in_use, cb_priv 1487 net/sched/cls_api.c block_cb->cb_priv, true, cb_priv 1506 net/sched/cls_api.c block_cb->cb_priv, false, cb_priv 1527 net/sched/cls_api.c block_cb->cb_priv, false, cb_priv 3182 net/sched/cls_api.c err = block_cb->cb(type, type_data, block_cb->cb_priv); cb_priv 3369 net/sched/cls_api.c void *cb_priv, u32 *flags, unsigned int *in_hw_count) cb_priv 3371 net/sched/cls_api.c int err = cb(type, type_data, cb_priv); cb_priv 666 net/sched/cls_bpf.c void *cb_priv, struct netlink_ext_ack *extack) cb_priv 688 net/sched/cls_bpf.c &cls_bpf, cb_priv, &prog->gen_flags, cb_priv 1785 net/sched/cls_flower.c void *cb_priv, struct netlink_ext_ack *extack) cb_priv 1831 net/sched/cls_flower.c cb_priv, &f->flags, cb_priv 286 net/sched/cls_matchall.c void *cb_priv, struct netlink_ext_ack *extack) cb_priv 316 net/sched/cls_matchall.c &cls_mall, cb_priv, &head->flags, cb_priv 1153 net/sched/cls_u32.c bool add, flow_setup_cb_t *cb, void *cb_priv, cb_priv 1165 net/sched/cls_u32.c err = cb(TC_SETUP_CLSU32, &cls_u32, cb_priv); cb_priv 1173 net/sched/cls_u32.c bool add, flow_setup_cb_t *cb, void *cb_priv, cb_priv 1203 net/sched/cls_u32.c &cls_u32, cb_priv, &n->flags, cb_priv 1212 net/sched/cls_u32.c void *cb_priv, struct netlink_ext_ack *extack) cb_priv 1231 net/sched/cls_u32.c err = u32_reoffload_hnode(tp, ht, add, cb, cb_priv, cb_priv 1245 net/sched/cls_u32.c cb_priv, extack); cb_priv 1252 net/sched/cls_u32.c u32_reoffload_hnode(tp, ht, add, cb, cb_priv, extack);