Home
last modified time | relevance | path

Searched refs:rac (Results 1 – 25 of 46) sorted by relevance

12

/OK3568_Linux_fs/kernel/include/linux/
H A Dpagemap.h802 #define DEFINE_READAHEAD(rac, f, m, i) \ argument
803 struct readahead_control rac = { \
872 static inline struct page *readahead_page(struct readahead_control *rac) in readahead_page() argument
876 BUG_ON(rac->_batch_count > rac->_nr_pages); in readahead_page()
877 rac->_nr_pages -= rac->_batch_count; in readahead_page()
878 rac->_index += rac->_batch_count; in readahead_page()
880 if (!rac->_nr_pages) { in readahead_page()
881 rac->_batch_count = 0; in readahead_page()
885 page = xa_load(&rac->mapping->i_pages, rac->_index); in readahead_page()
887 rac->_batch_count = thp_nr_pages(page); in readahead_page()
[all …]
/OK3568_Linux_fs/kernel/mm/
H A Dreadahead.c131 static void read_pages(struct readahead_control *rac, struct list_head *pages, in read_pages() argument
134 const struct address_space_operations *aops = rac->mapping->a_ops; in read_pages()
138 if (!readahead_count(rac)) in read_pages()
144 aops->readahead(rac); in read_pages()
146 while ((page = readahead_page(rac))) { in read_pages()
151 aops->readpages(rac->file, rac->mapping, pages, in read_pages()
152 readahead_count(rac)); in read_pages()
155 rac->_index += rac->_nr_pages; in read_pages()
156 rac->_nr_pages = 0; in read_pages()
158 while ((page = readahead_page(rac))) { in read_pages()
[all …]
/OK3568_Linux_fs/kernel/fs/erofs/
H A Ddata.c270 static void erofs_raw_access_readahead(struct readahead_control *rac) in erofs_raw_access_readahead() argument
276 trace_erofs_readpages(rac->mapping->host, readahead_index(rac), in erofs_raw_access_readahead()
277 readahead_count(rac), true); in erofs_raw_access_readahead()
279 while ((page = readahead_page(rac))) { in erofs_raw_access_readahead()
282 bio = erofs_read_raw_page(bio, rac->mapping, page, &last_block, in erofs_raw_access_readahead()
283 readahead_count(rac), true); in erofs_raw_access_readahead()
289 EROFS_I(rac->mapping->host)->nid); in erofs_raw_access_readahead()
H A Dzdata.c1411 static void z_erofs_readahead(struct readahead_control *rac) in z_erofs_readahead() argument
1413 struct inode *const inode = rac->mapping->host; in z_erofs_readahead()
1416 unsigned int nr_pages = readahead_count(rac); in z_erofs_readahead()
1423 trace_erofs_readpages(inode, readahead_index(rac), nr_pages, false); in z_erofs_readahead()
1426 f.headoffset = readahead_pos(rac); in z_erofs_readahead()
1428 while ((page = readahead_page(rac))) { in z_erofs_readahead()
/OK3568_Linux_fs/kernel/fs/ext4/
H A Dreadpage.c264 struct readahead_control *rac, struct page *page) in ext4_mpage_readpages() argument
282 unsigned int nr_pages = rac ? readahead_count(rac) : 1; in ext4_mpage_readpages()
293 if (rac) { in ext4_mpage_readpages()
294 page = readahead_page(rac); in ext4_mpage_readpages()
422 rac ? REQ_RAHEAD : 0); in ext4_mpage_readpages()
447 if (rac) in ext4_mpage_readpages()
/OK3568_Linux_fs/kernel/fs/iomap/
H A Dbuffered-io.c205 struct readahead_control *rac; member
286 if (ctx->rac) /* same as readahead_gfp_mask */ in iomap_readpage_actor()
297 if (ctx->rac) in iomap_readpage_actor()
368 ctx->cur_page = readahead_page(ctx->rac); in iomap_readahead_actor()
393 void iomap_readahead(struct readahead_control *rac, const struct iomap_ops *ops) in iomap_readahead() argument
395 struct inode *inode = rac->mapping->host; in iomap_readahead()
396 loff_t pos = readahead_pos(rac); in iomap_readahead()
397 loff_t length = readahead_length(rac); in iomap_readahead()
399 .rac = rac, in iomap_readahead()
402 trace_iomap_readahead(inode, readahead_count(rac)); in iomap_readahead()
/OK3568_Linux_fs/kernel/fs/gfs2/
H A Daops.c559 static void gfs2_readahead(struct readahead_control *rac) in gfs2_readahead() argument
561 struct inode *inode = rac->mapping->host; in gfs2_readahead()
567 mpage_readahead(rac, gfs2_block_map); in gfs2_readahead()
569 iomap_readahead(rac, &gfs2_iomap_ops); in gfs2_readahead()
/OK3568_Linux_fs/kernel/arch/arm/mach-omap2/
H A Dvc.c70 u8 rac; member
78 .rac = BIT(2),
92 .rac = BIT(3),
869 vc->cfg_channel |= vc_cfg_bits->rac; in omap_vc_init_channel()
/OK3568_Linux_fs/external/xserver/hw/xfree86/modes/
H A DMakefile.am22 -I$(srcdir)/../loader -I$(srcdir)/../rac -I$(srcdir)/../parser \
/OK3568_Linux_fs/kernel/fs/hpfs/
H A Dfile.c129 static void hpfs_readahead(struct readahead_control *rac) in hpfs_readahead() argument
131 mpage_readahead(rac, hpfs_get_block); in hpfs_readahead()
/OK3568_Linux_fs/kernel/fs/
H A Dmpage.c415 void mpage_readahead(struct readahead_control *rac, get_block_t get_block) in mpage_readahead() argument
423 while ((page = readahead_page(rac))) { in mpage_readahead()
426 args.nr_pages = readahead_count(rac); in mpage_readahead()
/OK3568_Linux_fs/kernel/fs/omfs/
H A Dfile.c292 static void omfs_readahead(struct readahead_control *rac) in omfs_readahead() argument
294 mpage_readahead(rac, omfs_get_block); in omfs_readahead()
/OK3568_Linux_fs/kernel/fs/jfs/
H A Dinode.c301 static void jfs_readahead(struct readahead_control *rac) in jfs_readahead() argument
303 mpage_readahead(rac, jfs_get_block); in jfs_readahead()
/OK3568_Linux_fs/kernel/drivers/s390/char/
H A Dtape_3590.h83 unsigned int rac:8; member
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Ddata.c2334 struct readahead_control *rac, struct page *page) in f2fs_mpage_readpages() argument
2351 unsigned nr_pages = rac ? readahead_count(rac) : 1; in f2fs_mpage_readpages()
2365 if (rac) { in f2fs_mpage_readpages()
2366 page = readahead_page(rac); in f2fs_mpage_readpages()
2377 rac != NULL, false); in f2fs_mpage_readpages()
2400 &bio, &last_block_in_bio, rac); in f2fs_mpage_readpages()
2412 if (rac) in f2fs_mpage_readpages()
2422 rac != NULL, false); in f2fs_mpage_readpages()
2453 static void f2fs_readahead(struct readahead_control *rac) in f2fs_readahead() argument
2455 struct inode *inode = rac->mapping->host; in f2fs_readahead()
[all …]
/OK3568_Linux_fs/kernel/fs/xfs/
H A Dxfs_aops.c652 struct readahead_control *rac) in xfs_vm_readahead() argument
654 iomap_readahead(rac, &xfs_read_iomap_ops); in xfs_vm_readahead()
/OK3568_Linux_fs/kernel/fs/qnx6/
H A Dinode.c102 static void qnx6_readahead(struct readahead_control *rac) in qnx6_readahead() argument
104 mpage_readahead(rac, qnx6_get_block); in qnx6_readahead()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dkeystone-k2hk-clocks.dtsi177 clock-output-names = "rac-01";
187 clock-output-names = "rac-23";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dkeystone-k2hk-clocks.dtsi180 clock-output-names = "rac-01";
190 clock-output-names = "rac-23";
H A Dkeystone-k2l-clocks.dtsi111 clock-output-names = "rac";
/OK3568_Linux_fs/kernel/fs/exfat/
H A Dinode.c365 static void exfat_readahead(struct readahead_control *rac) in exfat_readahead() argument
367 mpage_readahead(rac, exfat_get_block); in exfat_readahead()
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A DMakefile107 obj-$(CONFIG_CACHE_B15_RAC) += cache-b15-rac.o
/OK3568_Linux_fs/kernel/fs/btrfs/
H A Dextent_io.h196 void extent_readahead(struct readahead_control *rac);
/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dprom_init.c1623 u32 rac, rsc; in prom_init_mem() local
1632 rac = be32_to_cpu(val); in prom_init_mem()
1636 prom_debug("root_addr_cells: %x\n", rac); in prom_init_mem()
1670 while ((endp - p) >= (rac + rsc)) { in prom_init_mem()
1673 base = prom_next_cell(rac, &p); in prom_init_mem()
/OK3568_Linux_fs/kernel/fs/ocfs2/
H A Daops.c353 static void ocfs2_readahead(struct readahead_control *rac) in ocfs2_readahead() argument
356 struct inode *inode = rac->mapping->host; in ocfs2_readahead()
381 if (readahead_pos(rac) >= i_size_read(inode)) in ocfs2_readahead()
384 mpage_readahead(rac, ocfs2_get_block); in ocfs2_readahead()

12