Home
last modified time | relevance | path

Searched refs:inode (Results 1 – 23 of 23) sorted by relevance

/mm/
A Dshmem.c751 struct inode *inode; in shmem_unused_huge_shrink() local
1584 struct inode *inode = mapping->host; in shmem_writeout() local
3100 struct inode *inode; in __shmem_get_inode() local
3182 struct inode *inode; in shmem_get_inode() local
3338 struct inode *inode = mapping->host; in shmem_write_begin() local
3899 struct inode *inode; in shmem_mknod() local
3942 struct inode *inode; in shmem_tmpfile() local
4150 struct inode *inode; in shmem_symlink() local
4485 struct inode *inode; in shmem_fh_to_dentry() local
5054 struct inode *inode; in shmem_fill_super() local
[all …]
A Dsecretmem.c53 struct inode *inode = file_inode(vmf->vma->vm_file); in secretmem_fault() local
115 static int secretmem_release(struct inode *inode, struct file *file) in secretmem_release() argument
168 struct inode *inode = d_inode(dentry); in secretmem_setattr() local
194 struct inode *inode; in secretmem_file_create() local
198 if (IS_ERR(inode)) in secretmem_file_create()
199 return ERR_CAST(inode); in secretmem_file_create()
207 mapping_set_unevictable(inode->i_mapping); in secretmem_file_create()
209 inode->i_op = &secretmem_iops; in secretmem_file_create()
213 inode->i_mode |= S_IFREG; in secretmem_file_create()
214 inode->i_size = 0; in secretmem_file_create()
[all …]
A Dmemfd.c81 struct inode *inode = file_inode(memfd); in memfd_alloc_folio() local
90 nr_resv = hugetlb_reserve_pages(inode, idx, idx + 1, NULL, 0); in memfd_alloc_folio()
107 hugetlb_set_folio_subpool(folio, subpool_inode(inode)); in memfd_alloc_folio()
113 hugetlb_unreserve_pages(inode, idx, idx + 1, 0); in memfd_alloc_folio()
206 struct inode *inode = file_inode(file); in memfd_add_seals() local
247 inode_lock(inode); in memfd_add_seals()
275 if (seals & F_SEAL_EXEC && inode->i_mode & 0111) in memfd_add_seals()
282 inode_unlock(inode); in memfd_add_seals()
451 struct inode *inode = file_inode(file); in alloc_file() local
453 inode->i_mode &= ~0111; in alloc_file()
A Dtruncate.c754 void truncate_pagecache(struct inode *inode, loff_t newsize) in truncate_pagecache() argument
756 struct address_space *mapping = inode->i_mapping; in truncate_pagecache()
787 void truncate_setsize(struct inode *inode, loff_t newsize) in truncate_setsize() argument
789 loff_t oldsize = inode->i_size; in truncate_setsize()
791 i_size_write(inode, newsize); in truncate_setsize()
794 truncate_pagecache(inode, newsize); in truncate_setsize()
817 void pagecache_isize_extended(struct inode *inode, loff_t from, loff_t to) in pagecache_isize_extended() argument
819 int bsize = i_blocksize(inode); in pagecache_isize_extended()
823 WARN_ON(to > inode->i_size); in pagecache_isize_extended()
875 void truncate_pagecache_range(struct inode *inode, loff_t lstart, loff_t lend) in truncate_pagecache_range() argument
[all …]
A Dfadvise.c33 struct inode *inode; in generic_fadvise() local
41 inode = file_inode(file); in generic_fadvise()
42 if (S_ISFIFO(inode->i_mode)) in generic_fadvise()
51 if (IS_DAX(inode) || (bdi == &noop_backing_dev_info)) { in generic_fadvise()
132 endbyte != inode->i_size - 1) { in generic_fadvise()
A Dpage-writeback.c2049 struct inode *inode = mapping->host; in balance_dirty_pages_ratelimited_flags() local
2059 if (inode_cgwb_enabled(inode)) in balance_dirty_pages_ratelimited_flags()
2680 struct inode *inode = mapping->host; in folio_account_dirtied() local
2688 inode_attach_wb(inode, folio); in folio_account_dirtied()
2689 wb = inode_to_wb(inode); in folio_account_dirtied()
2804 struct inode *inode = mapping->host; in folio_redirty_for_writepage() local
2812 unlocked_inode_to_wb_end(inode, &cookie); in folio_redirty_for_writepage()
2895 struct inode *inode = mapping->host; in __folio_cancel_dirty() local
2933 struct inode *inode = mapping->host; in folio_clear_dirty_for_io() local
3016 struct inode *inode = mapping->host; in __folio_end_writeback() local
[all …]
A Dswapfile.c2513 struct inode *inode = mapping->host; in setup_swap_extents() local
2682 struct inode *inode; in SYSCALL_DEFINE1() local
2809 inode_lock(inode); in SYSCALL_DEFINE1()
2811 inode_unlock(inode); in SYSCALL_DEFINE1()
2930 static int swaps_open(struct inode *inode, struct file *file) in swaps_open() argument
3082 struct inode *inode) in read_swap_header() argument
3276 struct inode *inode = NULL; in SYSCALL_DEFINE2() local
3317 inode_lock(inode); in SYSCALL_DEFINE2()
3492 inode_unlock(inode); in SYSCALL_DEFINE2()
3496 inode = NULL; in SYSCALL_DEFINE2()
[all …]
A Dreadahead.c312 struct inode *inode = ractl->mapping->host; in do_page_cache_ra() local
314 loff_t isize = i_size_read(inode); in do_page_cache_ra()
696 const struct inode *inode; in ksys_readahead() local
716 inode = file_inode(file); in ksys_readahead()
717 if (!S_ISREG(inode->i_mode) && !S_ISBLK(inode->i_mode)) in ksys_readahead()
719 if (IS_ANON_FILE(inode)) in ksys_readahead()
A Dbacking-dev.c65 struct inode *inode; in collect_wb_stats() local
68 list_for_each_entry(inode, &wb->b_dirty, i_io_list) in collect_wb_stats()
70 list_for_each_entry(inode, &wb->b_io, i_io_list) in collect_wb_stats()
72 list_for_each_entry(inode, &wb->b_more_io, i_io_list) in collect_wb_stats()
74 list_for_each_entry(inode, &wb->b_dirty_time, i_io_list) in collect_wb_stats()
75 if (inode->i_state & I_DIRTY_TIME) in collect_wb_stats()
1198 struct backing_dev_info *inode_to_bdi(struct inode *inode) in inode_to_bdi() argument
1202 if (!inode) in inode_to_bdi()
1205 sb = inode->i_sb; in inode_to_bdi()
1208 return I_BDEV(inode)->bd_disk->bdi; in inode_to_bdi()
A Dfilemap.c2681 struct inode *inode = mapping->host; in filemap_read() local
2874 struct inode *inode = mapping->host; in generic_file_read_iter() local
3409 struct inode *inode = mapping->host; in filemap_fault() local
4129 struct inode *inode = mapping->host; in generic_file_direct_write() local
4135 if (pos > i_size_read(inode) && !S_ISBLK(inode->i_mode)) { in generic_file_direct_write()
4137 mark_inode_dirty(inode); in generic_file_direct_write()
4266 struct inode *inode = mapping->host; in __generic_file_write_iter() local
4312 struct inode *inode = file->f_mapping->host; in generic_file_write_iter() local
4315 inode_lock(inode); in generic_file_write_iter()
4319 inode_unlock(inode); in generic_file_write_iter()
[all …]
A Dshrinker_debug.c98 static int shrinker_debugfs_scan_open(struct inode *inode, struct file *file) in shrinker_debugfs_scan_open() argument
100 file->private_data = inode->i_private; in shrinker_debugfs_scan_open()
101 return nonseekable_open(inode, file); in shrinker_debugfs_scan_open()
A Dmmap.c245 static inline u64 file_mmap_size_max(struct file *file, struct inode *inode) in file_mmap_size_max() argument
247 if (S_ISREG(inode->i_mode)) in file_mmap_size_max()
250 if (S_ISBLK(inode->i_mode)) in file_mmap_size_max()
253 if (S_ISSOCK(inode->i_mode)) in file_mmap_size_max()
264 static inline bool file_mmap_ok(struct file *file, struct inode *inode, in file_mmap_ok() argument
267 u64 maxsize = file_mmap_size_max(file, inode); in file_mmap_ok()
423 struct inode *inode = file_inode(file); in do_mmap() local
427 if (!file_mmap_ok(file, inode, pgoff, len)) in do_mmap()
459 if (IS_APPEND(inode) && (file->f_mode & FMODE_WRITE)) in do_mmap()
A Dpage_io.c83 struct inode *inode = mapping->host; in generic_swapfile_activate() local
94 blkbits = inode->i_blkbits; in generic_swapfile_activate()
103 last_block = i_size_read(inode) >> blkbits; in generic_swapfile_activate()
112 ret = bmap(inode, &first_block); in generic_swapfile_activate()
129 ret = bmap(inode, &block); in generic_swapfile_activate()
A Dhugetlb.c965 void hugetlb_fix_reserve_counts(struct inode *inode) in hugetlb_fix_reserve_counts() argument
1165 static inline struct resv_map *inode_resv_map(struct inode *inode) in inode_resv_map() argument
1183 struct inode *inode = mapping->host; in vma_resv_map() local
1185 return inode_resv_map(inode); in vma_resv_map()
6346 struct inode *inode = mapping->host; in hugetlb_add_to_page_cache() local
6366 spin_lock(&inode->i_lock); in hugetlb_add_to_page_cache()
6368 spin_unlock(&inode->i_lock); in hugetlb_add_to_page_cache()
7242 long hugetlb_reserve_pages(struct inode *inode, in hugetlb_reserve_pages() argument
7410 long hugetlb_unreserve_pages(struct inode *inode, long start, long end, in hugetlb_unreserve_pages() argument
7434 spin_lock(&inode->i_lock); in hugetlb_unreserve_pages()
[all …]
A Dnommu.c1803 int nommu_shrink_inode_mappings(struct inode *inode, size_t size, in nommu_shrink_inode_mappings() argument
1815 i_mmap_lock_read(inode->i_mapping); in nommu_shrink_inode_mappings()
1818 vma_interval_tree_foreach(vma, &inode->i_mapping->i_mmap, low, high) { in nommu_shrink_inode_mappings()
1822 i_mmap_unlock_read(inode->i_mapping); in nommu_shrink_inode_mappings()
1834 vma_interval_tree_foreach(vma, &inode->i_mapping->i_mmap, 0, ULONG_MAX) { in nommu_shrink_inode_mappings()
1849 i_mmap_unlock_read(inode->i_mapping); in nommu_shrink_inode_mappings()
A Duserfaultfd.c150 struct inode *inode; in mfill_file_over_size() local
156 inode = dst_vma->vm_file->f_inode; in mfill_file_over_size()
158 max_off = DIV_ROUND_UP(i_size_read(inode), PAGE_SIZE); in mfill_file_over_size()
385 struct inode *inode = file_inode(dst_vma->vm_file); in mfill_atomic_pte_continue() local
391 ret = shmem_get_folio(inode, pgoff, 0, &folio, SGP_NOALLOC); in mfill_atomic_pte_continue()
A Dgup_test.c373 static int gup_test_release(struct inode *inode, struct file *file) in gup_test_release() argument
A Dpage_owner.c927 static int page_owner_stack_open(struct inode *inode, struct file *file) in page_owner_stack_open() argument
A Dkmemleak.c2018 static int kmemleak_open(struct inode *inode, struct file *file) in kmemleak_open() argument
A Dhuge_memory.c87 struct inode *inode; in file_thp_enabled() local
95 inode = file_inode(vma->vm_file); in file_thp_enabled()
97 return !inode_is_open_for_write(inode) && S_ISREG(inode->i_mode); in file_thp_enabled()
A Dslab_common.c1184 static int slabinfo_open(struct inode *inode, struct file *file) in slabinfo_open() argument
A Dslub.c7740 static int slab_debug_trace_open(struct inode *inode, struct file *filep) in slab_debug_trace_open() argument
7756 seq_release_private(inode, filep); in slab_debug_trace_open()
7764 seq_release_private(inode, filep); in slab_debug_trace_open()
7791 static int slab_debug_trace_release(struct inode *inode, struct file *file) in slab_debug_trace_release() argument
7797 return seq_release_private(inode, file); in slab_debug_trace_release()
A Dvmscan.c5669 static int lru_gen_seq_open(struct inode *inode, struct file *file) in lru_gen_seq_open() argument

Completed in 935 milliseconds