/linux-master/net/devlink/ |
H A D | param.c | 150 static int devlink_param_get(struct devlink *devlink, argument 159 static int devlink_param_set(struct devlink *devlink, argument 238 static int devlink_nl_param_fill(struct sk_buff *msg, struct devlink *devlink, argument 331 devlink_param_notify(struct devlink *devlink, unsigned int port_index, struct devlink_param_item *param_item, enum devlink_command cmd) argument 363 devlink_params_notify(struct devlink *devlink, enum devlink_command cmd) argument 373 devlink_params_notify_register(struct devlink *devlink) argument 378 devlink_params_notify_unregister(struct devlink *devlink) argument 383 devlink_nl_param_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 505 struct devlink *devlink = info->user_ptr[0]; local 529 __devlink_nl_cmd_param_set_doit(struct devlink *devlink, unsigned int port_index, struct xarray *params, struct genl_info *info, enum devlink_command cmd) argument 586 struct devlink *devlink = info->user_ptr[0]; local 623 devlink_param_register(struct devlink *devlink, const struct devlink_param *param) argument 655 devlink_param_unregister(struct devlink *devlink, const struct devlink_param *param) argument 677 devl_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument 703 devlink_params_register(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument 722 devl_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument 736 devlink_params_unregister(struct devlink *devlink, const struct devlink_param *params, size_t params_count) argument 769 devl_param_driverinit_value_get(struct devlink *devlink, u32 param_id, union devlink_param_value *val) argument 806 devl_param_driverinit_value_set(struct devlink *devlink, u32 param_id, union devlink_param_value init_val) argument 828 devlink_params_driverinit_load_new(struct devlink *devlink) argument 856 devl_param_value_changed(struct devlink *devlink, u32 param_id) argument [all...] |
H A D | dpipe.c | 217 struct devlink *devlink = info->user_ptr[0]; local 294 struct devlink *devlink = info->user_ptr[0]; local 467 struct devlink *devlin local 452 devlink_dpipe_table_find(struct list_head *dpipe_tables, const char *table_name, struct devlink *devlink) argument 568 struct devlink *devlink = info->user_ptr[0]; local 655 struct devlink *devlink = info->user_ptr[0]; local 718 struct devlink *devlink = info->user_ptr[0]; local 726 devlink_dpipe_table_counters_set(struct devlink *devlink, const char *table_name, bool enable) argument 752 struct devlink *devlink = info->user_ptr[0]; local 776 devl_dpipe_headers_register(struct devlink *devlink, struct devlink_dpipe_headers *dpipe_headers) argument 792 devl_dpipe_headers_unregister(struct devlink *devlink) argument 814 devlink_dpipe_table_counter_enabled(struct devlink *devlink, const char *table_name) argument 840 devl_dpipe_table_register(struct devlink *devlink, const char *table_name, struct devlink_dpipe_table_ops *table_ops, void *priv, bool counter_control_extern) argument 877 devl_dpipe_table_unregister(struct devlink *devlink, const char *table_name) argument 901 devl_dpipe_table_resource_set(struct devlink *devlink, const char *table_name, u64 resource_id, u64 resource_units) argument [all...] |
H A D | sb.c | 24 static struct devlink_sb *devlink_sb_get_by_index(struct devlink *devlink, argument 36 static bool devlink_sb_index_exists(struct devlink *devlink, argument 42 static struct devlink_sb *devlink_sb_get_from_attrs(struct devlink *devlink, argument 57 static struct devlink_sb *devlink_sb_get_from_info(struct devlink *devlin argument 167 devlink_nl_sb_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_sb *devlink_sb, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 207 struct devlink *devlink = info->user_ptr[0]; local 232 devlink_nl_sb_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 264 devlink_nl_sb_pool_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_sb *devlink_sb, u16 pool_index, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 309 struct devlink *devlink = info->user_ptr[0]; local 342 __sb_pool_get_dumpit(struct sk_buff *msg, int start, int *p_idx, struct devlink *devlink, struct devlink_sb *devlink_sb, u32 portid, u32 seq, int flags) argument 369 devlink_nl_sb_pool_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 402 devlink_sb_pool_set(struct devlink *devlink, unsigned int sb_index, u16 pool_index, u32 size, enum devlink_sb_threshold_type threshold_type, struct netlink_ext_ack *extack) argument 418 struct devlink *devlink = info->user_ptr[0]; local 447 devlink_nl_sb_port_pool_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_port *devlink_port, struct devlink_sb *devlink_sb, u16 pool_index, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 510 struct devlink *devlink = devlink_port->devlink; local 544 __sb_port_pool_get_dumpit(struct sk_buff *msg, int start, int *p_idx, struct devlink *devlink, struct devlink_sb *devlink_sb, u32 portid, u32 seq, int flags) argument 576 devlink_nl_sb_port_pool_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 628 struct devlink *devlink = info->user_ptr[0]; local 652 devlink_nl_sb_tc_pool_bind_fill(struct sk_buff *msg, struct devlink *devlink, struct devlink_port *devlink_port, struct devlink_sb *devlink_sb, u16 tc_index, enum devlink_sb_pool_type pool_type, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 720 struct devlink *devlink = devlink_port->devlink; local 760 __sb_tc_pool_bind_get_dumpit(struct sk_buff *msg, int start, int *p_idx, struct devlink *devlink, struct devlink_sb *devlink_sb, u32 portid, u32 seq, int flags) argument 812 devlink_nl_sb_tc_pool_bind_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 868 struct devlink *devlink = info->user_ptr[0]; local 905 struct devlink *devlink = info->user_ptr[0]; local 921 struct devlink *devlink = info->user_ptr[0]; local 934 devl_sb_register(struct devlink *devlink, unsigned int sb_index, u32 size, u16 ingress_pools_count, u16 egress_pools_count, u16 ingress_tc_count, u16 egress_tc_count) argument 960 devlink_sb_register(struct devlink *devlink, unsigned int sb_index, u32 size, u16 ingress_pools_count, u16 egress_pools_count, u16 ingress_tc_count, u16 egress_tc_count) argument 976 devl_sb_unregister(struct devlink *devlink, unsigned int sb_index) argument 989 devlink_sb_unregister(struct devlink *devlink, unsigned int sb_index) argument [all...] |
H A D | region.c | 10 struct devlink *devlink; member in struct:devlink_region 35 devlink_region_get_by_name(struct devlink *devlink, const char *region_name) argument 71 devlink_nl_region_snapshot_id_put(struct sk_buff *msg, struct devlink *devlink, struct devlink_snapshot *snapshot) argument 94 devlink_nl_region_snapshots_id_put(struct sk_buff *msg, struct devlink *devlink, struct devlink_region *region) argument 121 devlink_nl_region_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags, struct devlink_region *region) argument 176 struct devlink *devlink = region->devlink; local 233 struct devlink *devlink = region->devlink; local 248 devlink_regions_notify_register(struct devlink *devlink) argument 256 devlink_regions_notify_unregister(struct devlink *devlink) argument 279 __devlink_snapshot_id_increment(struct devlink *devlink, u32 id) argument 322 __devlink_snapshot_id_decrement(struct devlink *devlink, u32 id) argument 365 __devlink_snapshot_id_insert(struct devlink *devlink, u32 id) argument 396 __devlink_region_snapshot_id_get(struct devlink *devlink, u32 *id) argument 420 struct devlink *devlink = region->devlink; local 460 struct devlink *devlink = region->devlink; local 474 struct devlink *devlink = info->user_ptr[0]; local 544 devlink_nl_region_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 593 struct devlink *devlink = info->user_ptr[0]; local 638 struct devlink *devlink = info->user_ptr[0]; local 878 struct devlink *devlink; local 1046 devl_region_create(struct devlink *devlink, const struct devlink_region_ops *ops, u32 region_max_snapshots, u64 region_size) argument 1089 devlink_region_create(struct devlink *devlink, const struct devlink_region_ops *ops, u32 region_max_snapshots, u64 region_size) argument 1118 struct devlink *devlink = port->devlink; local 1166 struct devlink *devlink = region->devlink; local 1194 struct devlink *devlink = region->devlink; local 1217 devlink_region_snapshot_id_get(struct devlink *devlink, u32 *id) argument 1233 devlink_region_snapshot_id_put(struct devlink *devlink, u32 id) argument [all...] |
H A D | trap.c | 73 devlink_trap_policer_item_lookup(struct devlink *devlink, u32 id) argument 86 devlink_trap_item_lookup(struct devlink *devlink, const char *name) argument 99 devlink_trap_item_get_from_info(struct devlink *devlink, struct genl_info *info) argument 211 devlink_trap_stats_put(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_item *trap_item) argument 257 devlink_nl_trap_fill(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_item *trap_item, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 310 struct devlink *devlink = info->user_ptr[0]; local 341 devlink_nl_trap_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 374 __devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) argument 397 devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, struct genl_info *info) argument 420 struct devlink *devlink = info->user_ptr[0]; local 436 devlink_trap_group_item_lookup(struct devlink *devlink, const char *name) argument 449 devlink_trap_group_item_lookup_by_id(struct devlink *devlink, u16 id) argument 462 devlink_trap_group_item_get_from_info(struct devlink *devlink, struct genl_info *info) argument 475 devlink_nl_trap_group_fill(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_group_item *group_item, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 519 struct devlink *devlink = info->user_ptr[0]; local 550 devlink_nl_trap_group_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 586 __devlink_trap_group_action_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, enum devlink_trap_action trap_action, struct netlink_ext_ack *extack) argument 626 devlink_trap_group_action_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, struct genl_info *info, bool *p_modified) argument 652 devlink_trap_group_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, struct genl_info *info) argument 690 struct devlink *devlink = info->user_ptr[0]; local 722 devlink_trap_policer_item_get_from_info(struct devlink *devlink, struct genl_info *info) argument 735 devlink_trap_policer_stats_put(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_policer *policer) argument 767 devlink_nl_trap_policer_fill(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_policer_item *policer_item, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 813 struct devlink *devlink = info->user_ptr[0]; local 843 devlink_nl_trap_policer_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 879 devlink_trap_policer_set(struct devlink *devlink, struct devlink_trap_policer_item *policer_item, struct genl_info *info) argument 933 struct devlink *devlink = info->user_ptr[0]; local 1167 devlink_trap_group_notify(struct devlink *devlink, const struct devlink_trap_group_item *group_item, enum devlink_command cmd) argument 1194 devlink_trap_groups_notify_register(struct devlink *devlink) argument 1203 devlink_trap_groups_notify_unregister(struct devlink *devlink) argument 1213 devlink_trap_item_group_link(struct devlink *devlink, struct devlink_trap_item *trap_item) argument 1228 devlink_trap_notify(struct devlink *devlink, const struct devlink_trap_item *trap_item, enum devlink_command cmd) argument 1254 devlink_traps_notify_register(struct devlink *devlink) argument 1262 devlink_traps_notify_unregister(struct devlink *devlink) argument 1271 devlink_trap_register(struct devlink *devlink, const struct devlink_trap *trap, void *priv) argument 1315 devlink_trap_unregister(struct devlink *devlink, const struct devlink_trap *trap) argument 1332 devlink_trap_disable(struct devlink *devlink, const struct devlink_trap *trap) argument 1355 devl_traps_register(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count, void *priv) argument 1398 devlink_traps_register(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count, void *priv) argument 1417 devl_traps_unregister(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count) argument 1443 devlink_traps_unregister(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count) argument 1491 devlink_trap_report(struct devlink *devlink, struct sk_buff *skb, void *trap_ctx, struct devlink_port *in_devlink_port, const struct flow_action_cookie *fa_cookie) argument 1526 devlink_trap_group_item_policer_link(struct devlink *devlink, struct devlink_trap_group_item *group_item) argument 1545 devlink_trap_group_register(struct devlink *devlink, const struct devlink_trap_group *group) argument 1591 devlink_trap_group_unregister(struct devlink *devlink, const struct devlink_trap_group *group) argument 1615 devl_trap_groups_register(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) argument 1654 devlink_trap_groups_register(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) argument 1673 devl_trap_groups_unregister(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) argument 1693 devlink_trap_groups_unregister(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) argument 1704 devlink_trap_policer_notify(struct devlink *devlink, const struct devlink_trap_policer_item *policer_item, enum devlink_command cmd) argument 1731 devlink_trap_policers_notify_register(struct devlink *devlink) argument 1740 devlink_trap_policers_notify_unregister(struct devlink *devlink) argument 1751 devlink_trap_policer_register(struct devlink *devlink, const struct devlink_trap_policer *policer) argument 1786 devlink_trap_policer_unregister(struct devlink *devlink, const struct devlink_trap_policer *policer) argument 1812 devl_trap_policers_register(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) argument 1850 devl_trap_policers_unregister(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) argument [all...] |
H A D | health.c | 59 struct devlink *devlink; member in struct:devlink_health_reporter 93 devlink_health_reporter_find_by_name(struct devlink *devlink, argument 109 __devlink_health_reporter_create(struct devlink *devlink, argument 170 struct devlink *devlink = port->devlink; local 189 devl_health_reporter_create(struct devlink *devlink, const struct devlink_health_reporter_ops *ops, u64 graceful_period, void *priv) argument 211 devlink_health_reporter_create(struct devlink *devlink, const struct devlink_health_reporter_ops *ops, u64 graceful_period, void *priv) argument 251 struct devlink *devlink = reporter->devlink; local 265 struct devlink *devlink = reporter->devlink; local 331 devlink_health_reporter_get_from_attrs(struct devlink *devlink, struct nlattr **attrs) argument 351 devlink_health_reporter_get_from_info(struct devlink *devlink, struct genl_info *info) argument 360 struct devlink *devlink = info->user_ptr[0]; local 385 devlink_nl_health_reporter_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 458 struct devlink *devlink = info->user_ptr[0]; local 492 struct devlink *devlink = reporter->devlink; local 601 struct devlink *devlink = reporter->devlink; local 667 struct devlink *devlink = info->user_ptr[0]; local 1120 struct devlink *devlink = info->user_ptr[0]; local 1158 struct devlink *devlink; local 1178 struct devlink *devlink; local 1215 struct devlink *devlink = info->user_ptr[0]; local 1232 struct devlink *devlink = info->user_ptr[0]; local [all...] |
H A D | dev.c | 47 devlink_reload_action_is_supported(struct devlink *devlink, enum devlink_reload_action action) argument 53 devlink_reload_limit_is_supported(struct devlink *devlink, enum devlink_reload_limit limit) argument 79 devlink_reload_stats_put(struct sk_buff *msg, struct devlink *devlink, bool is_remote) argument 142 devlink_nl_nested_fill(struct sk_buff *msg, struct devlink *devlink) argument 159 devlink_nl_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 199 devlink_notify(struct devlink *devlink, enum devlink_command cmd) argument 225 struct devlink *devlink = info->user_ptr[0]; local 244 devlink_nl_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 257 devlink_rel_notify_cb(struct devlink *devlink, u32 obj_index) argument 262 devlink_rel_cleanup_cb(struct devlink *devlink, u32 obj_index, u32 rel_index) argument 268 devl_nested_devlink_set(struct devlink *devlink, struct devlink *nested_devlink) argument 285 devlink_notify_register(struct devlink *devlink) argument 298 devlink_notify_unregister(struct devlink *devlink) argument 311 devlink_reload_failed_set(struct devlink *devlink, bool reload_failed) argument 320 devlink_is_reload_failed(const struct devlink *devlink) argument 327 __devlink_reload_stats_update(struct devlink *devlink, u32 *reload_stats, enum devlink_reload_limit limit, u32 actions_performed) argument 342 devlink_reload_stats_update(struct devlink *devlink, enum devlink_reload_limit limit, u32 actions_performed) argument 363 devlink_remote_reload_actions_performed(struct devlink *devlink, enum devlink_reload_limit limit, u32 actions_performed) argument 415 devlink_reload_netns_change(struct devlink *devlink, struct net *curr_net, struct net *dest_net) argument 430 devlink_reload_reinit_sanity_check(struct devlink *devlink) argument 442 devlink_reload(struct devlink *devlink, struct net *dest_net, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) argument 488 devlink_nl_reload_actions_performed_snd(struct devlink *devlink, u32 actions_performed, enum devlink_command cmd, struct genl_info *info) argument 521 struct devlink *devlink = info->user_ptr[0]; local 630 devlink_nl_eswitch_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags) argument 687 struct devlink *devlink = info->user_ptr[0]; local 708 struct devlink *devlink = info->user_ptr[0]; local 872 devlink_nl_info_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 910 struct devlink *devlink = info->user_ptr[0]; local 930 devlink_nl_info_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 949 devlink_nl_flash_update_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, struct devlink_flash_notify *params) argument 993 __devlink_flash_update_notify(struct devlink *devlink, enum devlink_command cmd, struct devlink_flash_notify *params) argument 1022 devlink_flash_update_begin_notify(struct devlink *devlink) argument 1031 devlink_flash_update_end_notify(struct devlink *devlink) argument 1040 devlink_flash_update_status_notify(struct devlink *devlink, const char *status_msg, const char *component, unsigned long done, unsigned long total) argument 1059 devlink_flash_update_timeout_notify(struct devlink *devlink, const char *status_msg, const char *component, unsigned long timeout) argument 1096 devlink_flash_component_get(struct devlink *devlink, struct nlattr *nla_component, const char **p_component, struct netlink_ext_ack *extack) argument 1138 struct devlink *devlink = info->user_ptr[0]; local 1188 __devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) argument 1220 devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) argument 1232 devlink_compat_flash_update(struct devlink *devlink, const char *file_name) argument 1264 devlink_nl_selftests_fill(struct sk_buff *msg, struct devlink *devlink, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 1306 struct devlink *devlink = info->user_ptr[0]; local 1327 devlink_nl_selftests_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 1376 struct devlink *devlink = info->user_ptr[0]; local [all...] |
H A D | port.c | 27 struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, argument 33 struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink, argument 48 struct devlink_port *devlink_port_get_from_info(struct devlink *devlink, argument 221 struct devlink *devlink = devlink_port->devlink; local 491 struct devlink *devlink = devlink_port->devlink; local 549 struct devlink *devlink = devlink_port->devlink; local 574 devlink_ports_notify(struct devlink *devlink, enum devlink_command cmd) argument 584 devlink_ports_notify_register(struct devlink *devlink) argument 589 devlink_ports_notify_unregister(struct devlink *devlink) argument 616 devlink_nl_port_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 859 struct devlink *devlink = info->user_ptr[0]; local 890 struct devlink *devlink = info->user_ptr[0]; local 901 struct devlink *devlink = info->user_ptr[0]; local 965 struct devlink *devlink = info->user_ptr[0]; local 1020 devlink_port_init(struct devlink *devlink, struct devlink_port *devlink_port) argument 1063 devl_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1109 devlink_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1151 struct devlink *devlink = devlink_port->devlink; local 1287 struct devlink *devlink; local 1456 devlink_port_rel_notify_cb(struct devlink *devlink, u32 port_index) argument 1466 devlink_port_rel_cleanup_cb(struct devlink *devlink, u32 port_index, u32 rel_index) argument [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_hw_dev.c | 905 struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink) argument
|
H A D | hinic_main.c | 1164 struct devlink *devlink; local 1416 struct devlink *devlink = nic_dev->devlink; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | devlink.c | 14 static int mlx5_devlink_flash_update(struct devlink *devlink, argument 41 mlx5_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, argument 84 static int mlx5_devlink_reload_fw_activate(struct devlink *devlink, struct netlink_ext_ack *extack) argument 115 mlx5_devlink_trigger_fw_live_patch(struct devlink *devlink, struct netlink_ext_ack *extack) argument 134 mlx5_devlink_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) argument 188 mlx5_devlink_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) argument 234 mlx5_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) argument 258 mlx5_devlink_trap_fini(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) argument 273 mlx5_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) argument 347 struct devlink *devlink = priv_to_devlink(dev); local 398 mlx5_devlink_free(struct devlink *devlink) argument 403 mlx5_devlink_enable_roce_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 424 mlx5_devlink_large_group_num_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 440 mlx5_devlink_eq_depth_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 448 mlx5_devlink_hairpin_num_queues_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 456 mlx5_devlink_hairpin_queue_size_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 478 mlx5_devlink_hairpin_params_init_values(struct devlink *devlink) argument 518 mlx5_devlink_set_params_init_values(struct devlink *devlink) argument 559 mlx5_devlink_eth_params_register(struct devlink *devlink) argument 583 mlx5_devlink_eth_params_unregister(struct devlink *devlink) argument 594 mlx5_devlink_enable_rdma_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 611 mlx5_devlink_rdma_params_register(struct devlink *devlink) argument 632 mlx5_devlink_rdma_params_unregister(struct devlink *devlink) argument 646 mlx5_devlink_vnet_params_register(struct devlink *devlink) argument 667 mlx5_devlink_vnet_params_unregister(struct devlink *devlink) argument 678 mlx5_devlink_auxdev_params_register(struct devlink *devlink) argument 702 mlx5_devlink_auxdev_params_unregister(struct devlink *devlink) argument 709 mlx5_devlink_max_uc_list_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 739 mlx5_devlink_max_uc_list_params_register(struct devlink *devlink) argument 761 mlx5_devlink_max_uc_list_params_unregister(struct devlink *devlink) argument 786 mlx5_devlink_traps_register(struct devlink *devlink) argument 808 mlx5_devlink_traps_unregister(struct devlink *devlink) argument 815 mlx5_devlink_params_register(struct devlink *devlink) argument 849 mlx5_devlink_params_unregister(struct devlink *devlink) argument [all...] |
H A D | fw_reset.c | 54 static int mlx5_fw_reset_enable_remote_dev_reset_set(struct devlink *devlink, u32 id, argument 70 static int mlx5_fw_reset_enable_remote_dev_reset_get(struct devlink *devlink, u32 id, argument
|
H A D | health.c | 625 struct devlink *devlink; local 683 struct devlink *devlink = priv_to_devlink(dev); local 870 struct devlink *devlin local [all...] |
H A D | eq.c | 639 struct devlink *devlink = priv_to_devlink(dev); local 997 struct devlink *devlink = priv_to_devlink(dev); local
|
H A D | main.c | 505 struct devlink *devlink = priv_to_devlink(dev); local 520 struct devlink *devlink = priv_to_devlink(dev); local 1515 struct devlink *devlink = priv_to_devlink(dev); local 1529 struct devlink *devlink = priv_to_devlink(dev); local 1606 struct devlink *devlink = priv_to_devlink(dev); local 1637 struct devlink *devlink = priv_to_devlink(dev); local 1683 struct devlink *devlink = priv_to_devlink(dev); local 1721 struct devlink *devlink = priv_to_devlink(dev); local 1927 struct devlink *devlink; local 1985 struct devlink *devlink = priv_to_devlink(dev); local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_trap.c | 94 struct devlink *devlink; local 120 struct devlink *devlink; local 147 struct devlink *devlink; local 1315 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1346 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1398 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1427 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1485 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1515 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local [all...] |
H A D | spectrum_dpipe.c | 296 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 306 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 749 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 776 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 826 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 853 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1245 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1272 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1280 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 1315 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local [all...] |
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_devlink.c | 447 struct devlink *devlink = priv_to_devlink(sw); local 517 struct devlink *devlink; local 543 prestera_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) argument 559 prestera_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) argument 568 prestera_drop_counter_get(struct devlink *devlink, const struct devlink_trap *trap, u64 *p_drops) argument [all...] |
/linux-master/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_core.c | 2157 struct devlink *devlink; local
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.h | 170 struct devlink *devlink; member in struct:am65_cpsw_common
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_devlink.c | 1165 static int rvu_af_dl_dwrr_mtu_validate(struct devlink *devlink, u32 id, argument 1204 static int rvu_af_dl_dwrr_mtu_set(struct devlink *devlink, u32 id, argument 1219 static int rvu_af_dl_dwrr_mtu_get(struct devlink *devlink, u32 id, argument 1244 static int rvu_af_npc_exact_feature_get(struct devlink *devlin argument 1259 rvu_af_npc_exact_feature_disable(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 1271 rvu_af_npc_exact_feature_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 1299 rvu_af_dl_npc_mcam_high_zone_percent_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1314 rvu_af_dl_npc_mcam_high_zone_percent_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 1333 rvu_af_dl_npc_mcam_high_zone_percent_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 1361 rvu_af_dl_nix_maxlf_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1372 rvu_af_dl_nix_maxlf_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx, struct netlink_ext_ack *extack) argument 1395 rvu_af_dl_nix_maxlf_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 1465 rvu_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument 1477 rvu_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/netdevsim/ |
H A D | fib.c | 55 struct devlink *devlink; member in struct:nsim_fib_data 1052 struct devlink *devlink = data->devlink; local 1456 nsim_fib_set_max_all(struct nsim_fib_data *data, struct devlink *devlink) argument 1551 nsim_fib_create(struct devlink *devlink, struct netlink_ext_ack *extack) argument 1643 nsim_fib_destroy(struct devlink *devlink, struct nsim_fib_data *data) argument [all...] |
H A D | dev.c | 78 nsim_dev_take_snapshot(struct devlink *devlink, argument 101 struct devlink *devlink; local 429 nsim_dev_resources_register(struct devlink *devlink) argument 521 nsim_devlink_set_params_init_values(struct nsim_dev *nsim_dev, struct devlink *devlink) argument 536 nsim_devlink_param_load_driverinit_values(struct devlink *devlink) argument 562 nsim_dev_dummy_region_init(struct nsim_dev *nsim_dev, struct devlink *devlink) argument 585 struct devlink *devlink = priv_to_devlink(nsim_dev); local 620 nsim_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) argument 636 nsim_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument 785 struct devlink *devlink = priv_to_devlink(nsim_dev); local 858 nsim_dev_traps_init(struct devlink *devlink) argument 930 nsim_dev_traps_exit(struct devlink *devlink) 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) 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) argument 988 nsim_dev_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) argument 1006 nsim_dev_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) argument 1059 nsim_dev_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) 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) 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) 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) argument 1127 nsim_dev_devlink_trap_policer_counter_get(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 *p_drops) argument 1308 nsim_dev_devlink_trap_drop_counter_get(struct devlink *devlink, const struct devlink_trap *trap, u64 *p_drops) argument 1461 struct devlink *devlink; local 1527 struct devlink *devlink; local 1646 struct devlink *devlink = priv_to_devlink(nsim_dev); local 1670 struct devlink *devlink = priv_to_devlink(nsim_dev); local 1737 struct devlink *devlink = priv_to_devlink(nsim_dev); local [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
H A D | hclgevf_main.h | 277 struct devlink *devlink; member in struct:hclgevf_dev
|
/linux-master/net/core/ |
H A D | drop_monitor.c | 437 net_dm_hw_trap_summary_probe(void *ignore, const struct devlink *devlink, argument 961 net_dm_hw_trap_packet_probe(void *ignore, const struct devlink *devlink, argument
|