13d3c9504SDavid Howells# SPDX-License-Identifier: GPL-2.0 23d3c9504SDavid Howells 33a4a38e6SDavid Howellsnetfs-y := \ 416211268SDavid Howells buffered_read.o \ 5c38f4e96SDavid Howells buffered_write.o \ 6016dc851SDavid Howells direct_read.o \ 7153a9961SDavid Howells direct_write.o \ 885dd2c8fSDavid Howells iterator.o \ 946ed60dcSDavid Howells locking.o \ 10b900f4b8SDavid Howells main.o \ 11c9c4ff12SDavid Howells misc.o \ 120e0f2dfeSDavid Howells objects.o \ 13ee4cdf7bSDavid Howells read_collect.o \ 14ee4cdf7bSDavid Howells read_pgpriv2.o \ 15ee4cdf7bSDavid Howells read_retry.o \ 16*49866ce7SDavid Howells read_single.o \ 1706fa229cSDavid Howells rolling_buffer.o \ 18288ace2fSDavid Howells write_collect.o \ 19751e213fSDavid Howells write_issue.o \ 20751e213fSDavid Howells write_retry.o 213a4a38e6SDavid Howells 223a4a38e6SDavid Howellsnetfs-$(CONFIG_NETFS_STATS) += stats.o 233d3c9504SDavid Howells 24915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE) += \ 25915cd30cSDavid Howells fscache_cache.o \ 26915cd30cSDavid Howells fscache_cookie.o \ 27915cd30cSDavid Howells fscache_io.o \ 28915cd30cSDavid Howells fscache_main.o \ 29915cd30cSDavid Howells fscache_volume.o 30915cd30cSDavid Howells 31915cd30cSDavid Howellsifeq ($(CONFIG_PROC_FS),y) 32915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE) += fscache_proc.o 33915cd30cSDavid Howellsendif 34915cd30cSDavid Howellsnetfs-$(CONFIG_FSCACHE_STATS) += fscache_stats.o 35915cd30cSDavid Howells 3647757ea8SDavid Howellsobj-$(CONFIG_NETFS_SUPPORT) += netfs.o 37