• Home
  • Raw
  • Download

Lines Matching defs:ubifs_info

1834 struct ubifs_info {  struct
1835 struct super_block *vfs_sb;
1837 struct backing_dev_info bdi;
1840 ino_t highest_inum;
1841 unsigned long long max_sqnum;
1842 unsigned long long cmt_no;
1843 spinlock_t cnt_lock;
1844 int fmt_version;
1845 int ro_compat_version;
1846 unsigned char uuid[16];
1848 int lhead_lnum;
1849 int lhead_offs;
1850 int ltail_lnum;
1851 struct mutex log_mutex;
1852 int min_log_bytes;
1853 long long cmt_bud_bytes;
1855 struct rb_root buds;
1856 long long bud_bytes;
1857 spinlock_t buds_lock;
1858 int jhead_cnt;
1859 struct ubifs_jhead *jheads;
1860 long long max_bud_bytes;
1861 long long bg_bud_bytes;
1862 struct list_head old_buds;
1863 int max_bud_cnt;
1865 struct rw_semaphore commit_sem;
1866 int cmt_state;
1867 spinlock_t cs_lock;
1868 wait_queue_head_t cmt_wq;
1870 unsigned int big_lpt:1;
1871 unsigned int space_fixup:1;
1872 unsigned int no_chk_data_crc:1;
1873 unsigned int bulk_read:1;
1874 unsigned int default_compr:2;
1875 unsigned int rw_incompat:1;
1877 struct mutex tnc_mutex;
1878 struct ubifs_zbranch zroot;
1879 struct ubifs_znode *cnext;
1880 struct ubifs_znode *enext;
1881 int *gap_lebs;
1882 void *cbuf;
1883 void *ileb_buf;
1884 int ileb_len;
1885 int ihead_lnum;
1886 int ihead_offs;
1887 int *ilebs;
1888 int ileb_cnt;
1889 int ileb_nxt;
1890 struct rb_root old_idx;
1891 int *bottom_up_buf;
1893 struct ubifs_mst_node *mst_node;
1894 int mst_offs;
1896 int max_bu_buf_len;
1897 struct mutex bu_mutex;
1898 struct bu_info bu;
1900 struct mutex write_reserve_mutex;
1901 void *write_reserve_buf;
1903 int log_lebs;
1904 long long log_bytes;
1905 int log_last;
1906 int lpt_lebs;
1907 int lpt_first;
1908 int lpt_last;
1909 int orph_lebs;
1910 int orph_first;
1911 int orph_last;
1912 int main_lebs;
1913 int main_first;
1914 long long main_bytes;
1916 uint8_t key_hash_type;
1917 uint32_t (*key_hash)(const char *str, int len);
1918 int key_fmt;
1919 int key_len;
1920 int fanout;
1922 int min_io_size;
1923 int min_io_shift;
1924 int max_write_size;
1925 int max_write_shift;
1926 int leb_size;
1927 int leb_start;
1928 int half_leb_size;
1929 int idx_leb_size;
1930 int leb_cnt;
1931 int max_leb_cnt;
1932 int old_leb_cnt;
1933 unsigned int ro_media:1;
1934 unsigned int ro_mount:1;
1935 unsigned int ro_error:1;
1937 atomic_long_t dirty_pg_cnt;
1938 atomic_long_t dirty_zn_cnt;
1939 atomic_long_t clean_zn_cnt;
1941 spinlock_t space_lock;
1942 struct ubifs_lp_stats lst;
1943 struct ubifs_budg_info bi;
1944 unsigned long long calc_idx_sz;
1946 int ref_node_alsz;
1947 int mst_node_alsz;
1948 int min_idx_node_sz;
1949 int max_idx_node_sz;
1950 long long max_inode_sz;
1951 int max_znode_sz;
1953 int leb_overhead;
1954 int dead_wm;
1955 int dark_wm;
1956 int block_cnt;
1958 struct ubifs_node_range ranges[UBIFS_NODE_TYPES_CNT];
1959 struct ubi_volume_desc *ubi;
1960 struct ubi_device_info di;
1961 struct ubi_volume_info vi;
1963 struct rb_root orph_tree;
1964 struct list_head orph_list;
1965 struct list_head orph_new;
1966 struct ubifs_orphan *orph_cnext;
1967 struct ubifs_orphan *orph_dnext;
1968 spinlock_t orphan_lock;
1969 void *orph_buf;
1970 int new_orphans;
1971 int cmt_orphans;
1972 int tot_orphans;
1973 int max_orphans;
1974 int ohead_lnum;
1975 int ohead_offs;
1976 int no_orphs;
1978 struct task_struct *bgt;
1979 char bgt_name[sizeof(BGT_NAME_PATTERN) + 9];
1980 int need_bgt;
1981 int need_wbuf_sync;
1983 int gc_lnum;
1984 void *sbuf;
1985 struct list_head idx_gc;
1986 int idx_gc_cnt;
1987 int gc_seq;
1988 int gced_lnum;
1990 struct list_head infos_list;
1991 struct mutex umount_mutex;
1992 unsigned int shrinker_run_no;
1994 int space_bits;
1995 int lpt_lnum_bits;
1996 int lpt_offs_bits;
1997 int lpt_spc_bits;
1998 int pcnt_bits;
1999 int lnum_bits;
2000 int nnode_sz;
2001 int pnode_sz;
2002 int ltab_sz;
2003 int lsave_sz;
2004 int pnode_cnt;
2005 int nnode_cnt;
2006 int lpt_hght;
2007 int pnodes_have;
2009 struct mutex lp_mutex;
2010 int lpt_lnum;
2011 int lpt_offs;
2012 int nhead_lnum;
2013 int nhead_offs;
2014 int lpt_drty_flgs;
2015 int dirty_nn_cnt;
2016 int dirty_pn_cnt;
2017 int check_lpt_free;
2018 long long lpt_sz;
2019 void *lpt_nod_buf;
2020 void *lpt_buf;
2021 struct ubifs_nnode *nroot;
2022 struct ubifs_cnode *lpt_cnext;
2023 struct ubifs_lpt_heap lpt_heap[LPROPS_HEAP_CNT];
2024 struct ubifs_lpt_heap dirty_idx;
2025 struct list_head uncat_list;
2026 struct list_head empty_list;
2027 struct list_head freeable_list;
2028 struct list_head frdi_idx_list;
2029 int freeable_cnt;
2030 int in_a_category_cnt;
2032 int ltab_lnum;
2033 int ltab_offs;
2034 struct ubifs_lpt_lprops *ltab;
2035 struct ubifs_lpt_lprops *ltab_cmt;
2036 int lsave_cnt;
2037 int lsave_lnum;
2038 int lsave_offs;
2039 int *lsave;
2040 int lscan_lnum;
2042 long long rp_size;
2043 long long report_rp_size;
2044 kuid_t rp_uid;
2068 extern struct list_head ubifs_infos; argument
2084 void ubifs_ro_mode(struct ubifs_info *c, int err); argument