Lines Matching defs:pstore_zone

16 #include <linux/pstore_zone.h>
64 * struct pstore_zone - single stored buffer
77 struct pstore_zone {
112 struct pstore_zone **kpszs;
113 struct pstore_zone *ppsz;
114 struct pstore_zone *cpsz;
115 struct pstore_zone **fpszs;
160 static inline int buffer_datalen(struct pstore_zone *zone)
165 static inline int buffer_start(struct pstore_zone *zone)
175 static ssize_t psz_zone_read_buffer(struct pstore_zone *zone, char *buf,
187 static int psz_zone_read_oldbuf(struct pstore_zone *zone, char *buf,
199 static int psz_zone_write(struct pstore_zone *zone,
262 static int psz_flush_dirty_zone(struct pstore_zone *zone)
281 static int psz_flush_dirty_zones(struct pstore_zone **zones, unsigned int cnt)
284 struct pstore_zone *zone;
300 static int psz_move_zone(struct pstore_zone *old, struct pstore_zone *new)
335 struct pstore_zone *zone = NULL;
349 struct pstore_zone *new = cxt->kpszs[wcnt];
374 struct pstore_zone *zone;
481 static int psz_recover_zone(struct psz_context *cxt, struct pstore_zone *zone)
569 struct pstore_zone **zones, unsigned int cnt)
573 struct pstore_zone *zone;
643 static inline bool psz_old_ok(struct pstore_zone *zone)
650 static inline bool psz_ok(struct pstore_zone *zone)
658 struct pstore_zone *zone, struct pstore_record *record)
681 struct pstore_zone *zone)
720 static void psz_write_kmsg_hdr(struct pstore_zone *zone,
749 struct pstore_zone *zone;
823 static int notrace psz_record_write(struct pstore_zone *zone,
906 static struct pstore_zone *psz_read_next_zone(struct psz_context *cxt)
908 struct pstore_zone *zone = NULL;
941 static int psz_kmsg_read_hdr(struct pstore_zone *zone,
958 static ssize_t psz_kmsg_read(struct pstore_zone *zone,
999 static ssize_t psz_ftrace_read(struct pstore_zone *zone,
1030 static ssize_t psz_record_read(struct pstore_zone *zone,
1059 ssize_t (*readop)(struct pstore_zone *zone,
1061 struct pstore_zone *zone;
1111 static void psz_free_zone(struct pstore_zone **pszone)
1113 struct pstore_zone *zone = *pszone;
1123 static void psz_free_zones(struct pstore_zone ***pszones, unsigned int *cnt)
1125 struct pstore_zone **zones = *pszones;
1150 static struct pstore_zone *psz_init_zone(enum pstore_type_id type,
1154 struct pstore_zone *zone;
1166 zone = kzalloc(sizeof(struct pstore_zone), GFP_KERNEL);
1193 static struct pstore_zone **psz_init_zones(enum pstore_type_id type,
1198 struct pstore_zone **zones, *zone;