Lines Matching refs:dumper
3898 int kmsg_dump_register(struct kmsg_dumper *dumper) in kmsg_dump_register() argument
3904 if (!dumper->dump) in kmsg_dump_register()
3909 if (!dumper->registered) { in kmsg_dump_register()
3910 dumper->registered = 1; in kmsg_dump_register()
3911 list_add_tail_rcu(&dumper->list, &dump_list); in kmsg_dump_register()
3927 int kmsg_dump_unregister(struct kmsg_dumper *dumper) in kmsg_dump_unregister() argument
3933 if (dumper->registered) { in kmsg_dump_unregister()
3934 dumper->registered = 0; in kmsg_dump_unregister()
3935 list_del_rcu(&dumper->list); in kmsg_dump_unregister()
3975 struct kmsg_dumper *dumper; in kmsg_dump() local
3978 list_for_each_entry_rcu(dumper, &dump_list, list) { in kmsg_dump()
3979 enum kmsg_dump_reason max_reason = dumper->max_reason; in kmsg_dump()
3993 dumper->dump(dumper, reason); in kmsg_dump()