/linux-master/include/linux/ |
H A D | pgtable.h | 226 * the dirty state must apply atomically to all the PTEs described by the hint. 285 pte_t entry, int dirty); 292 pmd_t entry, int dirty); 295 pud_t entry, int dirty); 299 pmd_t entry, int dirty) 306 pud_t entry, int dirty) 612 * the same folio, collecting dirty/accessed bits. 620 * loop over ptep_get_and_clear_full(), merging dirty/accessed bits into the 864 * architecture that doesn't have hardware dirty/accessed bits. In this case we 886 * pmdp_invalidate(), but should only be used if the access and dirty bit 297 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument 304 pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pud_t *pudp, pud_t entry, int dirty) argument [all...] |
/linux-master/drivers/net/ethernet/via/ |
H A D | via-velocity.c | 555 vptr->rx.dirty = vptr->rx.filled = vptr->rx.curr = 0; 1449 int avail, dirty, unusable; local 1461 dirty = vptr->rx.dirty - unusable; 1463 dirty = (dirty > 0) ? dirty - 1 : vptr->options.numrx - 1; 1464 vptr->rx.ring[dirty].rdesc0.len |= OWNED_BY_NIC; 1564 int dirty = vptr->rx.dirty, don local [all...] |
/linux-master/fs/ext4/ |
H A D | orphan.c | 105 bool dirty = false; local 161 dirty = true; 166 if (dirty) {
|
/linux-master/arch/x86/kernel/cpu/sgx/ |
H A D | main.c | 60 LIST_HEAD(dirty); 97 /* The page is not yet clean - move to the dirty list. */ 98 list_move_tail(&page->list, &dirty); 105 list_splice(&dirty, dirty_page_list);
|
/linux-master/fs/xfs/ |
H A D | xfs_buf_item_recover.c | 476 * The dirty regions logged in the buffer, even though 478 * dirty region may span a physical page boundary in a buffer 965 bool dirty; local 967 dirty = xlog_recover_do_dquot_buffer(mp, log, item, bp, buf_f); 968 if (!dirty)
|
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/ |
H A D | apply.c | 242 * dirty and from data->info otherwise 498 bool shadow_dirty, dirty; local 501 dirty = mp->info_dirty; 505 if (!dirty && !shadow_dirty) { 511 * 1 - initial iteration, dirty = true (between VFP and VSYNC) 512 * 2 - first VSYNC, dirty = true 513 * 3 - dirty = false, shadow_dirty = true 575 bool shadow_dirty, dirty; local 578 dirty = op->info_dirty; 582 if (!dirty [all...] |
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 486 * dirty K-mapping of a code page needs to be wback+inv so that 491 int dirty = !test_and_set_bit(PG_dc_clean, &folio->flags); local 492 if (dirty) {
|
/linux-master/arch/riscv/mm/ |
H A D | hugetlbpage.c | 267 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/powerpc/mm/book3s64/ |
H A D | pgtable.c | 49 pmd_t *pmdp, pmd_t entry, int dirty) 69 pud_t *pudp, pud_t entry, int dirty) 48 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument 68 pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pud_t *pudp, pud_t entry, int dirty) argument
|
/linux-master/net/netfilter/ |
H A D | nft_set_pipapo.c | 1335 priv->dirty = true; 1701 priv->dirty = true; 1785 if (!priv->dirty) 1792 priv->dirty = false; 1818 if (!priv->dirty) 1827 priv->dirty = false; 2096 priv->dirty = true; 2277 priv->dirty = false;
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-drv.c | 265 return (ring->rdesc_count - (ring->cur - ring->dirty)); 270 return (ring->cur - ring->dirty); 2327 while (ring->dirty != ring->cur) { 2328 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty); 2336 hw_if->rx_desc_reset(pdata, rdata, ring->dirty); 2338 ring->dirty++; 2346 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty - 1); 2443 (ring->dirty != cur)) { 2444 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty); 2455 xgbe_dump_tx_desc(pdata, ring, ring->dirty, [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-l2c-defs.h | 213 __BITFIELD_FIELD(uint64_t dirty:1,
|
/linux-master/arch/arm/mm/ |
H A D | proc-macros.S | 218 tst r3, #L_PTE_RDONLY | L_PTE_DIRTY @ write and dirty? 260 tst r3, #L_PTE_RDONLY | L_PTE_DIRTY @ write and dirty?
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_fbdev_dma.c | 101 if (drm_WARN_ON(dev, fb->funcs->dirty)) {
|
/linux-master/include/trace/events/ |
H A D | mmflags.h | 106 DEF_PAGEFLAG_NAME(dirty), \
|
/linux-master/drivers/md/bcache/ |
H A D | journal.c | 554 pr_debug("bnode %p: dirty bit cleaned by others\n", b); 710 j->cur->dirty = false; 912 if (c->journal.cur->dirty) 949 } else if (!w->dirty) { 950 w->dirty = true;
|
/linux-master/fs/ntfs3/ |
H A D | xattr.c | 480 mi->dirty = true; 509 mi->dirty = true; 883 ni->mi.dirty = true; 926 ni->mi.dirty = true;
|
/linux-master/fs/btrfs/ |
H A D | qgroup.h | 35 * 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/fs/xfs/scrub/ |
H A D | repair.c | 149 * Ensure that both AG buffers are dirty and held when we roll the 204 * items. Ensure that both AG buffers are dirty and held when we roll 537 * the contents and the buffer cannot be dirty. If the magic, uuid, 1113 bool dirty = false; local 1132 dirty = true; 1143 if (dirty) { 1147 dirty = false;
|
/linux-master/include/drm/ |
H A D | drm_gem.h | 528 bool dirty, bool accessed);
|
/linux-master/tools/testing/selftests/mm/ |
H A D | Makefile | 76 TEST_GEN_FILES += soft-dirty
|
/linux-master/drivers/vfio/pci/mlx5/ |
H A D | cmd.h | 239 unsigned long length, struct iova_bitmap *dirty);
|
/linux-master/fs/ceph/ |
H A D | file.c | 74 * fsync() flushes and waits on dirty pages, but just queues metadata 1245 int dirty; local 1254 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_FILE_WR, 1257 if (dirty) 1258 __mark_inode_dirty(inode, dirty); 2413 int dirty; local 2416 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_FILE_WR, 2419 if (dirty) 2420 __mark_inode_dirty(inode, dirty); 2606 int dirty; local 2906 int src_got = 0, dst_got = 0, err, dirty; local [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | pgtable.h | 222 * 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/drivers/power/supply/ |
H A D | bq27xxx_battery.c | 1031 * @dirty: true if data has changed since last read/write 1039 bool has_data, dirty; member in struct:bq27xxx_dm_buf 1260 buf->dirty = false; 1315 buf->dirty = true; 1370 if (!buf->dirty) 1416 buf->dirty = false; 1459 updated = bd.dirty || bt.dirty;
|