Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/
Dpstore_ram.h45 struct persistent_ram_zone { struct
66 struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size, argument
69 void persistent_ram_free(struct persistent_ram_zone *prz);
70 void persistent_ram_zap(struct persistent_ram_zone *prz);
72 int persistent_ram_write(struct persistent_ram_zone *prz, const void *s,
74 int persistent_ram_write_user(struct persistent_ram_zone *prz,
77 void persistent_ram_save_old(struct persistent_ram_zone *prz);
78 size_t persistent_ram_old_size(struct persistent_ram_zone *prz);
79 void *persistent_ram_old(struct persistent_ram_zone *prz);
80 void persistent_ram_free_old(struct persistent_ram_zone *prz);
[all …]
/Linux-v4.19/fs/pstore/
Dram_core.c41 static inline size_t buffer_size(struct persistent_ram_zone *prz) in buffer_size()
46 static inline size_t buffer_start(struct persistent_ram_zone *prz) in buffer_start()
52 static size_t buffer_start_add(struct persistent_ram_zone *prz, size_t a) in buffer_start_add()
74 static void buffer_size_add(struct persistent_ram_zone *prz, size_t a) in buffer_size_add()
97 static void notrace persistent_ram_encode_rs8(struct persistent_ram_zone *prz, in persistent_ram_encode_rs8()
110 static int persistent_ram_decode_rs8(struct persistent_ram_zone *prz, in persistent_ram_decode_rs8()
121 static void notrace persistent_ram_update_ecc(struct persistent_ram_zone *prz, in persistent_ram_update_ecc()
147 static void persistent_ram_update_header_ecc(struct persistent_ram_zone *prz) in persistent_ram_update_header_ecc()
158 static void persistent_ram_ecc_old(struct persistent_ram_zone *prz) in persistent_ram_ecc_old()
187 static int persistent_ram_init_ecc(struct persistent_ram_zone *prz, in persistent_ram_init_ecc()
[all …]
Dram.c87 struct persistent_ram_zone **dprzs; /* Oops dump zones */
88 struct persistent_ram_zone *cprz; /* Console zone */
89 struct persistent_ram_zone **fprzs; /* Ftrace zones */
90 struct persistent_ram_zone *mprz; /* PMSG zone */
126 static struct persistent_ram_zone *
127 ramoops_get_next_prz(struct persistent_ram_zone *przs[], uint *c, uint max, in ramoops_get_next_prz()
132 struct persistent_ram_zone *prz; in ramoops_get_next_prz()
181 static bool prz_ok(struct persistent_ram_zone *prz) in prz_ok()
187 static ssize_t ftrace_log_combine(struct persistent_ram_zone *dest, in ftrace_log_combine()
188 struct persistent_ram_zone *src) in ftrace_log_combine()
[all …]