Home
last modified time | relevance | path

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

/linux/fs/iomap/
H A Dbuffered-io.c1221 struct folio *folio, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_ifs_punch() argument
1240 first_blk = offset_in_folio(folio, start_byte) >> blkbits; in iomap_write_delalloc_ifs_punch()
1251 loff_t *punch_start_byte, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_punch() argument
1258 if (start_byte > *punch_start_byte) { in iomap_write_delalloc_punch()
1259 punch(inode, *punch_start_byte, start_byte - *punch_start_byte, in iomap_write_delalloc_punch()
1264 iomap_write_delalloc_ifs_punch(inode, folio, start_byte, end_byte, in iomap_write_delalloc_punch()
1292 loff_t *punch_start_byte, loff_t start_byte, loff_t end_byte, in iomap_write_delalloc_scan() argument
1295 while (start_byte < end_byte) { in iomap_write_delalloc_scan()
1300 start_byte >> PAGE_SHIFT); in iomap_write_delalloc_scan()
1302 start_byte = ALIGN_DOWN(start_byte, PAGE_SIZE) + in iomap_write_delalloc_scan()
[all …]
/linux/drivers/iommu/iommufd/
H A Dio_pagetable.c29 unsigned long start_byte; member
211 unsigned long start_byte, unsigned long length, in iopt_insert_area() argument
220 area->page_offset = start_byte % PAGE_SIZE; in iopt_insert_area()
228 area->pages_node.start = start_byte / PAGE_SIZE; in iopt_insert_area()
229 if (check_add_overflow(start_byte, length - 1, &area->pages_node.last)) in iopt_insert_area()
284 start = elm->start_byte + (uintptr_t)elm->pages->uptr; in iopt_alloc_area_pages()
287 start = elm->start_byte + elm->pages->start; in iopt_alloc_area_pages()
290 start = elm->start_byte + elm->pages->dmabuf.start; in iopt_alloc_area_pages()
314 elm->start_byte, elm->length, iommu_prot); in iopt_alloc_area_pages()
410 unsigned long length, unsigned long start_byte, in iopt_map_common() argument
[all …]
H A Dpages.c1363 static struct iopt_pages *iopt_alloc_pages(unsigned long start_byte, in iopt_alloc_pages() argument
1384 pages->npages = DIV_ROUND_UP(length + start_byte, PAGE_SIZE); in iopt_alloc_pages()
1418 unsigned long start_byte, in iopt_alloc_file_pages() argument
1425 pages = iopt_alloc_pages(start_byte, length, writable); in iopt_alloc_file_pages()
1429 pages->start = start - start_byte; in iopt_alloc_file_pages()
1523 unsigned long start_byte, in iopt_alloc_dmabuf_pages() argument
1538 pages = iopt_alloc_pages(start_byte, length, writable); in iopt_alloc_dmabuf_pages()
1553 pages->dmabuf.start = start - start_byte; in iopt_alloc_dmabuf_pages()
2341 int iopt_pages_rw_access(struct iopt_pages *pages, unsigned long start_byte, in iopt_pages_rw_access() argument
2344 unsigned long start_index = start_byte / PAGE_SIZE; in iopt_pages_rw_access()
[all …]
/linux/fs/jbd2/
H A Dtransaction.c2645 unsigned long flags, loff_t start_byte, loff_t end_byte) in jbd2_journal_file_inode() argument
2661 jinode->i_dirty_start = min(jinode->i_dirty_start, start_byte); in jbd2_journal_file_inode()
2664 jinode->i_dirty_start = start_byte; in jbd2_journal_file_inode()
2700 struct jbd2_inode *jinode, loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_write() argument
2703 JI_WRITE_DATA | JI_WAIT_DATA, start_byte, in jbd2_journal_inode_ranged_write()
2704 start_byte + length - 1); in jbd2_journal_inode_ranged_write()
2708 loff_t start_byte, loff_t length) in jbd2_journal_inode_ranged_wait() argument
2711 start_byte, start_byte + length - 1); in jbd2_journal_inode_ranged_wait()
/linux/fs/ocfs2/
H A Djournal.h581 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 Daops.c2004 loff_t start_byte = folio_pos(folio) + from; in ocfs2_write_end_nolock() local
2007 start_byte, length); in ocfs2_write_end_nolock()
H A Dfile.c714 loff_t start_byte, in ocfs2_zero_start_ordered_transaction() argument
731 ret = ocfs2_jbd2_inode_add_write(handle, inode, start_byte, length); in ocfs2_zero_start_ordered_transaction()
H A Dalloc.c6841 loff_t start_byte = folio_pos(folio) + from; in ocfs2_map_and_dirty_folio() local
6863 start_byte, length); in ocfs2_map_and_dirty_folio()
/linux/fs/xfs/
H A Dxfs_bmap_util.h35 xfs_off_t start_byte, xfs_off_t end_byte,
H A Dxfs_iomap.c2055 loff_t start_byte, end_byte; in xfs_buffered_write_iomap_end() local
2070 start_byte = iomap_last_written_block(inode, offset, written); in xfs_buffered_write_iomap_end()
2072 if (start_byte >= end_byte) in xfs_buffered_write_iomap_end()
2078 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end()
2082 iomap_write_delalloc_release(inode, start_byte, end_byte, flags, in xfs_buffered_write_iomap_end()
/linux/mm/
H A Dfilemap.c480 loff_t start_byte, loff_t end_byte) in filemap_range_has_page() argument
483 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT); in filemap_range_has_page()
486 if (end_byte < start_byte) in filemap_range_has_page()
511 loff_t start_byte, loff_t end_byte) in __filemap_fdatawait_range() argument
513 pgoff_t index = start_byte >> PAGE_SHIFT; in __filemap_fdatawait_range()
555 int filemap_fdatawait_range(struct address_space *mapping, loff_t start_byte, in filemap_fdatawait_range() argument
558 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range()
578 loff_t start_byte, loff_t end_byte) in filemap_fdatawait_range_keep_errors() argument
580 __filemap_fdatawait_range(mapping, start_byte, end_byte); in filemap_fdatawait_range_keep_errors()
601 int file_fdatawait_range(struct file *file, loff_t start_byte, loff_t end_byte) in file_fdatawait_range() argument
[all …]
/linux/include/linux/
H A Dpagemap.h45 loff_t start_byte, loff_t end_byte);
1314 loff_t start_byte, loff_t end_byte);
1331 loff_t start_byte, in filemap_range_needs_writeback() argument
1339 return filemap_range_has_writeback(mapping, start_byte, end_byte); in filemap_range_needs_writeback()
H A Diomap.h371 void iomap_write_delalloc_release(struct inode *inode, loff_t start_byte,
/linux/drivers/net/ethernet/intel/i40e/
H A 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/net/bluetooth/
H A Dmsft.c35 __u8 start_byte; member
547 pattern->start_byte = entry->offset; in msft_add_monitor_sync()