/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/net/devlink/ |
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 | 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 1224 devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) argument 1236 devlink_compat_flash_update(struct devlink *devlink, const char *file_name) argument 1268 devlink_nl_selftests_fill(struct sk_buff *msg, struct devlink *devlink, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) argument 1310 struct devlink *devlink = info->user_ptr[0]; local 1331 devlink_nl_selftests_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 1380 struct devlink *devlink = info->user_ptr[0]; local [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 | port.c | 26 struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, argument 32 struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink, argument 47 struct devlink_port *devlink_port_get_from_info(struct devlink *devlink, argument 196 struct devlink *devlink = devlink_port->devlink; local 451 struct devlink *devlink = devlink_port->devlink; local 509 struct devlink *devlink = devlink_port->devlink; local 534 devlink_ports_notify(struct devlink *devlink, enum devlink_command cmd) argument 544 devlink_ports_notify_register(struct devlink *devlink) argument 549 devlink_ports_notify_unregister(struct devlink *devlink) argument 576 devlink_nl_port_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) argument 806 struct devlink *devlink = info->user_ptr[0]; local 837 struct devlink *devlink = info->user_ptr[0]; local 848 struct devlink *devlink = info->user_ptr[0]; local 912 struct devlink *devlink = info->user_ptr[0]; local 967 devlink_port_init(struct devlink *devlink, struct devlink_port *devlink_port) argument 1010 devl_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1056 devlink_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) argument 1098 struct devlink *devlink = devlink_port->devlink; local 1234 struct devlink *devlink; local 1403 devlink_port_rel_notify_cb(struct devlink *devlink, u32 port_index) argument 1413 devlink_port_rel_cleanup_cb(struct devlink *devlink, u32 port_index, u32 rel_index) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fw_reset.c | 54 static int mlx5_fw_reset_enable_remote_dev_reset_set(struct devlink *devlink, u32 id, argument 69 static int mlx5_fw_reset_enable_remote_dev_reset_get(struct devlink *devlink, u32 id, argument
|
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 | health.c | 617 struct devlink *devlink; local 675 struct devlink *devlink = priv_to_devlink(dev); local 862 struct devlink *devlin local [all...] |
H A D | eq.c | 639 struct devlink *devlink = priv_to_devlink(dev); local 990 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 1512 struct devlink *devlink = priv_to_devlink(dev); local 1526 struct devlink *devlink = priv_to_devlink(dev); local 1603 struct devlink *devlink = priv_to_devlink(dev); local 1634 struct devlink *devlink = priv_to_devlink(dev); local 1680 struct devlink *devlink = priv_to_devlink(dev); local 1722 struct devlink *devlink = priv_to_devlink(dev); local 1928 struct devlink *devlink; local 1986 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...] |
H A D | spectrum_span.c | 82 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local 123 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); local
|
/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 | 157 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 1218 static int rvu_af_dl_dwrr_mtu_get(struct devlink *devlink, u32 id, argument 1243 static int rvu_af_npc_exact_feature_get(struct devlink *devlin argument 1258 rvu_af_npc_exact_feature_disable(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1269 rvu_af_npc_exact_feature_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 1297 rvu_af_dl_npc_mcam_high_zone_percent_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1312 rvu_af_dl_npc_mcam_high_zone_percent_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1330 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 1358 rvu_af_dl_nix_maxlf_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1369 rvu_af_dl_nix_maxlf_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) argument 1391 rvu_af_dl_nix_maxlf_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) argument 1461 rvu_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) argument 1473 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...] |
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 2008 struct devlink *devlink; local 2048 struct devlink *devlin 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
|