Searched refs:snapshots (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/md/ |
H A D | dm-snap.c | 27 #define DM_MSG_PREFIX "snapshots" 57 /* List of snapshots per Origin */ 234 * Hash table mapping origin volumes to lists of snapshots and 320 /* List of snapshots for this origin */ 321 struct list_head snapshots; member in struct:origin 435 * Returns number of snapshots registered using the supplied cow device, plus: 462 list_for_each_entry(s, &o->snapshots, list) { 537 list_for_each_entry(l, &o->snapshots, list) 577 INIT_LIST_HEAD(&o->snapshots); 614 if (o && list_empty(&o->snapshots)) { 2434 __origin_write(struct list_head *snapshots, sector_t sector, struct bio *bio) argument [all...] |
/linux-master/fs/bcachefs/ |
H A D | snapshot.h | 45 return __snapshot_t(rcu_dereference(c->snapshots), id);
|
H A D | snapshot.c | 107 bool ret = __bch2_snapshot_is_ancestor_early(rcu_dereference(c->snapshots), id, ancestor); 142 struct snapshot_table *t = rcu_dereference(c->snapshots); 177 old = rcu_dereference_protected(c->snapshots, true); 181 rcu_assign_pointer(c->snapshots, new); 184 return &rcu_dereference_protected(c->snapshots, 192 rcu_dereference_protected(c->snapshots, 1337 * really has been deleted in all child snapshots, how does this get cleaned up? 1340 * child snapshots get deleted (unimplemented?), but inodes may perhaps be 1344 * correctly if inode doesn't exist in leaf snapshots 1389 * If there are multiple keys in different snapshots a [all...] |
H A D | bcachefs.h | 817 struct snapshot_table __rcu *snapshots; member in struct:bch_fs
|
H A D | bcachefs_format.h | 1511 x(snapshots, 9, 0, \
|
Completed in 620 milliseconds