Searched defs:devlink (Results 51 - 75 of 102) sorted by relevance

12345

/linux-master/net/devlink/
H A Dparam.c150 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 Ddpipe.c217 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 Dsb.c24 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 Dregion.c10 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 Dtrap.c73 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 Dhealth.c59 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 Ddev.c47 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 Dport.c27 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 Dhinic_hw_dev.c905 struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink) argument
H A Dhinic_main.c1164 struct devlink *devlink; local
1416 struct devlink *devlink = nic_dev->devlink; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Ddevlink.c14 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 Dfw_reset.c54 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 Dhealth.c625 struct devlink *devlink; local
683 struct devlink *devlink = priv_to_devlink(dev); local
870 struct devlink *devlin local
[all...]
H A Deq.c639 struct devlink *devlink = priv_to_devlink(dev); local
997 struct devlink *devlink = priv_to_devlink(dev); local
H A Dmain.c505 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 Dspectrum_trap.c94 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 Dspectrum_dpipe.c296 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 Dprestera_devlink.c447 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 Des58x_core.c2157 struct devlink *devlink; local
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.h170 struct devlink *devlink; member in struct:am65_cpsw_common
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_devlink.c1165 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 Dfib.c55 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 Ddev.c78 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 Dhclgevf_main.h277 struct devlink *devlink; member in struct:hclgevf_dev
/linux-master/net/core/
H A Ddrop_monitor.c437 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

Completed in 501 milliseconds

12345