Home
last modified time | relevance | path

Searched refs:dirty (Results 1 – 25 of 420) sorted by relevance

12345678910>>...17

/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_page_dirty.c84 struct vmw_bo_dirty *dirty = vbo->dirty; in vmw_bo_dirty_scan_pagetable() local
93 &dirty->start, &dirty->end); in vmw_bo_dirty_scan_pagetable()
107 &dirty->start, &dirty->end); in vmw_bo_dirty_scan_pagetable()
122 struct vmw_bo_dirty *dirty = vbo->dirty; in vmw_bo_dirty_scan_mkwrite() local
127 if (dirty->end <= dirty->start) in vmw_bo_dirty_scan_mkwrite()
132 dirty->end - dirty->start); in vmw_bo_dirty_scan_mkwrite()
149 if (dirty->start < dirty->end) in vmw_bo_dirty_scan_mkwrite()
151 dirty->end - dirty->start); in vmw_bo_dirty_scan_mkwrite()
250 dirty->start = dirty->bitmap_size; in vmw_bo_dirty_add()
266 &dirty->start, &dirty->end); in vmw_bo_dirty_add()
[all …]
A Dvmwgfx_scrn.c1002 if (!dirty->num_hits) { in vmw_sou_surface_fifo_commit()
1057 blit += dirty->num_hits; in vmw_sou_surface_clip()
1069 dirty->num_hits++; in vmw_sou_surface_clip()
1158 if (!dirty->num_hits) { in vmw_sou_bo_fifo_commit()
1165 dirty->num_hits); in vmw_sou_bo_fifo_commit()
1188 dirty->num_hits++; in vmw_sou_bo_clip()
1240 dirty.crtc = crtc; in vmw_kms_sou_do_bo_dirty()
1270 if (!dirty->num_hits) { in vmw_sou_readback_fifo_commit()
1277 dirty->num_hits); in vmw_sou_readback_fifo_commit()
1300 dirty->num_hits++; in vmw_sou_readback_clip()
[all …]
A Dvmwgfx_stdu.c471 dirty->num_hits = 1; in vmw_stdu_bo_cpu_clip()
509 if (!dirty->num_hits) in vmw_stdu_bo_cpu_commit()
632 blit += dirty->num_hits; in vmw_kms_stdu_surface_clip()
633 blit->srcx = dirty->fb_x; in vmw_kms_stdu_surface_clip()
634 blit->srcy = dirty->fb_y; in vmw_kms_stdu_surface_clip()
635 blit->x = dirty->unit_x1; in vmw_kms_stdu_surface_clip()
638 blit->w = dirty->unit_x2 - dirty->unit_x1; in vmw_kms_stdu_surface_clip()
639 blit->h = dirty->unit_y2 - dirty->unit_y1; in vmw_kms_stdu_surface_clip()
642 dirty->num_hits++; in vmw_kms_stdu_surface_clip()
671 if (!dirty->num_hits) { in vmw_kms_stdu_surface_fifo_commit()
[all …]
A Dvmwgfx_validation.c82 u32 dirty : 1; member
289 u32 dirty, in vmw_validation_add_resource() argument
334 if (dirty) { in vmw_validation_add_resource()
337 node->dirty = (dirty & VMW_RES_DIRTY_SET) ? 1 : 0; in vmw_validation_add_resource()
357 void *val_private, u32 dirty) in vmw_validation_res_set_dirty() argument
361 if (!dirty) in vmw_validation_res_set_dirty()
367 val->dirty = (dirty & VMW_RES_DIRTY_SET) ? 1 : 0; in vmw_validation_res_set_dirty()
480 val->dirty, in vmw_validation_res_unreserve()
564 if (vbo->dirty) in vmw_validation_bo_validate()
592 val->dirty); in vmw_validation_res_validate()
A Dvmwgfx_surface.c661 WARN_ON_ONCE(res->dirty); in vmw_user_surface_free()
1868 cache = &dirty->cache; in vmw_surface_tex_dirty_range_add()
2017 memset(&dirty->boxes[0], 0, sizeof(dirty->boxes[0]) * in vmw_surface_dirty_sync()
2018 dirty->num_subres); in vmw_surface_dirty_sync()
2051 if (!dirty) { in vmw_surface_dirty_alloc()
2059 &dirty->cache); in vmw_surface_dirty_alloc()
2063 dirty->num_subres = num_subres; in vmw_surface_dirty_alloc()
2064 res->dirty = (struct vmw_resource_dirty *) dirty; in vmw_surface_dirty_alloc()
2069 kvfree(dirty); in vmw_surface_dirty_alloc()
2082 kvfree(dirty); in vmw_surface_dirty_free()
[all …]
A Dvmwgfx_kms.c2317 if (dirty->crtc) { in vmw_kms_helper_dirty()
2345 memset(dirty->cmd, 0, dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
2368 dirty->unit_x2 = dirty->fb_x + vclips_ptr->w + in vmw_kms_helper_dirty()
2370 dirty->unit_y2 = dirty->fb_y + vclips_ptr->h + in vmw_kms_helper_dirty()
2374 dirty->unit_x1 = dirty->fb_x + dest_x - crtc_x; in vmw_kms_helper_dirty()
2375 dirty->unit_y1 = dirty->fb_y + dest_y - crtc_y; in vmw_kms_helper_dirty()
2380 dirty->unit_x2 <= 0 || dirty->unit_y2 <= 0) in vmw_kms_helper_dirty()
2384 dirty->unit_x2 = min_t(s32, dirty->unit_x2, in vmw_kms_helper_dirty()
2386 dirty->unit_y2 = min_t(s32, dirty->unit_y2, in vmw_kms_helper_dirty()
2397 dirty->clip(dirty); in vmw_kms_helper_dirty()
[all …]
A Dvmwgfx_binding.c110 unsigned long dirty; member
784 unsigned long *dirty, in vmw_collect_dirty_view_ids() argument
792 i = find_first_bit(dirty, max_num); in vmw_collect_dirty_view_ids()
1011 unsigned long *dirty, in vmw_collect_dirty_vbs() argument
1020 i = find_first_bit(dirty, max_num); in vmw_collect_dirty_vbs()
1188 __clear_bit(hit, &cbs->dirty); in vmw_binding_emit_dirty()
1211 &cbs->per_shader[biv->shader_slot].dirty); in vmw_binding_scrub_sr()
1212 __set_bit(VMW_BINDING_PS_BIT, &cbs->dirty); in vmw_binding_scrub_sr()
1229 __set_bit(VMW_BINDING_RT_BIT, &cbs->dirty); in vmw_binding_scrub_dx_rt()
1266 __set_bit(VMW_BINDING_VB_BIT, &cbs->dirty); in vmw_binding_scrub_vb()
[all …]
/linux/sound/pci/ctxfi/
A Dcthw20k1.c101 union src_dirty dirty; member
181 ctl->dirty.bf.ctl = 1; in src_set_state()
190 ctl->dirty.bf.ctl = 1; in src_set_bm()
199 ctl->dirty.bf.ctl = 1; in src_set_rsr()
208 ctl->dirty.bf.ctl = 1; in src_set_sf()
217 ctl->dirty.bf.ctl = 1; in src_set_wr()
298 ctl->dirty.bf.ca = 1; in src_set_ca()
307 ctl->dirty.bf.sa = 1; in src_set_sa()
316 ctl->dirty.bf.la = 1; in src_set_la()
667 if (ctl->dirty.bf.amoplo || ctl->dirty.bf.amophi) { in amixer_commit_write()
[all …]
A Dcthw20k2.c101 union src_dirty dirty; member
181 ctl->dirty.bf.ctl = 1; in src_set_state()
190 ctl->dirty.bf.ctl = 1; in src_set_bm()
199 ctl->dirty.bf.ctl = 1; in src_set_rsr()
208 ctl->dirty.bf.ctl = 1; in src_set_sf()
217 ctl->dirty.bf.ctl = 1; in src_set_wr()
226 ctl->dirty.bf.ctl = 1; in src_set_pm()
298 ctl->dirty.bf.ca = 1; in src_set_ca()
307 ctl->dirty.bf.sa = 1; in src_set_sa()
316 ctl->dirty.bf.la = 1; in src_set_la()
[all …]
/linux/fs/ubifs/
A Dlprops.c34 return lprops->dirty; in get_heap_comp_val()
545 ubifs_assert(c, dirty == LPROPS_NC || dirty >= 0); in ubifs_change_lp()
586 dirty = ALIGN(dirty, 8); in ubifs_change_lp()
587 c->lst.total_dirty += dirty - lprops->dirty; in ubifs_change_lp()
588 lprops->dirty = dirty; in ubifs_change_lp()
703 lp = ubifs_change_lp(c, lp, free, lp->dirty + dirty, flags, 0); in ubifs_update_one_lp()
1167 dirty = lp->dirty; in scan_check_cb()
1171 if (is_idx && lp->free + lp->dirty == free + dirty && in scan_check_cb()
1185 dirty = lp->dirty; in scan_check_cb()
1188 if (lp->free != free || lp->dirty != dirty) in scan_check_cb()
[all …]
A Dfind.c54 if (lprops->free + lprops->dirty >= c->dark_wm) in valuable()
107 } else if (lprops->dirty < c->dead_wm) in scan_for_dirty_cb()
140 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
158 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
277 sum = idx_lp->free + idx_lp->dirty; in ubifs_find_dirty_leb()
294 if (lp->dirty + lp->free < min_space) in ubifs_find_dirty_leb()
300 if (idx_lp->free + idx_lp->dirty >= lp->free + lp->dirty) in ubifs_find_dirty_leb()
317 ubifs_assert(c, lp->dirty >= c->dead_wm || in ubifs_find_dirty_leb()
322 lp->lnum, lp->free, lp->dirty, lp->flags); in ubifs_find_dirty_leb()
378 if (lprops->free + lprops->dirty == c->leb_size && lprops->dirty > 0) in scan_for_free_cb()
[all …]
A Dlpt.c454 if (!dirty || !lnum) in ubifs_add_lpt_dirt()
457 lnum, dirty, c->ltab[lnum - c->lpt_first].dirty); in ubifs_add_lpt_dirt()
459 c->ltab[lnum - c->lpt_first].dirty += dirty; in ubifs_add_lpt_dirt()
473 c->ltab[lnum - c->lpt_first].dirty, free, dirty); in set_ltab()
476 c->ltab[lnum - c->lpt_first].dirty = dirty; in set_ltab()
644 ltab[i].dirty = 0; in ubifs_create_dflt_lpt()
991 lprops->dirty <<= 3; in unpack_pnode()
1057 dirty > c->leb_size || free + dirty > c->leb_size) in unpack_ltab()
1061 c->ltab[i].dirty = dirty; in unpack_ltab()
1161 int dirty = pnode->lprops[i].dirty; in validate_pnode() local
[all …]
/linux/drivers/vfio/pci/pds/
A Ddirty.c21 return pds_vfio->dirty.is_enabled; in pds_vfio_dirty_is_enabled()
26 pds_vfio->dirty.is_enabled = true; in pds_vfio_dirty_set_enabled()
98 if (!dirty->regions) in pds_vfio_dirty_free_bitmaps()
130 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; in pds_vfio_dirty_free_sgl() local
132 if (!dirty->regions) in pds_vfio_dirty_free_sgl()
176 vfree(dirty->regions); in pds_vfio_dirty_free_regions()
177 dirty->regions = NULL; in pds_vfio_dirty_free_regions()
178 dirty->num_regions = 0; in pds_vfio_dirty_free_regions()
186 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; in pds_vfio_dirty_alloc_regions() local
191 if (!dirty->regions) in pds_vfio_dirty_alloc_regions()
[all …]
/linux/Documentation/mm/
A Darch_pgtable_helpers.rst25 | pte_dirty | Tests a dirty PTE |
35 | pte_soft_dirty | Tests a soft dirty PTE |
37 | pte_swp_soft_dirty | Tests a soft dirty swapped PTE |
43 | pte_mkdirty | Creates a dirty PTE |
59 | pte_mksoft_dirty | Creates a soft dirty PTE |
61 | pte_clear_soft_dirty | Clears a soft dirty PTE |
63 | pte_swp_mksoft_dirty | Creates a soft dirty swapped PTE |
65 | pte_swp_clear_soft_dirty | Clears a soft dirty swapped PTE |
99 | pmd_dirty | Tests a dirty PMD |
109 | pmd_soft_dirty | Tests a soft dirty PMD |
[all …]
/linux/Documentation/admin-guide/mm/
A Dsoft-dirty.rst5 The soft-dirty is a bit on a PTE which helps to track which pages a task
8 1. Clear soft-dirty bits from the task's PTEs.
15 3. Read soft-dirty bits from the PTEs.
18 64-bit qword is the soft-dirty one. If set, the respective PTE was
23 when the soft-dirty bit is cleared. So, after this, when the task tries to
25 the soft-dirty bit on the respective PTE.
28 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
30 the kernel does is finds this fact out and puts both writable and soft-dirty
34 there is still a scenario when we can lose soft dirty bits -- a task
37 including soft dirty bits. To notify user space application about such
[all …]
/linux/fs/xfs/scrub/
A Dquota_repair.c109 bool *dirty) in xrep_quota_item_bmap() argument
147 *dirty = true; in xrep_quota_item_bmap()
156 bool *dirty) in xrep_quota_item_timer() argument
161 *dirty = true; in xrep_quota_item_timer()
202 dirty = true; in xrep_quota_item()
207 dirty = true; in xrep_quota_item()
212 dirty = true; in xrep_quota_item()
226 dirty = true; in xrep_quota_item()
234 dirty = true; in xrep_quota_item()
241 dirty = true; in xrep_quota_item()
[all …]
A Dnlinks_repair.c101 bool dirty = false; in xrep_nlinks_repair_inode() local
218 dirty = true; in xrep_nlinks_repair_inode()
229 dirty = true; in xrep_nlinks_repair_inode()
240 dirty = true; in xrep_nlinks_repair_inode()
249 dirty = true; in xrep_nlinks_repair_inode()
252 if (!dirty) { in xrep_nlinks_repair_inode()
A Dquotacheck_repair.c52 bool dirty = false; in xqcheck_commit_dquot() local
79 dirty = true; in xqcheck_commit_dquot()
86 dirty = true; in xqcheck_commit_dquot()
93 dirty = true; in xqcheck_commit_dquot()
108 if (error || !dirty) in xqcheck_commit_dquot()
/linux/fs/jffs2/
A Ddebug.c187 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
195 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
203 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
211 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
276 check(dirty); in __jffs2_dbg_superblock_counts()
503 uint32_t dirty = 0; in __jffs2_dbg_dump_block_lists_nolock() local
517 numblocks, dirty, dirty / numblocks); in __jffs2_dbg_dump_block_lists_nolock()
525 uint32_t dirty = 0; in __jffs2_dbg_dump_block_lists_nolock() local
540 numblocks, dirty, dirty / numblocks); in __jffs2_dbg_dump_block_lists_nolock()
548 uint32_t dirty = 0; in __jffs2_dbg_dump_block_lists_nolock() local
[all …]
/linux/drivers/misc/sgi-gru/
A Dgruhandles.c152 unsigned long vaddr, int asid, int dirty, in tfh_write_only() argument
159 tfh->dirty = dirty; in tfh_write_only()
168 unsigned long vaddr, int asid, int dirty, in tfh_write_restart() argument
175 tfh->dirty = dirty; in tfh_write_restart()
/linux/mm/
A Dpage-writeback.c472 unsigned long dirty; in node_dirty_limit() local
481 dirty += dirty / 4; in node_dirty_limit()
1356 unsigned long dirty = dtc->dirty; in wb_update_dirty_ratelimit() local
1468 dirty = dtc->wb_dirty; in wb_update_dirty_ratelimit()
1475 if (dirty < setpoint) { in wb_update_dirty_ratelimit()
1588 if (thresh > dirty) in dirty_poll_interval()
1735 dirty = dtc->wb_dirty; in domain_poll_intv()
1738 dirty = dtc->dirty; in domain_poll_intv()
1765 dirty = dtc->dirty; in domain_dirty_freerun()
1963 sdtc->dirty, in balance_dirty_pages()
[all …]
/linux/fs/ntfs3/
A Drecord.c58 mi->dirty = true; in mi_new_attt_id()
140 mi->dirty = true; in mi_read()
167 mi->dirty = true; in mi_read()
381 if (!mi->dirty) in mi_write()
394 mi->dirty = false; in mi_write()
435 mi->dirty = true; in mi_format_new()
515 mi->dirty = true; in mi_insert_attr()
542 ni->mi.dirty = true; in mi_remove_attr()
549 mi->dirty = true; in mi_remove_attr()
599 mi->dirty = true; in mi_resize_attr()
[all …]
/linux/Documentation/dev-tools/
A Dcheckuapi.rst25 dirty changes, HEAD will be used.
76 Installing user-facing UAPI headers from dirty tree... OK
78 Checking changes to UAPI headers between HEAD and dirty tree...
100 Installing user-facing UAPI headers from dirty tree... OK
102 Checking changes to UAPI headers between HEAD and dirty tree...
124 Installing user-facing UAPI headers from dirty tree... OK
150 Installing user-facing UAPI headers from dirty tree... OK
227 Installing user-facing UAPI headers from dirty tree... OK
238 Installing user-facing UAPI headers from dirty tree... OK
285 Installing user-facing UAPI headers from dirty tree... OK
[all …]
/linux/drivers/char/xilinx_hwicap/
A Dbuffer_icap.c272 bool dirty = false; in buffer_icap_set_configuration() local
281 dirty = true; in buffer_icap_set_configuration()
300 dirty = false; in buffer_icap_set_configuration()
304 if (dirty) { in buffer_icap_set_configuration()
/linux/arch/powerpc/mm/
A Dpgtable.c145 int dirty) in set_access_flags_filter() argument
160 if (dirty || pte_exec(pte) || !is_exec_fault()) in set_access_flags_filter()
244 pte_t *ptep, pte_t entry, int dirty) in ptep_set_access_flags() argument
247 entry = set_access_flags_filter(entry, vma, dirty); in ptep_set_access_flags()
260 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
268 ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
273 pte = set_access_flags_filter(pte, vma, dirty); in huge_ptep_set_access_flags()

Completed in 106 milliseconds

12345678910>>...17