Home
last modified time | relevance | path

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

123

/linux/drivers/net/ethernet/pensando/ionic/
H A Dionic_devlink.c72 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_free()
79 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_register()
98 struct devlink *dl = priv_to_devlink(ionic); in ionic_devlink_unregister()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_cnt.c55 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_counter_sub_pools_init()
100 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_counter_sub_pools_fini()
123 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_counter_pool_init()
169 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_counter_pool_fini()
243 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_counter_resources_register()
H A Dspectrum_dpipe.c296 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_init()
306 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_fini()
749 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_init()
776 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_fini()
826 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_init()
853 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_fini()
1245 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_init()
1272 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_fini()
1280 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_init()
1309 devl_dpipe_headers_unregister(priv_to_devlink(mlxsw_sp->core)); in mlxsw_sp_dpipe_init()
[all …]
H A Dspectrum1_kvdl.c212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_part_init()
333 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_init()
361 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_fini()
386 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_kvdl_resources_register()
H A Dspectrum_port_range.c183 devl_resource_occ_get_register(priv_to_devlink(core), in mlxsw_sp_port_range_init()
195 devl_resource_occ_get_unregister(priv_to_devlink(mlxsw_sp->core), in mlxsw_sp_port_range_fini()
H A Dspectrum_policer.c96 devlink = priv_to_devlink(core); in mlxsw_sp_policer_single_rate_family_init()
108 struct devlink *devlink = priv_to_devlink(family->mlxsw_sp->core); in mlxsw_sp_policer_single_rate_family_fini()
407 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_policer_resources_register()
H A Dspectrum_trap.c104 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_rx_drop_listener()
130 devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_rx_acl_drop_listener()
157 devlink = priv_to_devlink(mlxsw_sp->core); in __mlxsw_sp_rx_no_mark_listener()
1315 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_trap_policers_init()
1346 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_trap_policers_fini()
1398 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_trap_groups_init()
1427 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_trap_groups_fini()
1485 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_traps_init()
1515 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_traps_fini()
H A Dcore.c125 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_core_resources_ports_register()
143 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_ports_init()
176 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_ports_fini()
180 devl_resources_unregister(priv_to_devlink(mlxsw_core)); in mlxsw_ports_fini()
741 trace_devlink_hwmsg(priv_to_devlink(mlxsw_core), false, 0, skb->data, in mlxsw_emad_transmit()
831 trace_devlink_hwmsg(priv_to_devlink(mlxsw_core), true, 0, in mlxsw_emad_rx_listener_func()
1235 .devlink = priv_to_devlink(mlxsw_core), in mlxsw_core_dev_fw_flash()
1259 err = devl_param_driverinit_value_get(priv_to_devlink(mlxsw_core), in mlxsw_core_fw_rev_validate()
1328 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_core_fw_params_register()
1346 devl_params_unregister(priv_to_devlink(mlxsw_core), mlxsw_core_fw_devlink_params, in mlxsw_core_fw_params_unregister()
[all …]
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_app.h179 devl_assert_locked(priv_to_devlink(app->pf)); in assert_nfp_app_locked()
184 return devl_lock_is_held(priv_to_devlink(app->pf)); in nfp_app_is_locked()
348 trace_devlink_hwmsg(priv_to_devlink(app->pf), false, 0, in __nfp_app_ctrl_tx()
356 trace_devlink_hwmsg(priv_to_devlink(app->pf), false, 0, in nfp_app_ctrl_tx()
364 trace_devlink_hwmsg(priv_to_devlink(app->pf), true, 0, in nfp_app_ctrl_rx()
376 trace_devlink_hwmsg(priv_to_devlink(app->pf), true, 0, data, len); in nfp_app_ctrl_rx_raw()
H A Dnfp_net_main.c298 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pf_app_init()
346 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pf_app_clean()
593 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_refresh_port_table_sync()
648 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_refresh_vnics()
691 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pci_probe()
807 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pci_remove()
810 devlink_unregister(priv_to_devlink(pf)); in nfp_net_pci_remove()
H A Dnfp_shared_buf.c80 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_register()
142 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_unregister()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_devlink.c398 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_free()
405 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_register()
412 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_unregister()
420 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_port_register()
449 struct devlink *devlink = priv_to_devlink(sw); in prestera_devlink_traps_register()
586 struct devlink *dl = priv_to_devlink(sw); in prestera_devlink_traps_unregister()
/linux/drivers/net/netdevsim/
H A Ddev.c63 !devl_lock_is_held(priv_to_devlink(nsim_dev))); in nsim_dev_get_vfs()
107 devlink = priv_to_devlink(nsim_dev); in nsim_dev_take_snapshot_write()
276 devl_lock(priv_to_devlink(nsim_dev)); in nsim_bus_dev_max_vfs_write()
286 devl_unlock(priv_to_devlink(nsim_dev)); in nsim_bus_dev_max_vfs_write()
656 struct devlink *devlink = priv_to_devlink(nsim_dev); in nsim_esw_legacy_enable()
856 struct devlink *devlink = priv_to_devlink(nsim_dev); in nsim_dev_trap_report()
909 if (!devl_trylock(priv_to_devlink(nsim_dev))) { in nsim_dev_trap_report_work()
925 devl_unlock(priv_to_devlink(nsim_dev)); in nsim_dev_trap_report_work()
1484 err = devl_port_register(priv_to_devlink(nsim_dev), devlink_port, in __nsim_dev_port_add()
1588 devlink = priv_to_devlink(nsim_dev); in nsim_dev_reload_create()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmain.c459 struct devlink *devlink = priv_to_devlink(dev); in max_uc_list_get_devlink_param()
474 struct devlink *devlink = priv_to_devlink(dev); in mlx5_is_roce_on()
1330 err = mlx5_devlink_traps_register(priv_to_devlink(dev)); in mlx5_load()
1367 mlx5_devlink_traps_unregister(priv_to_devlink(dev)); in mlx5_unload()
1410 err = mlx5_devlink_params_register(priv_to_devlink(dev)); in mlx5_init_one_devl_locked()
1441 mlx5_devlink_params_unregister(priv_to_devlink(dev)); in mlx5_init_one_devl_locked()
1454 struct devlink *devlink = priv_to_devlink(dev); in mlx5_init_one()
1474 struct devlink *devlink = priv_to_devlink(dev); in mlx5_uninit_one()
1486 mlx5_devlink_params_unregister(priv_to_devlink(dev)); in mlx5_uninit_one()
1493 mlx5_devlink_params_unregister(priv_to_devlink(dev)); in mlx5_uninit_one()
[all …]
H A Dsriov.c182 struct devlink *devlink = priv_to_devlink(dev); in mlx5_sriov_enable()
206 struct devlink *devlink = priv_to_devlink(dev); in mlx5_sriov_disable()
H A Dfw_reset.c240 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reset_complete_reload()
492 devlink = priv_to_devlink(dev); in mlx5_sync_reset_request_event()
914 err = devl_params_register(priv_to_devlink(dev), in mlx5_fw_reset_init()
943 devl_params_unregister(priv_to_devlink(dev), in mlx5_fw_reset_cleanup()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dcrdump.c170 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_collect()
221 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_init()
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Dport.c334 devlink = priv_to_devlink(pf); in ice_devlink_create_pf_port()
469 devlink = priv_to_devlink(pf); in ice_devlink_create_vf_port()
519 devlink = priv_to_devlink(sf_dev->priv); in ice_devlink_create_sf_dev_port()
878 devlink = priv_to_devlink(pf); in ice_devlink_create_sf_port()
H A Ddevlink.c698 devlink = priv_to_devlink(pf); in ice_tear_down_devlink_rate_tree()
1214 struct devlink *devlink = priv_to_devlink(pf); in ice_set_min_max_msix()
1733 err = devl_nested_devlink_set(priv_to_devlink(pf), devlink); in ice_allocate_sf()
1752 struct devlink *devlink = priv_to_devlink(pf); in ice_devlink_register()
1765 devl_unregister(priv_to_devlink(pf)); in ice_devlink_unregister()
1770 struct devlink *devlink = priv_to_devlink(pf); in ice_devlink_register_params()
1818 struct devlink *devlink = priv_to_devlink(pf); in ice_devlink_unregister_params()
2064 struct devlink *devlink = priv_to_devlink(pf); in ice_devlink_init_regions()
/linux/drivers/net/can/kvaser_pciefd/
H A Dkvaser_pciefd_devlink.c47 ret = devlink_port_register(priv_to_devlink(can->kv_pcie), in kvaser_pciefd_devlink_port_register()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_eswitch.c511 struct devlink *devlink = priv_to_devlink(pf); in ice_eswitch_attach_vf()
569 struct devlink *devlink = priv_to_devlink(pf); in ice_eswitch_detach()
589 struct devlink *devlink = priv_to_devlink(pf); in ice_eswitch_detach_vf()
H A Dice_fw_update.c419 devlink = priv_to_devlink(pf); in ice_write_nvm_module()
499 devlink = priv_to_devlink(pf); in ice_erase_nvm_module()
715 devlink = priv_to_devlink(pf); in ice_finalize_update()
918 struct devlink *devlink = priv_to_devlink(pf); in ice_cancel_pending_update()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_devlink.c306 struct devlink *devlink = priv_to_devlink(priv); in hinic_devlink_register()
313 struct devlink *devlink = priv_to_devlink(priv); in hinic_devlink_unregister()
443 struct devlink *devlink = priv_to_devlink(priv); in hinic_health_reporters_create()
/linux/drivers/net/can/usb/kvaser_usb/
H A Dkvaser_usb_devlink.c74 ret = devlink_port_register(priv_to_devlink(priv->dev), in kvaser_usb_devlink_port_register()
/linux/drivers/net/ethernet/amd/pds_core/
H A Dmain.c186 dl = priv_to_devlink(vf); in pdsc_init_vf()
271 dl = priv_to_devlink(pdsc); in pdsc_init_pf()
408 dl = priv_to_devlink(pdsc); in pdsc_remove()

123