Home
last modified time | relevance | path

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

/Linux-v4.19/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
107 WARN_ON(ppriv->dev->reg_state != NETREG_REGISTERED); in __ipoib_vlan_add()
114 priv->parent = ppriv->dev; in __ipoib_vlan_add()
118 if (!is_child_unique(ppriv, priv)) { in __ipoib_vlan_add()
164 struct ipoib_dev_priv *ppriv, *priv; in ipoib_vlan_add() local
180 ppriv = ipoib_priv(pdev); in ipoib_vlan_add()
183 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_vlan_add(ppriv, ipoib_priv(dev), in ipoib_new_child_link()
Dipoib_main.c1891 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_child_init() local
1895 down_write(&ppriv->vlan_rwsem); in ipoib_child_init()
1896 list_add_tail(&priv->list, &ppriv->child_intfs); in ipoib_child_init()
1897 up_write(&ppriv->vlan_rwsem); in ipoib_child_init()
1899 priv->max_ib_mtu = ppriv->max_ib_mtu; in ipoib_child_init()
1901 memcpy(priv->dev->dev_addr, ppriv->dev->dev_addr, INFINIBAND_ALEN); in ipoib_child_init()
1902 memcpy(&priv->local_gid, &ppriv->local_gid, sizeof(priv->local_gid)); in ipoib_child_init()
1970 struct ipoib_dev_priv *ppriv = ipoib_priv(priv->parent); in ipoib_ndo_uninit() local
1972 down_write(&ppriv->vlan_rwsem); in ipoib_ndo_uninit()
1974 up_write(&ppriv->vlan_rwsem); in ipoib_ndo_uninit()
Dipoib.h591 int __ipoib_vlan_add(struct ipoib_dev_priv *ppriv, struct ipoib_dev_priv *priv,
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.c76 void *ppriv) in mlx5i_init() argument
85 priv->ppriv = ppriv; in mlx5i_init()
120 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_init_underlay_qp()
165 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_uninit_underlay_qp()
219 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_init_tx()
243 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_cleanup_tx()
406 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_dev_init()
436 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_dev_cleanup()
447 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_open()
490 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_close()
[all …]
Dipoib_vlan.c108 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_del_qpn()
162 ipriv = priv->ppriv; in mlx5i_pkey_dev_init()
192 struct mlx5i_priv *ipriv = epriv->ppriv; in mlx5i_pkey_open()
244 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_close()
280 void *ppriv) in mlx5i_pkey_init() argument
284 mlx5i_init(mdev, netdev, profile, ppriv); in mlx5i_pkey_init()
304 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_init_tx()
318 struct mlx5i_priv *ipriv = priv->ppriv; in mlx5i_pkey_cleanup_tx()
Dipoib.h90 void *ppriv);
/Linux-v4.19/drivers/net/wireless/realtek/rtlwifi/
Drc.c186 static void rtl_get_rate(void *ppriv, struct ieee80211_sta *sta, in rtl_get_rate() argument
190 struct rtl_priv *rtlpriv = ppriv; in rtl_get_rate()
233 static void rtl_tx_status(void *ppriv, in rtl_tx_status() argument
238 struct rtl_priv *rtlpriv = ppriv; in rtl_tx_status()
273 static void rtl_rate_init(void *ppriv, in rtl_rate_init() argument
280 static void rtl_rate_update(void *ppriv, in rtl_rate_update() argument
299 static void *rtl_rate_alloc_sta(void *ppriv, in rtl_rate_alloc_sta() argument
302 struct rtl_priv *rtlpriv = ppriv; in rtl_rate_alloc_sta()
/Linux-v4.19/drivers/staging/rtlwifi/
Drc.c153 static void rtl_get_rate(void *ppriv, struct ieee80211_sta *sta, in rtl_get_rate() argument
157 struct rtl_priv *rtlpriv = ppriv; in rtl_get_rate()
200 static void rtl_tx_status(void *ppriv, in rtl_tx_status() argument
205 struct rtl_priv *rtlpriv = ppriv; in rtl_tx_status()
241 static void rtl_rate_init(void *ppriv, in rtl_rate_init() argument
248 static void rtl_rate_update(void *ppriv, in rtl_rate_update() argument
266 static void *rtl_rate_alloc_sta(void *ppriv, in rtl_rate_alloc_sta() argument
269 struct rtl_priv *rtlpriv = ppriv; in rtl_rate_alloc_sta()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.c106 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_update_hw_counters()
196 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_attr_get()
275 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_add_sqs_fwd_rules()
304 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_remove_sqs_fwd_rules()
329 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_queue_neigh_stats_work()
579 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_insert()
596 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_remove()
615 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_neigh_entry_lookup()
691 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_open()
713 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_rep_close()
[all …]
Den.h696 void *ppriv; member
708 const struct mlx5e_profile *profile, void *ppriv);
964 void *ppriv);
Den_main.c4551 void *ppriv) in mlx5e_build_nic_netdev_priv() argument
4558 priv->ppriv = ppriv; in mlx5e_build_nic_netdev_priv()
4740 void *ppriv) in mlx5e_nic_init() argument
4745 mlx5e_build_nic_netdev_priv(mdev, netdev, profile, ppriv); in mlx5e_nic_init()
4919 void *ppriv) in mlx5e_create_netdev() argument
4937 profile->init(mdev, netdev, profile, ppriv); in mlx5e_create_netdev()
5121 void *ppriv = priv->ppriv; in mlx5e_remove() local
5129 kfree(ppriv); in mlx5e_remove()
Den_tc.c848 rpriv = out_priv->ppriv; in mlx5e_tc_add_fdb_flow()
1637 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_cls_flower()
2666 struct mlx5e_rep_priv *rpriv = priv->ppriv; in parse_tc_fdb_actions()
2724 rpriv = out_priv->ppriv; in parse_tc_fdb_actions()
Den_rx.c997 struct mlx5e_rep_priv *rpriv = priv->ppriv; in mlx5e_handle_rx_cqe_rep()
/Linux-v4.19/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-v4.19/drivers/net/wan/
Ddscc4.c698 struct dscc4_pci_priv *ppriv; in dscc4_free1() local
702 ppriv = pci_get_drvdata(pdev); in dscc4_free1()
703 root = ppriv->root; in dscc4_free1()
711 kfree(ppriv); in dscc4_free1()
905 struct dscc4_pci_priv *ppriv; in dscc4_found1() local
919 ppriv = kzalloc(sizeof(*ppriv), GFP_KERNEL); in dscc4_found1()
920 if (!ppriv) in dscc4_found1()
923 ppriv->root = root; in dscc4_found1()
924 spin_lock_init(&ppriv->lock); in dscc4_found1()
938 dpriv->pci_priv = ppriv; in dscc4_found1()
[all …]
/Linux-v4.19/drivers/net/ethernet/stmicro/stmmac/
Ddwmac-sun8i.c992 static struct mac_device_info *sun8i_dwmac_setup(void *ppriv) in sun8i_dwmac_setup() argument
995 struct stmmac_priv *priv = ppriv; in sun8i_dwmac_setup()