/Linux-v4.19/net/core/ |
D | devlink.c | 95 static struct net *devlink_net(const struct devlink *devlink) in devlink_net() 100 static void devlink_net_set(struct devlink *devlink, struct net *net) in devlink_net_set() 108 struct devlink *devlink; in devlink_get_from_attrs() local 133 static struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, in devlink_port_get_by_index() 145 static bool devlink_port_index_exists(struct devlink *devlink, int port_index) in devlink_port_index_exists() 150 static struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink, in devlink_port_get_from_attrs() 165 static struct devlink_port *devlink_port_get_from_info(struct devlink *devlink, in devlink_port_get_from_info() 186 static struct devlink_sb *devlink_sb_get_by_index(struct devlink *devlink, in devlink_sb_get_by_index() 198 static bool devlink_sb_index_exists(struct devlink *devlink, in devlink_sb_index_exists() 204 static struct devlink_sb *devlink_sb_get_from_attrs(struct devlink *devlink, in devlink_sb_get_from_attrs() [all …]
|
/Linux-v4.19/include/net/ |
D | devlink.h | 24 struct devlink { struct 33 struct devlink_dpipe_headers *dpipe_headers; argument 34 const struct devlink_ops *ops; argument 51 struct devlink *devlink; argument 461 static inline void *devlink_priv(struct devlink *devlink) in devlink_priv() 576 static inline int devlink_register(struct devlink *devlink, struct device *dev) in devlink_register() 581 static inline void devlink_unregister(struct devlink *devlink) in devlink_unregister() 585 static inline void devlink_free(struct devlink *devlink) in devlink_free() 590 static inline int devlink_port_register(struct devlink *devlink, in devlink_port_register() 629 static inline int devlink_sb_register(struct devlink *devlink, in devlink_sb_register() [all …]
|
D | dsa.h | 257 struct devlink *devlink; member
|
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/ |
D | nfp_devlink.c | 94 nfp_devlink_port_split(struct devlink *devlink, unsigned int port_index, in nfp_devlink_port_split() 126 nfp_devlink_port_unsplit(struct devlink *devlink, unsigned int port_index, in nfp_devlink_port_unsplit() 154 nfp_devlink_sb_pool_get(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_get() 163 nfp_devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, in nfp_devlink_sb_pool_set() 173 static int nfp_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) in nfp_devlink_eswitch_mode_get() 180 static int nfp_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode) in nfp_devlink_eswitch_mode_set() 204 struct devlink *devlink; in nfp_devlink_port_register() local
|
D | nfp_shared_buf.c | 110 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_register() local 173 struct devlink *devlink = priv_to_devlink(pf); in nfp_shared_buf_unregister() local
|
D | nfp_main.c | 581 struct devlink *devlink; in nfp_pci_probe() local
|
D | nfp_net_main.c | 670 struct devlink *devlink = priv_to_devlink(pf); in nfp_net_pci_probe() local
|
/Linux-v4.19/drivers/net/netdevsim/ |
D | devlink.c | 26 static struct net *nsim_devlink_net(struct devlink *devlink) in nsim_devlink_net() 63 static int devlink_resources_register(struct devlink *devlink) in devlink_resources_register() 150 static int nsim_devlink_reload(struct devlink *devlink, in nsim_devlink_reload() 224 struct devlink *devlink; in nsim_devlink_setup() local
|
D | netdevsim.h | 101 struct devlink *devlink; member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_dpipe.c | 294 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_init() local 304 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_fini() local 747 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_init() local 774 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_fini() local 824 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_init() local 851 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host6_table_fini() local 1227 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_init() local 1254 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_adj_table_fini() local 1262 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_init() local 1299 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_fini() local
|
D | spectrum1_kvdl.c | 212 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_part_init() local 335 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_init() local 363 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp1_kvdl_fini() local 388 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_kvdl_resources_register() local
|
D | core.c | 729 static int mlxsw_devlink_port_split(struct devlink *devlink, in mlxsw_devlink_port_split() 746 static int mlxsw_devlink_port_unsplit(struct devlink *devlink, in mlxsw_devlink_port_unsplit() 763 mlxsw_devlink_sb_pool_get(struct devlink *devlink, in mlxsw_devlink_sb_pool_get() 777 mlxsw_devlink_sb_pool_set(struct devlink *devlink, in mlxsw_devlink_sb_pool_set() 876 static int mlxsw_devlink_sb_occ_snapshot(struct devlink *devlink, in mlxsw_devlink_sb_occ_snapshot() 887 static int mlxsw_devlink_sb_occ_max_clear(struct devlink *devlink, in mlxsw_devlink_sb_occ_max_clear() 932 static int mlxsw_devlink_core_bus_device_reload(struct devlink *devlink, in mlxsw_devlink_core_bus_device_reload() 971 struct devlink *devlink) in mlxsw_core_bus_device_register() 1084 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_core_bus_device_unregister() local 1662 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_core_port_init() local
|
D | spectrum.c | 3984 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp1_resources_kvd_register() local 4063 struct devlink *devlink = priv_to_devlink(mlxsw_core); in mlxsw_sp_kvd_sizes_get() local
|
D | spectrum_router.c | 299 struct devlink *devlink; in mlxsw_sp_rif_counters_alloc() local 1893 struct devlink *devlink; in mlxsw_sp_neigh_counter_should_alloc() local 2614 struct devlink *devlink; in mlxsw_sp_nexthop_counter_alloc() local
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | crdump.c | 160 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_collect() local 202 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_crdump_init() local
|
D | main.c | 181 static int mlx4_devlink_ierr_reset_get(struct devlink *devlink, u32 id, in mlx4_devlink_ierr_reset_get() 188 static int mlx4_devlink_ierr_reset_set(struct devlink *devlink, u32 id, in mlx4_devlink_ierr_reset_set() 195 static int mlx4_devlink_crdump_snapshot_get(struct devlink *devlink, u32 id, in mlx4_devlink_crdump_snapshot_get() 205 static int mlx4_devlink_crdump_snapshot_set(struct devlink *devlink, u32 id, in mlx4_devlink_crdump_snapshot_set() 216 mlx4_devlink_max_macs_validate(struct devlink *devlink, u32 id, in mlx4_devlink_max_macs_validate() 263 static void mlx4_devlink_set_params_init_values(struct devlink *devlink) in mlx4_devlink_set_params_init_values() 3016 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); in mlx4_init_port_info() local 3881 static void mlx4_devlink_param_load_driverinit_values(struct devlink *devlink) in mlx4_devlink_param_load_driverinit_values() 3923 static int mlx4_devlink_reload(struct devlink *devlink, in mlx4_devlink_reload() 3947 struct devlink *devlink; in mlx4_init_one() local [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | eswitch_offloads.c | 1081 static int mlx5_devlink_eswitch_check(struct devlink *devlink) in mlx5_devlink_eswitch_check() 1097 int mlx5_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode) in mlx5_devlink_eswitch_mode_set() 1123 int mlx5_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) in mlx5_devlink_eswitch_mode_get() 1135 int mlx5_devlink_eswitch_inline_mode_set(struct devlink *devlink, u8 mode) in mlx5_devlink_eswitch_inline_mode_set() 1188 int mlx5_devlink_eswitch_inline_mode_get(struct devlink *devlink, u8 *mode) in mlx5_devlink_eswitch_inline_mode_get() 1237 int mlx5_devlink_eswitch_encap_mode_set(struct devlink *devlink, u8 encap) in mlx5_devlink_eswitch_encap_mode_set() 1280 int mlx5_devlink_eswitch_encap_mode_get(struct devlink *devlink, u8 *encap) in mlx5_devlink_eswitch_encap_mode_get()
|
D | main.c | 1389 struct devlink *devlink; in init_one() local 1479 struct devlink *devlink = priv_to_devlink(dev); in remove_one() local
|
/Linux-v4.19/include/trace/events/ |
D | devlink.h | 61 static inline void trace_devlink_hwmsg(const struct devlink *devlink, in trace_devlink_hwmsg()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_vfr.c | 518 int bnxt_dl_eswitch_mode_get(struct devlink *devlink, u16 *mode) in bnxt_dl_eswitch_mode_get() 526 int bnxt_dl_eswitch_mode_set(struct devlink *devlink, u16 mode) in bnxt_dl_eswitch_mode_set()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 3083 liquidio_eswitch_mode_get(struct devlink *devlink, u16 *mode) in liquidio_eswitch_mode_get() 3097 liquidio_eswitch_mode_set(struct devlink *devlink, u16 mode) in liquidio_eswitch_mode_set() 3321 struct devlink *devlink; in setup_nic_devices() local
|
D | octeon_device.h | 603 struct devlink *devlink; member
|