Searched refs:elog (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
H A D | opal-elog.c | 32 ssize_t (*show)(struct elog_obj *elog, struct elog_attribute *attr, 34 ssize_t (*store)(struct elog_obj *elog, struct elog_attribute *attr, 100 struct elog_obj *elog; in elog_attr_show() local 103 elog = to_elog_obj(kobj); in elog_attr_show() 108 return attribute->show(elog, attribute, buf); in elog_attr_show() 116 struct elog_obj *elog; in elog_attr_store() local 119 elog = to_elog_obj(kobj); in elog_attr_store() 124 return attribute->store(elog, attribute, buf, len); in elog_attr_store() 134 struct elog_obj *elog; in elog_release() local 136 elog in elog_release() 163 struct elog_obj *elog = to_elog_obj(kobj); raw_attr_read() local 189 struct elog_obj *elog; create_elog_obj() local [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
H A D | opal-elog.c | 32 ssize_t (*show)(struct elog_obj *elog, struct elog_attribute *attr, 34 ssize_t (*store)(struct elog_obj *elog, struct elog_attribute *attr, 100 struct elog_obj *elog; in elog_attr_show() local 103 elog = to_elog_obj(kobj); in elog_attr_show() 108 return attribute->show(elog, attribute, buf); in elog_attr_show() 116 struct elog_obj *elog; in elog_attr_store() local 119 elog = to_elog_obj(kobj); in elog_attr_store() 124 return attribute->store(elog, attribute, buf, len); in elog_attr_store() 134 struct elog_obj *elog; in elog_release() local 136 elog in elog_release() 164 struct elog_obj *elog = to_elog_obj(kobj); raw_attr_read() local 190 struct elog_obj *elog; create_elog_obj() local [all...] |
H A D | Makefile | 13 obj-y += rng.o opal-elog.o opal-dump.o opal-sysparam.o opal-sensor.o
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | rtas.h | 125 static inline uint8_t rtas_error_severity(const struct rtas_error_log *elog) in rtas_error_severity() argument 127 return (elog->byte1 & 0xE0) >> 5; in rtas_error_severity() 130 static inline uint8_t rtas_error_disposition(const struct rtas_error_log *elog) in rtas_error_disposition() argument 132 return (elog->byte1 & 0x18) >> 3; in rtas_error_disposition() 136 void rtas_set_disposition_recovered(struct rtas_error_log *elog) in rtas_set_disposition_recovered() argument 138 elog->byte1 &= ~0x18; in rtas_set_disposition_recovered() 139 elog->byte1 |= (RTAS_DISP_FULLY_RECOVERED << 3); in rtas_set_disposition_recovered() 142 static inline uint8_t rtas_error_extended(const struct rtas_error_log *elog) in rtas_error_extended() argument 144 return (elog->byte1 & 0x04) >> 2; in rtas_error_extended() 147 static inline uint8_t rtas_error_initiator(const struct rtas_error_log *elog) in rtas_error_initiator() argument 155 rtas_error_extended_log_length(const struct rtas_error_log *elog) rtas_error_extended_log_length() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | rtas.h | 296 static inline uint8_t rtas_error_severity(const struct rtas_error_log *elog) in rtas_error_severity() argument 298 return (elog->byte1 & 0xE0) >> 5; in rtas_error_severity() 301 static inline uint8_t rtas_error_disposition(const struct rtas_error_log *elog) in rtas_error_disposition() argument 303 return (elog->byte1 & 0x18) >> 3; in rtas_error_disposition() 307 void rtas_set_disposition_recovered(struct rtas_error_log *elog) in rtas_set_disposition_recovered() argument 309 elog->byte1 &= ~0x18; in rtas_set_disposition_recovered() 310 elog->byte1 |= (RTAS_DISP_FULLY_RECOVERED << 3); in rtas_set_disposition_recovered() 313 static inline uint8_t rtas_error_extended(const struct rtas_error_log *elog) in rtas_error_extended() argument 315 return (elog->byte1 & 0x04) >> 2; in rtas_error_extended() 318 static inline uint8_t rtas_error_initiator(const struct rtas_error_log *elog) in rtas_error_initiator() argument 326 rtas_error_extended_log_length(const struct rtas_error_log *elog) rtas_error_extended_log_length() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | io_event_irq.c | 66 * @elog: RTAS error/event log. 71 static struct pseries_io_event * ioei_find_event(struct rtas_error_log *elog) in ioei_find_event() argument 81 if (unlikely(rtas_error_type(elog) != RTAS_TYPE_IO)) { in ioei_find_event() 83 rtas_error_type(elog)); in ioei_find_event() 87 sect = get_pseries_errorlog(elog, PSERIES_ELOG_SECT_ID_IO_EVENT); in ioei_find_event()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | io_event_irq.c | 66 * @elog: RTAS error/event log. 71 static struct pseries_io_event * ioei_find_event(struct rtas_error_log *elog) in ioei_find_event() argument 81 if (unlikely(rtas_error_type(elog) != RTAS_TYPE_IO)) { in ioei_find_event() 83 rtas_error_type(elog)); in ioei_find_event() 87 sect = get_pseries_errorlog(elog, PSERIES_ELOG_SECT_ID_IO_EVENT); in ioei_find_event()
|
/kernel/linux/linux-5.10/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 2190 u32 elog; member
|
/kernel/linux/linux-6.6/drivers/scsi/megaraid/ |
H A D | megaraid_sas.h | 2194 u32 elog; member
|
Completed in 16 milliseconds