Lines Matching +full:fine +full:- +full:tuning

1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
4 * Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
73 * - When a block is freed, we remember the previous state of the block in the
76 * - When looking for a block to allocate, we check for a free block in the
79 * - For allocating a block, we mark it as allocated in the real bitmap, and if
82 * - At the end of a log_flush, we copy the real bitmap into the clone bitmap
86 * The clone bitmaps are in-core only, and is never written to disk.
127 struct rb_root rd_rstree; /* multi-block reservation tree */
153 * Internally, we prefix things with gdlm_ and GDLM_ (for gfs-dlm) since a
203 * the struct; padding at the end is fine.
212 (((name1)->ln_number == (name2)->ln_number) && \
213 ((name1)->ln_type == (name2)->ln_type) && \
214 ((name1)->ln_sbd == (name2)->ln_sbd))
238 GFS2_LKS_SIRT = 4, /* Smoothed Inter-request time */
239 GFS2_LKS_SIRTVAR = 5, /* Smoothed Inter-request variance */
279 /* Resource group multi-block reservation, in order of appearance:
389 struct gfs2_blkreserv i_res; /* rgrp multi-block reservation */
413 return inode->i_sb->s_fs_info;
578 unsigned int gt_max_readahead; /* Max bytes to read-ahead from disk */
628 * ls_jid - the journal ID this node should use
629 * ls_first - this node is the first to mount the file system
630 * ls_lockspace - lock module's context for this file system
631 * ls_ops - lock module's functions
700 struct gfs2_tune sd_tune; /* Filesystem tuning structure */
846 return sdp->sd_inode->i_mapping;
851 gl->gl_stats.stats[which]++;
856 const struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
858 this_cpu_ptr(sdp->sd_lkstats)->lkstats[gl->gl_name.ln_type].stats[which]++;
866 return GFS2_SB(&ip->i_inode)->sd_sb.sb_bsize - sizeof(struct gfs2_dinode);