Home
last modified time | relevance | path

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

/Linux-v4.19/fs/pstore/
Dram_core.c41 static inline size_t buffer_size(struct persistent_ram_zone *prz) in buffer_size() argument
43 return atomic_read(&prz->buffer->size); in buffer_size()
46 static inline size_t buffer_start(struct persistent_ram_zone *prz) in buffer_start() argument
48 return atomic_read(&prz->buffer->start); in buffer_start()
52 static size_t buffer_start_add(struct persistent_ram_zone *prz, size_t a) in buffer_start_add() argument
58 if (!(prz->flags & PRZ_FLAG_NO_LOCK)) in buffer_start_add()
59 raw_spin_lock_irqsave(&prz->buffer_lock, flags); in buffer_start_add()
61 old = atomic_read(&prz->buffer->start); in buffer_start_add()
63 while (unlikely(new >= prz->buffer_size)) in buffer_start_add()
64 new -= prz->buffer_size; in buffer_start_add()
[all …]
Dram.c132 struct persistent_ram_zone *prz; in ramoops_get_next_prz() local
139 prz = przs[i]; in ramoops_get_next_prz()
140 if (!prz) in ramoops_get_next_prz()
145 persistent_ram_save_old(prz); in ramoops_get_next_prz()
147 if (!persistent_ram_old_size(prz)) in ramoops_get_next_prz()
153 return prz; in ramoops_get_next_prz()
181 static bool prz_ok(struct persistent_ram_zone *prz) in prz_ok() argument
183 return !!prz && !!(persistent_ram_old_size(prz) + in prz_ok()
184 persistent_ram_ecc_string(prz, NULL, 0)); in prz_ok()
243 struct persistent_ram_zone *prz = NULL; in ramoops_pstore_read() local
[all …]
/Linux-v4.19/include/linux/
Dpstore_ram.h69 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);
81 ssize_t persistent_ram_ecc_string(struct persistent_ram_zone *prz,