Lines Matching refs:pstore
105 struct pstore {
170 static int alloc_area(struct pstore *ps)
205 static void free_area(struct pstore *ps)
232 static int chunk_io(struct pstore *ps, void *area, chunk_t chunk, blk_opf_t opf,
270 static chunk_t area_location(struct pstore *ps, chunk_t area)
275 static void skip_metadata(struct pstore *ps)
288 static int area_io(struct pstore *ps, blk_opf_t opf)
295 static void zero_memory_area(struct pstore *ps)
300 static int zero_disk_area(struct pstore *ps, chunk_t area)
306 static int read_header(struct pstore *ps, int *new_snapshot)
383 static int write_header(struct pstore *ps)
401 static struct disk_exception *get_exception(struct pstore *ps, void *ps_area,
409 static void read_exception(struct pstore *ps, void *ps_area,
419 static void write_exception(struct pstore *ps,
429 static void clear_exception(struct pstore *ps, uint32_t index)
443 static int insert_exceptions(struct pstore *ps, void *ps_area,
488 static int read_exceptions(struct pstore *ps,
568 static struct pstore *get_info(struct dm_exception_store *store)
578 struct pstore *ps = get_info(store);
594 struct pstore *ps = get_info(store);
615 struct pstore *ps = get_info(store);
677 struct pstore *ps = get_info(store);
703 struct pstore *ps = get_info(store);
767 struct pstore *ps = get_info(store);
813 struct pstore *ps = get_info(store);
844 struct pstore *ps = get_info(store);
853 struct pstore *ps;
856 /* allocate the pstore */