Lines Matching defs:pstore_zone

16 #include <linux/pstore_zone.h>
64 * struct pstore_zone - single stored buffer
77 struct pstore_zone {
114 struct pstore_zone **kpszs;
115 struct pstore_zone *ppsz;
116 struct pstore_zone *cpsz;
117 struct pstore_zone **fpszs;
118 struct pstore_zone *bpsz;
164 static inline int buffer_datalen(struct pstore_zone *zone)
169 static inline int buffer_start(struct pstore_zone *zone)
179 static ssize_t psz_zone_read_buffer(struct pstore_zone *zone, char *buf,
191 static int psz_zone_read_oldbuf(struct pstore_zone *zone, char *buf,
203 static int psz_zone_write(struct pstore_zone *zone,
266 static int psz_flush_dirty_zone(struct pstore_zone *zone)
285 static int psz_flush_dirty_zones(struct pstore_zone **zones, unsigned int cnt)
288 struct pstore_zone *zone;
304 static int psz_move_zone(struct pstore_zone *old, struct pstore_zone *new)
341 struct pstore_zone *zone = NULL;
355 struct pstore_zone *new = cxt->kpszs[wcnt];
380 struct pstore_zone *zone;
487 static int psz_recover_zone(struct psz_context *cxt, struct pstore_zone *zone)
575 struct pstore_zone **zones, unsigned int cnt)
579 struct pstore_zone *zone;
654 static inline bool psz_old_ok(struct pstore_zone *zone)
661 static inline bool psz_ok(struct pstore_zone *zone)
669 struct pstore_zone *zone, struct pstore_record *record)
692 struct pstore_zone *zone)
733 static void psz_write_kmsg_hdr(struct pstore_zone *zone,
762 struct pstore_zone *zone;
836 static int notrace psz_record_write(struct pstore_zone *zone,
921 static struct pstore_zone *psz_read_next_zone(struct psz_context *cxt)
923 struct pstore_zone *zone = NULL;
963 static int psz_kmsg_read_hdr(struct pstore_zone *zone,
980 static ssize_t psz_kmsg_read(struct pstore_zone *zone,
1021 static ssize_t psz_ftrace_read(struct pstore_zone *zone,
1052 static ssize_t psz_record_read(struct pstore_zone *zone,
1081 ssize_t (*readop)(struct pstore_zone *zone,
1083 struct pstore_zone *zone;
1134 static void psz_free_zone(struct pstore_zone **pszone)
1136 struct pstore_zone *zone = *pszone;
1146 static void psz_free_zones(struct pstore_zone ***pszones, unsigned int *cnt)
1148 struct pstore_zone **zones = *pszones;
1175 static struct pstore_zone *psz_init_zone(enum pstore_type_id type,
1179 struct pstore_zone *zone;
1191 zone = kzalloc(sizeof(struct pstore_zone), GFP_KERNEL);
1218 static struct pstore_zone **psz_init_zones(enum pstore_type_id type,
1223 struct pstore_zone **zones, *zone;