Home
last modified time | relevance | path

Searched full:checkpoint (Results 1 – 25 of 120) sorted by relevance

12345

/linux/include/uapi/linux/
H A Dnilfs2_api.h20 * struct nilfs_cpinfo - checkpoint information
23 * @ci_cno: checkpoint number
25 * @ci_nblk_inc: number of blocks incremented by this checkpoint
28 * @ci_next: next checkpoint number in snapshot list
41 /* checkpoint flags */
143 * struct nilfs_cpmode - change checkpoint mode structure
144 * @cm_cno: checkpoint number
145 * @cm_mode: mode of checkpoint
171 * struct nilfs_period - period of checkpoint numbers
172 * @p_start: start checkpoint number (inclusive)
[all …]
H A Dkfd_ioctl.h35 * - 1.7 - Checkpoint Restore (CRIU) API
565 KFD_QUEUE_EVICTION_CRIU_CHECKPOINT, /* CRIU checkpoint */
660 * CRIU IOCTLs (Checkpoint Restore In Userspace)
665 * 2. CHECKPOINT op to checkpoint process contents (BOs, queues, events, svm-ranges)
703 __u64 devices; /* Used during ops: CHECKPOINT, RESTORE */
704 __u64 bos; /* Used during ops: CHECKPOINT, RESTORE */
705 __u64 priv_data; /* Used during ops: CHECKPOINT, RESTORE */
/linux/fs/jbd2/
H A Dcheckpoint.c3 * linux/fs/jbd2/checkpoint.c
9 * Checkpoint routines for the generic filesystem journaling code.
26 * Unlink a buffer from a transaction checkpoint list.
47 * for a checkpoint to free up some space in the log.
63 * were waiting for the checkpoint lock. If there are no in __jbd2_log_wait_for_space()
147 * Perform an actual checkpoint. We take the first transaction on the
162 jbd2_debug(1, "Start checkpoint\n"); in jbd2_log_do_checkpoint()
196 /* checkpoint all of the transaction's buffers */ in jbd2_log_do_checkpoint()
251 BUFFER_TRACE(bh, "remove from checkpoint"); in jbd2_log_do_checkpoint()
253 * If the transaction was released or the checkpoint in jbd2_log_do_checkpoint()
[all …]
H A DMakefile8 jbd2-objs := transaction.o commit.o recovery.o checkpoint.o revoke.o journal.o
/linux/Documentation/filesystems/
H A Dnilfs2.rst61 cp=n Specify the checkpoint-number of the snapshot to be
68 checkpoint if no metadata update is going. This mode
100 NILFS_IOCTL_CHANGE_CPMODE Change mode of given checkpoint between
101 checkpoint and snapshot state. This ioctl is
104 NILFS_IOCTL_DELETE_CHECKPOINT Remove checkpoint from NILFS2 file system.
143 NILFS_IOCTL_SYNC Make a checkpoint. This ioctl is used in
170 mkcp make a checkpoint or a snapshot.
171 chcp change an existing checkpoint to a snapshot or vice versa.
172 rmcp invalidate specified checkpoint(s).
179 where <cno> is the checkpoint number of the snapshot.
[all …]
H A Df2fs.rst59 the upper index structures such as inode, inode map, and checkpoint block are
175 data_flush Enable data flushing before checkpoint in order to
269 checkpoint=%s[:%u[%]] Set to "disable" to turn off checkpointing. Set to "enable"
274 While mounting with checkpoint=disable, the filesystem must
281 with checkpoint=disable:100% would always succeed, but it may
284 This space is reclaimed once checkpoint=enable.
285 checkpoint_merge When checkpoint is enabled, this can be used to create a kernel
286 daemon and make it to merge concurrent checkpoint requests as
287 much as possible to eliminate redundant checkpoint issues. Plus,
288 we can eliminate the sluggish issue caused by slow checkpoint
[all …]
/linux/fs/xfs/
H A Dxfs_log_cil.c79 * first checkpoint it is written to. Hence if it is different to the in xlog_item_in_current_chkpt()
80 * current sequence, we're in a new checkpoint. in xlog_item_in_current_chkpt()
196 * initialise the first CIL checkpoint context.
405 * tell in future commits whether this is the first checkpoint in xfs_cil_prepare_item()
529 * consumed by the item. Add the space to the checkpoint ticket and calculate
531 * as well. Remove the amount of space we added to the checkpoint ticket from
553 * We can do this safely because the context can't checkpoint until we in xlog_cil_insert_items()
579 * We need to take the CIL checkpoint unit reservation on the first in xlog_cil_insert_items()
705 * Take the checkpoint's log vector chain of items and insert the attached log
709 * The AIL tracks log items via the start record LSN of the checkpoint,
[all …]
H A Dxfs_log_priv.h214 * passed to the iclog for checkpoint post-commit processing. After being
216 * next set of transactions to be aggregated into a checkpoint.
260 * This structure tracks the list of committing checkpoint contexts so
262 * flush until we have a the commit record LSN of the checkpoint. We can
265 * checkpoint is still in the process of committing, we can block waiting for
300 * track both space consumed and the number of vectors in the checkpoint
311 * logged in order to prevent checkpoint ticket overruns.
322 * space needed by the checkpoint transaction. This means that we never need to
323 * specifically reserve space for the CIL checkpoint transaction, nor do we
324 * need to regrant space once the checkpoint completes. This also means the
[all …]
/linux/net/sched/
H A Dsch_plug.c10 * Output commit property is commonly used by applications using checkpoint
11 * based fault-tolerance to ensure that the checkpoint from which a system
15 * wherein a VM is checkpointed, say every 50ms. The checkpoint is replicated
22 * 2.1 Stop VM and take checkpoint(i).
25 * checkpoint(i) to backup host.
76 * issued after committing a checkpoint at the target.
82 * be released (committed checkpoint).
/linux/fs/nilfs2/
H A Dthe_nilfs.h54 * @ns_cno: next checkpoint number
61 * @ns_last_cno: checkpoint number of the latest segment
67 * @ns_cpfile: checkpoint file inode
77 * @ns_interval: checkpoint creation interval
104 * - loading the latest checkpoint exclusively.
151 /* Checkpoint tree */
219 * @cno: checkpoint number
245 /* Special checkpoint number */
H A Dsegment.h25 * @ri_cno: Number of the last checkpoint
101 * @sc_cno: checkpoint number of current log
182 * checkpoint
185 * Next checkpoint will have update of files
H A Dioctl.c180 * nilfs_ioctl_change_cpmode - change checkpoint mode (checkpoint/snapshot)
187 * given checkpoint between checkpoint and snapshot state. This ioctl
192 * %-EFAULT - Failure during checkpoint mode changing.
231 * nilfs_ioctl_delete_checkpoint - remove checkpoint
238 * checkpoint from NILFS2 file system. This ioctl is used in rmcp
243 * %-EFAULT - Failure during checkpoint removing.
280 * @posp: pointer on array of checkpoint's numbers
281 * @flags: checkpoint mode (checkpoint or snapshot)
283 * @size: size in bytes of one checkpoint info item in array
314 * and by nilfs_cleanerd daemon. The checkpoint statistics are copied to
[all …]
H A Drecovery.c463 "checkpoint log inconsistency at block %llu (segment %llu): next segment %llu is unallocated", in nilfs_prepare_segment_for_recovery()
592 * checkpoint
781 * nilfs_salvage_orphan_logs - salvage logs written after the latest checkpoint
806 nilfs_err(sb, "error %d loading the latest checkpoint", err); in nilfs_salvage_orphan_logs()
983 * This can happen if a checkpoint was written without in nilfs_search_super_root()
1004 /* Updating pointers relating to the latest checkpoint */ in nilfs_search_super_root()
H A Dexport.h11 * @cno: checkpoint number
/linux/fs/f2fs/
H A Dcheckpoint.c3 * fs/f2fs/checkpoint.c
153 /* skip data, if we already have an error in checkpoint. */ in __is_bitmap_valid()
942 /* The second checkpoint pack should start at the next segment */ in f2fs_get_valid_checkpoint()
969 /* Sanity checking of checkpoint */ in f2fs_get_valid_checkpoint()
1205 * Freeze all the FS-operations for checkpoint.
1289 * dirty node blocks and some checkpoint values by block allocation. in block_operations()
1421 /* submit checkpoint (with barrier if NOBARRIER is not set) */ in commit_checkpoint()
1465 f2fs_warn(sbi, "checkpoint was blocked for %llu ms", cur_diff); in check_cp_time()
1492 /* start to update checkpoint, cp ver is already updated previously */ in do_checkpoint()
1532 /* update ckpt flag for checkpoint */ in do_checkpoint()
[all …]
H A DMakefile5 f2fs-y += checkpoint.o gc.o data.o node.o segment.o recovery.o
/linux/drivers/misc/vmw_vmci/
H A Dvmci_doorbell.h29 * written to the checkpoint as is, so changing this structure will
30 * break checkpoint compatibility.
H A Dvmci_context.h20 /* Used to determine what checkpoint state to get and set. */
91 /* VMCICptBufInfo: Used to set/get current context's checkpoint state. */
/linux/include/linux/
H A Df2fs_fs.h126 __le32 segment_count_ckpt; /* # of segments for checkpoint */
132 __le32 cp_blkaddr; /* start block address of checkpoint */
155 __u8 s_stop_reason[MAX_STOP_REASON]; /* stop checkpoint reason */
162 * For checkpoint
180 #define F2FS_CP_PACKS 2 /* # of checkpoint packs */
183 __le64 checkpoint_ver; /* checkpoint block version number */
213 #define CP_CHKSUM_OFFSET (F2FS_BLKSIZE - sizeof(__le32)) /* default chksum offset in checkpoint */
254 __le64 cp_ver; /* checkpoint version */
/linux/Documentation/ABI/testing/
H A Dsysfs-fs-nilfs2109 Show checkpoint number of the latest segment.
141 Show next checkpoint number.
230 Show checkpoint number of the latest segment.
236 Show next checkpoint number.
H A Dsysfs-fs-f2fs37 over total volume size, f2fs tries to conduct checkpoint to
106 checkpoint, and issued by issue_discard thread after checkpoint.
196 Description: Controls the checkpoint timing, set to 60 seconds by default.
235 ratio exceeds configured threshold, checkpoint will
352 Description: If checkpoint=disable, it displays the number of blocks that
354 If checkpoint=enable it displays the number of blocks that
355 would be unusable if checkpoint=disable were to be set.
371 Description: Number of checkpoint operations performed on demand. Available when
377 Description: Number of checkpoint operations performed in the background to
463 0x1 SBI_IS_DIRTY dirty flag for checkpoint
[all …]
/linux/include/uapi/linux/raid/
H A Dmd_p.h166 __u32 cp_events_hi; /* 9 high-order of checkpoint update count */
167 __u32 cp_events_lo; /* 10 low-order of checkpoint update count */
171 __u32 cp_events_lo; /* 9 low-order of checkpoint update count */
172 __u32 cp_events_hi; /* 10 high-order of checkpoint update count */
176 __u32 recovery_cp; /* 11 resync checkpoint sector count */
/linux/Documentation/admin-guide/device-mapper/
H A Dera.rst35 checkpoint section in Messages
78 - Send a checkpoint message to the era target
/linux/tools/testing/selftests/bpf/progs/
H A Dpyperf180.c15 * repo checkpoint does not have __BPF_CPU_VERSION__, a smaller unroll_count
/linux/tools/arch/s390/include/asm/
H A Dbarrier.h20 /* Fast-BCR without checkpoint synchronization */

12345