Home
last modified time | relevance | path

Searched refs:persistent_ram_zone (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/include/linux/
Dpstore_ram.h36 struct persistent_ram_zone { struct
55 struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size, argument
58 void persistent_ram_free(struct persistent_ram_zone *prz);
59 void persistent_ram_zap(struct persistent_ram_zone *prz);
61 int persistent_ram_write(struct persistent_ram_zone *prz, const void *s,
64 void persistent_ram_save_old(struct persistent_ram_zone *prz);
65 size_t persistent_ram_old_size(struct persistent_ram_zone *prz);
66 void *persistent_ram_old(struct persistent_ram_zone *prz);
67 void persistent_ram_free_old(struct persistent_ram_zone *prz);
68 ssize_t persistent_ram_ecc_string(struct persistent_ram_zone *prz,
/linux-4.4.14/fs/pstore/
Dram_core.c40 static inline size_t buffer_size(struct persistent_ram_zone *prz) in buffer_size()
45 static inline size_t buffer_start(struct persistent_ram_zone *prz) in buffer_start()
51 static size_t buffer_start_add_atomic(struct persistent_ram_zone *prz, size_t a) in buffer_start_add_atomic()
67 static void buffer_size_add_atomic(struct persistent_ram_zone *prz, size_t a) in buffer_size_add_atomic()
86 static size_t buffer_start_add_locked(struct persistent_ram_zone *prz, size_t a) in buffer_start_add_locked()
106 static void buffer_size_add_locked(struct persistent_ram_zone *prz, size_t a) in buffer_size_add_locked()
127 static size_t (*buffer_start_add)(struct persistent_ram_zone *, size_t) = buffer_start_add_atomic;
128 static void (*buffer_size_add)(struct persistent_ram_zone *, size_t) = buffer_size_add_atomic;
130 static void notrace persistent_ram_encode_rs8(struct persistent_ram_zone *prz, in persistent_ram_encode_rs8()
143 static int persistent_ram_decode_rs8(struct persistent_ram_zone *prz, in persistent_ram_decode_rs8()
[all …]
Dram.c86 struct persistent_ram_zone **przs;
87 struct persistent_ram_zone *cprz;
88 struct persistent_ram_zone *fprz;
89 struct persistent_ram_zone *mprz;
123 static struct persistent_ram_zone *
124 ramoops_get_next_prz(struct persistent_ram_zone *przs[], uint *c, uint max, in ramoops_get_next_prz()
129 struct persistent_ram_zone *prz; in ramoops_get_next_prz()
175 static bool prz_ok(struct persistent_ram_zone *prz) in prz_ok()
189 struct persistent_ram_zone *prz = NULL; in ramoops_pstore_read()
244 static size_t ramoops_write_kmsg_hdr(struct persistent_ram_zone *prz, in ramoops_write_kmsg_hdr()
[all …]