Searched refs:dirty (Results 126 - 150 of 325) sorted by last modified time

1234567891011>>

/linux-master/arch/arm64/include/asm/
H A Dpgtable.h222 * If hardware-dirty (PTE_WRITE/DBM bit set and PTE_RDONLY
307 * the page fault mechanism. Checking the dirty status of a pte becomes:
336 "%s: racy dirty state clearing: 0x%016llx -> 0x%016llx",
1032 /* preserve the hardware dirty information */
1038 * If we end up clearing hw dirtiness for a sw-dirty PTE, set hardware
1053 pte_t entry, int dirty);
1059 pmd_t entry, int dirty)
1062 pmd_pte(entry), dirty);
1213 * dirty status (PTE_DBM && !PTE_RDONLY) to the software PTE_DIRTY bit.
1394 pte_t entry, int dirty);
1057 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
1605 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t entry, int dirty) argument
[all...]
/linux-master/net/netfilter/
H A Dnft_set_pipapo.h158 * @dirty: Working copy has pending insertions or deletions
165 bool dirty; member in struct:nft_pipapo
/linux-master/fs/pstore/
H A Dzone.c73 * @dirty: whether the data in @buffer dirty
86 atomic_t dirty; member in struct:pstore_zone
219 goto dirty;
223 goto dirty;
228 goto dirty;
234 goto dirty;
240 goto dirty;
246 goto dirty;
251 dirty
[all...]
/linux-master/fs/nfs/
H A Dfile.c136 * Flush all dirty pages, and check for write errors.
223 * Flush any dirty pages for this process, and check for write errors.
295 * as Uptodate, it is not dirty or waiting to be committed,
462 bool *dirty, bool *writeback)
481 * be cleaned in the near future so treat it as dirty
484 *dirty = true;
461 nfs_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) argument
/linux-master/fs/hpfs/
H A Dsuper.c21 /* Mark the filesystem dirty, so that chkdsk checks it when os/2 booted */
29 sb->dirty = 1;
38 /* Mark the filesystem clean (mark it dirty for chkdsk if chkdsk==2 or if there
48 sb->dirty = hpfs_sb(s)->sb_chkdsk > 1 - hpfs_sb(s)->sb_was_error;
433 chkdsk=errors mark fs dirty if errors found (default)\n\
434 chkdsk=always always mark fs dirty - used for debugging\n\
655 if (spareblock->dirty && !spareblock->old_wrote) {
664 spareblock->dirty = 1;
/linux-master/fs/
H A Dfs-writeback.c8 * upon dirty inodes against superblocks, and writing back dirty
112 * @head: one of @wb->b_{dirty|io|more_io|dirty_time}
145 * This function is used when the first inode for this wb is marked dirty. It
147 * periodic background write-out of dirty inodes. Since the write-out would
420 * to possibly dirty folios while PAGECACHE_TAG_WRITEBACK points to
447 * Transfer to @new_wb's IO list if necessary. If the @inode is dirty,
694 * cgwbs for those inodes only with dirty timestamps. Otherwise, those
949 * relation to the total write bandwidth of all wb's w/ dirty inodes on
978 * have dirty inode
1070 unsigned long dirty; local
1643 unsigned dirty; local
[all...]
H A Dbuffer.c84 * Returns if the folio has dirty or writeback buffers. If all the buffers
89 bool *dirty, bool *writeback)
92 *dirty = false;
110 *dirty = true;
530 * as you dirty the buffers, and then use osync_inode_buffers to wait for
531 * completion. Any other dirty buffers which are not yet queued for
655 * `bblock + 1' is probably a dirty indirect block. Hunt it down and, if it's
656 * dirty, schedule it for IO. So that indirects merge nicely with their data.
691 * Add a page to the dirty page list.
696 * If the page has buffers, the uptodate buffers are set dirty, t
88 buffer_check_dirty_writeback(struct folio *folio, bool *dirty, bool *writeback) argument
[all...]
/linux-master/fs/fat/
H A Dinode.c679 /* do not change state if fs was dirty */
680 if (sbi->dirty) {
692 "to mark fs as dirty");
1794 sbi->dirty = bpb.fat32_state & FAT_STATE_DIRTY;
1796 sbi->dirty = bpb.fat16_state & FAT_STATE_DIRTY;
1934 * filemap_flush is used for the block device, so if there is a dirty
/linux-master/fs/btrfs/
H A Dsubpage.c36 * the dirty extent buffers in the page.
46 * tree block B if it's also dirty.
463 dirty, start, len);
473 * Extra clear_and_test function for subpage dirty bitmap.
479 * NOTE: Callers should manually clear page dirty for true case, as we have
487 dirty, start, len);
493 if (subpage_test_bitmap_all_zero(fs_info, subpage, dirty))
620 IMPLEMENT_BTRFS_SUBPAGE_TEST_OP(dirty); variable
693 IMPLEMENT_BTRFS_PAGE_OPS(dirty, folio_mark_dirty, folio_clear_dirty_for_io,
703 * Make sure not only the page dirty bi
[all...]
H A Dsubpage.h16 * For subpage we pack all uptodate/dirty/writeback/ordered bitmaps into
151 DECLARE_BTRFS_SUBPAGE_OPS(dirty); variable
H A Drelocation.c1078 int dirty = 0; local
1154 dirty = 1;
1179 if (dirty)
1774 * dirty list. At commit time we'll still call
2880 * we will be ensured to have no dirty range in the page, and
3058 /* Mark the range delalloc and dirty for later writeback */
H A Dqgroup.h35 * Tell btrfs qgroup to trace dirty extents.
48 * Btrfs qgroup will updates its numbers, based on dirty extents traced
125 * Record a dirty extent, and info qgroup to update quota on it
239 struct list_head dirty; /* dirty groups */ member in struct:btrfs_qgroup
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dlag_conf.c54 * @dirty: Marked if the group needs synced to HW
65 bool dirty; member in struct:nfp_fl_lag_group
130 group->dirty = true;
376 entry->dirty = true;
385 if (slaves != entry->slave_cnt || !entry->dirty) {
394 entry->dirty = false;
478 * 2) Mark all groups dirty
488 group_entry->dirty = true;
610 group->dirty = true;
/linux-master/drivers/md/
H A Dmd-bitmap.c944 * when an unplug occurs, we can flush the dirty pages out to disk
1030 * sync the dirty pages of the bitmap file to disk */
1034 int dirty, need_write; local
1043 dirty = test_and_clear_page_attr(bitmap, i, BITMAP_PAGE_DIRTY);
1046 if (dirty || need_write) {
1178 * If the bitmap is out of date, dirty the whole page
1758 /* dirty the memory and file bits for bitmap chunks "s" to "e" */
1768 /* We are asserting that the array is dirty,
1770 * that it is obvious that it is dirty
1999 /* no need to keep dirty bit
[all...]
/linux-master/drivers/block/
H A Damiflop.c13 * - wrote formatting routine (maybe dirty, but works)
202 int dirty; /* true when trackbuf is not on disk */ member in struct:amiga_floppy_struct
762 unit[drive].dirty = 0;
1436 if (unit[drive].dirty == 1) {
1495 floppy->dirty = 1;
1715 if (unit[drive].dirty == 1) {
1756 p->dirty = 0;
/linux-master/block/
H A Dbio-integrity.c95 bool dirty)
100 if (dirty && !PageCompound(bv[i].bv_page))
123 bool dirty = bio_data_dir(bip->bip_bio) == READ; local
126 if (dirty)
132 bio_integrity_unpin_bvec(bip->bip_vec, bip->bip_max_vcnt, dirty);
94 bio_integrity_unpin_bvec(struct bio_vec *bv, int nr_vecs, bool dirty) argument
/linux-master/arch/x86/kernel/kprobes/
H A Dopt.c365 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) argument
372 if (dirty)
375 free_optinsn_slot(slot, dirty);
/linux-master/drivers/iommu/iommufd/
H A Dselftest.c217 bool dirty = false; local
225 dirty = true;
226 /* Clear dirty */
237 return dirty;
243 struct iommu_dirty_bitmap *dirty)
250 if (!(mock->flags & MOCK_DIRTY_TRACK) && dirty->bitmap)
267 /* Clear dirty */
269 iommu_dirty_bitmap_record(dirty, head, pgsize);
1369 cmd->dirty.out_nr_dirty = count;
1448 return iommufd_test_dirty(ucmd, cmd->id, cmd->dirty
240 mock_domain_read_and_clear_dirty(struct iommu_domain *domain, unsigned long iova, size_t size, unsigned long flags, struct iommu_dirty_bitmap *dirty) argument
[all...]
H A Dio_pagetable.c432 struct iommu_dirty_bitmap *dirty; member in struct:iova_bitmap_fn_arg
443 struct iommu_dirty_bitmap *dirty = arg->dirty; local
454 dirty);
471 struct iommu_dirty_bitmap dirty; local
485 iommu_dirty_bitmap_init(&dirty, iter, &gather);
490 arg.dirty = &dirty;
550 struct iommu_dirty_bitmap dirty; local
556 iommu_dirty_bitmap_init(&dirty, NUL
[all...]
H A Diommufd_test.h125 } dirty; member in union:iommu_test_cmd::__anon62
/linux-master/arch/riscv/mm/
H A Dhugetlbpage.c267 int dirty)
275 return ptep_set_access_flags(vma, addr, ptep, pte, dirty);
263 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument
/linux-master/arch/riscv/include/asm/
H A Dhugetlb.h44 pte_t pte, int dirty);
/linux-master/fs/ntfs3/
H A Dfrecord.c503 ni->attr_list.dirty = true;
616 mi->dirty = true;
617 ni->attr_list.dirty = true;
667 if (!ni->attr_list.dirty)
783 ni->attr_list.dirty = false;
924 ni->attr_list.dirty = false;
1540 ni->mi.dirty = true;
1623 mi->dirty = true;
1634 ni->mi.dirty = true;
1789 mi->dirty
[all...]
/linux-master/tools/testing/selftests/iommu/
H A Diommufd_utils.h317 __u64 *bitmap, __u64 *dirty)
323 .dirty = {
335 if (dirty)
336 *dirty = cmd.dirty.out_nr_dirty;
357 /* Mark all even bits as dirty in the mock domain */
366 /* Expect all even bits as dirty in the user bitmap */
315 _test_cmd_mock_domain_set_dirty(int fd, __u32 hwpt_id, size_t length, __u64 iova, size_t page_size, __u64 *bitmap, __u64 *dirty) argument
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dvmx.c32 uint64_t dirty:1; member in struct:eptPageTableEntry
442 * For now mark these as accessed and dirty because the only
446 pte->dirty = true;

Completed in 335 milliseconds

1234567891011>>