Home
last modified time | relevance | path

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

12345678910>>...20

/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c85 struct vmw_bo_dirty *dirty = vbo->dirty; in vmw_bo_dirty_scan_pagetable() local
92 offset, dirty->bitmap_size, in vmw_bo_dirty_scan_pagetable()
93 offset, &dirty->bitmap[0], in vmw_bo_dirty_scan_pagetable()
94 &dirty->start, &dirty->end); in vmw_bo_dirty_scan_pagetable()
96 dirty->change_count++; in vmw_bo_dirty_scan_pagetable()
98 dirty->change_count = 0; in vmw_bo_dirty_scan_pagetable()
100 if (dirty->change_count > VMW_DIRTY_NUM_CHANGE_TRIGGERS) { in vmw_bo_dirty_scan_pagetable()
101 dirty->change_count = 0; in vmw_bo_dirty_scan_pagetable()
102 dirty->method = VMW_BO_DIRTY_MKWRITE; in vmw_bo_dirty_scan_pagetable()
104 offset, dirty->bitmap_size); in vmw_bo_dirty_scan_pagetable()
[all …]
H A Dvmwgfx_fb.c65 } dirty; member
190 if (!READ_ONCE(par->dirty.active)) in vmw_fb_dirty_flush()
204 spin_lock_irqsave(&par->dirty.lock, irq_flags); in vmw_fb_dirty_flush()
205 if (!par->dirty.active) { in vmw_fb_dirty_flush()
206 spin_unlock_irqrestore(&par->dirty.lock, irq_flags); in vmw_fb_dirty_flush()
218 dst_x1 = par->dirty.x1 - par->fb_x; in vmw_fb_dirty_flush()
219 dst_y1 = par->dirty.y1 - par->fb_y; in vmw_fb_dirty_flush()
223 dst_x2 = par->dirty.x2 - par->fb_x; in vmw_fb_dirty_flush()
224 dst_y2 = par->dirty.y2 - par->fb_y; in vmw_fb_dirty_flush()
232 par->dirty.x1 = par->dirty.x2 = 0; in vmw_fb_dirty_flush()
[all …]
H A Dvmwgfx_scrn.c1024 static void vmw_sou_surface_fifo_commit(struct vmw_kms_dirty *dirty) in vmw_sou_surface_fifo_commit() argument
1027 container_of(dirty, typeof(*sdirty), base); in vmw_sou_surface_fifo_commit()
1028 struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd; in vmw_sou_surface_fifo_commit()
1029 s32 trans_x = dirty->unit->crtc.x - sdirty->dst_x; in vmw_sou_surface_fifo_commit()
1030 s32 trans_y = dirty->unit->crtc.y - sdirty->dst_y; in vmw_sou_surface_fifo_commit()
1031 size_t region_size = dirty->num_hits * sizeof(SVGASignedRect); in vmw_sou_surface_fifo_commit()
1035 if (!dirty->num_hits) { in vmw_sou_surface_fifo_commit()
1036 vmw_fifo_commit(dirty->dev_priv, 0); in vmw_sou_surface_fifo_commit()
1058 cmd->body.destScreenId = dirty->unit->unit; in vmw_sou_surface_fifo_commit()
1061 for (i = 0; i < dirty->num_hits; ++i, ++blit) { in vmw_sou_surface_fifo_commit()
[all …]
H A Dvmwgfx_stdu.c454 static void vmw_stdu_bo_clip(struct vmw_kms_dirty *dirty) in vmw_stdu_bo_clip() argument
457 container_of(dirty, struct vmw_stdu_dirty, base); in vmw_stdu_bo_clip()
458 struct vmw_stdu_dma *cmd = dirty->cmd; in vmw_stdu_bo_clip()
461 blit += dirty->num_hits; in vmw_stdu_bo_clip()
462 blit->srcx = dirty->fb_x; in vmw_stdu_bo_clip()
463 blit->srcy = dirty->fb_y; in vmw_stdu_bo_clip()
464 blit->x = dirty->unit_x1; in vmw_stdu_bo_clip()
465 blit->y = dirty->unit_y1; in vmw_stdu_bo_clip()
467 blit->w = dirty->unit_x2 - dirty->unit_x1; in vmw_stdu_bo_clip()
468 blit->h = dirty->unit_y2 - dirty->unit_y1; in vmw_stdu_bo_clip()
[all …]
H A Dvmwgfx_surface.c669 WARN_ON_ONCE(res->dirty); in vmw_user_surface_free()
1238 if (res->backup->dirty && res->backup_dirty) { in vmw_gb_surface_bind()
1722 static void vmw_subres_dirty_add(struct vmw_surface_dirty *dirty, in vmw_subres_dirty_add() argument
1726 const struct svga3dsurface_cache *cache = &dirty->cache; in vmw_subres_dirty_add()
1727 SVGA3dBox *box = &dirty->boxes[loc_start->sub_resource]; in vmw_subres_dirty_add()
1732 if (WARN_ON(loc_start->sub_resource >= dirty->num_subres)) in vmw_subres_dirty_add()
1770 static void vmw_subres_dirty_full(struct vmw_surface_dirty *dirty, u32 subres) in vmw_subres_dirty_full() argument
1772 const struct svga3dsurface_cache *cache = &dirty->cache; in vmw_subres_dirty_full()
1775 SVGA3dBox *box = &dirty->boxes[subres]; in vmw_subres_dirty_full()
1792 struct vmw_surface_dirty *dirty = in vmw_surface_tex_dirty_range_add() local
[all …]
H A Dvmwgfx_kms.c881 .dirty = drm_atomic_helper_dirtyfb,
1060 .dirty = vmw_framebuffer_bo_dirty_ext,
2354 struct vmw_kms_dirty *dirty) in vmw_kms_helper_dirty() argument
2361 dirty->dev_priv = dev_priv; in vmw_kms_helper_dirty()
2364 if (dirty->crtc) { in vmw_kms_helper_dirty()
2365 units[num_units++] = vmw_crtc_to_du(dirty->crtc); in vmw_kms_helper_dirty()
2385 dirty->unit = unit; in vmw_kms_helper_dirty()
2386 if (dirty->fifo_reserve_size > 0) { in vmw_kms_helper_dirty()
2387 dirty->cmd = VMW_FIFO_RESERVE(dev_priv, in vmw_kms_helper_dirty()
2388 dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
[all …]
/OK3568_Linux_fs/buildroot/package/x11r7/xdriver_xf86-video-ati/
H A D0002-ati-cleanup-terminology-to-use-primary-secondary.patch57 xorg_list_for_each_entry(dirty, &screen->pixmap_dirty_list,
59 if (radeon_dirty_src_equals(dirty, drmmode_crtc->prime_scanout_pixmap)) {
60 - dirty->slave_dst =
61 + dirty->secondary_dst =
67 xorg_list_for_each_entry(dirty, &screen->pixmap_dirty_list, ent) {
68 if (radeon_dirty_src_equals(dirty, drmmode_crtc->prime_scanout_pixmap)) {
69 - PixmapStopDirtyTracking(dirty->src, dirty->slave_dst);
70 + PixmapStopDirtyTracking(dirty->src, dirty->secondary_dst);
119 -radeon_dirty_master(PixmapDirtyUpdatePtr dirty)
120 +radeon_dirty_primary(PixmapDirtyUpdatePtr dirty)
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-graphics/xorg-driver/xf86-video-ati/
H A D0001-ati-cleanup-terminology-to-use-primary-secondary.patch55 xorg_list_for_each_entry(dirty, &screen->pixmap_dirty_list,
57 if (radeon_dirty_src_equals(dirty, drmmode_crtc->prime_scanout_pixmap)) {
58 - dirty->slave_dst =
59 + dirty->secondary_dst =
65 xorg_list_for_each_entry(dirty, &screen->pixmap_dirty_list, ent) {
66 if (radeon_dirty_src_equals(dirty, drmmode_crtc->prime_scanout_pixmap)) {
67 - PixmapStopDirtyTracking(dirty->src, dirty->slave_dst);
68 + PixmapStopDirtyTracking(dirty->src, dirty->secondary_dst);
117 -radeon_dirty_master(PixmapDirtyUpdatePtr dirty)
118 +radeon_dirty_primary(PixmapDirtyUpdatePtr dirty)
[all …]
/OK3568_Linux_fs/external/xserver/dix/
H A Dpixmap.c179 PixmapDirtyUpdatePtr dirty = closure; in PixmapDirtyDamageDestroy() local
181 dirty->damage = NULL; in PixmapDirtyDamageDestroy()
268 PixmapDirtyUpdatePtr dirty, in PixmapDirtyCopyArea() argument
271 DrawablePtr src = dirty->src; in PixmapDirtyCopyArea()
298 dirty->x + dst_box.x1, dirty->y + dst_box.y1, w, h, in PixmapDirtyCopyArea()
299 dirty->dst_x + dst_box.x1, in PixmapDirtyCopyArea()
300 dirty->dst_y + dst_box.y1); in PixmapDirtyCopyArea()
308 PixmapDirtyUpdatePtr dirty, in PixmapDirtyCompositeRotate() argument
311 ScreenPtr pScreen = dirty->src->pScreen; in PixmapDirtyCompositeRotate()
320 dirty->src, in PixmapDirtyCompositeRotate()
[all …]
/OK3568_Linux_fs/kernel/sound/pci/ctxfi/
H A Dcthw20k1.c101 union src_dirty dirty; member
124 union src_mgr_dirty dirty; member
148 union srcimp_mgr_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()
235 ctl->dirty.bf.ctl = 1; in src_set_rom()
[all …]
H A Dcthw20k2.c101 union src_dirty dirty; member
124 union src_mgr_dirty dirty; member
148 union srcimp_mgr_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()
235 ctl->dirty.bf.ctl = 1; in src_set_rom()
[all …]
/OK3568_Linux_fs/u-boot/fs/ubifs/
H A Dlprops.c36 return lprops->free + lprops->dirty; in get_heap_comp_val()
38 return lprops->dirty; in get_heap_comp_val()
413 if (lprops->free + lprops->dirty == c->leb_size) { in ubifs_categorize_lprops()
421 if (lprops->dirty + lprops->free >= c->min_idx_node_sz) in ubifs_categorize_lprops()
424 if (lprops->dirty >= c->dead_wm && in ubifs_categorize_lprops()
425 lprops->dirty > lprops->free) in ubifs_categorize_lprops()
528 int free, int dirty, int flags, in ubifs_change_lp() argument
538 lprops->lnum, free, dirty, flags); in ubifs_change_lp()
551 ubifs_assert(dirty == LPROPS_NC || dirty >= 0); in ubifs_change_lp()
560 ubifs_assert(!(lprops->free & 7) && !(lprops->dirty & 7)); in ubifs_change_lp()
[all …]
/OK3568_Linux_fs/kernel/fs/ubifs/
H A Dlprops.c32 return lprops->free + lprops->dirty; in get_heap_comp_val()
34 return lprops->dirty; in get_heap_comp_val()
407 if (lprops->free + lprops->dirty == c->leb_size) { in ubifs_categorize_lprops()
415 if (lprops->dirty + lprops->free >= c->min_idx_node_sz) in ubifs_categorize_lprops()
418 if (lprops->dirty >= c->dead_wm && in ubifs_categorize_lprops()
419 lprops->dirty > lprops->free) in ubifs_categorize_lprops()
522 int free, int dirty, int flags, in ubifs_change_lp() argument
532 lprops->lnum, free, dirty, flags); in ubifs_change_lp()
545 ubifs_assert(c, dirty == LPROPS_NC || dirty >= 0); in ubifs_change_lp()
554 ubifs_assert(c, !(lprops->free & 7) && !(lprops->dirty & 7)); in ubifs_change_lp()
[all …]
H A Dfind.c54 if (lprops->free + lprops->dirty >= c->dark_wm) in valuable()
96 if (lprops->free + lprops->dirty < data->min_space) in scan_for_dirty_cb()
102 if (lprops->free + lprops->dirty == c->leb_size) { in scan_for_dirty_cb()
106 } else if (lprops->dirty < c->dead_wm) in scan_for_dirty_cb()
137 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
139 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
153 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
157 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
180 ubifs_assert(c, lprops->free + lprops->dirty >= min_space); in scan_for_dirty()
181 ubifs_assert(c, lprops->dirty >= c->dead_wm || in scan_for_dirty()
[all …]
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Darch_pgtable_helpers.rst29 | pte_dirty | Tests a dirty PTE |
39 | pte_soft_dirty | Tests a soft dirty PTE |
41 | pte_swp_soft_dirty | Tests a soft dirty swapped PTE |
47 | 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 …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-graphics/xorg-driver/xf86-video-nouveau/
H A D0001-nouveau-fixup-driver-for-new-X-server-ABI.patch44 @@ -559,16 +559,16 @@ redisplay_dirty(ScreenPtr screen, PixmapDirtyUpdatePtr dirty)
48 - PixmapRegionInit(&pixregion, dirty->slave_dst);
49 + PixmapRegionInit(&pixregion, dirty->secondary_dst);
51 - DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
52 + DamageRegionAppend(&dirty->secondary_dst->drawable, &pixregion);
54 PixmapSyncDirtyHelper(dirty);
56 PixmapSyncDirtyHelper(dirty, &pixregion);
59 - DamageRegionProcessPending(&dirty->slave_dst->drawable);
60 + DamageRegionProcessPending(&dirty->secondary_dst->drawable);
/OK3568_Linux_fs/kernel/Documentation/admin-guide/mm/
H A Dsoft-dirty.rst7 The soft-dirty is a bit on a PTE which helps to track which pages a task
10 1. Clear soft-dirty bits from the task's PTEs.
17 3. Read soft-dirty bits from the PTEs.
20 64-bit qword is the soft-dirty one. If set, the respective PTE was
25 when the soft-dirty bit is cleared. So, after this, when the task tries to
27 the soft-dirty bit on the respective PTE.
30 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
32 the kernel does is finds this fact out and puts both writable and soft-dirty
36 there is still a scenario when we can lose soft dirty bits -- a task
39 including soft dirty bits. To notify user space application about such
[all …]
/OK3568_Linux_fs/buildroot/package/x11r7/xdriver_xf86-video-nouveau/
H A D0001-nouveau-fixup-driver-for-new-X-server-ABI.patch46 @@ -559,16 +559,16 @@ redisplay_dirty(ScreenPtr screen, PixmapDirtyUpdatePtr dirty)
50 - PixmapRegionInit(&pixregion, dirty->slave_dst);
51 + PixmapRegionInit(&pixregion, dirty->secondary_dst);
53 - DamageRegionAppend(&dirty->slave_dst->drawable, &pixregion);
54 + DamageRegionAppend(&dirty->secondary_dst->drawable, &pixregion);
56 PixmapSyncDirtyHelper(dirty);
58 PixmapSyncDirtyHelper(dirty, &pixregion);
61 - DamageRegionProcessPending(&dirty->slave_dst->drawable);
62 + DamageRegionProcessPending(&dirty->secondary_dst->drawable);
/OK3568_Linux_fs/buildroot/package/autoconf/
H A D0001-dont-add-dirty-to-version.patch1 autoconf: don't append -dirty to version
3 Don't append -dirty to autoconf version number if the buildroot git tree
10 The affect is that autoconf gets built as being version 2.65-dirty, which
23 *-dirty) ;;
24 - *) v="$v-dirty" ;;
25 + #*) v="$v-dirty" ;;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/gl/
H A Dstate.hpp35 return dirty || currentValue != value; in operator !=()
39 dirty = false; in setCurrentValue()
46 dirty = true; in setDirty()
54 return dirty; in isDirty()
65 bool dirty = true; member in mbgl::gl::State
H A Drenderbuffer.hpp13 : size(std::move(size_)), renderbuffer(std::move(renderbuffer_)), dirty(dirty_) { in Renderbuffer()
21 dirty = clear; in shouldClear()
24 return dirty; in needsClearing()
28 bool dirty; member in mbgl::gl::Renderbuffer
/OK3568_Linux_fs/buildroot/package/vala/
H A D0001-dont-add-dirty-to-valac-version.patch1 valac: don't append -dirty to version
3 Don't append -dirty to the valac version number if the Buildroot Git
10 The effect is that valac gets built as being version x.y.z-dirty, which
22 *-dirty) ;;
23 - *) v="$v-dirty" ;;
24 + #*) v="$v-dirty" ;;
/OK3568_Linux_fs/kernel/mm/
H A Dpage-writeback.c141 unsigned long dirty; /* file_dirty + write + nfs */ member
483 unsigned long dirty; in node_dirty_limit() local
486 dirty = DIV_ROUND_UP(vm_dirty_bytes, PAGE_SIZE) * in node_dirty_limit()
489 dirty = vm_dirty_ratio * node_memory / 100; in node_dirty_limit()
492 dirty += dirty / 4; in node_dirty_limit()
494 return dirty; in node_dirty_limit()
733 unsigned long clean = filepages - min(filepages, mdtc->dirty); in mdtc_calc_avail()
734 unsigned long global_clean = gdtc->avail - min(gdtc->avail, gdtc->dirty); in mdtc_calc_avail()
810 unsigned long dirty, in pos_ratio_polynom() argument
816 x = div64_s64(((s64)setpoint - (s64)dirty) << RATELIMIT_CALC_SHIFT, in pos_ratio_polynom()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mga/
H A Dmga_state.c330 unsigned int dirty = sarea_priv->dirty; in mga_g200_emit_state() local
337 if (dirty & MGA_UPLOAD_CONTEXT) { in mga_g200_emit_state()
339 sarea_priv->dirty &= ~MGA_UPLOAD_CONTEXT; in mga_g200_emit_state()
342 if (dirty & MGA_UPLOAD_TEX0) { in mga_g200_emit_state()
344 sarea_priv->dirty &= ~MGA_UPLOAD_TEX0; in mga_g200_emit_state()
351 unsigned int dirty = sarea_priv->dirty; in mga_g400_emit_state() local
359 if (dirty & MGA_UPLOAD_CONTEXT) { in mga_g400_emit_state()
361 sarea_priv->dirty &= ~MGA_UPLOAD_CONTEXT; in mga_g400_emit_state()
364 if (dirty & MGA_UPLOAD_TEX0) { in mga_g400_emit_state()
366 sarea_priv->dirty &= ~MGA_UPLOAD_TEX0; in mga_g400_emit_state()
[all …]
/OK3568_Linux_fs/kernel/fs/jffs2/
H A Ddebug.c163 uint32_t free = 0, dirty = 0, used = 0, wasted = 0, in __jffs2_dbg_superblock_counts() local
171 dirty += c->gcblock->dirty_size; in __jffs2_dbg_superblock_counts()
179 dirty += c->nextblock->dirty_size; in __jffs2_dbg_superblock_counts()
187 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()
219 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
227 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
235 dirty += jeb->dirty_size; in __jffs2_dbg_superblock_counts()
[all …]

12345678910>>...20