| /linux-6.15/fs/iomap/ |
| H A D | buffered-io.c | 1081 if (start_byte > *punch_start_byte) { in iomap_write_delalloc_punch() 1119 while (start_byte < end_byte) { in iomap_write_delalloc_scan() 1124 start_byte >> PAGE_SHIFT); in iomap_write_delalloc_scan() 1126 start_byte = ALIGN_DOWN(start_byte, PAGE_SIZE) + in iomap_write_delalloc_scan() 1204 loff_t punch_start_byte = start_byte; in iomap_write_delalloc_release() 1215 while (start_byte < scan_end_byte) { in iomap_write_delalloc_release() 1228 if (start_byte == -ENXIO || start_byte == scan_end_byte) in iomap_write_delalloc_release() 1230 if (WARN_ON_ONCE(start_byte < 0)) in iomap_write_delalloc_release() 1248 if (data_end == start_byte) in iomap_write_delalloc_release() 1251 WARN_ON_ONCE(data_end < start_byte); in iomap_write_delalloc_release() [all …]
|
| /linux-6.15/fs/ext4/ |
| H A D | ext4_jbd2.h | 337 struct inode *inode, loff_t start_byte, loff_t length) in ext4_jbd2_inode_add_write() argument 341 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_write() 346 struct inode *inode, loff_t start_byte, loff_t length) in ext4_jbd2_inode_add_wait() argument 350 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_wait()
|
| H A D | inode.c | 723 loff_t start_byte = in ext4_map_blocks() local 729 start_byte, length); in ext4_map_blocks() 732 start_byte, length); in ext4_map_blocks()
|
| /linux-6.15/drivers/iommu/iommufd/ |
| H A D | io_pagetable.c | 27 unsigned long start_byte; member 200 unsigned long start_byte, unsigned long length, in iopt_insert_area() argument 209 area->page_offset = start_byte % PAGE_SIZE; in iopt_insert_area() 217 area->pages_node.start = start_byte / PAGE_SIZE; in iopt_insert_area() 218 if (check_add_overflow(start_byte, length - 1, &area->pages_node.last)) in iopt_insert_area() 273 start = elm->start_byte + (uintptr_t)elm->pages->uptr; in iopt_alloc_area_pages() 276 start = elm->start_byte + elm->pages->start; in iopt_alloc_area_pages() 300 elm->start_byte, elm->length, iommu_prot); in iopt_alloc_area_pages() 396 unsigned long length, unsigned long start_byte, in iopt_map_common() argument 404 elm.start_byte = start_byte; in iopt_map_common() [all …]
|
| H A D | pages.c | 1289 static struct iopt_pages *iopt_alloc_pages(unsigned long start_byte, in iopt_alloc_pages() argument 1311 pages->npages = DIV_ROUND_UP(length + start_byte, PAGE_SIZE); in iopt_alloc_pages() 2020 int iopt_pages_rw_access(struct iopt_pages *pages, unsigned long start_byte, in iopt_pages_rw_access() argument 2023 unsigned long start_index = start_byte / PAGE_SIZE; in iopt_pages_rw_access() 2024 unsigned long last_index = (start_byte + length - 1) / PAGE_SIZE; in iopt_pages_rw_access() 2037 start_byte % PAGE_SIZE, data, length, in iopt_pages_rw_access() 2047 start_byte % PAGE_SIZE, data, in iopt_pages_rw_access() 2050 start_byte % PAGE_SIZE, data, length, in iopt_pages_rw_access() 2062 start_byte % PAGE_SIZE, data, in iopt_pages_rw_access() 2068 if (copy_to_user(pages->uptr + start_byte, data, length)) in iopt_pages_rw_access() [all …]
|
| H A D | io_pagetable.h | 244 int iopt_pages_rw_access(struct iopt_pages *pages, unsigned long start_byte,
|
| /linux-6.15/fs/jbd2/ |
| H A D | transaction.c | 2629 unsigned long flags, loff_t start_byte, loff_t end_byte) in jbd2_journal_file_inode() argument 2645 jinode->i_dirty_start = min(jinode->i_dirty_start, start_byte); in jbd2_journal_file_inode() 2648 jinode->i_dirty_start = start_byte; in jbd2_journal_file_inode() 2684 struct jbd2_inode *jinode, loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_write() argument 2687 JI_WRITE_DATA | JI_WAIT_DATA, start_byte, in jbd2_journal_inode_ranged_write() 2688 start_byte + length - 1); in jbd2_journal_inode_ranged_write() 2692 loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_wait() argument 2695 start_byte, start_byte + length - 1); in jbd2_journal_inode_ranged_wait()
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_bmap_util.h | 35 xfs_off_t start_byte, xfs_off_t end_byte,
|
| H A D | xfs_iomap.c | 1779 loff_t start_byte, end_byte; in xfs_buffered_write_iomap_end() local 1794 start_byte = iomap_last_written_block(inode, offset, written); in xfs_buffered_write_iomap_end() 1796 if (start_byte >= end_byte) in xfs_buffered_write_iomap_end() 1802 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end() 1806 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end()
|
| H A D | xfs_bmap_util.c | 439 xfs_off_t start_byte, in xfs_bmap_punch_delalloc_range() argument 445 xfs_fileoff_t start_fsb = XFS_B_TO_FSBT(mp, start_byte); in xfs_bmap_punch_delalloc_range()
|
| /linux-6.15/fs/ocfs2/ |
| H A D | journal.h | 581 loff_t start_byte, loff_t length) in ocfs2_jbd2_inode_add_write() argument 585 start_byte, length); in ocfs2_jbd2_inode_add_write()
|
| H A D | aops.c | 2003 loff_t start_byte = folio_pos(folio) + from; in ocfs2_write_end_nolock() local 2006 start_byte, length); in ocfs2_write_end_nolock()
|
| H A D | file.c | 713 loff_t start_byte, in ocfs2_zero_start_ordered_transaction() argument 730 ret = ocfs2_jbd2_inode_add_write(handle, inode, start_byte, length); in ocfs2_zero_start_ordered_transaction()
|
| H A D | alloc.c | 6839 loff_t start_byte = folio_pos(folio) + from; in ocfs2_map_and_dirty_folio() local 6861 start_byte, length); in ocfs2_map_and_dirty_folio()
|
| /linux-6.15/mm/ |
| H A D | filemap.c | 487 loff_t start_byte, loff_t end_byte) in filemap_range_has_page() argument 490 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT); in filemap_range_has_page() 493 if (end_byte < start_byte) in filemap_range_has_page() 518 loff_t start_byte, loff_t end_byte) in __filemap_fdatawait_range() argument 520 pgoff_t index = start_byte >> PAGE_SHIFT; in __filemap_fdatawait_range() 565 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range() 585 loff_t start_byte, loff_t end_byte) in filemap_fdatawait_range_keep_errors() argument 587 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range_keep_errors() 612 __filemap_fdatawait_range(mapping, start_byte, end_byte); in file_fdatawait_range() 645 loff_t start_byte, loff_t end_byte) in filemap_range_has_writeback() argument [all …]
|
| /linux-6.15/include/linux/ |
| H A D | pagemap.h | 44 loff_t start_byte, loff_t end_byte); 1279 loff_t start_byte, loff_t end_byte); 1296 loff_t start_byte, in filemap_range_needs_writeback() argument 1304 return filemap_range_has_writeback(mapping, start_byte, end_byte); in filemap_range_needs_writeback()
|
| H A D | iomap.h | 356 void iomap_write_delalloc_release(struct inode *inode, loff_t start_byte,
|
| H A D | jbd2.h | 1555 struct jbd2_inode *inode, loff_t start_byte, 1558 struct jbd2_inode *inode, loff_t start_byte,
|
| /linux-6.15/fs/btrfs/ |
| H A D | compression.h | 91 unsigned long start_byte, size_t srclen, size_t destlen);
|
| /linux-6.15/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_nvm.c | 1129 int start_byte = buff - (u8 *)hw->nvm_buff.va; in i40e_nvmupd_get_aq_result() local 1132 __func__, start_byte, start_byte + remainder); in i40e_nvmupd_get_aq_result()
|
| /linux-6.15/net/bluetooth/ |
| H A D | msft.c | 35 __u8 start_byte; member 547 pattern->start_byte = entry->offset; in msft_add_monitor_sync()
|