Lines Matching refs:buffer
29 char *buffer; member
135 kfree(elog->buffer); in elog_release()
157 char *buffer, loff_t pos, size_t count) in raw_attr_read() argument
164 if (!elog->buffer) { in raw_attr_read()
165 elog->buffer = kzalloc(elog->size, GFP_KERNEL); in raw_attr_read()
166 if (!elog->buffer) in raw_attr_read()
169 opal_rc = opal_read_elog(__pa(elog->buffer), in raw_attr_read()
174 kfree(elog->buffer); in raw_attr_read()
175 elog->buffer = NULL; in raw_attr_read()
180 memcpy(buffer, elog->buffer + pos, count); in raw_attr_read()
209 elog->buffer = kzalloc(elog->size, GFP_KERNEL); in create_elog_obj()
211 if (elog->buffer) { in create_elog_obj()
212 rc = opal_read_elog(__pa(elog->buffer), in create_elog_obj()
217 kfree(elog->buffer); in create_elog_obj()
218 elog->buffer = NULL; in create_elog_obj()