Home
last modified time | relevance | path

Searched refs:ppriv (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/infiniband/ulp/ipoib/
H A Dipoib_vlan.c52 static bool is_child_unique(struct ipoib_dev_priv *ppriv, in is_child_unique() argument
72 if (ppriv->pkey == priv->pkey) in is_child_unique()
75 netdev_lock(ppriv->dev); in is_child_unique()
76 list_for_each_entry(tpriv, &ppriv->child_intfs, list) { in is_child_unique()
83 netdev_unlock(ppriv->dev); in is_child_unique()
97 int __ipoib_vlan_add(struct ipoib_dev_priv *ppriv, struct ipoib_dev_priv *priv, in __ipoib_vlan_add() argument
114 WARN_ON(ppriv->dev->reg_state != NETREG_REGISTERED); in __ipoib_vlan_add()
123 priv->parent = ppriv->dev; in __ipoib_vlan_add()
127 if (!is_child_unique(ppriv, priv)) { in __ipoib_vlan_add()
170 struct ipoib_dev_priv *ppriv, *priv; in ipoib_vlan_add() local
[all …]
H A Dipoib_netlink.c108 struct ipoib_dev_priv *ppriv; in ipoib_new_child_link() local
119 ppriv = ipoib_priv(pdev); in ipoib_new_child_link()
121 if (test_bit(IPOIB_FLAG_SUBINTERFACE, &ppriv->flags)) { in ipoib_new_child_link()
122 ipoib_warn(ppriv, "child creation disallowed for child devices\n"); in ipoib_new_child_link()
127 ipoib_dbg(ppriv, "no pkey specified, using parent pkey\n"); in ipoib_new_child_link()
128 child_pkey = ppriv->pkey; in ipoib_new_child_link()
132 err = ipoib_intf_init(ppriv->ca, ppriv->port, dev->name, dev); in ipoib_new_child_link()
134 ipoib_warn(ppriv, "failed to initialize pkey device\n"); in ipoib_new_child_link()
138 err = __ipoib_vlan_add(ppriv, ipoib_priv(dev), in ipoib_new_child_link()
H A Dipoib_main.c209 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_open() local
211 if (!test_bit(IPOIB_FLAG_ADMIN_UP, &ppriv->flags)) in ipoib_open()
213 ppriv->dev->name); in ipoib_open()
1998 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_child_init() local
2000 priv->max_ib_mtu = ppriv->max_ib_mtu; in ipoib_child_init()
2006 __dev_addr_set(priv->dev, ppriv->dev->dev_addr, in ipoib_child_init()
2008 memcpy(&priv->local_gid, &ppriv->local_gid, in ipoib_child_init()
2055 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_ndo_init() local
2060 list_add_tail(&priv->list, &ppriv->child_intfs); in ipoib_ndo_init()
2078 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_ndo_uninit() local
[all …]
/linux/drivers/dma/fsl-dpaa2-qdma/
H A Ddpaa2-qdma.c307 struct dpaa2_qdma_priv_per_prio *ppriv; in dpaa2_qdma_setup() local
356 ppriv = kzalloc_objs(*ppriv, priv->num_pairs); in dpaa2_qdma_setup()
357 if (!ppriv) { in dpaa2_qdma_setup()
361 priv->ppriv = ppriv; in dpaa2_qdma_setup()
370 ppriv->rsp_fqid = priv->rx_queue_attr[i].fqid; in dpaa2_qdma_setup()
378 ppriv->req_fqid = priv->tx_queue_attr[i].fqid; in dpaa2_qdma_setup()
379 ppriv->prio = DPAA2_QDMA_DEFAULT_PRIORITY; in dpaa2_qdma_setup()
380 ppriv->priv = priv; in dpaa2_qdma_setup()
381 ppriv++; in dpaa2_qdma_setup()
392 struct dpaa2_qdma_priv_per_prio *ppriv = container_of(ctx, in dpaa2_qdma_fqdan_cb() local
[all …]
H A Ddpaa2-qdma.h124 struct dpaa2_qdma_priv_per_prio *ppriv; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dint_port.c364 struct mlx5e_tc_int_port_priv *ppriv; in mlx5e_tc_int_port_init_rep_rx() local
370 ppriv = uplink_priv->int_port_priv; in mlx5e_tc_int_port_init_rep_rx()
372 if (!ppriv) in mlx5e_tc_int_port_init_rep_rx()
375 mutex_lock(&ppriv->int_ports_lock); in mlx5e_tc_int_port_init_rep_rx()
376 ppriv->ul_rep_rx_ready = true; in mlx5e_tc_int_port_init_rep_rx()
377 mutex_unlock(&ppriv->int_ports_lock); in mlx5e_tc_int_port_init_rep_rx()
384 struct mlx5e_tc_int_port_priv *ppriv; in mlx5e_tc_int_port_cleanup_rep_rx() local
391 ppriv = uplink_priv->int_port_priv; in mlx5e_tc_int_port_cleanup_rep_rx()
393 if (!ppriv) in mlx5e_tc_int_port_cleanup_rep_rx()
396 mutex_lock(&ppriv->int_ports_lock); in mlx5e_tc_int_port_cleanup_rep_rx()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/
H A Drc.c164 static void rtl_get_rate(void *ppriv, struct ieee80211_sta *sta, in rtl_get_rate() argument
168 struct rtl_priv *rtlpriv = ppriv; in rtl_get_rate()
208 static void rtl_tx_status(void *ppriv, in rtl_tx_status() argument
213 struct rtl_priv *rtlpriv = ppriv; in rtl_tx_status()
249 static void rtl_rate_init(void *ppriv, in rtl_rate_init() argument
256 static void rtl_rate_update(void *ppriv, in rtl_rate_update() argument
275 static void *rtl_rate_alloc_sta(void *ppriv, in rtl_rate_alloc_sta() argument
278 struct rtl_priv *rtlpriv = ppriv; in rtl_rate_alloc_sta()
/linux/drivers/crypto/caam/
H A Dcaamalg_qi2.c4677 struct dpaa2_caam_priv_per_cpu *ppriv; in dpaa2_caam_fqdan_cb() local
4679 ppriv = container_of(nctx, struct dpaa2_caam_priv_per_cpu, nctx); in dpaa2_caam_fqdan_cb()
4680 napi_schedule_irqoff(&ppriv->napi); in dpaa2_caam_fqdan_cb()
4687 struct dpaa2_caam_priv_per_cpu *ppriv; in dpaa2_dpseci_dpio_setup() local
4691 ppriv = per_cpu_ptr(priv->ppriv, cpu); in dpaa2_dpseci_dpio_setup()
4692 ppriv->priv = priv; in dpaa2_dpseci_dpio_setup()
4693 nctx = &ppriv->nctx; in dpaa2_dpseci_dpio_setup()
4695 nctx->id = ppriv->rsp_fqid; in dpaa2_dpseci_dpio_setup()
4700 ppriv->dpio = dpaa2_io_service_select(cpu); in dpaa2_dpseci_dpio_setup()
4701 err = dpaa2_io_service_register(ppriv->dpio, nctx, dev); in dpaa2_dpseci_dpio_setup()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.c206 struct mlx5e_rep_priv *rpriv = priv->ppriv; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
296 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_update_vport_q_counter()
575 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_add_sqs_fwd_rules()
629 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_remove_sqs_fwd_rules()
639 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_add_meta_tunnel_rule()
660 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_del_meta_tunnel_rule()
681 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_open()
704 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_close()
720 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_is_uplink_rep()
782 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_change_carrier()
[all …]
H A Den_rep.h284 return (MLX5_ESWITCH_MANAGER(priv->mdev) && priv->ppriv); in mlx5e_is_vport_rep()
H A Den_tc.c3164 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_cls_flower()
4353 rpriv = priv->ppriv; in get_tc_ht()
4635 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_add_fdb_flow()
4818 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_configure_flower()
5016 struct mlx5e_rep_priv *rpriv = priv->ppriv; in apply_police_params()
5087 struct mlx5e_rep_priv *rpriv = priv->ppriv; in scan_tc_matchall_fdb_actions()
H A Den.h954 void *ppriv; member
H A Den_main.c6514 priv->ppriv = new_ppriv; in mlx5e_netdev_init_profile()
6559 orig_ppriv = priv->ppriv; in mlx5e_netdev_change_profile()
6739 priv->ppriv = NULL; in _mlx5e_probe()
H A Den_rx.c1744 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_handle_rx_cqe_rep()
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib_vlan.c108 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_del_qpn()
162 ipriv = priv->ppriv; in mlx5i_pkey_dev_init()
196 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_open()
252 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_close()
326 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_cleanup_tx()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dbond.c121 rpriv = priv->ppriv; in mlx5e_rep_bond_enslave()
165 rpriv = priv->ppriv; in mlx5e_rep_bond_unslave()
209 rpriv = priv->ppriv; in mlx5e_rep_changelowerstate_event()
221 rpriv = priv->ppriv; in mlx5e_rep_changelowerstate_event()
256 rpriv = priv->ppriv; in mlx5e_rep_changeupper_event()
H A Dneigh.c40 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_queue_neigh_stats_work()
328 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_insert()
344 struct mlx5e_rep_priv *rpriv = nhe->priv->ppriv; in mlx5e_rep_neigh_entry_remove()
363 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_lookup()
H A Dtc.c38 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_encap_entry_attach()
73 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_encap_entry_detach()
153 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_tc_stats_matchall()
293 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_tc_enable()
301 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_tc_disable()
308 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_tc_event_port_affinity()
H A Dbridge.c75 rpriv = priv->ppriv; in mlx5_esw_bridge_rep_vport_num_vhca_id_get()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_nvif.c91 const char *dbg, void **ppriv) in nvkm_client_driver_init() argument
94 (struct nvkm_client **)ppriv); in nvkm_client_driver_init()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dmirred.c214 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_mirred()
272 rpriv = out_priv->ppriv; in parse_mirred()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_encap.c1072 rpriv = out_priv->ppriv; in mlx5e_tc_tun_encap_dests_set()