Lines Matching defs:backing_dev_info
62 struct backing_dev_info { struct
63 struct list_head bdi_list;
64 unsigned long ra_pages; /* max readahead in PAGE_CACHE_SIZE units */
65 unsigned long state; /* Always use atomic bitops on this */
66 unsigned int capabilities; /* Device capabilities */
67 congested_fn *congested_fn; /* Function pointer if device is md/dm */
68 void *congested_data; /* Pointer to aux data for congested func */
70 char *name;
72 struct percpu_counter bdi_stat[NR_BDI_STAT_ITEMS];
74 unsigned long bw_time_stamp; /* last time write bw is updated */
75 unsigned long dirtied_stamp;
76 unsigned long written_stamp; /* pages written at bw_time_stamp */
77 unsigned long write_bandwidth; /* the estimated write bandwidth */
78 unsigned long avg_write_bandwidth; /* further smoothed write bw */
86 unsigned long dirty_ratelimit;
110 struct backing_dev_info *inode_to_bdi(struct inode *inode); argument