/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 | 981 * @dirty: The closure structure. 986 static void vmw_sou_surface_fifo_commit(struct vmw_kms_dirty *dirty) argument 989 container_of(dirty, typeof(*sdirty), base); 990 struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd; 991 s32 trans_x = dirty->unit->crtc.x - sdirty->dst_x; 992 s32 trans_y = dirty->unit->crtc.y - sdirty->dst_y; 993 size_t region_size = dirty->num_hits * sizeof(SVGASignedRect); 997 if (!dirty->num_hits) { 998 vmw_cmd_commit(dirty->dev_priv, 0); 1020 cmd->body.destScreenId = dirty 1044 vmw_sou_surface_clip(struct vmw_kms_dirty *dirty) argument 1151 vmw_sou_bo_fifo_commit(struct vmw_kms_dirty *dirty) argument 1170 vmw_sou_bo_clip(struct vmw_kms_dirty *dirty) argument 1217 struct vmw_kms_dirty dirty; local 1263 vmw_sou_readback_fifo_commit(struct vmw_kms_dirty *dirty) argument 1282 vmw_sou_readback_clip(struct vmw_kms_dirty *dirty) argument 1325 struct vmw_kms_dirty dirty; local [all...] |
H A D | vmwgfx_stdu.c | 448 * @dirty: The closure structure. 452 static void vmw_stdu_bo_cpu_clip(struct vmw_kms_dirty *dirty) argument 455 container_of(dirty, struct vmw_stdu_dirty, base); 457 dirty->num_hits = 1; 460 ddirty->left = min_t(s32, ddirty->left, dirty->unit_x1); 461 ddirty->top = min_t(s32, ddirty->top, dirty->unit_y1); 462 ddirty->right = max_t(s32, ddirty->right, dirty->unit_x2); 463 ddirty->bottom = max_t(s32, ddirty->bottom, dirty->unit_y2); 470 ddirty->fb_left = min_t(s32, ddirty->fb_left, dirty->fb_x); 471 ddirty->fb_top = min_t(s32, ddirty->fb_top, dirty 483 vmw_stdu_bo_cpu_commit(struct vmw_kms_dirty *dirty) argument 607 vmw_kms_stdu_surface_clip(struct vmw_kms_dirty *dirty) argument 646 vmw_kms_stdu_surface_fifo_commit(struct vmw_kms_dirty *dirty) argument [all...] |
H A D | vmwgfx_validation.c | 65 * @dirty_set: Change dirty status of the resource. 66 * @dirty: Dirty information VMW_RES_DIRTY_XX. 82 u32 dirty : 1; member in struct:vmw_validation_res_node 280 * @dirty: Whether to change dirty status. 289 u32 dirty, 334 if (dirty) { 337 node->dirty = (dirty & VMW_RES_DIRTY_SET) ? 1 : 0; 348 * vmw_validation_res_set_dirty - Register a resource dirty se 286 vmw_validation_add_resource(struct vmw_validation_context *ctx, struct vmw_resource *res, size_t priv_size, u32 dirty, void **p_node, bool *first_usage) argument 356 vmw_validation_res_set_dirty(struct vmw_validation_context *ctx, void *val_private, u32 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 | 14 #include "dirty.h" 21 return pds_vfio->dirty.is_enabled; 26 pds_vfio->dirty.is_enabled = true; 31 pds_vfio->dirty.is_enabled = false; 96 static void pds_vfio_dirty_free_bitmaps(struct pds_vfio_dirty *dirty) argument 98 if (!dirty->regions) 101 for (int i = 0; i < dirty->num_regions; i++) { 102 struct pds_vfio_region *region = &dirty->regions[i]; 130 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 174 pds_vfio_dirty_free_regions(struct pds_vfio_dirty *dirty) argument 186 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 508 struct pds_vfio_dirty *dirty = &pds_vfio->dirty; local 601 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/tools/testing/selftests/powerpc/ |
H A D | flags.mk | 4 GIT_VERSION := $(shell git describe --always --long --dirty || echo "unknown")
|
/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/fs/xfs/scrub/ |
H A D | quota_repair.c | 110 bool *dirty) 148 *dirty = true; 157 bool *dirty) 162 *dirty = true; 165 *dirty = true; 178 bool dirty = false; local 195 error = xrep_quota_item_bmap(sc, dq, &dirty); 203 dirty = true; 208 dirty = true; 213 dirty 107 xrep_quota_item_bmap( struct xfs_scrub *sc, struct xfs_dquot *dq, bool *dirty) argument 154 xrep_quota_item_timer( struct xfs_scrub *sc, const struct xfs_dquot_res *res, bool *dirty) argument [all...] |
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. */
|
/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/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/arch/parisc/include/asm/ |
H A D | hugetlb.h | 44 pte_t pte, int dirty);
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_plane.h | 32 bool dirty; member in struct:mtk_plane_pending_state
|
/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)"
|