Home
last modified time | relevance | path

Searched refs:start_byte (Results 1 – 21 of 21) sorted by relevance

/linux-6.12.1/fs/iomap/
Dbuffered-io.c1050 struct folio *folio, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_ifs_punch() argument
1070 first_blk = offset_in_folio(folio, start_byte) >> blkbits; in iomap_write_delalloc_ifs_punch()
1080 loff_t *punch_start_byte, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_punch() argument
1087 if (start_byte > *punch_start_byte) { in iomap_write_delalloc_punch()
1088 punch(inode, *punch_start_byte, start_byte - *punch_start_byte, in iomap_write_delalloc_punch()
1093 iomap_write_delalloc_ifs_punch(inode, folio, start_byte, end_byte, in iomap_write_delalloc_punch()
1122 loff_t *punch_start_byte, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_scan() argument
1125 while (start_byte < end_byte) { in iomap_write_delalloc_scan()
1130 start_byte >> PAGE_SHIFT); in iomap_write_delalloc_scan()
1132 start_byte = ALIGN_DOWN(start_byte, PAGE_SIZE) + in iomap_write_delalloc_scan()
[all …]
/linux-6.12.1/fs/ext4/
Dext4_jbd2.h421 struct inode *inode, loff_t start_byte, loff_t length) in ext4_jbd2_inode_add_write() argument
425 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_write()
430 struct inode *inode, loff_t start_byte, loff_t length) in ext4_jbd2_inode_add_wait() argument
434 EXT4_I(inode)->jinode, start_byte, length); in ext4_jbd2_inode_add_wait()
Dinode.c719 loff_t start_byte = in ext4_map_blocks() local
725 start_byte, length); in ext4_map_blocks()
728 start_byte, length); in ext4_map_blocks()
/linux-6.12.1/drivers/iommu/iommufd/
Dio_pagetable.c27 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()
272 (uintptr_t)elm->pages->uptr + elm->start_byte, length); in iopt_alloc_area_pages()
293 elm->start_byte, elm->length, iommu_prot); in iopt_alloc_area_pages()
421 elm.start_byte = uptr - elm.pages->uptr; in iopt_map_user_pages()
630 elm->start_byte = iopt_area_start_byte(area, iter.cur_iova); in iopt_get_pages()
Dpages.c1832 int iopt_pages_rw_access(struct iopt_pages *pages, unsigned long start_byte, in iopt_pages_rw_access() argument
1835 unsigned long start_index = start_byte / PAGE_SIZE; in iopt_pages_rw_access()
1836 unsigned long last_index = (start_byte + length - 1) / PAGE_SIZE; in iopt_pages_rw_access()
1850 start_byte % PAGE_SIZE, data, in iopt_pages_rw_access()
1853 start_byte % PAGE_SIZE, data, length, in iopt_pages_rw_access()
1865 start_byte % PAGE_SIZE, data, in iopt_pages_rw_access()
1871 if (copy_to_user(pages->uptr + start_byte, data, length)) in iopt_pages_rw_access()
1874 if (copy_from_user(data, pages->uptr + start_byte, length)) in iopt_pages_rw_access()
Dio_pagetable.h229 int iopt_pages_rw_access(struct iopt_pages *pages, unsigned long start_byte,
/linux-6.12.1/fs/jbd2/
Dtransaction.c2648 unsigned long flags, loff_t start_byte, loff_t end_byte) in jbd2_journal_file_inode() argument
2664 jinode->i_dirty_start = min(jinode->i_dirty_start, start_byte); in jbd2_journal_file_inode()
2667 jinode->i_dirty_start = start_byte; in jbd2_journal_file_inode()
2703 struct jbd2_inode *jinode, loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_write() argument
2706 JI_WRITE_DATA | JI_WAIT_DATA, start_byte, in jbd2_journal_inode_ranged_write()
2707 start_byte + length - 1); in jbd2_journal_inode_ranged_write()
2711 loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_wait() argument
2714 start_byte, start_byte + length - 1); in jbd2_journal_inode_ranged_wait()
/linux-6.12.1/fs/xfs/
Dxfs_bmap_util.h34 xfs_off_t start_byte, xfs_off_t end_byte);
Dxfs_iomap.c1231 loff_t start_byte, end_byte; in xfs_buffered_write_iomap_end() local
1238 start_byte = iomap_last_written_block(inode, offset, written); in xfs_buffered_write_iomap_end()
1240 if (start_byte >= end_byte) in xfs_buffered_write_iomap_end()
1246 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end()
1250 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end()
Dxfs_bmap_util.c446 xfs_off_t start_byte, in xfs_bmap_punch_delalloc_range() argument
451 xfs_fileoff_t start_fsb = XFS_B_TO_FSBT(mp, start_byte); in xfs_bmap_punch_delalloc_range()
/linux-6.12.1/mm/
Dfilemap.c481 loff_t start_byte, loff_t end_byte) in filemap_range_has_page() argument
484 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT); in filemap_range_has_page()
487 if (end_byte < start_byte) in filemap_range_has_page()
512 loff_t start_byte, loff_t end_byte) in __filemap_fdatawait_range() argument
514 pgoff_t index = start_byte >> PAGE_SHIFT; in __filemap_fdatawait_range()
556 int filemap_fdatawait_range(struct address_space *mapping, loff_t start_byte, in filemap_fdatawait_range() argument
559 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range()
579 loff_t start_byte, loff_t end_byte) in filemap_fdatawait_range_keep_errors() argument
581 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range_keep_errors()
602 int file_fdatawait_range(struct file *file, loff_t start_byte, loff_t end_byte) in file_fdatawait_range() argument
[all …]
/linux-6.12.1/fs/ocfs2/
Djournal.h580 loff_t start_byte, loff_t length) in ocfs2_jbd2_inode_add_write() argument
584 start_byte, length); in ocfs2_jbd2_inode_add_write()
Daops.c2027 loff_t start_byte = in ocfs2_write_end_nolock() local
2032 start_byte, length); in ocfs2_write_end_nolock()
Dfile.c713 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()
Dalloc.c6816 loff_t start_byte = ((loff_t)page->index << PAGE_SHIFT) + from; in ocfs2_map_and_dirty_page() local
6838 start_byte, length); in ocfs2_map_and_dirty_page()
/linux-6.12.1/include/linux/
Dpagemap.h44 loff_t start_byte, loff_t end_byte);
1301 loff_t start_byte, loff_t end_byte);
1318 loff_t start_byte, in filemap_range_needs_writeback() argument
1326 return filemap_range_has_writeback(mapping, start_byte, end_byte); in filemap_range_needs_writeback()
Diomap.h312 void iomap_write_delalloc_release(struct inode *inode, loff_t start_byte,
Djbd2.h1574 struct jbd2_inode *inode, loff_t start_byte,
1577 struct jbd2_inode *inode, loff_t start_byte,
/linux-6.12.1/fs/btrfs/
Dcompression.h100 unsigned long start_byte, size_t srclen, size_t destlen);
/linux-6.12.1/drivers/net/ethernet/intel/i40e/
Di40e_nvm.c1129 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.12.1/net/bluetooth/
Dmsft.c35 __u8 start_byte; member
547 pattern->start_byte = entry->offset; in msft_add_monitor_sync()