/openbmc/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_main.c | 246 struct devlink *devlink; in nfp_pcie_sriov_enable() local 291 struct devlink *devlink; in nfp_pcie_sriov_disable() local 760 struct devlink *devlink; in nfp_pci_probe() local
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_repr.c | 378 struct devlink *devlink; in ice_repr_rem_from_all_vfs() local 402 struct devlink *devlink; in ice_repr_add_for_all_vfs() local
|
H A D | ice_eswitch.c | 551 ice_eswitch_mode_set(struct devlink *devlink, u16 mode, in ice_eswitch_mode_set() 598 int ice_eswitch_mode_get(struct devlink *devlink, u16 *mode) in ice_eswitch_mode_get()
|
/openbmc/linux/drivers/staging/qlge/ |
H A D | qlge_devlink.c | 153 struct devlink *devlink; in qlge_health_create_reporters() local
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | reporter_vnic.c | 135 struct devlink *devlink = priv_to_devlink(dev); in mlx5_reporter_vnic_create() local
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | health.c | 669 struct devlink *devlink; in mlx5_fw_fatal_reporter_err_work() local 720 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reporters_create() local 904 struct devlink *devlink = priv_to_devlink(dev); in mlx5_health_init() local
|
H A D | fw_reset.c | 54 static int mlx5_fw_reset_enable_remote_dev_reset_set(struct devlink *devlink, u32 id, in mlx5_fw_reset_enable_remote_dev_reset_set() 69 static int mlx5_fw_reset_enable_remote_dev_reset_get(struct devlink *devlink, u32 id, in mlx5_fw_reset_enable_remote_dev_reset_get() 209 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reset_complete_reload() local
|
H A D | eswitch_offloads.c | 2412 static int esw_port_metadata_set(struct devlink *devlink, u32 id, in esw_port_metadata_set() 2437 static int esw_port_metadata_get(struct devlink *devlink, u32 id, in esw_port_metadata_get() 2446 static int esw_port_metadata_validate(struct devlink *devlink, u32 id, in esw_port_metadata_validate() 3394 struct devlink *devlink; in esw_vfs_changed_event_handler() local 3708 int mlx5_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, in mlx5_devlink_eswitch_mode_set() 3770 int mlx5_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) in mlx5_devlink_eswitch_mode_get() 3831 int mlx5_devlink_eswitch_inline_mode_set(struct devlink *devlink, u8 mode, in mlx5_devlink_eswitch_inline_mode_set() 3889 int mlx5_devlink_eswitch_inline_mode_get(struct devlink *devlink, u8 *mode) in mlx5_devlink_eswitch_inline_mode_get() 3931 int mlx5_devlink_eswitch_encap_mode_set(struct devlink *devlink, in mlx5_devlink_eswitch_encap_mode_set() 4003 int mlx5_devlink_eswitch_encap_mode_get(struct devlink *devlink, in mlx5_devlink_eswitch_encap_mode_get()
|
/openbmc/linux/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_devlink.c | 210 static int es58x_devlink_info_get(struct devlink *devlink, in es58x_devlink_info_get()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_vfr.c | 555 int bnxt_dl_eswitch_mode_get(struct devlink *devlink, u16 *mode) in bnxt_dl_eswitch_mode_get() 563 int bnxt_dl_eswitch_mode_set(struct devlink *devlink, u16 mode, in bnxt_dl_eswitch_mode_set()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | catas.c | 208 struct devlink *devlink; in mlx4_handle_error_state() local
|
/openbmc/linux/drivers/net/netdevsim/ |
H A D | health.c | 230 int nsim_dev_health_init(struct nsim_dev *nsim_dev, struct devlink *devlink) in nsim_dev_health_init()
|
H A D | fib.c | 55 struct devlink *devlink; member 1052 struct devlink *devlink = data->devlink; in nsim_fib4_rt_free() local 1457 struct devlink *devlink) in nsim_fib_set_max_all() 1551 struct nsim_fib_data *nsim_fib_create(struct devlink *devlink, in nsim_fib_create() 1643 void nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) in nsim_fib_destroy()
|
H A D | psample.c | 136 struct devlink *devlink; in nsim_dev_psample_enable() local
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | devlink_port.c | 155 struct devlink *devlink; in mlx5_esw_offloads_devlink_port_register() local
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/sf/ |
H A D | devlink.c | 338 int mlx5_devlink_sf_port_new(struct devlink *devlink, in mlx5_devlink_sf_port_new() 381 int mlx5_devlink_sf_port_del(struct devlink *devlink, in mlx5_devlink_sf_port_del()
|
H A D | hw_table.c | 256 struct devlink *devlink = priv_to_devlink(dev); in mlx5_sf_hw_table_res_register() local
|
/openbmc/linux/drivers/net/ethernet/mscc/ |
H A D | ocelot_vsc7514.c | 239 struct devlink *devlink; in mscc_ocelot_probe() local
|
/openbmc/linux/include/net/ |
H A D | devlink.h | 104 struct devlink *devlink; member 125 struct devlink *devlink; member 1664 static inline int devl_port_register(struct devlink *devlink, in devl_port_register() 1677 static inline int devlink_port_register(struct devlink *devlink, in devlink_port_register() 1991 static inline struct devlink *devlink_try_get(struct devlink *devlink) in devlink_try_get() 1996 static inline void devlink_put(struct devlink *devlink) in devlink_put() 2001 devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) in devlink_compat_running_version() 2006 devlink_compat_flash_update(struct devlink *devlink, const char *file_name) in devlink_compat_flash_update()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxfw/ |
H A D | mlxfw.h | 16 struct devlink *devlink; member
|
/openbmc/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem_ops.c | 629 int ipc_imem_sys_devlink_read(struct iosm_devlink *devlink, u8 *data, in ipc_imem_sys_devlink_read()
|
/openbmc/linux/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_main.c | 1164 struct devlink *devlink; in nic_dev_init() local 1416 struct devlink *devlink = nic_dev->devlink; in hinic_remove() local
|
H A D | hinic_dev.h | 121 struct devlink *devlink; member
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum.c | 2000 struct devlink *devlink; in mlxsw_sp_port_mapping_events_work() local 3596 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_resources_kvd_register() local 3662 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp2_resources_kvd_register() local 3682 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_resources_span_register() local 3702 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_resources_rif_mac_profile_register() local 3725 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_resources_rifs_register() local 3745 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_resources_port_range_register() local 3855 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_kvd_sizes_get() local
|
H A D | spectrum_acl_tcam.c | 1491 mlxsw_sp_acl_tcam_region_rehash_intrvl_get(struct devlink *devlink, u32 id, in mlxsw_sp_acl_tcam_region_rehash_intrvl_get() 1506 mlxsw_sp_acl_tcam_region_rehash_intrvl_set(struct devlink *devlink, u32 id, in mlxsw_sp_acl_tcam_region_rehash_intrvl_set() 1544 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_acl_tcam_rehash_params_register() local 1556 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_acl_tcam_rehash_params_unregister() local
|