Home
last modified time | relevance | path

Searched refs:priv_to_devlink (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/pensando/ionic/
Dionic_devlink.c65 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free()
72 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register()
95 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_dpipe.c294 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_init()
304 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_fini()
747 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_init()
774 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_fini()
824 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_init()
851 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_fini()
1227 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_init()
1254 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_fini()
1262 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_init()
1293 devlink_dpipe_headers_unregister(priv_to_devlink(mlxsw_sp->core)); in mlxsw_sp_dpipe_init()
[all …]
Dspectrum_trap.c99 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_rx_drop_listener()
109 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_devlink_traps_init()
122 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_devlink_traps_fini()
Dspectrum1_kvdl.c212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_part_init()
335 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_init()
363 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_fini()
388 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_kvdl_resources_register()
Dcore.c460 trace_devlink_hwmsg(priv_to_devlink(mlxsw_core), false, 0, in mlxsw_emad_transmit()
546 trace_devlink_hwmsg(priv_to_devlink(mlxsw_core), true, 0, in mlxsw_emad_rx_listener_func()
1253 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_core_bus_device_unregister()
1626 trace_devlink_hwerr(priv_to_devlink(mlxsw_core), in mlxsw_reg_trans_wait()
1879 struct devlink *devlink = priv_to_devlink(mlxsw_core); in __mlxsw_core_port_init()
Dspectrum.c340 devlink_flash_update_status_notify(priv_to_devlink(mlxsw_sp->core), in mlxsw_sp_status_notify()
373 devlink_flash_update_begin_notify(priv_to_devlink(mlxsw_sp->core)); in mlxsw_sp_firmware_flash()
376 devlink_flash_update_end_notify(priv_to_devlink(mlxsw_sp->core)); in mlxsw_sp_firmware_flash()
396 err = devlink_param_driverinit_value_get(priv_to_devlink(mlxsw_sp->core), in mlxsw_sp_fw_rev_validate()
5084 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_resources_kvd_register()
5150 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp2_resources_kvd_register()
5183 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_kvd_sizes_get()
5256 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_params_register()
5274 devlink_params_unregister(priv_to_devlink(mlxsw_core), in mlxsw_sp_params_unregister()
5312 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp2_params_register()
[all …]
Dspectrum_buffers.c942 err = devlink_sb_register(priv_to_devlink(mlxsw_sp->core), 0, in mlxsw_sp_buffers_init()
966 devlink_sb_unregister(priv_to_devlink(mlxsw_sp->core), 0); in mlxsw_sp_buffers_fini()
Dspectrum_router.c308 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_rif_counters_alloc()
2007 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_neigh_counter_should_alloc()
2729 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_nexthop_counter_alloc()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_shared_buf.c80 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_register()
143 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_unregister()
Dnfp_app.h339 trace_devlink_hwmsg(priv_to_devlink(app->pf), false, 0, in __nfp_app_ctrl_tx()
347 trace_devlink_hwmsg(priv_to_devlink(app->pf), false, 0, in nfp_app_ctrl_tx()
355 trace_devlink_hwmsg(priv_to_devlink(app->pf), true, 0, in nfp_app_ctrl_rx()
367 trace_devlink_hwmsg(priv_to_devlink(app->pf), true, 0, data, len); in nfp_app_ctrl_rx_raw()
Ddevlink_param.c229 struct devlink *devlink = priv_to_devlink(pf); in nfp_devlink_params_register()
253 devlink_params_unregister(priv_to_devlink(pf), nfp_devlink_params, in nfp_devlink_params_unregister()
Dnfp_net_main.c645 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pci_probe()
782 devlink_unregister(priv_to_devlink(pf)); in nfp_net_pci_remove()
Dnfp_devlink.c373 devlink = priv_to_devlink(app->pf); in nfp_devlink_port_register()
Dnfp_main.c848 devlink_free(priv_to_devlink(pf)); in __nfp_pci_shutdown()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dcrdump.c157 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_collect()
199 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_init()
Dmain.c3026 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_init_port_info()
4122 struct devlink *devlink = priv_to_devlink(priv); in mlx4_remove_one()
/Linux-v5.4/drivers/net/netdevsim/
Ddev.c56 id = devlink_region_shapshot_id_get(priv_to_devlink(nsim_dev)); in nsim_dev_take_snapshot_write()
409 struct devlink *devlink = priv_to_devlink(nsim_dev); in nsim_dev_trap_report()
734 struct devlink *devlink = priv_to_devlink(nsim_dev); in nsim_dev_destroy()
766 err = devlink_port_register(priv_to_devlink(nsim_dev), devlink_port, in __nsim_dev_port_add()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/
Dreporter_tx.c290 devlink = priv_to_devlink(mdev); in mlx5e_reporter_tx_create()
Dreporter_rx.c382 struct devlink *devlink = priv_to_devlink(priv->mdev); in mlx5e_reporter_rx_create()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Dhealth.c638 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reporters_create()
Dmain.c1383 struct devlink *devlink = priv_to_devlink(dev); in remove_one()
Den_rep.c1813 struct devlink *devlink = priv_to_devlink(dev); in register_devlink_port()
/Linux-v5.4/include/net/
Ddevlink.h750 static inline struct devlink *priv_to_devlink(void *priv) in priv_to_devlink() function