1# SPDX-License-Identifier: GPL-2.0 2 3netfs-y := \ 4 buffered_read.o \ 5 buffered_write.o \ 6 direct_read.o \ 7 direct_write.o \ 8 iterator.o \ 9 locking.o \ 10 main.o \ 11 misc.o \ 12 objects.o \ 13 read_collect.o \ 14 read_pgpriv2.o \ 15 read_retry.o \ 16 read_single.o \ 17 rolling_buffer.o \ 18 write_collect.o \ 19 write_issue.o \ 20 write_retry.o 21 22netfs-$(CONFIG_NETFS_STATS) += stats.o 23 24netfs-$(CONFIG_FSCACHE) += \ 25 fscache_cache.o \ 26 fscache_cookie.o \ 27 fscache_io.o \ 28 fscache_main.o \ 29 fscache_volume.o 30 31ifeq ($(CONFIG_PROC_FS),y) 32netfs-$(CONFIG_FSCACHE) += fscache_proc.o 33endif 34netfs-$(CONFIG_FSCACHE_STATS) += fscache_stats.o 35 36obj-$(CONFIG_NETFS_SUPPORT) += netfs.o 37