dump_obj
static ssize_t init_dump_show(struct dump_obj *dump_obj,
static ssize_t init_dump_store(struct dump_obj *dump_obj,
struct dump_obj *dump;
struct dump_obj *dump;
struct dump_obj *dump;
static int64_t dump_read_data(struct dump_obj *dump)
#define to_dump_obj(x) container_of(x, struct dump_obj, kobj)
struct dump_obj *dump = to_dump_obj(kobj);
ssize_t (*show)(struct dump_obj *dump, struct dump_attribute *attr,
struct dump_obj *dump;
ssize_t (*store)(struct dump_obj *dump, struct dump_attribute *attr,
static ssize_t dump_id_show(struct dump_obj *dump_obj,
return sysfs_emit(buf, "0x%x\n", dump_obj->id);
static ssize_t dump_type_show(struct dump_obj *dump_obj,
return sysfs_emit(buf, "0x%x %s\n", dump_obj->type,
dump_type_to_string(dump_obj->type));
static ssize_t dump_ack_show(struct dump_obj *dump_obj,
static ssize_t dump_ack_store(struct dump_obj *dump_obj,
if (sysfs_remove_file_self(&dump_obj->kobj, &attr->attr)) {
dump_send_ack(dump_obj->id);
kobject_put(&dump_obj->kobj);