Lines Matching refs:dump_fmsg
61 struct devlink_fmsg *dump_fmsg; member
228 if (reporter->dump_fmsg) in devlink_health_reporter_free()
229 devlink_fmsg_free(reporter->dump_fmsg); in devlink_health_reporter_free()
304 if (reporter->dump_fmsg && in devlink_nl_health_reporter_fill()
308 if (reporter->dump_fmsg && in devlink_nl_health_reporter_fill()
551 if (!reporter->dump_fmsg) in devlink_health_dump_clear()
553 devlink_fmsg_free(reporter->dump_fmsg); in devlink_health_dump_clear()
554 reporter->dump_fmsg = NULL; in devlink_health_dump_clear()
566 if (reporter->dump_fmsg) in devlink_health_do_dump()
569 reporter->dump_fmsg = devlink_fmsg_alloc(); in devlink_health_do_dump()
570 if (!reporter->dump_fmsg) in devlink_health_do_dump()
573 devlink_fmsg_obj_nest_start(reporter->dump_fmsg); in devlink_health_do_dump()
575 err = reporter->ops->dump(reporter, reporter->dump_fmsg, in devlink_health_do_dump()
580 devlink_fmsg_obj_nest_end(reporter->dump_fmsg); in devlink_health_do_dump()
581 err = reporter->dump_fmsg->err; in devlink_health_do_dump()
1185 if (!reporter->dump_fmsg || state->dump_ts != reporter->dump_ts) { in devlink_nl_health_reporter_dump_get_dumpit()
1191 err = devlink_fmsg_dumpit(reporter->dump_fmsg, skb, cb, in devlink_nl_health_reporter_dump_get_dumpit()