shmem_mapping
if (vma->vm_file && shmem_mapping(vma->vm_file->f_mapping)) {
bool shmem_mapping(const struct address_space *mapping);
return shmem_mapping(file->f_mapping);
!shmem_mapping(inode->i_mapping))
if ((file_end >= folio_next_index(folio) || shmem_mapping(mapping)) &&
if ((file_end >= folio_next_index(folio) || shmem_mapping(mapping)) &&
if (shmem_mapping(mapping)) {
BUG_ON(shmem_mapping(mapping));
return !reject_file_backed || shmem_mapping(mapping);
if (shmem_mapping(mapping) && nr_shmem_dropped)
if (shmem_mapping(mapping))
if (!dax_mapping(mapping) && !shmem_mapping(mapping)) { \
if (shmem_mapping(file->f_mapping)) {
extra_pins = shmem_mapping(mapping);
needs_fallback = !shmem_mapping(mapping) &&
if (shmem_mapping(mapping))
VM_WARN_ON_ONCE(folio_test_swapcache(folio) || shmem_mapping(mapping));
if (shmem_mapping(inode->i_mapping)) {
if (WARN_ON_ONCE(!shmem_mapping(inode->i_mapping)))
EXPORT_SYMBOL_GPL(shmem_mapping);
if (ret && !shmem_mapping(folio->mapping)) {
if (shmem_mapping(mapping) || dax_mapping(mapping))
if (shmem_mapping(mapping))
if (shmem_mapping(mapping))
if (shmem_mapping(mapping))
if (!shmem_mapping(mapping) && !folio_test_anon(folio))