Searched refs:prz (Results 1 – 3 of 3) sorted by relevance
40 static inline size_t buffer_size(struct persistent_ram_zone *prz) in buffer_size() argument42 return atomic_read(&prz->buffer->size); in buffer_size()45 static inline size_t buffer_start(struct persistent_ram_zone *prz) in buffer_start() argument47 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() argument57 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 …]
129 struct persistent_ram_zone *prz; in ramoops_get_next_prz() local135 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() argument177 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 = NULL; in ramoops_pstore_read() local[all …]
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,