log_mode
enum btrfs_log_mode log_mode,
int start_slot, int nr, enum btrfs_log_mode log_mode,
inode, log_mode == LOG_INODE_EXISTS,
int log_mode = LOG_INODE_EXISTS;
log_mode = LOG_INODE_ALL;
ret = btrfs_log_inode(trans, di_inode, log_mode, ctx);
const enum btrfs_log_mode log_mode,
log_mode, logged_isize, ctx);
ins_nr, log_mode, logged_isize, ctx);
ins_nr, log_mode, logged_isize, ctx);
ins_start_slot, ins_nr, log_mode,
ins_nr, log_mode, logged_isize, ctx);
if (log_mode == LOG_INODE_ALL && S_ISREG(inode->vfs_inode.i_mode)) {
int log_mode = LOG_INODE_EXISTS;
log_mode = LOG_INODE_ALL;
ret = btrfs_log_inode(trans, di_inode, log_mode, ctx);
enum btrfs_log_mode log_mode,
trace_btrfs_log_inode_enter(trans, inode, ctx, log_mode);
log_mode >= LOG_INODE_EXISTS))
if (S_ISDIR(inode->vfs_inode.i_mode) && log_mode == LOG_INODE_ALL)
log_mode = LOG_INODE_ALL;
if (log_mode == LOG_INODE_EXISTS) {
if (log_mode == LOG_INODE_EXISTS) {
log_mode == LOG_INODE_EXISTS) {
if (log_mode == LOG_INODE_ALL)
if (log_mode == LOG_INODE_ALL)
log_mode, ctx, &need_log_inode_item);
} else if (log_mode == LOG_INODE_ALL) {
if (!ctx->logging_new_name && log_mode != LOG_INODE_EXISTS)
if (log_mode == LOG_INODE_ALL)
enum btrfs_log_mode log_mode,
ret = btrfs_log_inode(trans, inode, log_mode, ctx);
__entry->log_mode = log_mode;
__entry->is_conflict_inode, __entry->log_mode,
__print_symbolic(__entry->log_mode, LOG_MODES))
const struct btrfs_log_ctx *ctx, int log_mode),
TP_ARGS(trans, inode, ctx, log_mode),
__field( int, log_mode )
cfg->mode = module->log_mode;
uint32_t log_mode;
mod->log_mode = le32_to_cpu(mod_elem->value);
struct log_mode *mode = &log_modes[host_log_mode];
struct log_mode *mode = &log_modes[host_log_mode];
struct log_mode *mode = &log_modes[host_log_mode];
struct log_mode *mode = &log_modes[host_log_mode];