/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_page_dirty.c | 31 * Different methods for tracking dirty: 32 * VMW_BO_DIRTY_PAGETABLE - Scan the pagetable for hardware dirty bits 43 * similarly a certain percentage of dirty pages trigger a transition to 54 * @start: First currently dirty bit 55 * @end: Last currently dirty bit + 1 56 * @method: The currently used dirty method 62 * dirty page. 75 * vmw_bo_dirty_scan_pagetable - Perform a pagetable scan for dirty bits 78 * Scans the pagetable for dirty bits. Clear those bits and modify the 79 * dirty structur 84 struct vmw_bo_dirty *dirty = vbo->dirty; local 122 struct vmw_bo_dirty *dirty = vbo->dirty; local 165 struct vmw_bo_dirty *dirty = vbo->dirty; local 187 struct vmw_bo_dirty *dirty = vbo->dirty; local 232 struct vmw_bo_dirty *dirty = vbo->dirty; local 289 struct vmw_bo_dirty *dirty = vbo->dirty; local 310 struct vmw_bo_dirty *dirty = vbo->dirty; local 357 struct vmw_bo_dirty *dirty = vbo->dirty; local 404 struct vmw_bo_dirty *dirty = vbo->dirty; local [all...] |
H A D | vmwgfx_scrn.c | 986 * @dirty: The closure structure. 991 static void vmw_sou_surface_fifo_commit(struct vmw_kms_dirty *dirty) argument 994 container_of(dirty, typeof(*sdirty), base); 995 struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd; 996 s32 trans_x = dirty->unit->crtc.x - sdirty->dst_x; 997 s32 trans_y = dirty->unit->crtc.y - sdirty->dst_y; 998 size_t region_size = dirty->num_hits * sizeof(SVGASignedRect); 1002 if (!dirty->num_hits) { 1003 vmw_cmd_commit(dirty->dev_priv, 0); 1025 cmd->body.destScreenId = dirty 1049 vmw_sou_surface_clip(struct vmw_kms_dirty *dirty) argument 1156 vmw_sou_bo_fifo_commit(struct vmw_kms_dirty *dirty) argument 1175 vmw_sou_bo_clip(struct vmw_kms_dirty *dirty) argument 1222 struct vmw_kms_dirty dirty; local 1268 vmw_sou_readback_fifo_commit(struct vmw_kms_dirty *dirty) argument 1287 vmw_sou_readback_clip(struct vmw_kms_dirty *dirty) argument 1330 struct vmw_kms_dirty dirty; local [all...] |
H A D | vmwgfx_stdu.c | 454 * @dirty: The closure structure. 458 static void vmw_stdu_bo_cpu_clip(struct vmw_kms_dirty *dirty) argument 461 container_of(dirty, struct vmw_stdu_dirty, base); 463 dirty->num_hits = 1; 466 ddirty->left = min_t(s32, ddirty->left, dirty->unit_x1); 467 ddirty->top = min_t(s32, ddirty->top, dirty->unit_y1); 468 ddirty->right = max_t(s32, ddirty->right, dirty->unit_x2); 469 ddirty->bottom = max_t(s32, ddirty->bottom, dirty->unit_y2); 476 ddirty->fb_left = min_t(s32, ddirty->fb_left, dirty->fb_x); 477 ddirty->fb_top = min_t(s32, ddirty->fb_top, dirty 489 vmw_stdu_bo_cpu_commit(struct vmw_kms_dirty *dirty) argument 613 vmw_kms_stdu_surface_clip(struct vmw_kms_dirty *dirty) argument 652 vmw_kms_stdu_surface_fifo_commit(struct vmw_kms_dirty *dirty) argument [all...] |
H A D | vmwgfx_surface.c | 71 * struct vmw_surface_dirty - Surface dirty-tracker 74 * @boxes: Array of SVGA3dBoxes indicating dirty regions. One per subresource. 524 * backup buffer is dirty. 542 * @readback: Readback - only true if dirty 663 WARN_ON_ONCE(res->dirty); 1203 if (res->guest_memory_bo->dirty && res->guest_memory_dirty) { 1204 /* We've just made a full upload. Cear dirty regions. */ 1654 * vmw_subres_dirty_add - Add a dirty region to a subresource 1655 * @dirty: The surfaces's dirty tracke 1665 vmw_subres_dirty_add(struct vmw_surface_dirty *dirty, const struct vmw_surface_loc *loc_start, const struct vmw_surface_loc *loc_end) argument 1713 vmw_subres_dirty_full(struct vmw_surface_dirty *dirty, u32 subres) argument 1735 struct vmw_surface_dirty *dirty = local 1786 struct vmw_surface_dirty *dirty = local 1828 struct vmw_surface_dirty *dirty = local 1905 struct vmw_surface_dirty *dirty; local 1954 struct vmw_surface_dirty *dirty = local [all...] |
/linux-master/drivers/vfio/pci/pds/ |
H A D | Makefile | 8 dirty.o \
|
H A D | dirty.c | 13 #include "dirty.h" 20 return pds_vfio->dirty.is_enabled; 25 pds_vfio->dirty.is_enabled = true; 30 pds_vfio->dirty.is_enabled = false; 95 static void pds_vfio_dirty_free_bitmaps(struct pds_vfio_dirty *dirty) argument 97 if (!dirty->regions) 100 for (int i = 0; i < dirty->num_regions; i++) { 101 struct pds_vfio_region *region = &dirty->regions[i]; 129 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 173 pds_vfio_dirty_free_regions(struct pds_vfio_dirty *dirty) argument 185 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 507 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 600 pds_vfio_dma_logging_report(struct vfio_device *vdev, unsigned long iova, unsigned long length, struct iova_bitmap *dirty) argument [all...] |
H A D | vfio_dev.h | 10 #include "dirty.h" 18 struct pds_vfio_dirty dirty; member in struct:pds_vfio_pci_device
|
H A D | dirty.h | 36 struct iova_bitmap *dirty);
|
/linux-master/sound/pci/ctxfi/ |
H A D | cthw20k1.c | 79 /* SRC resource register dirty flags */ 101 union src_dirty dirty; member in struct:src_rsc_ctrl_blk 124 union src_mgr_dirty dirty; member in struct:src_mgr_ctrl_blk 137 /* SRCIMP manager register dirty flags */ 148 union srcimp_mgr_dirty dirty; member in struct:srcimp_mgr_ctrl_blk 181 ctl->dirty.bf.ctl = 1; 190 ctl->dirty.bf.ctl = 1; 199 ctl->dirty.bf.ctl = 1; 208 ctl->dirty.bf.ctl = 1; 217 ctl->dirty 597 union amixer_dirty dirty; member in struct:amixer_rsc_ctrl_blk 757 union dai_dirty dirty; member in struct:dai_ctrl_blk 772 union dao_dirty dirty; member in struct:dao_ctrl_blk 821 union daio_mgr_dirty dirty; member in struct:daio_mgr_ctrl_blk [all...] |
H A D | cthw20k2.c | 79 /* SRC resource register dirty flags */ 101 union src_dirty dirty; member in struct:src_rsc_ctrl_blk 124 union src_mgr_dirty dirty; member in struct:src_mgr_ctrl_blk 137 /* SRCIMP manager register dirty flags */ 148 union srcimp_mgr_dirty dirty; member in struct:srcimp_mgr_ctrl_blk 181 ctl->dirty.bf.ctl = 1; 190 ctl->dirty.bf.ctl = 1; 199 ctl->dirty.bf.ctl = 1; 208 ctl->dirty.bf.ctl = 1; 217 ctl->dirty 596 union amixer_dirty dirty; member in struct:amixer_rsc_ctrl_blk 748 union dai_dirty dirty; member in struct:dai_ctrl_blk 789 union dao_dirty dirty; member in struct:dao_ctrl_blk 811 union daio_mgr_dirty dirty; member in struct:daio_mgr_ctrl_blk [all...] |
/linux-master/arch/openrisc/mm/ |
H A D | cache.c | 47 int dirty = !test_and_set_bit(PG_dc_clean, &folio->flags); local 51 * must write back and invalidate any dirty pages manually. We 54 if ((vma->vm_flags & VM_EXEC) && dirty) {
|
/linux-master/fs/ubifs/ |
H A D | lprops.c | 16 * an empty LEB for the journal, or a very dirty LEB for garbage collection. 32 return lprops->free + lprops->dirty; 34 return lprops->dirty; 47 * is either the amount of free space or the amount of dirty space, depending 85 * of free space or the amount of dirty space, depending on the category. 407 if (lprops->free + lprops->dirty == c->leb_size) { 415 if (lprops->dirty + lprops->free >= c->min_idx_node_sz) 418 if (lprops->dirty >= c->dead_wm && 419 lprops->dirty > lprops->free) 458 * @spc: amount of free and dirty spac 520 ubifs_change_lp(struct ubifs_info *c, const struct ubifs_lprops *lp, int free, int dirty, int flags, int idx_gc_cnt) argument 649 ubifs_change_one_lp(struct ubifs_info *c, int lnum, int free, int dirty, int flags_set, int flags_clean, int idx_gc_cnt) argument 688 ubifs_update_one_lp(struct ubifs_info *c, int lnum, int free, int dirty, int flags_set, int flags_clean) argument 1022 int cat, lnum = lp->lnum, is_idx = 0, used = 0, free, dirty, ret; local [all...] |
H A D | find.c | 54 if (lprops->free + lprops->dirty >= c->dark_wm) 72 * scan_for_dirty_cb - dirty space scan callback. 97 if (lprops->free + lprops->dirty < data->min_space) 103 if (lprops->free + lprops->dirty == c->leb_size) { 106 /* Exclude LEBs with too little dirty space (unless it is empty) */ 107 } else if (lprops->dirty < c->dead_wm) 117 * @min_space: minimum amount free plus dirty space the returned LEB has to 134 /* There may be an LEB with enough dirty space on the free heap */ 138 if (lprops->free + lprops->dirty < min_space) 140 if (lprops->dirty < [all...] |
/linux-master/drivers/misc/sgi-gru/ |
H A D | gruhandles.c | 152 unsigned long vaddr, int asid, int dirty, 159 tfh->dirty = dirty; 168 unsigned long vaddr, int asid, int dirty, 175 tfh->dirty = dirty; 150 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument 166 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | user_pages.c | 96 size_t npages, bool dirty) 98 unpin_user_pages_dirty_lock(p, npages, dirty); 95 hfi1_release_user_pages(struct mm_struct *mm, struct page **p, size_t npages, bool dirty) argument
|
/linux-master/fs/xfs/scrub/ |
H A D | quotacheck_repair.c | 52 bool dirty = false; local 79 dirty = true; 86 dirty = true; 93 dirty = true; 108 if (error || !dirty) 113 /* Commit the dirty dquot to disk. */
|
H A D | nlinks_repair.c | 53 bool dirty = false; local 124 dirty = true; 127 if (!dirty) {
|
H A D | quota_repair.c | 112 bool *dirty) 150 *dirty = true; 159 bool *dirty) 164 *dirty = true; 167 *dirty = true; 180 bool dirty = false; local 197 error = xrep_quota_item_bmap(sc, dq, &dirty); 205 dirty = true; 210 dirty = true; 215 dirty 109 xrep_quota_item_bmap( struct xfs_scrub *sc, struct xfs_dquot *dq, bool *dirty) argument 156 xrep_quota_item_timer( struct xfs_scrub *sc, const struct xfs_dquot_res *res, bool *dirty) argument [all...] |
/linux-master/drivers/char/xilinx_hwicap/ |
H A D | buffer_icap.c | 272 bool dirty = false; local 281 dirty = true; 300 dirty = false; 304 if (dirty) {
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_ggtt_fencing.h | 37 bool dirty; member in struct:i915_fence_reg
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_plane.h | 32 bool dirty; member in struct:mtk_plane_pending_state
|
/linux-master/arch/parisc/include/asm/ |
H A D | hugetlb.h | 44 pte_t pte, int dirty);
|
/linux-master/drivers/infiniband/hw/qib/ |
H A D | qib_user_pages.c | 41 int dirty) 43 unpin_user_pages_dirty_lock(p, num_pages, dirty); 40 __qib_release_user_pages(struct page **p, size_t num_pages, int dirty) argument
|
/linux-master/scripts/ |
H A D | setlocalversion | 44 --no-dirty) 115 # You cannot use 'git describe --dirty' because it tries to create 126 printf '%s' -dirty 159 echo "${KERNELVERSION}$(scm_version --no-dirty)"
|
/linux-master/fs/jffs2/ |
H A D | debug.c | 35 JFFS2_ERROR("free %#08x + dirty %#08x + used %#08x + wasted %#08x + unchecked %#08x != total %#08x.\n", 44 JFFS2_ERROR("free %#08x + dirty %#08x + used %#08x + erasing %#08x + bad %#08x + wasted %#08x + unchecked %#08x != total %#08x.\n", 163 uint32_t free = 0, dirty = 0, used = 0, wasted = 0, local 171 dirty += c->gcblock->dirty_size; 179 dirty += c->nextblock->dirty_size; 187 dirty += jeb->dirty_size; 195 dirty += jeb->dirty_size; 203 dirty += jeb->dirty_size; 211 dirty += jeb->dirty_size; 219 dirty 503 uint32_t dirty = 0; local 525 uint32_t dirty = 0; local 548 uint32_t dirty = 0; local [all...] |