Home
last modified time | relevance | path

Searched defs:devlink (Results 76 - 100 of 152) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dhealth.c661 struct devlink *devlink; in mlx5_fw_fatal_reporter_err_work() local
712 struct devlink *devlink = priv_to_devlink(dev); in mlx5_fw_reporters_create() local
896 struct devlink *devlin in mlx5_health_init() local
[all...]
H A Dfw_reset.c54 static int mlx5_fw_reset_enable_remote_dev_reset_set(struct devlink *devlink, u32 id, in mlx5_fw_reset_enable_remote_dev_reset_set() argument
69 static int mlx5_fw_reset_enable_remote_dev_reset_get(struct devlink *devlink, u32 id, in mlx5_fw_reset_enable_remote_dev_reset_get() argument
H A Ddevlink.c14 static int mlx5_devlink_flash_update(struct devlink *devlink, in mlx5_devlink_flash_update() argument
41 mlx5_devlink_info_get(struct devlink *devlink, struct devlink_info_req *req, in mlx5_devlink_info_get() argument
84 static int mlx5_devlink_reload_fw_activate(struct devlink *devlink, struct netlink_ext_ack *extack) in mlx5_devlink_reload_fw_activate() argument
115 mlx5_devlink_trigger_fw_live_patch(struct devlink *devlink, struct netlink_ext_ack *extack) mlx5_devlink_trigger_fw_live_patch() 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) mlx5_devlink_reload_down() argument
199 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) mlx5_devlink_reload_up() argument
245 mlx5_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) mlx5_devlink_trap_init() argument
269 mlx5_devlink_trap_fini(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) mlx5_devlink_trap_fini() argument
284 mlx5_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) mlx5_devlink_trap_action_set() argument
358 struct devlink *devlink = priv_to_devlink(dev); mlx5_devlink_trap_report() local
409 mlx5_devlink_free(struct devlink *devlink) mlx5_devlink_free() argument
414 mlx5_devlink_enable_roce_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_enable_roce_validate() argument
435 mlx5_devlink_large_group_num_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_large_group_num_validate() argument
451 mlx5_devlink_eq_depth_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_eq_depth_validate() argument
459 mlx5_devlink_hairpin_num_queues_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_hairpin_num_queues_validate() argument
467 mlx5_devlink_hairpin_queue_size_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_hairpin_queue_size_validate() argument
489 mlx5_devlink_hairpin_params_init_values(struct devlink *devlink) mlx5_devlink_hairpin_params_init_values() argument
529 mlx5_devlink_set_params_init_values(struct devlink *devlink) mlx5_devlink_set_params_init_values() argument
570 mlx5_devlink_eth_params_register(struct devlink *devlink) mlx5_devlink_eth_params_register() argument
594 mlx5_devlink_eth_params_unregister(struct devlink *devlink) mlx5_devlink_eth_params_unregister() argument
605 mlx5_devlink_enable_rdma_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_enable_rdma_validate() argument
622 mlx5_devlink_rdma_params_register(struct devlink *devlink) mlx5_devlink_rdma_params_register() argument
643 mlx5_devlink_rdma_params_unregister(struct devlink *devlink) mlx5_devlink_rdma_params_unregister() argument
657 mlx5_devlink_vnet_params_register(struct devlink *devlink) mlx5_devlink_vnet_params_register() argument
678 mlx5_devlink_vnet_params_unregister(struct devlink *devlink) mlx5_devlink_vnet_params_unregister() argument
689 mlx5_devlink_auxdev_params_register(struct devlink *devlink) mlx5_devlink_auxdev_params_register() argument
713 mlx5_devlink_auxdev_params_unregister(struct devlink *devlink) mlx5_devlink_auxdev_params_unregister() argument
720 mlx5_devlink_max_uc_list_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) mlx5_devlink_max_uc_list_validate() argument
750 mlx5_devlink_max_uc_list_params_register(struct devlink *devlink) mlx5_devlink_max_uc_list_params_register() argument
772 mlx5_devlink_max_uc_list_params_unregister(struct devlink *devlink) mlx5_devlink_max_uc_list_params_unregister() argument
797 mlx5_devlink_traps_register(struct devlink *devlink) mlx5_devlink_traps_register() argument
819 mlx5_devlink_traps_unregister(struct devlink *devlink) mlx5_devlink_traps_unregister() argument
826 mlx5_devlink_params_register(struct devlink *devlink) mlx5_devlink_params_register() argument
860 mlx5_devlink_params_unregister(struct devlink *devlink) mlx5_devlink_params_unregister() argument
[all...]
H A Deq.c639 struct devlink *devlink = priv_to_devlink(dev); in async_eq_depth_devlink_param_get() local
990 struct devlink *devlink = priv_to_devlink(dev); in comp_eq_depth_devlink_param_get() local
H A Dmain.c513 struct devlink *devlink = priv_to_devlink(dev); in max_uc_list_get_devlink_param() local
528 struct devlink *devlink = priv_to_devlink(dev); in mlx5_is_roce_on() local
1493 struct devlink *devlink = priv_to_devlink(dev); mlx5_init_one() local
1504 struct devlink *devlink = priv_to_devlink(dev); mlx5_uninit_one() local
1578 struct devlink *devlink = priv_to_devlink(dev); mlx5_load_one() local
1609 struct devlink *devlink = priv_to_devlink(dev); mlx5_unload_one() local
1655 struct devlink *devlink = priv_to_devlink(dev); mlx5_init_one_light() local
1690 struct devlink *devlink = priv_to_devlink(dev); mlx5_uninit_one_light() local
1895 struct devlink *devlink; probe_one() local
1962 struct devlink *devlink = priv_to_devlink(dev); remove_one() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.c905 struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev, struct devlink *devlink) in hinic_init_hwdev() argument
H A Dhinic_main.c1164 struct devlink *devlink; in nic_dev_init() local
1416 struct devlink *devlink = nic_dev->devlink; hinic_remove() local
[all...]
/kernel/linux/linux-6.6/net/devlink/
H A Dregion.c10 struct devlink *devlink; member
35 devlink_region_get_by_name(struct devlink *devlink, const char *region_name) in devlink_region_get_by_name() argument
71 devlink_nl_region_snapshot_id_put(struct sk_buff *msg, struct devlink *devlink, struct devlink_snapshot *snapshot) devlink_nl_region_snapshot_id_put() argument
94 devlink_nl_region_snapshots_id_put(struct sk_buff *msg, struct devlink *devlink, struct devlink_region *region) devlink_nl_region_snapshots_id_put() 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) devlink_nl_region_fill() argument
176 struct devlink *devlink = region->devlink; devlink_nl_region_notify_build() local
233 struct devlink *devlink = region->devlink; devlink_nl_region_notify() local
248 devlink_regions_notify_register(struct devlink *devlink) devlink_regions_notify_register() argument
256 devlink_regions_notify_unregister(struct devlink *devlink) devlink_regions_notify_unregister() argument
279 __devlink_snapshot_id_increment(struct devlink *devlink, u32 id) __devlink_snapshot_id_increment() argument
322 __devlink_snapshot_id_decrement(struct devlink *devlink, u32 id) __devlink_snapshot_id_decrement() argument
365 __devlink_snapshot_id_insert(struct devlink *devlink, u32 id) __devlink_snapshot_id_insert() argument
396 __devlink_region_snapshot_id_get(struct devlink *devlink, u32 *id) __devlink_region_snapshot_id_get() argument
420 struct devlink *devlink = region->devlink; __devlink_region_snapshot_create() local
460 struct devlink *devlink = region->devlink; devlink_region_snapshot_del() local
474 struct devlink *devlink = info->user_ptr[0]; devlink_nl_region_get_doit() local
544 devlink_nl_region_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_region_get_dump_one() argument
593 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_region_del() local
638 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_region_new() local
878 struct devlink *devlink; devlink_nl_cmd_region_read_dumpit() local
1045 devl_region_create(struct devlink *devlink, const struct devlink_region_ops *ops, u32 region_max_snapshots, u64 region_size) devl_region_create() argument
1088 devlink_region_create(struct devlink *devlink, const struct devlink_region_ops *ops, u32 region_max_snapshots, u64 region_size) devlink_region_create() argument
1117 struct devlink *devlink = port->devlink; devlink_port_region_create() local
1165 struct devlink *devlink = region->devlink; devl_region_destroy() local
1193 struct devlink *devlink = region->devlink; devlink_region_destroy() local
1216 devlink_region_snapshot_id_get(struct devlink *devlink, u32 *id) devlink_region_snapshot_id_get() argument
1232 devlink_region_snapshot_id_put(struct devlink *devlink, u32 id) devlink_region_snapshot_id_put() argument
[all...]
H A Dsb.c24 static struct devlink_sb *devlink_sb_get_by_index(struct devlink *devlink, in devlink_sb_get_by_index() argument
36 static bool devlink_sb_index_exists(struct devlink *devlink, in devlink_sb_index_exists() argument
42 static struct devlink_sb *devlink_sb_get_from_attrs(struct devlink *devlink, in devlink_sb_get_from_attrs() 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) devlink_nl_sb_fill() argument
207 struct devlink *devlink = info->user_ptr[0]; devlink_nl_sb_get_doit() local
232 devlink_nl_sb_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_sb_get_dump_one() 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) devlink_nl_sb_pool_fill() argument
309 struct devlink *devlink = info->user_ptr[0]; devlink_nl_sb_pool_get_doit() 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) __sb_pool_get_dumpit() argument
369 devlink_nl_sb_pool_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_sb_pool_get_dump_one() 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) devlink_sb_pool_set() argument
418 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_sb_pool_set_doit() 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) devlink_nl_sb_port_pool_fill() argument
510 struct devlink *devlink = devlink_port->devlink; devlink_nl_sb_port_pool_get_doit() 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) __sb_port_pool_get_dumpit() argument
576 devlink_nl_sb_port_pool_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_sb_port_pool_get_dump_one() argument
628 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_sb_port_pool_set_doit() 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) devlink_nl_sb_tc_pool_bind_fill() argument
720 struct devlink *devlink = devlink_port->devlink; devlink_nl_sb_tc_pool_bind_get_doit() 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) __sb_tc_pool_bind_get_dumpit() argument
812 devlink_nl_sb_tc_pool_bind_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_sb_tc_pool_bind_get_dump_one() argument
868 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_sb_tc_pool_bind_set_doit() local
906 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_sb_occ_snapshot_doit() local
922 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_sb_occ_max_clear_doit() local
935 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) devl_sb_register() argument
961 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) devlink_sb_register() argument
977 devl_sb_unregister(struct devlink *devlink, unsigned int sb_index) devl_sb_unregister() argument
990 devlink_sb_unregister(struct devlink *devlink, unsigned int sb_index) devlink_sb_unregister() argument
[all...]
H A Ddpipe.c217 struct devlink *devlink = info->user_ptr[0]; in devlink_dpipe_tables_fill() local
294 struct devlink *devlink = info->user_ptr[0]; in devlink_nl_cmd_dpipe_table_get() local
467 struct devlink *devlin in devlink_dpipe_entry_ctx_prepare() local
452 devlink_dpipe_table_find(struct list_head *dpipe_tables, const char *table_name, struct devlink *devlink) devlink_dpipe_table_find() argument
568 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_dpipe_entries_get() local
655 struct devlink *devlink = info->user_ptr[0]; devlink_dpipe_headers_fill() local
718 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_dpipe_headers_get() local
726 devlink_dpipe_table_counters_set(struct devlink *devlink, const char *table_name, bool enable) devlink_dpipe_table_counters_set() argument
752 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_dpipe_table_counters_set() local
776 devl_dpipe_headers_register(struct devlink *devlink, struct devlink_dpipe_headers *dpipe_headers) devl_dpipe_headers_register() argument
792 devl_dpipe_headers_unregister(struct devlink *devlink) devl_dpipe_headers_unregister() argument
814 devlink_dpipe_table_counter_enabled(struct devlink *devlink, const char *table_name) devlink_dpipe_table_counter_enabled() 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) devl_dpipe_table_register() argument
877 devl_dpipe_table_unregister(struct devlink *devlink, const char *table_name) devl_dpipe_table_unregister() argument
901 devl_dpipe_table_resource_set(struct devlink *devlink, const char *table_name, u64 resource_id, u64 resource_units) devl_dpipe_table_resource_set() argument
[all...]
H A Dtrap.c73 devlink_trap_policer_item_lookup(struct devlink *devlink, u32 id) in devlink_trap_policer_item_lookup() argument
86 devlink_trap_item_lookup(struct devlink *devlink, const char *name) in devlink_trap_item_lookup() argument
99 devlink_trap_item_get_from_info(struct devlink *devlink, struct genl_info *info) devlink_trap_item_get_from_info() argument
211 devlink_trap_stats_put(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_item *trap_item) devlink_trap_stats_put() 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) devlink_nl_trap_fill() argument
310 struct devlink *devlink = info->user_ptr[0]; devlink_nl_trap_get_doit() local
341 devlink_nl_trap_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_trap_get_dump_one() 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) __devlink_trap_action_set() argument
397 devlink_trap_action_set(struct devlink *devlink, struct devlink_trap_item *trap_item, struct genl_info *info) devlink_trap_action_set() argument
420 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_trap_set_doit() local
436 devlink_trap_group_item_lookup(struct devlink *devlink, const char *name) devlink_trap_group_item_lookup() argument
449 devlink_trap_group_item_lookup_by_id(struct devlink *devlink, u16 id) devlink_trap_group_item_lookup_by_id() argument
462 devlink_trap_group_item_get_from_info(struct devlink *devlink, struct genl_info *info) devlink_trap_group_item_get_from_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) devlink_nl_trap_group_fill() argument
519 struct devlink *devlink = info->user_ptr[0]; devlink_nl_trap_group_get_doit() local
550 devlink_nl_trap_group_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_trap_group_get_dump_one() 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) __devlink_trap_group_action_set() argument
626 devlink_trap_group_action_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, struct genl_info *info, bool *p_modified) devlink_trap_group_action_set() argument
652 devlink_trap_group_set(struct devlink *devlink, struct devlink_trap_group_item *group_item, struct genl_info *info) devlink_trap_group_set() argument
691 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_trap_group_set_doit() local
723 devlink_trap_policer_item_get_from_info(struct devlink *devlink, struct genl_info *info) devlink_trap_policer_item_get_from_info() argument
736 devlink_trap_policer_stats_put(struct sk_buff *msg, struct devlink *devlink, const struct devlink_trap_policer *policer) devlink_trap_policer_stats_put() argument
768 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) devlink_nl_trap_policer_fill() argument
814 struct devlink *devlink = info->user_ptr[0]; devlink_nl_trap_policer_get_doit() local
844 devlink_nl_trap_policer_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_trap_policer_get_dump_one() argument
880 devlink_trap_policer_set(struct devlink *devlink, struct devlink_trap_policer_item *policer_item, struct genl_info *info) devlink_trap_policer_set() argument
934 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_trap_policer_set_doit() local
1168 devlink_trap_group_notify(struct devlink *devlink, const struct devlink_trap_group_item *group_item, enum devlink_command cmd) devlink_trap_group_notify() argument
1195 devlink_trap_groups_notify_register(struct devlink *devlink) devlink_trap_groups_notify_register() argument
1204 devlink_trap_groups_notify_unregister(struct devlink *devlink) devlink_trap_groups_notify_unregister() argument
1214 devlink_trap_item_group_link(struct devlink *devlink, struct devlink_trap_item *trap_item) devlink_trap_item_group_link() argument
1229 devlink_trap_notify(struct devlink *devlink, const struct devlink_trap_item *trap_item, enum devlink_command cmd) devlink_trap_notify() argument
1255 devlink_traps_notify_register(struct devlink *devlink) devlink_traps_notify_register() argument
1263 devlink_traps_notify_unregister(struct devlink *devlink) devlink_traps_notify_unregister() argument
1272 devlink_trap_register(struct devlink *devlink, const struct devlink_trap *trap, void *priv) devlink_trap_register() argument
1316 devlink_trap_unregister(struct devlink *devlink, const struct devlink_trap *trap) devlink_trap_unregister() argument
1333 devlink_trap_disable(struct devlink *devlink, const struct devlink_trap *trap) devlink_trap_disable() argument
1356 devl_traps_register(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count, void *priv) devl_traps_register() argument
1399 devlink_traps_register(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count, void *priv) devlink_traps_register() argument
1418 devl_traps_unregister(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count) devl_traps_unregister() argument
1444 devlink_traps_unregister(struct devlink *devlink, const struct devlink_trap *traps, size_t traps_count) devlink_traps_unregister() argument
1492 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) devlink_trap_report() argument
1527 devlink_trap_group_item_policer_link(struct devlink *devlink, struct devlink_trap_group_item *group_item) devlink_trap_group_item_policer_link() argument
1546 devlink_trap_group_register(struct devlink *devlink, const struct devlink_trap_group *group) devlink_trap_group_register() argument
1592 devlink_trap_group_unregister(struct devlink *devlink, const struct devlink_trap_group *group) devlink_trap_group_unregister() argument
1616 devl_trap_groups_register(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) devl_trap_groups_register() argument
1655 devlink_trap_groups_register(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) devlink_trap_groups_register() argument
1674 devl_trap_groups_unregister(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) devl_trap_groups_unregister() argument
1694 devlink_trap_groups_unregister(struct devlink *devlink, const struct devlink_trap_group *groups, size_t groups_count) devlink_trap_groups_unregister() argument
1705 devlink_trap_policer_notify(struct devlink *devlink, const struct devlink_trap_policer_item *policer_item, enum devlink_command cmd) devlink_trap_policer_notify() argument
1732 devlink_trap_policers_notify_register(struct devlink *devlink) devlink_trap_policers_notify_register() argument
1741 devlink_trap_policers_notify_unregister(struct devlink *devlink) devlink_trap_policers_notify_unregister() argument
1752 devlink_trap_policer_register(struct devlink *devlink, const struct devlink_trap_policer *policer) devlink_trap_policer_register() argument
1787 devlink_trap_policer_unregister(struct devlink *devlink, const struct devlink_trap_policer *policer) devlink_trap_policer_unregister() argument
1813 devl_trap_policers_register(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devl_trap_policers_register() argument
1851 devl_trap_policers_unregister(struct devlink *devlink, const struct devlink_trap_policer *policers, size_t policers_count) devl_trap_policers_unregister() argument
[all...]
H A Ddev.c46 devlink_reload_action_is_supported(struct devlink *devlink, enum devlink_reload_action action) in devlink_reload_action_is_supported() argument
52 devlink_reload_limit_is_supported(struct devlink *devlink, enum devlink_reload_limit limit) in devlink_reload_limit_is_supported() argument
78 devlink_reload_stats_put(struct sk_buff *msg, struct devlink *devlink, bool is_remote) in devlink_reload_stats_put() argument
141 devlink_nl_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags) devlink_nl_fill() argument
177 devlink_notify(struct devlink *devlink, enum devlink_command cmd) devlink_notify() argument
201 struct devlink *devlink = info->user_ptr[0]; devlink_nl_get_doit() local
220 devlink_nl_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_get_dump_one() argument
233 devlink_notify_register(struct devlink *devlink) devlink_notify_register() argument
246 devlink_notify_unregister(struct devlink *devlink) devlink_notify_unregister() argument
259 devlink_reload_failed_set(struct devlink *devlink, bool reload_failed) devlink_reload_failed_set() argument
268 devlink_is_reload_failed(const struct devlink *devlink) devlink_is_reload_failed() argument
275 __devlink_reload_stats_update(struct devlink *devlink, u32 *reload_stats, enum devlink_reload_limit limit, u32 actions_performed) __devlink_reload_stats_update() argument
290 devlink_reload_stats_update(struct devlink *devlink, enum devlink_reload_limit limit, u32 actions_performed) devlink_reload_stats_update() argument
311 devlink_remote_reload_actions_performed(struct devlink *devlink, enum devlink_reload_limit limit, u32 actions_performed) devlink_remote_reload_actions_performed() argument
363 devlink_reload_netns_change(struct devlink *devlink, struct net *curr_net, struct net *dest_net) devlink_reload_netns_change() argument
377 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) devlink_reload() argument
414 devlink_nl_reload_actions_performed_snd(struct devlink *devlink, u32 actions_performed, enum devlink_command cmd, struct genl_info *info) devlink_nl_reload_actions_performed_snd() argument
447 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_reload() local
556 devlink_nl_eswitch_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, u32 portid, u32 seq, int flags) devlink_nl_eswitch_fill() argument
613 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_eswitch_get_doit() local
634 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_eswitch_set_doit() local
798 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) devlink_nl_info_fill() argument
836 struct devlink *devlink = info->user_ptr[0]; devlink_nl_info_get_doit() local
856 devlink_nl_info_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_info_get_dump_one() argument
875 devlink_nl_flash_update_fill(struct sk_buff *msg, struct devlink *devlink, enum devlink_command cmd, struct devlink_flash_notify *params) devlink_nl_flash_update_fill() argument
919 __devlink_flash_update_notify(struct devlink *devlink, enum devlink_command cmd, struct devlink_flash_notify *params) __devlink_flash_update_notify() argument
949 devlink_flash_update_begin_notify(struct devlink *devlink) devlink_flash_update_begin_notify() argument
958 devlink_flash_update_end_notify(struct devlink *devlink) devlink_flash_update_end_notify() argument
967 devlink_flash_update_status_notify(struct devlink *devlink, const char *status_msg, const char *component, unsigned long done, unsigned long total) devlink_flash_update_status_notify() argument
986 devlink_flash_update_timeout_notify(struct devlink *devlink, const char *status_msg, const char *component, unsigned long timeout) devlink_flash_update_timeout_notify() argument
1023 devlink_flash_component_get(struct devlink *devlink, struct nlattr *nla_component, const char **p_component, struct netlink_ext_ack *extack) devlink_flash_component_get() argument
1065 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_flash_update() local
1115 __devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) __devlink_compat_running_version() argument
1151 devlink_compat_running_version(struct devlink *devlink, char *buf, size_t len) devlink_compat_running_version() argument
1163 devlink_compat_flash_update(struct devlink *devlink, const char *file_name) devlink_compat_flash_update() argument
1195 devlink_nl_selftests_fill(struct sk_buff *msg, struct devlink *devlink, u32 portid, u32 seq, int flags, struct netlink_ext_ack *extack) devlink_nl_selftests_fill() argument
1237 struct devlink *devlink = info->user_ptr[0]; devlink_nl_selftests_get_doit() local
1258 devlink_nl_selftests_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_selftests_get_dump_one() argument
1307 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_selftests_run() local
[all...]
H A Dport.c26 struct devlink_port *devlink_port_get_by_index(struct devlink *devlink, in devlink_port_get_by_index() argument
32 struct devlink_port *devlink_port_get_from_attrs(struct devlink *devlink, in devlink_port_get_from_attrs() argument
47 struct devlink_port *devlink_port_get_from_info(struct devlink *devlink, in devlink_port_get_from_info() argument
196 struct devlink *devlink = devlink_port->devlink; devlink_nl_port_handle_size() local
444 struct devlink *devlink = devlink_port->devlink; devlink_nl_port_fill() local
502 struct devlink *devlink = devlink_port->devlink; devlink_port_notify() local
525 devlink_ports_notify(struct devlink *devlink, enum devlink_command cmd) devlink_ports_notify() argument
535 devlink_ports_notify_register(struct devlink *devlink) devlink_ports_notify_register() argument
540 devlink_ports_notify_unregister(struct devlink *devlink) devlink_ports_notify_unregister() argument
567 devlink_nl_port_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_port_get_dump_one() argument
797 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_port_split_doit() local
829 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_port_unsplit_doit() local
840 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_port_new_doit() local
904 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_port_del_doit() local
959 devlink_port_init(struct devlink *devlink, struct devlink_port *devlink_port) devlink_port_init() argument
1002 devl_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) devl_port_register_with_ops() argument
1048 devlink_port_register_with_ops(struct devlink *devlink, struct devlink_port *devlink_port, unsigned int port_index, const struct devlink_port_ops *ops) devlink_port_register_with_ops() argument
1090 struct devlink *devlink = devlink_port->devlink; devlink_port_unregister() local
1226 struct devlink *devlink; devlink_port_netdevice_event() local
[all...]
H A Dhealth.c58 struct devlink *devlink; member
92 devlink_health_reporter_find_by_name(struct devlink *devlink, in devlink_health_reporter_find_by_name() argument
108 __devlink_health_reporter_create(struct devlink *devlink, in __devlink_health_reporter_create() argument
169 struct devlink *devlink = port->devlink; devlink_port_health_reporter_create() local
188 devl_health_reporter_create(struct devlink *devlink, const struct devlink_health_reporter_ops *ops, u64 graceful_period, void *priv) devl_health_reporter_create() argument
210 devlink_health_reporter_create(struct devlink *devlink, const struct devlink_health_reporter_ops *ops, u64 graceful_period, void *priv) devlink_health_reporter_create() argument
250 struct devlink *devlink = reporter->devlink; devlink_health_reporter_destroy() local
264 struct devlink *devlink = reporter->devlink; devlink_nl_health_reporter_fill() local
330 devlink_health_reporter_get_from_attrs(struct devlink *devlink, struct nlattr **attrs) devlink_health_reporter_get_from_attrs() argument
350 devlink_health_reporter_get_from_info(struct devlink *devlink, struct genl_info *info) devlink_health_reporter_get_from_info() argument
359 struct devlink *devlink = info->user_ptr[0]; devlink_nl_health_reporter_get_doit() local
384 devlink_nl_health_reporter_get_dump_one(struct sk_buff *msg, struct devlink *devlink, struct netlink_callback *cb, int flags) devlink_nl_health_reporter_get_dump_one() argument
457 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_health_reporter_set_doit() local
491 struct devlink *devlink = reporter->devlink; devlink_recover_notify() local
597 struct devlink *devlink = reporter->devlink; devlink_health_report() local
663 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_health_reporter_recover_doit() local
1225 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_health_reporter_diagnose_doit() local
1267 struct devlink *devlink; devlink_health_reporter_get_from_cb_lock() local
1286 struct devlink *devlink; devlink_nl_cmd_health_reporter_dump_get_dumpit() local
1323 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_health_reporter_dump_clear_doit() local
1340 struct devlink *devlink = info->user_ptr[0]; devlink_nl_cmd_health_reporter_test_doit() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_main.c1163 struct devlink *devlink; in nic_dev_init() local
1433 struct devlink *devlink = nic_dev->devlink; hinic_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Dmain.c1343 struct devlink *devlink; in init_one() local
1401 struct devlink *devlink = priv_to_devlink(dev); remove_one() local
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c88 struct devlink *devlink; in mlxsw_sp_rx_drop_listener() local
114 struct devlink *devlink; in mlxsw_sp_rx_acl_drop_listener() local
141 struct devlink *devlink; __mlxsw_sp_rx_no_mark_listener() local
1137 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_policers_init() local
1168 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_policers_fini() local
1220 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_groups_init() local
1250 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_groups_fini() local
1308 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_traps_init() local
1338 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_traps_fini() local
[all...]
H A Dspectrum_dpipe.c296 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_init() local
306 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_fini() local
749 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_init() local
776 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host4_table_fini() local
826 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host6_table_init() local
853 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host6_table_fini() local
1229 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_adj_table_init() local
1256 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_adj_table_fini() local
1264 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_init() local
1301 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_fini() local
[all...]
/kernel/linux/linux-5.10/drivers/net/netdevsim/
H A Ddev.c43 nsim_dev_take_snapshot(struct devlink *devlink, in nsim_dev_take_snapshot() argument
66 struct devlink *devlink; in nsim_dev_take_snapshot_write() local
265 nsim_dev_resources_register(struct devlink *devlink) nsim_dev_resources_register() argument
345 nsim_devlink_set_params_init_values(struct nsim_dev *nsim_dev, struct devlink *devlink) nsim_devlink_set_params_init_values() argument
360 nsim_devlink_param_load_driverinit_values(struct devlink *devlink) nsim_devlink_param_load_driverinit_values() argument
386 nsim_dev_dummy_region_init(struct nsim_dev *nsim_dev, struct devlink *devlink) nsim_dev_dummy_region_init() argument
541 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_dev_trap_report() local
610 nsim_dev_traps_init(struct devlink *devlink) nsim_dev_traps_init() argument
682 nsim_dev_traps_exit(struct devlink *devlink) nsim_dev_traps_exit() argument
702 nsim_dev_reload_down(struct devlink *devlink, bool netns_change, enum devlink_reload_action action, enum devlink_reload_limit limit, struct netlink_ext_ack *extack) nsim_dev_reload_down() argument
720 nsim_dev_reload_up(struct devlink *devlink, enum devlink_reload_action action, enum devlink_reload_limit limit, u32 *actions_performed, struct netlink_ext_ack *extack) nsim_dev_reload_up() argument
738 nsim_dev_info_get(struct devlink *devlink, struct devlink_info_req *req, struct netlink_ext_ack *extack) nsim_dev_info_get() argument
749 nsim_dev_flash_update(struct devlink *devlink, struct devlink_flash_update_params *params, struct netlink_ext_ack *extack) nsim_dev_flash_update() argument
804 nsim_dev_devlink_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) nsim_dev_devlink_trap_init() argument
822 nsim_dev_devlink_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_action_set() argument
842 nsim_dev_devlink_trap_group_set(struct devlink *devlink, const struct devlink_trap_group *group, const struct devlink_trap_policer *policer, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_group_set() argument
856 nsim_dev_devlink_trap_policer_set(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 rate, u64 burst, struct netlink_ext_ack *extack) nsim_dev_devlink_trap_policer_set() argument
872 nsim_dev_devlink_trap_policer_counter_get(struct devlink *devlink, const struct devlink_trap_policer *policer, u64 *p_drops) nsim_dev_devlink_trap_policer_counter_get() argument
998 struct devlink *devlink; nsim_dev_reload_create() local
1053 struct devlink *devlink; nsim_dev_probe() local
1148 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_dev_reload_destroy() local
1164 struct devlink *devlink = priv_to_devlink(nsim_dev); nsim_dev_remove() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_trap.c94 struct devlink *devlink; in mlxsw_sp_rx_drop_listener() local
120 struct devlink *devlink; in mlxsw_sp_rx_acl_drop_listener() local
147 struct devlink *devlink; __mlxsw_sp_rx_no_mark_listener() local
1315 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_policers_init() local
1346 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_policers_fini() local
1398 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_groups_init() local
1427 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_trap_groups_fini() local
1485 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_traps_init() local
1515 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_traps_fini() local
[all...]
H A Dspectrum_dpipe.c296 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_init() local
306 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_erif_table_fini() local
749 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); in mlxsw_sp_dpipe_host4_table_init() local
776 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host4_table_fini() local
826 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host6_table_init() local
853 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_host6_table_fini() local
1231 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_adj_table_init() local
1258 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_adj_table_fini() local
1266 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_init() local
1301 struct devlink *devlink = priv_to_devlink(mlxsw_sp->core); mlxsw_sp_dpipe_fini() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/usb/etas_es58x/
H A Des58x_core.c2157 struct devlink *devlink; in es58x_init_es58x_dev() local
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_devlink.c1363 static int rvu_af_dl_dwrr_mtu_validate(struct devlink *devlink, u32 id, in rvu_af_dl_dwrr_mtu_validate() argument
1402 static int rvu_af_dl_dwrr_mtu_set(struct devlink *devlink, u32 id, in rvu_af_dl_dwrr_mtu_set() argument
1416 static int rvu_af_dl_dwrr_mtu_get(struct devlink *devlink, u32 id, in rvu_af_dl_dwrr_mtu_get() argument
1440 static int rvu_af_npc_exact_feature_get(struct devlink *devlin argument
1455 rvu_af_npc_exact_feature_disable(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) rvu_af_npc_exact_feature_disable() argument
1466 rvu_af_npc_exact_feature_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) rvu_af_npc_exact_feature_validate() argument
1494 rvu_af_dl_npc_mcam_high_zone_percent_get(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) rvu_af_dl_npc_mcam_high_zone_percent_get() argument
1509 rvu_af_dl_npc_mcam_high_zone_percent_set(struct devlink *devlink, u32 id, struct devlink_param_gset_ctx *ctx) rvu_af_dl_npc_mcam_high_zone_percent_set() argument
1527 rvu_af_dl_npc_mcam_high_zone_percent_validate(struct devlink *devlink, u32 id, union devlink_param_value val, struct netlink_ext_ack *extack) rvu_af_dl_npc_mcam_high_zone_percent_validate() argument
1579 rvu_devlink_eswitch_mode_get(struct devlink *devlink, u16 *mode) rvu_devlink_eswitch_mode_get() argument
1591 rvu_devlink_eswitch_mode_set(struct devlink *devlink, u16 mode, struct netlink_ext_ack *extack) rvu_devlink_eswitch_mode_set() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/
H A Dprestera_devlink.c447 struct devlink *devlink = priv_to_devlink(sw); prestera_devlink_traps_register() local
517 struct devlink *devlink; prestera_devlink_trap_report() local
543 prestera_trap_init(struct devlink *devlink, const struct devlink_trap *trap, void *trap_ctx) prestera_trap_init() argument
559 prestera_trap_action_set(struct devlink *devlink, const struct devlink_trap *trap, enum devlink_trap_action action, struct netlink_ext_ack *extack) prestera_trap_action_set() argument
568 prestera_drop_counter_get(struct devlink *devlink, const struct devlink_trap *trap, u64 *p_drops) prestera_drop_counter_get() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.h152 struct devlink *devlink; member

Completed in 33 milliseconds

1234567