elog_obj 28 arch/powerpc/platforms/powernv/opal-elog.c #define to_elog_obj(x) container_of(x, struct elog_obj, kobj) elog_obj 32 arch/powerpc/platforms/powernv/opal-elog.c ssize_t (*show)(struct elog_obj *elog, struct elog_attribute *attr, elog_obj 34 arch/powerpc/platforms/powernv/opal-elog.c ssize_t (*store)(struct elog_obj *elog, struct elog_attribute *attr, elog_obj 39 arch/powerpc/platforms/powernv/opal-elog.c static ssize_t elog_id_show(struct elog_obj *elog_obj, elog_obj 43 arch/powerpc/platforms/powernv/opal-elog.c return sprintf(buf, "0x%llx\n", elog_obj->id); elog_obj 54 arch/powerpc/platforms/powernv/opal-elog.c static ssize_t elog_type_show(struct elog_obj *elog_obj, elog_obj 59 arch/powerpc/platforms/powernv/opal-elog.c elog_obj->type, elog_obj 60 arch/powerpc/platforms/powernv/opal-elog.c elog_type_to_string(elog_obj->type)); elog_obj 63 arch/powerpc/platforms/powernv/opal-elog.c static ssize_t elog_ack_show(struct elog_obj *elog_obj, elog_obj 70 arch/powerpc/platforms/powernv/opal-elog.c static ssize_t elog_ack_store(struct elog_obj *elog_obj, elog_obj 75 arch/powerpc/platforms/powernv/opal-elog.c opal_send_ack_elog(elog_obj->id); elog_obj 76 arch/powerpc/platforms/powernv/opal-elog.c sysfs_remove_file_self(&elog_obj->kobj, &attr->attr); elog_obj 77 arch/powerpc/platforms/powernv/opal-elog.c kobject_put(&elog_obj->kobj); elog_obj 95 arch/powerpc/platforms/powernv/opal-elog.c struct elog_obj *elog; elog_obj 111 arch/powerpc/platforms/powernv/opal-elog.c struct elog_obj *elog; elog_obj 129 arch/powerpc/platforms/powernv/opal-elog.c struct elog_obj *elog; elog_obj 158 arch/powerpc/platforms/powernv/opal-elog.c struct elog_obj *elog = to_elog_obj(kobj); elog_obj 182 arch/powerpc/platforms/powernv/opal-elog.c static struct elog_obj *create_elog_obj(uint64_t id, size_t size, uint64_t type) elog_obj 184 arch/powerpc/platforms/powernv/opal-elog.c struct elog_obj *elog;