Lines Matching refs:source
465 if (subreq->source == NETFS_READ_FROM_CACHE) in netfs_rreq_short_read()
491 if (subreq->source != NETFS_READ_FROM_CACHE) in netfs_rreq_perform_resubmissions()
493 subreq->source = NETFS_DOWNLOAD_FROM_SERVER; in netfs_rreq_perform_resubmissions()
525 if (subreq->source == NETFS_READ_FROM_CACHE) { in netfs_rreq_is_still_valid()
615 switch (subreq->source) { in netfs_subreq_terminated()
683 if (subreq->source == NETFS_READ_FROM_CACHE) { in netfs_subreq_terminated()
715 enum netfs_read_source source; in netfs_rreq_prepare_read() local
719 source = netfs_cache_prepare_read(subreq, rreq->i_size); in netfs_rreq_prepare_read()
720 if (source == NETFS_INVALID_READ) in netfs_rreq_prepare_read()
723 if (source == NETFS_DOWNLOAD_FROM_SERVER) { in netfs_rreq_prepare_read()
735 source = NETFS_INVALID_READ; in netfs_rreq_prepare_read()
741 source = NETFS_INVALID_READ; in netfs_rreq_prepare_read()
744 subreq->source = source; in netfs_rreq_prepare_read()
746 return source; in netfs_rreq_prepare_read()
756 enum netfs_read_source source; in netfs_rreq_submit_slice() local
777 source = netfs_rreq_prepare_read(rreq, subreq); in netfs_rreq_submit_slice()
778 if (source == NETFS_INVALID_READ) in netfs_rreq_submit_slice()
786 switch (source) { in netfs_rreq_submit_slice()