Searched refs:dirty (Results 76 - 100 of 325) sorted by relevance

1234567891011>>

/linux-master/include/trace/events/
H A Dbcache.h49 __field(bool, dirty )
56 __entry->dirty = KEY_DIRTY(k);
59 TP_printk("%u:%llu len %u dirty %u", __entry->inode,
60 __entry->offset, __entry->size, __entry->dirty)
342 __field(u8, dirty )
353 __entry->dirty = KEY_DIRTY(k);
358 TP_printk("%u for %u at %llu(%u): %u:%llu len %u dirty %u",
362 __entry->size, __entry->dirty)
/linux-master/arch/x86/mm/
H A Dpgtable.c496 * Used to set accessed or dirty bits in the page table entries
497 * on other architectures. On x86, the accessed and dirty bits
499 * to also make the pte writeable at the same time the dirty bit is
504 pte_t entry, int dirty)
508 if (changed && dirty)
517 pmd_t entry, int dirty)
523 if (changed && dirty) {
537 pud_t *pudp, pud_t entry, int dirty)
543 if (changed && dirty) {
636 * access and dirty bit
502 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument
515 pmdp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pmd_t *pmdp, pmd_t entry, int dirty) argument
536 pudp_set_access_flags(struct vm_area_struct *vma, unsigned long address, pud_t *pudp, pud_t entry, int dirty) argument
[all...]
/linux-master/fs/xfs/
H A Dxfs_buf_item.c181 * format structures. If the item has previously been logged and has dirty
183 * reducing the size of the relogged item by the amount of dirty data tracked
230 * dirty bits in. This will only be greater than one when we have a
231 * compound buffer with more than one segment dirty. Hence for compound
232 * buffers we need to track which segment the dirty bits correspond to,
288 * the actual size of the dirty bitmap rather than the size of the in
296 * If the map is not be dirty in the transaction, mark
649 bool dirty; local
657 * If the bli is dirty and non-aborted, the buffer was clean in the
663 dirty
709 bool dirty = bip->bli_flags & XFS_BLI_DIRTY; local
[all...]
/linux-master/fs/ceph/
H A Dsnap.c538 int used, dirty; local
542 dirty = __ceph_caps_dirty(ci);
548 * If there is a write in progress, treat that as a dirty Fw,
553 dirty |= CEPH_CAP_FILE_WR;
565 !(dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR))) {
566 doutc(cl, "%p %llx.%llx nothing dirty|writing\n", inode,
575 * no new snapshot. But when there is dirty pages or on-going
582 if (dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR))
595 ceph_cap_string(dirty), capsnap->need_flush ? "" : "no_flush");
600 capsnap->dirty
[all...]
/linux-master/include/linux/
H A Dkprobes.h307 kprobe_opcode_t *slot, int dirty);
320 static inline void free_##__name##_slot(kprobe_opcode_t *slot, int dirty)\
322 __free_insn_slot(&kprobe_##__name##_slots, 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...]
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_userptr.c57 * potentially dirty.
171 * We always mark objects as dirty when they are used by the GPU,
176 obj->mm.dirty = false;
179 if (obj->mm.dirty && trylock_page(page)) {
183 * the page in order to dirty it -- holding
204 obj->mm.dirty = false;
H A Di915_gem_phys.c106 if (obj->mm.dirty) {
128 obj->mm.dirty = false;
/linux-master/arch/arm64/mm/
H A Dcontpte.c85 * access and dirty bits for the purpose of deciding if its a contiguous
87 * has a single access and dirty bit. Those 2 bits are the logical OR of
158 * Gather access/dirty bits, which may be populated in any of the ptes
190 * access and dirty bits from across all ptes in the contiguous block,
196 * access/dirty). If we find a pte that is not consistent, then we must
306 * access/dirty per folio, not per page. And since we only create a
366 pte_t entry, int dirty)
373 * Gather the access/dirty bits for the contiguous range. If nothing has
381 * We can fix up access/dirty bits without having to unfold the contig
398 if (dirty)
364 contpte_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/char/
H A Dps3flash.c28 bool dirty; member in struct:ps3flash_private
53 if (!priv->dirty || priv->tag < 0)
60 priv->dirty = false;
220 priv->dirty = true;
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_binding.h186 * @dirty: Bitmap tracking per-binding type binding changes that have not
194 unsigned long dirty; member in struct:vmw_dx_shader_bindings
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_gem_object.c91 obj->mm.dirty = false;
/linux-master/drivers/md/persistent-data/
H A Ddm-space-map-common.h67 bool dirty; member in struct:ie_cache
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_uiom.c65 static void usnic_uiom_put_pages(struct list_head *chunk_list, int dirty) argument
77 unpin_user_pages_dirty_lock(&page, 1, dirty);
211 int dirty)
235 usnic_uiom_put_pages(&uiomr->chunk_list, dirty & writable);
209 __usnic_uiom_reg_release(struct usnic_uiom_pd *pd, struct usnic_uiom_reg *uiomr, int dirty) argument
/linux-master/arch/s390/include/asm/
H A Dhugetlb.h65 pte_t pte, int dirty)
63 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument
/linux-master/include/drm/
H A Ddrm_framebuffer.h77 * @dirty:
79 * Optional callback for the dirty fb IOCTL.
97 int (*dirty)(struct drm_framebuffer *framebuffer, member in struct:drm_framebuffer_funcs
/linux-master/tools/testing/selftests/mm/
H A Drun_vmtests.sh61 test soft dirty page bit semantics
74 test handling of code that might set PTE/PMD dirty in
400 if [ -x ./soft-dirty ]
402 CATEGORY="soft_dirty" run_test ./soft-dirty
/linux-master/arch/riscv/mm/
H A Dpgtable.c10 pte_t entry, int dirty)
8 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac-net.c30 return (ring->dma_desc_count - (ring->cur - ring->dirty));
35 return (ring->cur - ring->dirty);
961 while (ring->dirty != ring->cur) {
962 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->dirty);
970 hw_ops->rx_desc_reset(pdata, desc_data, ring->dirty);
972 ring->dirty++;
981 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->dirty - 1);
1062 (ring->dirty != cur)) {
1063 desc_data = XLGMAC_GET_DESC_DATA(ring, ring->dirty);
1075 xlgmac_dump_tx_desc(pdata, ring, ring->dirty,
[all...]
/linux-master/arch/arm/probes/kprobes/
H A Dopt-arm.c140 __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) argument
143 free_optinsn_slot(op->optinsn.insn, dirty);
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_fbdev.c152 if (helper->fb->funcs->dirty) {
153 ret = helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, clip, 1);
/linux-master/scripts/gdb/linux/
H A Dpgtable.py102 self.dirty = is_bit_defined_tupled(data, 6)
121 self.dirty = is_bit_defined_tupled(
171 {'bit': <4} {self.dirty[0]: <10} {'page dirty': <30} {self.dirty[1]}
/linux-master/fs/bcachefs/
H A Dbtree_io.h21 atomic_inc(&c->btree_cache.dirty);
27 atomic_dec(&c->btree_cache.dirty);
/linux-master/mm/
H A Dmemory-failure.c902 [MF_MSG_DIRTY_SWAPCACHE] = "dirty swapcache page",
904 [MF_MSG_DIRTY_MLOCKED_LRU] = "dirty mlocked LRU page",
906 [MF_MSG_DIRTY_UNEVICTABLE_LRU] = "dirty unevictable LRU page",
908 [MF_MSG_DIRTY_LRU] = "dirty LRU page",
965 * This fails on dirty or anything with private pages
1101 * wrong with its dirty file data.
1138 * Clean and dirty swap cache.
1146 * - clear dirty bit to prevent IO
1248 #define dirty (1UL << PG_dirty) macro
1273 { sc|dirty, s
1291 #undef dirty macro
[all...]

Completed in 198 milliseconds

1234567891011>>