Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/ulp/ipoib/
Dipoib_vlan.c53 static bool is_child_unique(struct ipoib_dev_priv *ppriv, in is_child_unique() argument
74 if (ppriv->pkey == priv->pkey) in is_child_unique()
77 list_for_each_entry(tpriv, &ppriv->child_intfs, list) { in is_child_unique()
95 int __ipoib_vlan_add(struct ipoib_dev_priv *ppriv, struct ipoib_dev_priv *priv, in __ipoib_vlan_add() argument
113 WARN_ON(ppriv->dev->reg_state != NETREG_REGISTERED); in __ipoib_vlan_add()
120 priv->parent = ppriv->dev; in __ipoib_vlan_add()
124 if (!is_child_unique(ppriv, priv)) { in __ipoib_vlan_add()
167 struct ipoib_dev_priv *ppriv, *priv; in ipoib_vlan_add() local
183 ppriv = ipoib_priv(pdev); in ipoib_vlan_add()
186 ppriv->dev->name, pkey); in ipoib_vlan_add()
[all …]
Dipoib_netlink.c101 struct ipoib_dev_priv *ppriv; in ipoib_new_child_link() local
112 ppriv = ipoib_priv(pdev); in ipoib_new_child_link()
114 if (test_bit(IPOIB_FLAG_SUBINTERFACE, &ppriv->flags)) { in ipoib_new_child_link()
115 ipoib_warn(ppriv, "child creation disallowed for child devices\n"); in ipoib_new_child_link()
120 ipoib_dbg(ppriv, "no pkey specified, using parent pkey\n"); in ipoib_new_child_link()
121 child_pkey = ppriv->pkey; in ipoib_new_child_link()
125 err = ipoib_intf_init(ppriv->ca, ppriv->port, dev->name, dev); in ipoib_new_child_link()
127 ipoib_warn(ppriv, "failed to initialize pkey device\n"); in ipoib_new_child_link()
131 err = __ipoib_vlan_add(ppriv, ipoib_priv(dev), in ipoib_new_child_link()
Dipoib_main.c1894 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_child_init() local
1896 priv->max_ib_mtu = ppriv->max_ib_mtu; in ipoib_child_init()
1898 memcpy(priv->dev->dev_addr, ppriv->dev->dev_addr, INFINIBAND_ALEN); in ipoib_child_init()
1899 memcpy(&priv->local_gid, &ppriv->local_gid, sizeof(priv->local_gid)); in ipoib_child_init()
1942 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_ndo_init() local
1946 down_write(&ppriv->vlan_rwsem); in ipoib_ndo_init()
1947 list_add_tail(&priv->list, &ppriv->child_intfs); in ipoib_ndo_init()
1948 up_write(&ppriv->vlan_rwsem); in ipoib_ndo_init()
1967 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_ndo_uninit() local
1969 down_write(&ppriv->vlan_rwsem); in ipoib_ndo_uninit()
[all …]
Dipoib.h594 int __ipoib_vlan_add(struct ipoib_dev_priv *ppriv, struct ipoib_dev_priv *priv,
/Linux-v5.4/drivers/net/wireless/realtek/rtlwifi/
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-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib_vlan.c108 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_del_qpn()
163 ipriv = priv->ppriv; in mlx5i_pkey_dev_init()
193 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_open()
245 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_close()
281 void *ppriv) in mlx5i_pkey_init() argument
286 err = mlx5i_init(mdev, netdev, profile, ppriv); in mlx5i_pkey_init()
310 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_init_tx()
324 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_cleanup_tx()
Dipoib.c78 void *ppriv) in mlx5i_init() argument
83 err = mlx5e_netdev_init(netdev, priv, mdev, profile, ppriv); in mlx5i_init()
162 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_init_underlay_qp()
207 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_uninit_underlay_qp()
273 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_init_tx()
297 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_cleanup_tx()
476 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_dev_init()
506 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_dev_cleanup()
517 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_open()
560 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_close()
[all …]
Dipoib.h92 void *ppriv);
/Linux-v5.4/drivers/crypto/caam/
Dcaamalg_qi2.c4628 struct dpaa2_caam_priv_per_cpu *ppriv; in dpaa2_caam_fqdan_cb() local
4630 ppriv = container_of(nctx, struct dpaa2_caam_priv_per_cpu, nctx); in dpaa2_caam_fqdan_cb()
4631 napi_schedule_irqoff(&ppriv->napi); in dpaa2_caam_fqdan_cb()
4638 struct dpaa2_caam_priv_per_cpu *ppriv; in dpaa2_dpseci_dpio_setup() local
4642 ppriv = per_cpu_ptr(priv->ppriv, cpu); in dpaa2_dpseci_dpio_setup()
4643 ppriv->priv = priv; in dpaa2_dpseci_dpio_setup()
4644 nctx = &ppriv->nctx; in dpaa2_dpseci_dpio_setup()
4646 nctx->id = ppriv->rsp_fqid; in dpaa2_dpseci_dpio_setup()
4651 ppriv->dpio = dpaa2_io_service_select(cpu); in dpaa2_dpseci_dpio_setup()
4652 err = dpaa2_io_service_register(ppriv->dpio, nctx, dev); in dpaa2_dpseci_dpio_setup()
[all …]
Dcaamalg_qi2.h67 struct dpaa2_caam_priv_per_cpu __percpu *ppriv; member
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.c138 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_update_hw_counters()
241 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_replace_rep_vport_rx_rule()
468 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_add_sqs_fwd_rules()
497 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_remove_sqs_fwd_rules()
524 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_queue_neigh_stats_work()
1029 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_insert()
1045 struct mlx5e_rep_priv *rpriv = nhe->priv->ppriv; in mlx5e_rep_neigh_entry_remove()
1064 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_lookup()
1103 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_encap_entry_attach()
1138 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_encap_entry_detach()
[all …]
Den_rep.h211 return (MLX5_ESWITCH_MANAGER(priv->mdev) && priv->ppriv); in mlx5e_is_vport_rep()
Den.h866 void *ppriv; member
884 const struct mlx5e_profile *profile, void *ppriv);
1169 void *ppriv);
1173 int nch, void *ppriv);
Den_tc.c1196 rpriv = out_priv->ppriv; in mlx5e_tc_add_fdb_flow()
2159 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_cls_flower()
3215 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_tc_fdb_actions()
3322 rpriv = out_priv->ppriv; in parse_tc_fdb_actions()
3685 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_add_fdb_flow()
3939 struct mlx5e_rep_priv *rpriv = priv->ppriv; in apply_police_params()
3966 struct mlx5e_rep_priv *rpriv = priv->ppriv; in scan_tc_matchall_fdb_actions()
4023 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_tc_stats_matchall()
Den_main.c5009 void *ppriv) in mlx5e_nic_init() argument
5015 err = mlx5e_netdev_init(netdev, priv, mdev, profile, ppriv); in mlx5e_nic_init()
5236 void *ppriv) in mlx5e_netdev_init() argument
5242 priv->ppriv = ppriv; in mlx5e_netdev_init()
5275 void *ppriv) in mlx5e_create_netdev() argument
5288 err = profile->init(mdev, netdev, profile, ppriv); in mlx5e_create_netdev()
Den_rx.c1192 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_handle_rx_cqe_rep()
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_nvif.c104 const char *dbg, void **ppriv) in nvkm_client_driver_init() argument
107 (struct nvkm_client **)ppriv); in nvkm_client_driver_init()
/Linux-v5.4/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sun8i.c1029 static struct mac_device_info *sun8i_dwmac_setup(void *ppriv) in sun8i_dwmac_setup() argument
1032 struct stmmac_priv *priv = ppriv; in sun8i_dwmac_setup()