| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_span.c | 82 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_span_init() local 123 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_span_fini() local
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch_offloads.c | 2493 int mlx5_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, in mlx5_devlink_eswitch_mode_set() argument 2524 int mlx5_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) in mlx5_devlink_eswitch_mode_get() argument 2544 int mlx5_devlink_eswitch_inline_mode_set(struct devlink *devlink, u8 mode, in mlx5_devlink_eswitch_inline_mode_set() argument 2612 mlx5_devlink_eswitch_inline_mode_get(struct devlink *devlink, u8 *mode) mlx5_devlink_eswitch_inline_mode_get() argument 2632 mlx5_devlink_eswitch_encap_mode_set(struct devlink *devlink, enum devlink_eswitch_encap_mode encap, struct netlink_ext_ack *extack) mlx5_devlink_eswitch_encap_mode_set() argument 2694 mlx5_devlink_eswitch_encap_mode_get(struct devlink *devlink, enum devlink_eswitch_encap_mode *encap) mlx5_devlink_eswitch_encap_mode_get() argument [all...] |
| H A D | eswitch.c | 79 struct mlx5_eswitch *mlx5_devlink_eswitch_get(struct devlink *devlink) in mlx5_devlink_eswitch_get() argument 1537 struct devlink *devlink = priv_to_devlink(esw->dev); in mlx5_eswitch_get_devlink_param() local 1888 int mlx5_devlink_port_function_hw_addr_get(struct devlink *devlink, in mlx5_devlink_port_function_hw_addr_get() argument 1922 mlx5_devlink_port_function_hw_addr_set(struct devlink *devlink, struct devlink_port *port, const u8 *hw_addr, int hw_addr_len, struct netlink_ext_ack *extack) mlx5_devlink_port_function_hw_addr_set() argument [all...] |
| /kernel/linux/linux-5.10/include/net/ |
| H A D | dsa.h | 295 struct devlink *devlink; member
|
| /kernel/linux/linux-5.10/net/core/ |
| H A D | drop_monitor.c | 441 net_dm_hw_trap_summary_probe(void *ignore, const struct devlink *devlink, in net_dm_hw_trap_summary_probe() argument 937 net_dm_hw_trap_packet_probe(void *ignore, const struct devlink *devlink, in net_dm_hw_trap_packet_probe() argument
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_main.c | 2008 struct devlink *devlink; in funeth_probe() local 2048 struct devlink *devlin in funeth_remove() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.h | 277 struct devlink *devlink; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eswitch.c | 81 static struct mlx5_eswitch *__mlx5_devlink_eswitch_get(struct devlink *devlink, bool check) in __mlx5_devlink_eswitch_get() argument 96 mlx5_devlink_eswitch_get(struct devlink *devlink) in mlx5_devlink_eswitch_get() argument 101 struct mlx5_eswitch *mlx5_devlink_eswitch_nocheck_get(struct devlink *devlink) in mlx5_devlink_eswitch_nocheck_get() argument 1349 struct devlink *devlink = priv_to_devlink(esw->dev); mlx5_eswitch_get_devlink_param() local 1590 struct devlink *devlink = priv_to_devlink(esw->dev); mlx5_eswitch_disable_sriov() local 1609 struct devlink *devlink = priv_to_devlink(esw->dev); mlx5_eswitch_disable_locked() local 1807 mlx5_devlink_esw_multiport_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) mlx5_devlink_esw_multiport_set() argument 1822 mlx5_devlink_esw_multiport_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) mlx5_devlink_esw_multiport_get() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
| H A D | spectrum_acl_tcam.c | 1451 mlxsw_sp_acl_tcam_region_rehash_intrvl_get(struct devlink *devlink, u32 id, in mlxsw_sp_acl_tcam_region_rehash_intrvl_get() argument 1466 mlxsw_sp_acl_tcam_region_rehash_intrvl_set(struct devlink *devlink, u32 id, in mlxsw_sp_acl_tcam_region_rehash_intrvl_set() argument 1504 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_acl_tcam_rehash_params_register() local 1516 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_acl_tcam_rehash_params_unregister() local [all...] |
| H A D | spectrum_span.c | 82 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_span_init() local 123 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_span_fini() local
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| H A D | ice_devlink.c | 251 static int ice_devlink_info_get(struct devlink *devlink, in ice_devlink_info_get() argument 436 ice_devlink_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) ice_devlink_reload_down() argument 660 ice_devlink_port_split(struct devlink *devlink, struct devlink_port *port, unsigned int count, struct netlink_ext_ack *extack) ice_devlink_port_split() argument 733 ice_devlink_port_unsplit(struct devlink *devlink, struct devlink_port *port, struct netlink_ext_ack *extack) ice_devlink_port_unsplit() argument 747 struct devlink *devlink; ice_tear_down_devlink_rate_tree() local 806 ice_traverse_tx_tree(struct devlink *devlink, struct ice_sched_node *node, struct ice_sched_node *tc_node, struct ice_pf *pf) ice_traverse_tx_tree() argument 846 ice_devlink_rate_init_tx_topology(struct devlink *devlink, struct ice_vsi *vsi) ice_devlink_rate_init_tx_topology() argument 1232 ice_devlink_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) ice_devlink_reload_up() argument 1282 ice_devlink_enable_roce_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) ice_devlink_enable_roce_get() argument 1293 ice_devlink_enable_roce_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) ice_devlink_enable_roce_set() argument 1315 ice_devlink_enable_roce_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) ice_devlink_enable_roce_validate() argument 1333 ice_devlink_enable_iw_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) ice_devlink_enable_iw_get() argument 1344 ice_devlink_enable_iw_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) ice_devlink_enable_iw_set() argument 1366 ice_devlink_enable_iw_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) ice_devlink_enable_iw_validate() argument 1410 struct devlink *devlink; ice_allocate_pf() local 1433 struct devlink *devlink = priv_to_devlink(pf); ice_devlink_register() local 1468 struct devlink *devlink = priv_to_devlink(pf); ice_devlink_register_params() local 1530 struct devlink *devlink; ice_devlink_create_pf_port() local 1591 struct devlink *devlink; ice_devlink_create_vf_port() local 1658 ice_devlink_nvm_snapshot(struct devlink *devlink, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u8 **data) ice_devlink_nvm_snapshot() argument 1746 ice_devlink_nvm_read(struct devlink *devlink, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u64 offset, u32 size, u8 *data) ice_devlink_nvm_read() argument 1811 ice_devlink_devcaps_snapshot(struct devlink *devlink, const struct devlink_region_ops *ops, struct netlink_ext_ack *extack, u8 **data) ice_devlink_devcaps_snapshot() argument 1869 struct devlink *devlink = priv_to_devlink(pf); ice_devlink_init_regions() local [all...] |
| /kernel/linux/linux-6.6/drivers/net/netdevsim/ |
| H A D | dev.c | 78 nsim_dev_take_snapshot(struct devlink *devlink, in nsim_dev_take_snapshot() argument 101 struct devlink *devlink; in nsim_dev_take_snapshot_write() local 429 nsim_dev_resources_register(struct devlink *devlink) nsim_dev_resources_register() argument 521 nsim_devlink_set_params_init_values(struct nsim_dev *nsim_dev, struct devlink *devlink) nsim_devlink_set_params_init_values() argument 536 nsim_devlink_param_load_driverinit_values(struct devlink *devlink) nsim_devlink_param_load_driverinit_values() argument 562 nsim_dev_dummy_region_init(struct nsim_dev *nsim_dev, struct devlink *devlink) nsim_dev_dummy_region_init() argument 585 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_esw_legacy_enable() local 620 nsim_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) nsim_devlink_eswitch_mode_set() argument 636 nsim_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) nsim_devlink_eswitch_mode_get() argument 785 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_dev_trap_report() local 858 nsim_dev_traps_init(struct devlink *devlink) nsim_dev_traps_init() argument 930 nsim_dev_traps_exit(struct devlink *devlink) nsim_dev_traps_exit() argument 951 nsim_dev_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) nsim_dev_reload_down() argument 969 nsim_dev_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) nsim_dev_reload_up() argument 988 nsim_dev_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) nsim_dev_info_get() argument 1006 nsim_dev_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) nsim_dev_flash_update() argument 1059 nsim_dev_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) nsim_dev_devlink_trap_init() argument 1077 nsim_dev_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_action_set() argument 1097 nsim_dev_devlink_trap_group_set(struct devlink *devlink, const struct devlink_trap_group *group, const struct devlink_trap_policer *policer, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_group_set() argument 1111 nsim_dev_devlink_trap_policer_set(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 rate, u64 burst, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_policer_set() argument 1127 nsim_dev_devlink_trap_policer_counter_get(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 *p_drops) nsim_dev_devlink_trap_policer_counter_get() argument 1308 nsim_dev_devlink_trap_drop_counter_get(struct devlink *devlink, const struct devlink_trap *trap, u64 *p_drops) nsim_dev_devlink_trap_drop_counter_get() argument 1461 struct devlink *devlink; nsim_dev_reload_create() local 1527 struct devlink *devlink; nsim_drv_probe() local 1646 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_dev_reload_destroy() local 1670 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_drv_remove() local 1737 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_drv_configure_vfs() local [all...] |
| H A D | fib.c | 55 struct devlink *devlink; member 1052 struct devlink *devlink = data->devlink; in nsim_fib4_rt_free() local 1456 nsim_fib_set_max_all(struct nsim_fib_data *data, struct devlink *devlink) nsim_fib_set_max_all() argument 1551 nsim_fib_create(struct devlink *devlink, struct netlink_ext_ack *extack) nsim_fib_create() argument 1643 nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) nsim_fib_destroy() argument [all...] |
| /kernel/linux/linux-6.6/net/core/ |
| H A D | drop_monitor.c | 437 net_dm_hw_trap_summary_probe(void *ignore, const struct devlink *devlink, in net_dm_hw_trap_summary_probe() argument 961 net_dm_hw_trap_packet_probe(void *ignore, const struct devlink *devlink, in net_dm_hw_trap_packet_probe() argument
|
| /kernel/linux/linux-5.10/drivers/base/ |
| H A D | core.c | 343 ATTRIBUTE_GROUPS(devlink); variable
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | main.c | 181 static int mlx4_devlink_ierr_reset_get(struct devlink *devlink, u32 id, in mlx4_devlink_ierr_reset_get() argument 188 static int mlx4_devlink_ierr_reset_set(struct devlink *devlink, u32 id, in mlx4_devlink_ierr_reset_set() argument 195 static int mlx4_devlink_crdump_snapshot_get(struct devlink *devlink, u32 id, in mlx4_devlink_crdump_snapshot_get() argument 205 static int mlx4_devlink_crdump_snapshot_set(struct devlink *devlink, u3 argument 216 mlx4_devlink_max_macs_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx4_devlink_max_macs_validate() argument 263 mlx4_devlink_set_params_init_values(struct devlink *devlink) mlx4_devlink_set_params_init_values() argument 3032 struct devlink *devlink = priv_to_devlink(mlx4_priv(dev)); mlx4_init_port_info() local 3909 mlx4_devlink_param_load_driverinit_values(struct devlink *devlink) mlx4_devlink_param_load_driverinit_values() argument 3955 mlx4_devlink_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) mlx4_devlink_reload_down() argument 3974 mlx4_devlink_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) mlx4_devlink_reload_up() argument 4001 struct devlink *devlink; mlx4_init_one() local 4149 struct devlink *devlink = priv_to_devlink(priv); mlx4_remove_one() local 4217 mlx4_restart_one_up(struct pci_dev *pdev, bool reload, struct devlink *devlink) mlx4_restart_one_up() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede.h | 175 struct devlink *devlink; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-eth.h | 567 struct devlink *devlink; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cavium/liquidio/ |
| H A D | octeon_device.h | 607 struct devlink *devlink; member
|
| H A D | lio_main.c | 3138 liquidio_eswitch_mode_get(struct devlink *devlink, u16 *mode) in liquidio_eswitch_mode_get() argument 3152 liquidio_eswitch_mode_set(struct devlink *devlink, u16 mode, in liquidio_eswitch_mode_set() argument 3368 struct devlink *devlink; setup_nic_devices() local [all...] |
| /kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
| H A D | cpsw_priv.h | 354 struct devlink *devlink; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cavium/liquidio/ |
| H A D | lio_main.c | 3128 liquidio_eswitch_mode_get(struct devlink *devlink, u16 *mode) in liquidio_eswitch_mode_get() argument 3142 liquidio_eswitch_mode_set(struct devlink *devlink, u16 mode, in liquidio_eswitch_mode_set() argument 3356 struct devlink *devlink; setup_nic_devices() local [all...] |
| H A D | octeon_device.h | 607 struct devlink *devlink; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
| H A D | qede.h | 170 struct devlink *devlink; member
|
| /kernel/linux/linux-6.6/drivers/staging/qlge/ |
| H A D | qlge_main.c | 4542 struct devlink *devlink; in qlge_probe() local 4654 struct devlink *devlink = priv_to_devlink(qdev); in qlge_remove() local [all...] |