Home
last modified time | relevance | path

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

/linux-4.1.27/fs/pstore/
Dram_core.c40 static inline size_t buffer_size(struct persistent_ram_zone *prz) in buffer_size() argument
42 return atomic_read(&prz->buffer->size); in buffer_size()
45 static inline size_t buffer_start(struct persistent_ram_zone *prz) in buffer_start() argument
47 return atomic_read(&prz->buffer->start); in buffer_start()
51 static size_t buffer_start_add_atomic(struct persistent_ram_zone *prz, size_t a) in buffer_start_add_atomic() argument
57 old = atomic_read(&prz->buffer->start); in buffer_start_add_atomic()
59 while (unlikely(new >= prz->buffer_size)) in buffer_start_add_atomic()
60 new -= prz->buffer_size; in buffer_start_add_atomic()
61 } while (atomic_cmpxchg(&prz->buffer->start, old, new) != old); 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() argument
[all …]
Dram.c129 struct persistent_ram_zone *prz; in ramoops_get_next_prz() local
135 prz = przs[i]; in ramoops_get_next_prz()
136 if (!prz) in ramoops_get_next_prz()
141 persistent_ram_save_old(prz); in ramoops_get_next_prz()
143 if (!persistent_ram_old_size(prz)) in ramoops_get_next_prz()
149 return prz; in ramoops_get_next_prz()
175 static bool prz_ok(struct persistent_ram_zone *prz) in prz_ok() argument
177 return !!prz && !!(persistent_ram_old_size(prz) + in prz_ok()
178 persistent_ram_ecc_string(prz, NULL, 0)); in prz_ok()
189 struct persistent_ram_zone *prz; in ramoops_pstore_read() local
[all …]
/linux-4.1.27/include/linux/
Dpstore_ram.h58 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,