Symbol: pstore
drivers/md/dm-snap-persistent.c
170
static int alloc_area(struct pstore *ps)
drivers/md/dm-snap-persistent.c
205
static void free_area(struct pstore *ps)
drivers/md/dm-snap-persistent.c
232
static int chunk_io(struct pstore *ps, void *area, chunk_t chunk, blk_opf_t opf,
drivers/md/dm-snap-persistent.c
270
static chunk_t area_location(struct pstore *ps, chunk_t area)
drivers/md/dm-snap-persistent.c
275
static void skip_metadata(struct pstore *ps)
drivers/md/dm-snap-persistent.c
288
static int area_io(struct pstore *ps, blk_opf_t opf)
drivers/md/dm-snap-persistent.c
295
static void zero_memory_area(struct pstore *ps)
drivers/md/dm-snap-persistent.c
300
static int zero_disk_area(struct pstore *ps, chunk_t area)
drivers/md/dm-snap-persistent.c
306
static int read_header(struct pstore *ps, int *new_snapshot)
drivers/md/dm-snap-persistent.c
383
static int write_header(struct pstore *ps)
drivers/md/dm-snap-persistent.c
401
static struct disk_exception *get_exception(struct pstore *ps, void *ps_area,
drivers/md/dm-snap-persistent.c
409
static void read_exception(struct pstore *ps, void *ps_area,
drivers/md/dm-snap-persistent.c
419
static void write_exception(struct pstore *ps,
drivers/md/dm-snap-persistent.c
429
static void clear_exception(struct pstore *ps, uint32_t index)
drivers/md/dm-snap-persistent.c
443
static int insert_exceptions(struct pstore *ps, void *ps_area,
drivers/md/dm-snap-persistent.c
488
static int read_exceptions(struct pstore *ps,
drivers/md/dm-snap-persistent.c
568
static struct pstore *get_info(struct dm_exception_store *store)
drivers/md/dm-snap-persistent.c
578
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
594
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
615
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
676
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
702
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
766
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
812
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
843
struct pstore *ps = get_info(store);
drivers/md/dm-snap-persistent.c
852
struct pstore *ps;
fs/pstore/ram.c
106
struct pstore_info pstore;
fs/pstore/ram.c
444
.pstore = {
fs/pstore/ram.c
815
cxt->pstore.data = cxt;
fs/pstore/ram.c
822
cxt->pstore.flags = 0;
fs/pstore/ram.c
824
cxt->pstore.flags |= PSTORE_FLAGS_DMESG;
fs/pstore/ram.c
825
cxt->pstore.max_reason = pdata->max_reason;
fs/pstore/ram.c
828
cxt->pstore.flags |= PSTORE_FLAGS_CONSOLE;
fs/pstore/ram.c
830
cxt->pstore.flags |= PSTORE_FLAGS_FTRACE;
fs/pstore/ram.c
832
cxt->pstore.flags |= PSTORE_FLAGS_PMSG;
fs/pstore/ram.c
839
if (cxt->pstore.flags & PSTORE_FLAGS_DMESG) {
fs/pstore/ram.c
840
cxt->pstore.bufsize = cxt->dprzs[0]->buffer_size;
fs/pstore/ram.c
841
cxt->pstore.buf = kvzalloc(cxt->pstore.bufsize, GFP_KERNEL);
fs/pstore/ram.c
842
if (!cxt->pstore.buf) {
fs/pstore/ram.c
849
err = pstore_register(&cxt->pstore);
fs/pstore/ram.c
876
kvfree(cxt->pstore.buf);
fs/pstore/ram.c
878
cxt->pstore.bufsize = 0;
fs/pstore/ram.c
889
pstore_unregister(&cxt->pstore);
fs/pstore/ram.c
891
kvfree(cxt->pstore.buf);
fs/pstore/ram.c
892
cxt->pstore.bufsize = 0;
fs/pstore/zone.c
1105
.pstore = {
fs/pstore/zone.c
1376
cxt->pstore.bufsize = cxt->kpszs[0]->buffer_size -
fs/pstore/zone.c
1378
cxt->pstore.buf = kzalloc(cxt->pstore.bufsize, GFP_KERNEL);
fs/pstore/zone.c
1379
if (!cxt->pstore.buf) {
fs/pstore/zone.c
138
struct pstore_info pstore;
fs/pstore/zone.c
1384
cxt->pstore.data = cxt;
fs/pstore/zone.c
1387
cxt->pstore.max_reason = info->max_reason;
fs/pstore/zone.c
1388
cxt->pstore.name = info->name;
fs/pstore/zone.c
1390
cxt->pstore.flags |= PSTORE_FLAGS_DMESG;
fs/pstore/zone.c
1392
kmsg_dump_reason_str(cxt->pstore.max_reason));
fs/pstore/zone.c
1398
cxt->pstore.flags |= PSTORE_FLAGS_PMSG;
fs/pstore/zone.c
1402
cxt->pstore.flags |= PSTORE_FLAGS_CONSOLE;
fs/pstore/zone.c
1406
cxt->pstore.flags |= PSTORE_FLAGS_FTRACE;
fs/pstore/zone.c
1411
err = pstore_register(&cxt->pstore);
fs/pstore/zone.c
1421
kfree(cxt->pstore.buf);
fs/pstore/zone.c
1422
cxt->pstore.buf = NULL;
fs/pstore/zone.c
1423
cxt->pstore.bufsize = 0;
fs/pstore/zone.c
1448
pstore_unregister(&cxt->pstore);
fs/pstore/zone.c
1455
kfree(cxt->pstore.buf);
fs/pstore/zone.c
1456
cxt->pstore.buf = NULL;
fs/pstore/zone.c
1457
cxt->pstore.bufsize = 0;