Home
last modified time | relevance | path

Searched refs:reporter (Results 1 – 22 of 22) sorted by relevance

/linux/net/devlink/
H A Dhealth.c75 devlink_health_reporter_priv(struct devlink_health_reporter *reporter) in devlink_health_reporter_priv() argument
77 return reporter->priv; in devlink_health_reporter_priv()
85 struct devlink_health_reporter *reporter; in __devlink_health_reporter_find_by_name() local
87 list_for_each_entry(reporter, reporter_list, list) in __devlink_health_reporter_find_by_name()
88 if (!strcmp(reporter->ops->name, reporter_name)) in __devlink_health_reporter_find_by_name()
89 return reporter; in __devlink_health_reporter_find_by_name()
114 struct devlink_health_reporter *reporter; in __devlink_health_reporter_create() local
122 reporter = kzalloc_obj(*reporter); in __devlink_health_reporter_create()
123 if (!reporter) in __devlink_health_reporter_create()
126 reporter->priv = priv; in __devlink_health_reporter_create()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_tx.c251 static int mlx5e_tx_reporter_recover(struct devlink_health_reporter *reporter, in mlx5e_tx_reporter_recover() argument
255 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_tx_reporter_recover()
335 mlx5e_tx_reporter_diagnose_common_config(struct devlink_health_reporter *reporter, in mlx5e_tx_reporter_diagnose_common_config() argument
338 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_tx_reporter_diagnose_common_config()
359 mlx5e_tx_reporter_diagnose_tis_config(struct devlink_health_reporter *reporter, in mlx5e_tx_reporter_diagnose_tis_config() argument
362 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_tx_reporter_diagnose_tis_config()
382 static int mlx5e_tx_reporter_diagnose(struct devlink_health_reporter *reporter, in mlx5e_tx_reporter_diagnose() argument
386 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_tx_reporter_diagnose()
396 mlx5e_tx_reporter_diagnose_common_config(reporter, fmsg); in mlx5e_tx_reporter_diagnose()
397 mlx5e_tx_reporter_diagnose_tis_config(reporter, fmsg); in mlx5e_tx_reporter_diagnose()
[all …]
H A Dreporter_rx.c211 static int mlx5e_rx_reporter_recover(struct devlink_health_reporter *reporter, in mlx5e_rx_reporter_recover() argument
215 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_rx_reporter_recover()
473 static int mlx5e_rx_reporter_diagnose(struct devlink_health_reporter *reporter, in mlx5e_rx_reporter_diagnose() argument
477 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_rx_reporter_diagnose()
598 static int mlx5e_rx_reporter_dump(struct devlink_health_reporter *reporter, in mlx5e_rx_reporter_dump() argument
602 struct mlx5e_priv *priv = devlink_health_reporter_priv(reporter); in mlx5e_rx_reporter_dump()
683 struct devlink_health_reporter *reporter; in mlx5e_reporter_rx_create() local
685 reporter = devlink_port_health_reporter_create(port, in mlx5e_reporter_rx_create()
688 if (IS_ERR(reporter)) { in mlx5e_reporter_rx_create()
690 reporter); in mlx5e_reporter_rx_create()
[all …]
H A Dhealth.c153 struct devlink_health_reporter *reporter, char *err_str, in mlx5e_health_report() argument
158 if (!reporter) in mlx5e_health_report()
161 return devlink_health_report(reporter, err_str, err_ctx); in mlx5e_health_report()
H A Dhealth.h50 struct devlink_health_reporter *reporter, char *err_str,
/linux/tools/testing/selftests/drivers/net/netdevsim/
H A Ddevlink.sh559 devlink health show $DL_HANDLE reporter empty >/dev/null
560 check_err $? "Failed show empty reporter"
562 devlink health dump show $DL_HANDLE reporter empty >/dev/null
563 check_err $? "Failed show dump of empty reporter"
565 devlink health diagnose $DL_HANDLE reporter empty >/dev/null
566 check_err $? "Failed diagnose empty reporter"
568 devlink health recover $DL_HANDLE reporter empty
569 check_err $? "Failed recover empty reporter"
571 log_test "empty reporter test"
583 local show=$(devlink health show $DL_HANDLE reporter
[all...]
/linux/Documentation/networking/devlink/
H A Dmlx5.rst263 tx reporter
265 The tx reporter is responsible for reporting and recovering of the following three error scenarios:
277 tx reporter also support on demand diagnose callback, on which it provides
284 $ devlink health diagnose pci/0000:82:00.0 reporter tx
292 $ devlink health show pci/0000:82:00.0 reporter tx
294 rx reporter
296 The rx reporter is responsible for reporting and recovering of the following two error scenarios:
307 rx reporter also supports on demand diagnose callback, on which it
312 $ devlink health diagnose pci/0000:82:00.0 reporter rx
320 $ devlink health show pci/0000:82:00.0 reporter rx
[all …]
H A Ddevlink-reload.rst32 * ``devlink-health-reporter``
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_devlink.c361 static int rvu_hw_nix_intr_dump(struct devlink_health_reporter *reporter, in rvu_hw_nix_intr_dump() argument
365 struct rvu *rvu = devlink_health_reporter_priv(reporter); in rvu_hw_nix_intr_dump()
375 static int rvu_hw_nix_intr_recover(struct devlink_health_reporter *reporter, in rvu_hw_nix_intr_recover() argument
378 struct rvu *rvu = devlink_health_reporter_priv(reporter); in rvu_hw_nix_intr_recover()
392 static int rvu_hw_nix_gen_dump(struct devlink_health_reporter *reporter, in rvu_hw_nix_gen_dump() argument
396 struct rvu *rvu = devlink_health_reporter_priv(reporter); in rvu_hw_nix_gen_dump()
406 static int rvu_hw_nix_gen_recover(struct devlink_health_reporter *reporter, in rvu_hw_nix_gen_recover() argument
409 struct rvu *rvu = devlink_health_reporter_priv(reporter); in rvu_hw_nix_gen_recover()
423 static int rvu_hw_nix_err_dump(struct devlink_health_reporter *reporter, in rvu_hw_nix_err_dump() argument
427 struct rvu *rvu = devlink_health_reporter_priv(reporter); in rvu_hw_nix_err_dump()
[all …]
/linux/Documentation/networking/device_drivers/ethernet/amd/
H A Dpds_core.rst197 The driver supports a devlink health reporter for FW status::
199 # devlink health show pci/0000:2b:00.0 reporter fw
201 reporter fw
203 # devlink health diagnose pci/0000:2b:00.0 reporter fw
/linux/include/net/
H A Ddevlink.h825 int (*recover)(struct devlink_health_reporter *reporter,
827 int (*dump)(struct devlink_health_reporter *reporter,
830 int (*diagnose)(struct devlink_health_reporter *reporter,
833 int (*test)(struct devlink_health_reporter *reporter,
2049 devl_health_reporter_destroy(struct devlink_health_reporter *reporter);
2052 devlink_health_reporter_destroy(struct devlink_health_reporter *reporter);
2055 devlink_health_reporter_priv(struct devlink_health_reporter *reporter);
2056 int devlink_health_report(struct devlink_health_reporter *reporter,
2059 devlink_health_reporter_state_update(struct devlink_health_reporter *reporter,
2062 devlink_health_reporter_recovery_done(struct devlink_health_reporter *reporter);
/linux/Documentation/process/
H A Dsecurity-bugs.rst41 without consent from the reporter, unless they are already public. By
67 reporter and author are the same.
248 reproducer), and with instructions reminding the reporter to check that
250 to the reporter to remove that temporary section.
263 active and efficient collaboration with the reporter to perform further
265 patches). Before contacting the security team, the reporter must ensure
267 run additional tests. Reports where the reporter does not respond promptly
310 the reporter or an affected party for up to 7 calendar days from the start
320 reporter. This includes but is not limited to the original bug report
322 identity of the reporter.
[all …]
H A Dcode-of-conduct.rst72 maintain confidentiality with regard to the reporter of an incident.
H A Dcoding-assistants.rst93 a vulnerability or a regular bug, and leave the result to the reporter for
H A Dembargoed-hardware-issues.rst30 handled by this team and the reporter will be guided to contact the regular
39 S/MIME encrypted and must be signed with the reporter's PGP key or S/MIME
136 mailing list which will be used for initial discussion with the reporter,
/linux/drivers/net/ethernet/amd/pds_core/
H A Ddevlink.c295 int pdsc_fw_reporter_diagnose(struct devlink_health_reporter *reporter, in pdsc_fw_reporter_diagnose() argument
299 struct pdsc *pdsc = devlink_health_reporter_priv(reporter); in pdsc_fw_reporter_diagnose()
H A Dcore.h280 int pdsc_fw_reporter_diagnose(struct devlink_health_reporter *reporter,
/linux/Documentation/sphinx/
H A Dkernel_feat.py132 buf = self.state.memo.title_styles, self.state.memo.section_level, self.state.memo.reporter
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_devlink.c390 static int hinic_hw_reporter_dump(struct devlink_health_reporter *reporter, in hinic_hw_reporter_dump() argument
421 static int hinic_fw_reporter_dump(struct devlink_health_reporter *reporter, in hinic_fw_reporter_dump() argument
/linux/net/ipv4/
H A Digmp.c226 WRITE_ONCE(im->reporter, 0); in igmp_stop_timer()
879 WRITE_ONCE(im->reporter, 1); in igmp_timer_expire()
1327 int reporter; in __igmp_group_dropped() local
1342 reporter = READ_ONCE(im->reporter); in __igmp_group_dropped()
1349 if (reporter) in __igmp_group_dropped()
3008 READ_ONCE(im->reporter)); in igmp_mc_seq_show()
/linux/Documentation/virt/kvm/x86/
H A Drunning-nested-guests.rst218 reporter and the bug fixer.
/linux/Documentation/admin-guide/
H A Dreporting-regressions.rst149 the reporter to locate the culprit commit; sometimes users might even need to