Home
last modified time | relevance | path

Searched refs:dirty (Results 1 – 200 of 270) sorted by relevance

12

/linux-4.4.14/drivers/gpu/drm/vmwgfx/
Dvmwgfx_scrn.c734 static void vmw_sou_surface_fifo_commit(struct vmw_kms_dirty *dirty) in vmw_sou_surface_fifo_commit() argument
737 container_of(dirty, typeof(*sdirty), base); in vmw_sou_surface_fifo_commit()
738 struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd; in vmw_sou_surface_fifo_commit()
739 s32 trans_x = dirty->unit->crtc.x - sdirty->dst_x; in vmw_sou_surface_fifo_commit()
740 s32 trans_y = dirty->unit->crtc.y - sdirty->dst_y; in vmw_sou_surface_fifo_commit()
741 size_t region_size = dirty->num_hits * sizeof(SVGASignedRect); in vmw_sou_surface_fifo_commit()
763 cmd->body.destScreenId = dirty->unit->unit; in vmw_sou_surface_fifo_commit()
766 for (i = 0; i < dirty->num_hits; ++i, ++blit) { in vmw_sou_surface_fifo_commit()
773 vmw_fifo_commit(dirty->dev_priv, region_size + sizeof(*cmd)); in vmw_sou_surface_fifo_commit()
787 static void vmw_sou_surface_clip(struct vmw_kms_dirty *dirty) in vmw_sou_surface_clip() argument
[all …]
Dvmwgfx_stdu.c743 static void vmw_stdu_dmabuf_clip(struct vmw_kms_dirty *dirty) in vmw_stdu_dmabuf_clip() argument
746 container_of(dirty, struct vmw_stdu_dirty, base); in vmw_stdu_dmabuf_clip()
747 struct vmw_stdu_dma *cmd = dirty->cmd; in vmw_stdu_dmabuf_clip()
750 blit += dirty->num_hits; in vmw_stdu_dmabuf_clip()
751 blit->srcx = dirty->fb_x; in vmw_stdu_dmabuf_clip()
752 blit->srcy = dirty->fb_y; in vmw_stdu_dmabuf_clip()
753 blit->x = dirty->unit_x1; in vmw_stdu_dmabuf_clip()
754 blit->y = dirty->unit_y1; in vmw_stdu_dmabuf_clip()
756 blit->w = dirty->unit_x2 - dirty->unit_x1; in vmw_stdu_dmabuf_clip()
757 blit->h = dirty->unit_y2 - dirty->unit_y1; in vmw_stdu_dmabuf_clip()
[all …]
Dvmwgfx_fb.c67 } dirty; member
190 spin_lock_irqsave(&par->dirty.lock, irq_flags); in vmw_fb_dirty_flush()
191 if (!par->dirty.active) { in vmw_fb_dirty_flush()
192 spin_unlock_irqrestore(&par->dirty.lock, irq_flags); in vmw_fb_dirty_flush()
204 dst_x1 = par->dirty.x1 - par->fb_x; in vmw_fb_dirty_flush()
205 dst_y1 = par->dirty.y1 - par->fb_y; in vmw_fb_dirty_flush()
209 dst_x2 = par->dirty.x2 - par->fb_x; in vmw_fb_dirty_flush()
210 dst_y2 = par->dirty.y2 - par->fb_y; in vmw_fb_dirty_flush()
218 par->dirty.x1 = par->dirty.x2 = 0; in vmw_fb_dirty_flush()
219 par->dirty.y1 = par->dirty.y2 = 0; in vmw_fb_dirty_flush()
[all …]
Dvmwgfx_kms.c513 .dirty = vmw_framebuffer_surface_dirty,
690 .dirty = vmw_framebuffer_dmabuf_dirty,
1725 struct vmw_kms_dirty *dirty) in vmw_kms_helper_dirty() argument
1732 dirty->dev_priv = dev_priv; in vmw_kms_helper_dirty()
1749 dirty->unit = unit; in vmw_kms_helper_dirty()
1750 if (dirty->fifo_reserve_size > 0) { in vmw_kms_helper_dirty()
1751 dirty->cmd = vmw_fifo_reserve(dev_priv, in vmw_kms_helper_dirty()
1752 dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
1753 if (!dirty->cmd) { in vmw_kms_helper_dirty()
1758 memset(dirty->cmd, 0, dirty->fifo_reserve_size); in vmw_kms_helper_dirty()
[all …]
Dvmwgfx_binding.c103 unsigned long dirty; member
720 unsigned long *dirty, in vmw_collect_dirty_view_ids() argument
728 i = find_first_bit(dirty, max_num); in vmw_collect_dirty_view_ids()
739 next_bit = find_next_bit(dirty, max_num, i + 1); in vmw_collect_dirty_view_ids()
927 if (!test_bit(VMW_BINDING_PS_SR_BIT, &sb->dirty)) in vmw_binding_emit_dirty_ps()
934 __clear_bit(VMW_BINDING_PS_SR_BIT, &sb->dirty); in vmw_binding_emit_dirty_ps()
957 unsigned long *dirty, in vmw_collect_dirty_vbs() argument
966 i = find_first_bit(dirty, max_num); in vmw_collect_dirty_vbs()
983 next_bit = find_next_bit(dirty, max_num, i + 1); in vmw_collect_dirty_vbs()
1049 while ((hit = find_next_bit(&cbs->dirty, VMW_BINDING_NUM_BITS, hit)) in vmw_binding_emit_dirty()
[all …]
Dvmwgfx_binding.h188 unsigned long dirty; member
Dvmwgfx_kms.h219 struct vmw_kms_dirty *dirty);
/linux-4.4.14/sound/pci/ctxfi/
Dcthw20k1.c111 union src_dirty dirty; member
134 union src_mgr_dirty dirty; member
158 union srcimp_mgr_dirty dirty; member
191 ctl->dirty.bf.ctl = 1; in src_set_state()
200 ctl->dirty.bf.ctl = 1; in src_set_bm()
209 ctl->dirty.bf.ctl = 1; in src_set_rsr()
218 ctl->dirty.bf.ctl = 1; in src_set_sf()
227 ctl->dirty.bf.ctl = 1; in src_set_wr()
236 ctl->dirty.bf.ctl = 1; in src_set_pm()
245 ctl->dirty.bf.ctl = 1; in src_set_rom()
[all …]
Dcthw20k2.c111 union src_dirty dirty; member
134 union src_mgr_dirty dirty; member
158 union srcimp_mgr_dirty dirty; member
191 ctl->dirty.bf.ctl = 1; in src_set_state()
200 ctl->dirty.bf.ctl = 1; in src_set_bm()
209 ctl->dirty.bf.ctl = 1; in src_set_rsr()
218 ctl->dirty.bf.ctl = 1; in src_set_sf()
227 ctl->dirty.bf.ctl = 1; in src_set_wr()
236 ctl->dirty.bf.ctl = 1; in src_set_pm()
245 ctl->dirty.bf.ctl = 1; in src_set_rom()
[all …]
Dctsrc.c182 unsigned int dirty = 0; in src_commit_write() local
188 dirty = hw->src_get_dirty(src->rsc.ctrl_blk) & conj_mask; in src_commit_write()
199 hw->src_set_dirty(src->rsc.ctrl_blk, dirty); in src_commit_write()
301 unsigned int dirty; in src_default_config_arcrw() local
325 dirty = hw->src_get_dirty(src->rsc.ctrl_blk); in src_default_config_arcrw()
328 hw->src_set_dirty(src->rsc.ctrl_blk, dirty); in src_default_config_arcrw()
/linux-4.4.14/fs/ubifs/
Dlprops.c44 return lprops->free + lprops->dirty; in get_heap_comp_val()
46 return lprops->dirty; in get_heap_comp_val()
421 if (lprops->free + lprops->dirty == c->leb_size) { in ubifs_categorize_lprops()
429 if (lprops->dirty + lprops->free >= c->min_idx_node_sz) in ubifs_categorize_lprops()
432 if (lprops->dirty >= c->dead_wm && in ubifs_categorize_lprops()
433 lprops->dirty > lprops->free) in ubifs_categorize_lprops()
536 int free, int dirty, int flags, in ubifs_change_lp() argument
546 lprops->lnum, free, dirty, flags); in ubifs_change_lp()
559 ubifs_assert(dirty == LPROPS_NC || dirty >= 0); in ubifs_change_lp()
568 ubifs_assert(!(lprops->free & 7) && !(lprops->dirty & 7)); in ubifs_change_lp()
[all …]
Dfind.c66 if (lprops->free + lprops->dirty >= c->dark_wm) in valuable()
108 if (lprops->free + lprops->dirty < data->min_space) in scan_for_dirty_cb()
114 if (lprops->free + lprops->dirty == c->leb_size) { in scan_for_dirty_cb()
118 } else if (lprops->dirty < c->dead_wm) in scan_for_dirty_cb()
149 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
151 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
165 if (lprops->free + lprops->dirty < min_space) in scan_for_dirty()
169 if (lprops->dirty < c->dead_wm) in scan_for_dirty()
192 ubifs_assert(lprops->free + lprops->dirty >= min_space); in scan_for_dirty()
193 ubifs_assert(lprops->dirty >= c->dead_wm || in scan_for_dirty()
[all …]
Dreplay.c85 int dirty; member
100 int err = 0, dirty; in set_bud_lprops() local
110 dirty = lp->dirty; in set_bud_lprops()
111 if (b->bud->start == 0 && (lp->free != c->leb_size || lp->dirty != 0)) { in set_bud_lprops()
132 lp->free, lp->dirty); in set_bud_lprops()
134 lp->free, lp->dirty); in set_bud_lprops()
135 dirty -= c->leb_size - lp->free; in set_bud_lprops()
143 if (dirty != 0) in set_bud_lprops()
145 b->bud->lnum, lp->free, lp->dirty, b->free, in set_bud_lprops()
146 b->dirty); in set_bud_lprops()
[all …]
Dlpt.c363 pack_bits(&addr, &pos, pnode->lprops[i].dirty >> 3, in ubifs_pack_pnode()
425 pack_bits(&addr, &pos, ltab[i].dirty, c->lpt_spc_bits); in ubifs_pack_ltab()
462 void ubifs_add_lpt_dirt(struct ubifs_info *c, int lnum, int dirty) in ubifs_add_lpt_dirt() argument
464 if (!dirty || !lnum) in ubifs_add_lpt_dirt()
467 lnum, dirty, c->ltab[lnum - c->lpt_first].dirty); in ubifs_add_lpt_dirt()
469 c->ltab[lnum - c->lpt_first].dirty += dirty; in ubifs_add_lpt_dirt()
479 static void set_ltab(struct ubifs_info *c, int lnum, int free, int dirty) in set_ltab() argument
483 c->ltab[lnum - c->lpt_first].dirty, free, dirty); in set_ltab()
486 c->ltab[lnum - c->lpt_first].dirty = dirty; in set_ltab()
647 ltab[i].dirty = 0; in ubifs_create_dflt_lpt()
[all …]
Dlpt_commit.c140 static void upd_ltab(struct ubifs_info *c, int lnum, int free, int dirty) in upd_ltab() argument
144 c->ltab[lnum - c->lpt_first].dirty, free, dirty); in upd_ltab()
147 c->ltab[lnum - c->lpt_first].dirty += dirty; in upd_ltab()
734 else if (c->ltab[i].free + c->ltab[i].dirty == c->leb_size) in need_write_all()
758 if (c->ltab[i].dirty > 0 && in lpt_tgc_start()
759 c->ltab[i].free + c->ltab[i].dirty == c->leb_size) { in lpt_tgc_start()
762 c->ltab[i].dirty = 0; in lpt_tgc_start()
1195 int i, lnum = -1, dirty = 0; in lpt_gc() local
1201 c->ltab[i].free + c->ltab[i].dirty == c->leb_size) in lpt_gc()
1203 if (c->ltab[i].dirty > dirty) { in lpt_gc()
[all …]
Dmisc.h171 static inline int ubifs_add_dirt(struct ubifs_info *c, int lnum, int dirty) in ubifs_add_dirt() argument
173 return ubifs_update_one_lp(c, lnum, LPROPS_NC, dirty, 0, 0); in ubifs_add_dirt()
Dubifs.h412 unsigned int dirty:1; member
483 int dirty; member
501 int dirty; member
1707 void ubifs_add_lpt_dirt(struct ubifs_info *c, int lnum, int dirty);
1724 int free, int dirty, int flags,
1734 int ubifs_change_one_lp(struct ubifs_info *c, int lnum, int free, int dirty,
1736 int ubifs_update_one_lp(struct ubifs_info *c, int lnum, int free, int dirty,
Dgc.c481 if (lp->free + lp->dirty == c->leb_size) { in ubifs_garbage_collect_leb()
527 lnum, lp->free, lp->dirty); in ubifs_garbage_collect_leb()
563 lnum, lp->free, lp->dirty); in ubifs_garbage_collect_leb()
717 lp.lnum, lp.free, lp.dirty, lp.free + lp.dirty, in ubifs_garbage_collect()
Dfile.c303 if (ui->dirty) in write_begin_slow()
342 if (ui->dirty) in allocate_budget()
379 if (!ui->dirty) in allocate_budget()
527 if (!ui->dirty) in cancel_budget()
1238 release = ui->dirty; in do_setattr()
1389 release = ui->dirty; in ubifs_update_time()
1423 release = ui->dirty; in update_mctime()
1549 release = ui->dirty; in ubifs_vm_page_mkwrite()
Dioctl.c130 release = ui->dirty; in setflags()
Ddebug.c261 pr_err("\tdirty %u\n", ui->dirty); in ubifs_dump_inode()
651 spc = lp->free + lp->dirty; in ubifs_dump_lprop()
659 lp->lnum, lp->free, lp->dirty, c->leb_size - spc, spc, in ubifs_dump_lprop()
663 lp->lnum, lp->free, lp->dirty, c->leb_size - spc, spc, in ubifs_dump_lprop()
791 i + c->lpt_first, c->ltab[i].free, c->ltab[i].dirty, in ubifs_dump_lpt_info()
900 lprops->dirty, lprops->flags); in ubifs_dump_heap()
919 i, lp->free, lp->dirty, lp->flags, lp->lnum); in ubifs_dump_pnode()
1079 if (ui->ui_size != ui->synced_i_size && !ui->dirty) { in dbg_check_synced_i_size()
Dsuper.c312 if (!ui->dirty) { in ubifs_write_inode()
332 ui->dirty = 0; in ubifs_write_inode()
374 if (ui->dirty) in ubifs_evict_inode()
390 if (!ui->dirty) { in ubifs_dirty_inode()
391 ui->dirty = 1; in ubifs_dirty_inode()
/linux-4.4.14/drivers/gpu/drm/qxl/
Dqxl_fb.c58 } dirty; member
98 spin_lock_irqsave(&qfbdev->dirty.lock, flags); in qxl_fb_dirty_flush()
100 x1 = qfbdev->dirty.x1; in qxl_fb_dirty_flush()
101 x2 = qfbdev->dirty.x2; in qxl_fb_dirty_flush()
102 y1 = qfbdev->dirty.y1; in qxl_fb_dirty_flush()
103 y2 = qfbdev->dirty.y2; in qxl_fb_dirty_flush()
104 qfbdev->dirty.x1 = 0; in qxl_fb_dirty_flush()
105 qfbdev->dirty.x2 = 0; in qxl_fb_dirty_flush()
106 qfbdev->dirty.y1 = 0; in qxl_fb_dirty_flush()
107 qfbdev->dirty.y2 = 0; in qxl_fb_dirty_flush()
[all …]
/linux-4.4.14/Documentation/vm/
Dsoft-dirty.txt3 The soft-dirty is a bit on a PTE which helps to track which pages a task
6 1. Clear soft-dirty bits from the task's PTEs.
13 3. Read soft-dirty bits from the PTEs.
16 64-bit qword is the soft-dirty one. If set, the respective PTE was
21 when the soft-dirty bit is cleared. So, after this, when the task tries to
23 the soft-dirty bit on the respective PTE.
26 soft-dirty bits clear, the #PF-s that occur after that are processed fast.
28 the kernel does is finds this fact out and puts both writable and soft-dirty
32 there is still a scenario when we can lose soft dirty bits -- a task
35 including soft dirty bits. To notify user space application about such
[all …]
D00-INDEX33 soft-dirty.txt
34 - short explanation for soft-dirty PTEs
Dpagemap.txt18 * Bit 55 pte is soft-dirty (see Documentation/vm/soft-dirty.txt)
182 after first clear of soft-dirty bits. Since Linux 4.2 they are used for
Didle_page_tracking.txt76 When a dirty page is written to swap or disk as a result of memory reclaim or
77 exceeding the dirty memory limit, it is not marked referenced.
/linux-4.4.14/drivers/md/
Ddm-cache-policy-cleaner.c28 bool dirty:1; member
45 struct list_head dirty; member
233 if (!e->dirty) { in __set_clear_dirty()
234 e->dirty = true; in __set_clear_dirty()
235 list_move(&e->list, &p->dirty); in __set_clear_dirty()
239 if (e->dirty) { in __set_clear_dirty()
241 e->dirty = false; in __set_clear_dirty()
270 if (e->dirty) in add_cache_entry()
271 list_add(&e->list, &p->dirty); in add_cache_entry()
287 e->dirty = false; /* blocks default to clean */ in wb_load_mapping()
[all …]
Ddm-cache-policy-smq.c42 bool dirty:1; member
802 struct queue dirty; member
853 struct queue *q = &mq->dirty; in __update_writeback_sentinels()
899 q_push(&mq->dirty, sentinel); in __sentinels_init()
928 struct queue *q = e->dirty ? &mq->dirty : &mq->clean; in push_new()
943 if (e->dirty) { in push()
945 q_push_before(&mq->dirty, sentinel, e); in push()
963 __del(mq, e->dirty ? &mq->dirty : &mq->clean, e); in del()
984 if (e->dirty) { in requeue()
986 q_requeue_before(&mq->dirty, sentinel, e, 1u); in requeue()
[all …]
Ddm-cache-metadata.h87 dm_cblock_t cblock, bool dirty,
94 int dm_cache_set_dirty(struct dm_cache_metadata *cmd, dm_cblock_t cblock, bool dirty);
Ddm-cache-policy-mq.c314 bool dirty:1; member
566 queue_push(e->dirty ? &mq->cache_dirty : &mq->cache_clean, in push()
578 queue_remove(e->dirty ? &mq->cache_dirty : &mq->cache_clean, &e->list); in del()
828 new_e->dirty = false; in pre_cache_to_cache()
879 e->dirty = false; in insert_in_pre_cache()
913 e->dirty = false; in insert_in_cache()
1082 e->dirty = set; in __mq_set_clear_dirty()
1113 e->dirty = false; /* this gets corrected in a minute */ in mq_load_mapping()
1232 e->dirty = false; in __mq_writeback_work()
1259 e->dirty = true; in __force_mapping()
Ddm-cache-metadata.c1177 bool dirty; in __load_mapping() local
1196 dirty = thunk->respect_dirty_flags ? (flags & M_DIRTY) : true; in __load_mapping()
1198 dirty, le32_to_cpu(hint_value), thunk->hints_valid); in __load_mapping()
1269 static int __dirty(struct dm_cache_metadata *cmd, dm_cblock_t cblock, bool dirty) in __dirty() argument
1282 if (((flags & M_DIRTY) && dirty) || (!(flags & M_DIRTY) && !dirty)) in __dirty()
1286 value = pack_value(oblock, (flags & ~M_DIRTY) | (dirty ? M_DIRTY : 0)); in __dirty()
1300 dm_cblock_t cblock, bool dirty) in dm_cache_set_dirty() argument
1305 r = __dirty(cmd, cblock, dirty); in dm_cache_set_dirty()
Ddm-bufio.c476 static void __link_buffer(struct dm_buffer *b, sector_t block, int dirty) in __link_buffer() argument
480 c->n_buffers[dirty]++; in __link_buffer()
482 b->list_mode = dirty; in __link_buffer()
483 list_add(&b->lru_list, &c->lru[dirty]); in __link_buffer()
505 static void __relink_lru(struct dm_buffer *b, int dirty) in __relink_lru() argument
512 c->n_buffers[dirty]++; in __relink_lru()
513 b->list_mode = dirty; in __relink_lru()
514 list_move(&b->lru_list, &c->lru[dirty]); in __relink_lru()
/linux-4.4.14/drivers/gpu/drm/mga/
Dmga_state.c332 unsigned int dirty = sarea_priv->dirty; in mga_g200_emit_state() local
339 if (dirty & MGA_UPLOAD_CONTEXT) { in mga_g200_emit_state()
341 sarea_priv->dirty &= ~MGA_UPLOAD_CONTEXT; in mga_g200_emit_state()
344 if (dirty & MGA_UPLOAD_TEX0) { in mga_g200_emit_state()
346 sarea_priv->dirty &= ~MGA_UPLOAD_TEX0; in mga_g200_emit_state()
353 unsigned int dirty = sarea_priv->dirty; in mga_g400_emit_state() local
361 if (dirty & MGA_UPLOAD_CONTEXT) { in mga_g400_emit_state()
363 sarea_priv->dirty &= ~MGA_UPLOAD_CONTEXT; in mga_g400_emit_state()
366 if (dirty & MGA_UPLOAD_TEX0) { in mga_g400_emit_state()
368 sarea_priv->dirty &= ~MGA_UPLOAD_TEX0; in mga_g400_emit_state()
[all …]
Dmga_drv.h219 #define MGA_EMIT_STATE(dev_priv, dirty) \ argument
221 if ((dirty) & ~MGA_UPLOAD_CLIPRECTS) { \
/linux-4.4.14/mm/
Dpage-writeback.c137 unsigned long dirty; /* file_dirty + write + nfs */ member
441 unsigned long dirty; in zone_dirty_limit() local
444 dirty = DIV_ROUND_UP(vm_dirty_bytes, PAGE_SIZE) * in zone_dirty_limit()
447 dirty = vm_dirty_ratio * zone_memory / 100; in zone_dirty_limit()
450 dirty += dirty / 4; in zone_dirty_limit()
452 return dirty; in zone_dirty_limit()
695 unsigned long clean = filepages - min(filepages, mdtc->dirty); in mdtc_calc_avail()
696 unsigned long global_clean = gdtc->avail - min(gdtc->avail, gdtc->dirty); in mdtc_calc_avail()
772 unsigned long dirty, in pos_ratio_polynom() argument
778 x = div64_s64(((s64)setpoint - (s64)dirty) << RATELIMIT_CALC_SHIFT, in pos_ratio_polynom()
[all …]
Dmemory-failure.c771 #define dirty (1UL << PG_dirty) macro
803 { sc|dirty, sc|dirty, MF_MSG_DIRTY_SWAPCACHE, me_swapcache_dirty },
804 { sc|dirty, sc, MF_MSG_CLEAN_SWAPCACHE, me_swapcache_clean },
806 { mlock|dirty, mlock|dirty, MF_MSG_DIRTY_MLOCKED_LRU, me_pagecache_dirty },
807 { mlock|dirty, mlock, MF_MSG_CLEAN_MLOCKED_LRU, me_pagecache_clean },
809 { unevict|dirty, unevict|dirty, MF_MSG_DIRTY_UNEVICTABLE_LRU, me_pagecache_dirty },
810 { unevict|dirty, unevict, MF_MSG_CLEAN_UNEVICTABLE_LRU, me_pagecache_clean },
812 { lru|dirty, lru|dirty, MF_MSG_DIRTY_LRU, me_pagecache_dirty },
813 { lru|dirty, lru, MF_MSG_CLEAN_LRU, me_pagecache_clean },
821 #undef dirty
Dpgtable-generic.c49 pte_t entry, int dirty) in ptep_set_access_flags() argument
104 pmd_t entry, int dirty) in pmdp_set_access_flags() argument
Dvmalloc.c769 unsigned long free, dirty; member
855 vb->dirty = 0; in new_vmap_block()
901 if (!(vb->free + vb->dirty == VMAP_BBMAP_BITS && vb->dirty != VMAP_BBMAP_BITS)) in purge_fragmented_blocks()
905 if (vb->free + vb->dirty == VMAP_BBMAP_BITS && vb->dirty != VMAP_BBMAP_BITS) { in purge_fragmented_blocks()
907 vb->dirty = VMAP_BBMAP_BITS; /* prevent purging it again */ in purge_fragmented_blocks()
1018 vb->dirty += 1UL << order; in vb_free()
1019 if (vb->dirty == VMAP_BBMAP_BITS) { in vb_free()
1056 if (vb->dirty) { in vm_unmap_aliases()
Dvmscan.c850 bool *dirty, bool *writeback) in page_check_dirty_writeback() argument
859 *dirty = false; in page_check_dirty_writeback()
865 *dirty = PageDirty(page); in page_check_dirty_writeback()
874 mapping->a_ops->is_dirty_writeback(page, dirty, writeback); in page_check_dirty_writeback()
908 bool dirty, writeback; in shrink_page_list() local
942 page_check_dirty_writeback(page, &dirty, &writeback); in shrink_page_list()
943 if (dirty || writeback) in shrink_page_list()
946 if (dirty && !writeback) in shrink_page_list()
956 if (((dirty || writeback) && mapping && in shrink_page_list()
Dmigrate.c318 int dirty; in migrate_page_move_mapping() local
388 dirty = PageDirty(page); in migrate_page_move_mapping()
389 if (dirty) { in migrate_page_move_mapping()
423 if (dirty && mapping_cap_account_dirty(mapping)) { in migrate_page_move_mapping()
DKconfig526 soft-dirty bit on pte-s. This bit it set when someone writes
527 into a page just as regular dirty bit, but unlike the latter
530 See Documentation/vm/soft-dirty.txt for more details.
/linux-4.4.14/fs/jffs2/
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 …]
Dnodemgmt.c101 uint32_t dirty, avail; in jffs2_reserve_space() local
115dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size + c->unchecked_siz… in jffs2_reserve_space()
116 if (dirty < c->nospc_dirty_size) { in jffs2_reserve_space()
123 dirty, c->unchecked_size, in jffs2_reserve_space()
840 uint32_t dirty; in jffs2_thread_should_wake() local
862 dirty = c->dirty_size + c->erasing_size - c->nr_erasing_blocks * c->sector_size; in jffs2_thread_should_wake()
865 (dirty > c->nospc_dirty_size)) in jffs2_thread_should_wake()
DTODO26 are likely to become dirty, and end up with blocks which are each far
/linux-4.4.14/drivers/misc/sgi-gru/
Dgruhandles.c170 unsigned long vaddr, int asid, int dirty, in tfh_write_only() argument
177 tfh->dirty = dirty; in tfh_write_only()
186 unsigned long vaddr, int asid, int dirty, in tfh_write_restart() argument
193 tfh->dirty = dirty; in tfh_write_restart()
Dgruhandles.h298 unsigned int dirty:1; member
524 int gaa, unsigned long vaddr, int asid, int dirty, int pagesize);
526 int gaa, unsigned long vaddr, int asid, int dirty, int pagesize);
/linux-4.4.14/arch/powerpc/mm/
Dpgtable.c89 int dirty) in set_access_flags_filter() argument
129 int dirty) in set_access_flags_filter() argument
138 if (dirty || (pte_val(pte) & _PAGE_EXEC) || !is_exec_fault()) in set_access_flags_filter()
201 pte_t *ptep, pte_t entry, int dirty) in ptep_set_access_flags() argument
204 entry = set_access_flags_filter(entry, vma, dirty); in ptep_set_access_flags()
/linux-4.4.14/drivers/md/persistent-data/
Ddm-bitset.c68 if (!info->current_index_set || !info->dirty) in dm_bitset_flush()
80 info->dirty = false; in dm_bitset_flush()
99 info->dirty = false; in read_bits()
133 info->dirty = true; in dm_bitset_set_bit()
150 info->dirty = true; in dm_bitset_clear_bit()
Ddm-bitset.h74 bool dirty:1; member
/linux-4.4.14/drivers/gpu/drm/r128/
Dr128_state.c224 unsigned int dirty = sarea_priv->dirty; in r128_emit_state() local
226 DRM_DEBUG("dirty=0x%08x\n", dirty); in r128_emit_state()
228 if (dirty & R128_UPLOAD_CORE) { in r128_emit_state()
230 sarea_priv->dirty &= ~R128_UPLOAD_CORE; in r128_emit_state()
233 if (dirty & R128_UPLOAD_CONTEXT) { in r128_emit_state()
235 sarea_priv->dirty &= ~R128_UPLOAD_CONTEXT; in r128_emit_state()
238 if (dirty & R128_UPLOAD_SETUP) { in r128_emit_state()
240 sarea_priv->dirty &= ~R128_UPLOAD_SETUP; in r128_emit_state()
243 if (dirty & R128_UPLOAD_MASKS) { in r128_emit_state()
245 sarea_priv->dirty &= ~R128_UPLOAD_MASKS; in r128_emit_state()
[all …]
/linux-4.4.14/drivers/char/xilinx_hwicap/
Dbuffer_icap.c273 bool dirty = false; in buffer_icap_set_configuration() local
282 dirty = true; in buffer_icap_set_configuration()
302 dirty = false; in buffer_icap_set_configuration()
306 if (dirty) { in buffer_icap_set_configuration()
/linux-4.4.14/Documentation/
Dbcache.txt22 dirty data to the backing device is always done sequentially, scanning from the
34 or dirty data), caching is automatically disabled; if dirty data was present
35 in the cache it first disables writeback caching and waits for all dirty data
77 but will allow for mirroring of metadata and dirty data in the future. Your new
104 but all the cached data will be invalidated. If there was dirty data in the
126 - When we detach, we first try to flush any dirty data (if we were running in
128 read some of the dirty data, though.
212 Write to this file to detach from a cache set. If there is dirty data in the
216 Amount of dirty data for this backing device in the cache. Continuously
248 clean: Part of a cache set, and there is no cached dirty data.
[all …]
Dmd.txt54 Boot time assembly of degraded/dirty arrays
57 If a raid5 or raid6 array is both dirty and degraded, it could have
59 'dirty' means that the parity cannot be trusted, and the fact that it
71 when set to 1, bypassed the checks and will allows dirty degraded
74 So, to boot with a root filesystem of a dirty degraded raid[56], use
250 request arrives, the array is marked as 'dirty' before the write
286 if metadata is known, mark 'dirty' and switch to 'active'.
/linux-4.4.14/arch/arm/include/asm/
Dhugetlb-3level.h66 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
68 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
/linux-4.4.14/arch/powerpc/include/asm/
Dhugetlb.h151 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
159 ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
162 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
Dpgtable.h189 pte_t *ptep, pte_t entry, int dirty);
Dkvm_book3s.h169 unsigned long gpa, bool dirty);
Dkvm_host.h335 bool dirty; /* true => area has been modified by kernel */ member
Dpgtable-ppc64.h554 pmd_t entry, int dirty);
/linux-4.4.14/drivers/gpu/drm/tilcdc/
Dtilcdc_crtc.c28 uint32_t dirty; member
83 tilcdc_crtc->dirty &= ~stat[n]; in set_scanout()
108 tilcdc_crtc->dirty |= LCDC_END_OF_FRAME0 | LCDC_END_OF_FRAME1; in update_scanout()
631 uint32_t dirty = tilcdc_crtc->dirty & stat; in tilcdc_crtc_irq() local
635 if (dirty & LCDC_END_OF_FRAME0) in tilcdc_crtc_irq()
638 if (dirty & LCDC_END_OF_FRAME1) in tilcdc_crtc_irq()
650 if (dirty && !tilcdc_crtc->dirty) in tilcdc_crtc_irq()
/linux-4.4.14/arch/ia64/include/asm/
Dhugetlb.h58 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
60 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
/linux-4.4.14/arch/metag/include/asm/
Dhugetlb.h60 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
62 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
/linux-4.4.14/fs/ceph/
Dsnap.c460 int used, dirty; in ceph_queue_cap_snap() local
470 dirty = __ceph_caps_dirty(ci); in ceph_queue_cap_snap()
481 dirty |= CEPH_CAP_FILE_WR; in ceph_queue_cap_snap()
492 !(dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR))) { in ceph_queue_cap_snap()
508 if (dirty & (CEPH_CAP_ANY_EXCL|CEPH_CAP_FILE_WR)) in ceph_queue_cap_snap()
520 inode, capsnap, old_snapc, ceph_cap_string(dirty), in ceph_queue_cap_snap()
531 capsnap->dirty = dirty; in ceph_queue_cap_snap()
537 if (dirty & CEPH_CAP_XATTR_EXCL) { in ceph_queue_cap_snap()
604 ceph_cap_string(capsnap->dirty), capsnap->size, in __ceph_finish_cap_snap()
610 capsnap->context->seq, ceph_cap_string(capsnap->dirty), in __ceph_finish_cap_snap()
Dxattr.c419 xattr->dirty = update_xattr; in __set_xattr()
636 ci->i_xattrs.dirty = false; in __build_xattrs()
682 if (ci->i_xattrs.dirty) { in __ceph_build_xattrs_blob()
712 ci->i_xattrs.dirty = false; in __ceph_build_xattrs_blob()
918 int dirty = 0; in __ceph_setxattr() local
999 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_XATTR_EXCL, in __ceph_setxattr()
1001 ci->i_xattrs.dirty = true; in __ceph_setxattr()
1008 if (dirty) in __ceph_setxattr()
1009 __mark_inode_dirty(inode, dirty); in __ceph_setxattr()
1077 int dirty; in __ceph_removexattr() local
[all …]
Dcaps.c990 int caps, int wanted, int dirty, in send_cap_msg() argument
1009 ceph_cap_string(dirty), in send_cap_msg()
1035 fc->dirty = cpu_to_le32(dirty); in send_cap_msg()
1320 capsnap->dirty, 0, capsnap->flush_tid, 0, in __ceph_flush_snaps()
1368 int dirty = 0; in __ceph_mark_dirty_caps() local
1398 dirty |= I_DIRTY_SYNC; in __ceph_mark_dirty_caps()
1406 dirty |= I_DIRTY_DATASYNC; in __ceph_mark_dirty_caps()
1408 return dirty; in __ceph_mark_dirty_caps()
2021 int dirty; in ceph_fsync() local
2035 dirty = try_flush_caps(inode, &flush_tid); in ceph_fsync()
[all …]
Dfile.c1124 int dirty; in ceph_write_iter() local
1127 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_FILE_WR, in ceph_write_iter()
1130 if (dirty) in ceph_write_iter()
1131 __mark_inode_dirty(inode, dirty); in ceph_write_iter()
1351 int dirty; in ceph_fallocate() local
1412 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_FILE_WR, in ceph_fallocate()
1415 if (dirty) in ceph_fallocate()
1416 __mark_inode_dirty(inode, dirty); in ceph_fallocate()
Dsuper.h161 int issued, dirty; member
233 int dirty; member
264 bool dirty; member
Daddr.c1400 int dirty; in ceph_page_mkwrite() local
1403 dirty = __ceph_mark_dirty_caps(ci, CEPH_CAP_FILE_WR, in ceph_page_mkwrite()
1406 if (dirty) in ceph_page_mkwrite()
1407 __mark_inode_dirty(inode, dirty); in ceph_page_mkwrite()
/linux-4.4.14/arch/sh/include/asm/
Dhugetlb.h72 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
74 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
/linux-4.4.14/arch/m68k/fpsp040/
Dx_unfl.S64 | Clear dirty bit on dest resister in the frame before branching
68 bclrb %d0,FPR_DIRTY_BITS(%a6) |clr dest dirty bit
98 | Clear dirty bit on dest resister in the frame before branching
102 bclrb %d0,FPR_DIRTY_BITS(%a6) |clr dest dirty bit
119 | Clear dirty bit on dest resister in the frame before branching
123 bclrb %d0,FPR_DIRTY_BITS(%a6) |clr dest dirty bit
Dskeleton.S148 | Clear dirty bit on dest resister in the frame before branching
153 bclrb %d0,FPR_DIRTY_BITS(%a6) |clr dest dirty bit
/linux-4.4.14/arch/arm64/include/asm/
Dhugetlb.h55 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
57 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
Dpgtable.h544 pte_t entry, int dirty);
550 pmd_t entry, int dirty) in pmdp_set_access_flags() argument
552 return ptep_set_access_flags(vma, address, (pte_t *)pmdp, pmd_pte(entry), dirty); in pmdp_set_access_flags()
/linux-4.4.14/arch/x86/include/asm/
Dhugetlb.h74 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
76 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
Dpgtable.h756 pte_t entry, int dirty);
808 pmd_t entry, int dirty);
/linux-4.4.14/drivers/input/joystick/
Dgrip_mp.c47 int dirty; /* has the state been updated? */ member
414 port->dirty = 1; in get_and_decode_packet()
425 port->dirty = 0; in get_and_decode_packet()
528 port->dirty = 0; in report_slot()
552 if (grip->port[i]->dirty) in grip_poll()
623 if (port->dirty) /* report initial state, if any */ in register_slot()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Duser_pages.c57 int dirty) in __hfi1_release_user_pages() argument
62 if (dirty) in __hfi1_release_user_pages()
/linux-4.4.14/scripts/
Dsetlocalversion77 printf '%s' -dirty
101 *+|*+\ *) printf '%s' -dirty ;;
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_user_pages.c40 int dirty) in __qib_release_user_pages() argument
45 if (dirty) in __qib_release_user_pages()
/linux-4.4.14/arch/tile/include/asm/
Dhugetlb.h87 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
89 return ptep_set_access_flags(vma, addr, ptep, pte, dirty); in huge_ptep_set_access_flags()
/linux-4.4.14/drivers/gpu/drm/i810/
Di810_dma.c560 unsigned int dirty = sarea_priv->dirty; in i810EmitState() local
562 DRM_DEBUG("%x\n", dirty); in i810EmitState()
564 if (dirty & I810_UPLOAD_BUFFERS) { in i810EmitState()
566 sarea_priv->dirty &= ~I810_UPLOAD_BUFFERS; in i810EmitState()
569 if (dirty & I810_UPLOAD_CTX) { in i810EmitState()
571 sarea_priv->dirty &= ~I810_UPLOAD_CTX; in i810EmitState()
574 if (dirty & I810_UPLOAD_TEX0) { in i810EmitState()
576 sarea_priv->dirty &= ~I810_UPLOAD_TEX0; in i810EmitState()
579 if (dirty & I810_UPLOAD_TEX1) { in i810EmitState()
581 sarea_priv->dirty &= ~I810_UPLOAD_TEX1; in i810EmitState()
[all …]
/linux-4.4.14/include/trace/events/
Dbcache.h48 __field(bool, dirty )
55 __entry->dirty = KEY_DIRTY(k);
59 __entry->offset, __entry->size, __entry->dirty)
319 __field(u8, dirty )
330 __entry->dirty = KEY_DIRTY(k);
339 __entry->size, __entry->dirty)
Dwriteback.h522 unsigned long dirty,
532 TP_ARGS(wb, thresh, bg_thresh, dirty, bdi_thresh, bdi_dirty,
540 __field(unsigned long, dirty)
561 __entry->dirty = dirty;
587 __entry->dirty,
Df2fs.h229 __field(int, dirty)
235 __entry->dirty = is_sbi_flag_set(F2FS_SB(sb), SBI_IS_DIRTY);
241 __entry->dirty ? "dirty" : "not dirty",
894 __field(int, dirty)
904 __entry->dirty = PageDirty(page);
914 __entry->dirty,
/linux-4.4.14/fs/omfs/
Ddir.c159 struct inode *dirty; in omfs_delete_entry() local
202 dirty = omfs_iget(dir->i_sb, prev); in omfs_delete_entry()
203 if (!IS_ERR(dirty)) { in omfs_delete_entry()
204 mark_inode_dirty(dirty); in omfs_delete_entry()
205 iput(dirty); in omfs_delete_entry()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-block-bcache6 unregistered. If a backing device had dirty data in the cache,
7 writeback mode is automatically disabled and all dirty data is
72 For backing devices: when off, dirty data will not be written
82 For backing devices: In writeback mode, when dirty data is
83 written to the cache and the cache held no dirty data for that
Dsysfs-fs-f2fs51 Controls the dirty page count condition for the in-place-update
Dsysfs-fs-nilfs2174 Show number of dirty data blocks.
205 Show count of dirty segments.
Dsysfs-fs-ext464 that are dirty in the page cache, but which do not
/linux-4.4.14/Documentation/device-mapper/
Dcache.txt50 which are dirty, and extra hints for use by the policy object.
78 cached will go only to the cache and the block will be marked dirty in
100 dirty blocks in a cache. Useful for decommissioning a cache or when
103 area being removed from the cache still contains dirty blocks the resize
133 The 'dirty' state for a cache block changes far too frequently for us
136 system crashes all cache blocks will be assumed dirty when restarted.
143 dirty flags this data is lost if there's a crash so a safe fallback
168 state for all of the origin device (compare with the dirty bitset
222 <#demotions> <#promotions> <#dirty> <#features> <features>*
246 #dirty : Number of blocks in the cache that differ
Ddm-log.txt8 mirrors, a region would be considered dirty/inconsistent while you
15 dm_dirty_log_type in include/linux/dm-dirty-log.h). Various different
Dcache-policies.txt14 e.g. to start writing back dirty blocks that are going to be evicte
35 clean entries and a set for dirty entries).
140 The cleaner writes back all dirty blocks in a cache to decommission it.
Dlog-writes.txt128 <fsstress to dirty the fs>
/linux-4.4.14/arch/x86/mm/
Dpgtable.c411 pte_t entry, int dirty) in ptep_set_access_flags() argument
415 if (changed && dirty) { in ptep_set_access_flags()
426 pmd_t entry, int dirty) in pmdp_set_access_flags() argument
432 if (changed && dirty) { in pmdp_set_access_flags()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_user_pages.c41 int dirty) in __ipath_release_user_pages() argument
48 if (dirty) in __ipath_release_user_pages()
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_state.c471 unsigned int dirty) in radeon_emit_state() argument
474 DRM_DEBUG("dirty=0x%08x\n", dirty); in radeon_emit_state()
476 if (dirty & RADEON_UPLOAD_CONTEXT) { in radeon_emit_state()
507 if (dirty & RADEON_UPLOAD_VERTFMT) { in radeon_emit_state()
514 if (dirty & RADEON_UPLOAD_LINE) { in radeon_emit_state()
524 if (dirty & RADEON_UPLOAD_BUMPMAP) { in radeon_emit_state()
534 if (dirty & RADEON_UPLOAD_MASKS) { in radeon_emit_state()
543 if (dirty & RADEON_UPLOAD_VIEWPORT) { in radeon_emit_state()
555 if (dirty & RADEON_UPLOAD_SETUP) { in radeon_emit_state()
564 if (dirty & RADEON_UPLOAD_MISC) { in radeon_emit_state()
[all …]
/linux-4.4.14/drivers/char/
Dps3flash.c40 bool dirty; member
65 if (!priv->dirty || priv->tag < 0) in ps3flash_writeback()
72 priv->dirty = false; in ps3flash_writeback()
232 priv->dirty = true; in ps3flash_write()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_64_mmu_hv.c1016 if (!vpa->dirty || !vpa->pinned_addr) in harvest_vpa_dirty()
1023 vpa->dirty = false; in harvest_vpa_dirty()
1094 bool dirty) in kvmppc_unpin_guest_page() argument
1104 if (!dirty) in kvmppc_unpin_guest_page()
1172 int valid, dirty; in record_hpte() local
1175 dirty = hpte_dirty(revp, hptp); in record_hpte()
1176 if (!first_pass && !dirty) in record_hpte()
1190 if (valid || dirty) { in record_hpte()
1199 dirty = !!(revp->guest_rpte & HPTE_GR_MODIFIED); in record_hpte()
1206 dirty = 1; in record_hpte()
[all …]
Dpowerpc.c1201 struct kvm_dirty_tlb dirty; in kvm_arch_vcpu_ioctl() local
1203 if (copy_from_user(&dirty, argp, sizeof(dirty))) in kvm_arch_vcpu_ioctl()
1205 r = kvm_vcpu_ioctl_dirty_tlb(vcpu, &dirty); in kvm_arch_vcpu_ioctl()
/linux-4.4.14/include/linux/
Dkprobes.h283 kprobe_opcode_t *slot, int dirty);
293 static inline void free_##__name##_slot(kprobe_opcode_t *slot, int dirty)\
295 __free_insn_slot(&kprobe_##__name##_slots, slot, dirty); \
Damifd.h56 int dirty; /* true when trackbuf is not on disk */ member
Dbuffer_head.h117 BUFFER_FNS(Dirty, dirty)
118 TAS_BUFFER_FNS(Dirty, dirty)
145 bool *dirty, bool *writeback);
Dpage-flags.h213 PAGEFLAG(Dirty, dirty) TESTSCFLAG(Dirty, dirty) __CLEARPAGEFLAG(Dirty, dirty)
Dnilfs2_fs.h657 NILFS_SEGMENT_USAGE_FNS(DIRTY, dirty) in NILFS_SEGMENT_USAGE_FNS()
712 NILFS_SUINFO_FNS(DIRTY, dirty) in NILFS_SUINFO_FNS()
Dhuge_mm.h14 pmd_t orig_pmd, int dirty);
/linux-4.4.14/arch/x86/include/asm/uv/
Duv_mmrs.h811 unsigned long dirty:1; /* RO */ member
818 unsigned long dirty:1; /* RO */ member
825 unsigned long dirty:1; /* RO */ member
832 unsigned long dirty:1; /* RO */ member
839 unsigned long dirty:1; /* RO */ member
1253 unsigned long dirty:1; /* RO */ member
1260 unsigned long dirty:1; /* RO */ member
1267 unsigned long dirty:1; /* RO */ member
1274 unsigned long dirty:1; /* RO */ member
1281 unsigned long dirty:1; /* RO */ member
/linux-4.4.14/arch/arm/probes/kprobes/
Dopt-arm.c153 __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() argument
156 free_optinsn_slot(op->optinsn.insn, dirty); in __arch_remove_optimized_kprobe()
/linux-4.4.14/net/ceph/
Dpagevec.c45 void ceph_put_page_vector(struct page **pages, int num_pages, bool dirty) in ceph_put_page_vector() argument
50 if (dirty) in ceph_put_page_vector()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_uiom.c79 static void usnic_uiom_put_pages(struct list_head *chunk_list, int dirty) in usnic_uiom_put_pages() argument
91 if (dirty) in usnic_uiom_put_pages()
218 int dirty) in __usnic_uiom_reg_release() argument
242 usnic_uiom_put_pages(&uiomr->chunk_list, dirty & writable); in __usnic_uiom_reg_release()
/linux-4.4.14/Documentation/laptops/
Dlaptop-mode.txt83 have caused the hard disk to spin up) causes Linux to flush all dirty blocks. The
85 anymore to write dirty blocks, because those blocks had already been written
95 changes the dirty background ratio, so that background writeback of dirty pages
166 The percentage of memory that is allowed to contain "dirty" or unsaved data
172 The percentage of memory that is allowed to contain "dirty" or unsaved data
258 # Dirty synchronous ratio. At this percentage of dirty pages the process
264 # Allowed dirty background ratio, in percent. Once DIRTY_RATIO has been
266 # amount of dirty memory to dirty_background_ratio. Set this nice and low,
271 # kernel default dirty buffer age
376 # Dirty synchronous ratio. At this percentage of dirty pages the process which
[all …]
/linux-4.4.14/fs/ocfs2/dlm/
Ddlmthread.c106 if (!list_empty(&res->dirty) || res->state & DLM_LOCK_RES_DIRTY) in __dlm_lockres_unused()
478 if (list_empty(&res->dirty)) { in __dlm_dirty_lockres()
481 list_add_tail(&res->dirty, &dlm->dirty_list); in __dlm_dirty_lockres()
667 struct dlm_lock_resource, dirty); in dlm_thread()
676 list_del_init(&res->dirty); in dlm_thread()
Ddlmdebug.c113 list_empty(&res->dirty) ? "no" : "yes", in __dlm_print_one_lock_resource()
540 !list_empty(&res->dirty), in dump_lockres()
/linux-4.4.14/drivers/md/bcache/
Dwriteback.c33 int64_t dirty = bcache_dev_sectors_dirty(&dc->disk); in __update_writeback_rate() local
34 int64_t derivative = dirty - dc->disk.sectors_dirty_last; in __update_writeback_rate()
35 int64_t proportional = dirty - target; in __update_writeback_rate()
38 dc->disk.sectors_dirty_last = dirty; in __update_writeback_rate()
Dsysfs.c137 char dirty[20]; in SHOW() local
145 bch_hprint(dirty, bcache_dev_sectors_dirty(&dc->disk) << 9); in SHOW()
162 rate, dirty, target, proportional, in SHOW()
763 size_t unused = 0, available = 0, dirty = 0, meta = 0; in SHOW() local
780 dirty++; in SHOW()
823 dirty * 100 / (size_t) ca->sb.nbuckets, in SHOW()
Djournal.h98 bool dirty; member
Djournal.c542 j->cur->dirty = false; in bch_journal_next()
740 if (c->journal.cur->dirty) in journal_write_work()
773 } else if (!w->dirty) { in bch_journal()
774 w->dirty = true; in bch_journal()
Dbtree.h163 BTREE_FLAG(dirty);
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h533 pmd_t entry, int dirty);
547 int dirty = 1; in pmd_dirty() local
549 dirty = (pmd_val(pmd) & _SEGMENT_ENTRY_DIRTY) != 0; in pmd_dirty()
550 return dirty; in pmd_dirty()
1051 int dirty; in ptep_test_and_clear_user_dirty() local
1056 dirty = !!(pgste_val(pgste) & PGSTE_UC_BIT); in ptep_test_and_clear_user_dirty()
1059 if (dirty && (pte_val(pte) & _PAGE_PRESENT)) { in ptep_test_and_clear_user_dirty()
1069 return dirty; in ptep_test_and_clear_user_dirty()
1267 pte_t entry, int dirty) in ptep_set_access_flags() argument
Dhugetlb.h55 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.c553 vptr->rx.dirty = vptr->rx.filled = vptr->rx.curr = 0; in velocity_init_rx_ring_indexes()
1441 int avail, dirty, unusable; in velocity_give_many_rx_descs() local
1453 dirty = vptr->rx.dirty - unusable; in velocity_give_many_rx_descs()
1455 dirty = (dirty > 0) ? dirty - 1 : vptr->options.numrx - 1; in velocity_give_many_rx_descs()
1456 vptr->rx.ring[dirty].rdesc0.len |= OWNED_BY_NIC; in velocity_give_many_rx_descs()
1556 int dirty = vptr->rx.dirty, done = 0; in velocity_rx_refill() local
1559 struct rx_desc *rd = vptr->rx.ring + dirty; in velocity_rx_refill()
1565 if (!vptr->rx.info[dirty].skb) { in velocity_rx_refill()
1566 if (velocity_alloc_rx_buf(vptr, dirty) < 0) in velocity_rx_refill()
1570 dirty = (dirty < vptr->options.numrx - 1) ? dirty + 1 : 0; in velocity_rx_refill()
[all …]
/linux-4.4.14/arch/parisc/include/asm/
Dhugetlb.h62 pte_t pte, int dirty);
/linux-4.4.14/tools/testing/selftests/powerpc/
DMakefile9 GIT_VERSION = $(shell git describe --always --long --dirty || echo "unknown")
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_pm.c2585 unsigned int dirty = 0; in ilk_compute_wm_dirty() local
2591 dirty |= WM_DIRTY_LINETIME(pipe); in ilk_compute_wm_dirty()
2593 dirty |= WM_DIRTY_LP_ALL; in ilk_compute_wm_dirty()
2597 dirty |= WM_DIRTY_PIPE(pipe); in ilk_compute_wm_dirty()
2599 dirty |= WM_DIRTY_LP_ALL; in ilk_compute_wm_dirty()
2604 dirty |= WM_DIRTY_FBC; in ilk_compute_wm_dirty()
2606 dirty |= WM_DIRTY_LP_ALL; in ilk_compute_wm_dirty()
2610 dirty |= WM_DIRTY_DDB; in ilk_compute_wm_dirty()
2612 dirty |= WM_DIRTY_LP_ALL; in ilk_compute_wm_dirty()
2616 if (dirty & WM_DIRTY_LP_ALL) in ilk_compute_wm_dirty()
[all …]
Di915_gem_userptr.c756 obj->dirty = 0; in i915_gem_userptr_put_pages()
763 if (obj->dirty) in i915_gem_userptr_put_pages()
769 obj->dirty = 0; in i915_gem_userptr_put_pages()
Di915_gpu_error.c65 static const char *dirty_flag(int dirty) in dirty_flag() argument
67 return dirty ? " dirty" : ""; in dirty_flag()
207 err_puts(m, dirty_flag(err->dirty)); in print_error_buffers()
710 err->dirty = obj->dirty; in capture_bo()
Di915_gem.c223 obj->dirty = 0; in i915_gem_object_put_pages_phys()
225 if (obj->dirty) { in i915_gem_object_put_pages_phys()
249 obj->dirty = 0; in i915_gem_object_put_pages_phys()
940 obj->dirty = 1; in i915_gem_shmem_pwrite()
2196 obj->dirty = 0; in i915_gem_object_put_pages_gtt()
2201 if (obj->dirty) in i915_gem_object_put_pages_gtt()
2209 obj->dirty = 0; in i915_gem_object_put_pages_gtt()
3703 obj->dirty = 1; in i915_gem_object_set_to_gtt_domain()
/linux-4.4.14/fs/btrfs/
Dqgroup.c83 struct list_head dirty; /* dirty groups */ member
188 INIT_LIST_HEAD(&qgroup->dirty); in add_qgroup_rb()
200 list_del(&qgroup->dirty); in __del_qgroup_rb()
1033 if (list_empty(&qgroup->dirty)) in qgroup_dirty()
1034 list_add(&qgroup->dirty, &fs_info->dirty_qgroups); in qgroup_dirty()
1591 bool dirty = false; in qgroup_update_counters() local
1601 dirty = true; in qgroup_update_counters()
1606 dirty = true; in qgroup_update_counters()
1617 dirty = true; in qgroup_update_counters()
1628 dirty = true; in qgroup_update_counters()
[all …]
/linux-4.4.14/arch/sparc/include/asm/
Dhugetlb.h66 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
/linux-4.4.14/include/asm-generic/
Dpgtable.h29 pte_t entry, int dirty);
36 pmd_t entry, int dirty);
40 pmd_t entry, int dirty) in pmdp_set_access_flags() argument
/linux-4.4.14/drivers/infiniband/core/
Dumem.c47 static void __ib_umem_release(struct ib_device *dev, struct ib_umem *umem, int dirty) in __ib_umem_release() argument
61 if (umem->writable && dirty) in __ib_umem_release()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c225 return (ring->rdesc_count - (ring->cur - ring->dirty)); in xgbe_tx_avail_desc()
230 return (ring->cur - ring->dirty); in xgbe_rx_dirty_desc()
1732 while (ring->dirty != ring->cur) { in xgbe_rx_refresh()
1733 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty); in xgbe_rx_refresh()
1741 hw_if->rx_desc_reset(pdata, rdata, ring->dirty); in xgbe_rx_refresh()
1743 ring->dirty++; in xgbe_rx_refresh()
1751 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty - 1); in xgbe_rx_refresh()
1830 (ring->dirty != cur)) { in xgbe_tx_poll()
1831 rdata = XGBE_GET_DESC_DATA(ring, ring->dirty); in xgbe_tx_poll()
1842 xgbe_dump_tx_desc(pdata, ring, ring->dirty, 1, 0); in xgbe_tx_poll()
[all …]
Dxgbe-desc.c386 ring->dirty = 0; in xgbe_wrapper_tx_descriptor_init()
430 ring->dirty = 0; in xgbe_wrapper_rx_descriptor_init()
Dxgbe.h416 unsigned int dirty; member
/linux-4.4.14/drivers/staging/lustre/
Dsysfs-fs-lustre59 Controls total number of dirty cache (in megabytes) allowed
61 Since writeout of dirty pages in Lustre is somewhat expensive,
62 when you allow to many dirty pages, this might lead to
544 Displays how many dirty bytes is presently in the cache for this
551 Shows how many bytes we have as a "dirty cache" grant from the
570 to start releasing dirty grant back to the server.
593 Controls how much dirty data this client can accumulate
594 for this target. This is orthogonal to dirty grant and is
595 a hard limit even if the server would allow a bigger dirty
597 While allowing higher dirty cache is beneficial for write
/linux-4.4.14/Documentation/sysctl/
Dvm.txt14 the writeout of dirty data to disk.
122 Contains the amount of dirty memory at which the background kernel
127 immediately taken into account to evaluate the dirty memory limits and the
136 flusher threads will start writing out dirty data.
144 Contains the amount of dirty memory at which a process generating disk writes
149 account to evaluate the dirty memory limits and the other appears as 0 when
160 This tunable is used to define when dirty data is old enough to be eligible
162 of a second. Data which has been dirty in-memory for longer than this
171 generating disk writes will itself start writing out dirty data.
200 This is a non-destructive operation and will not free any dirty objects.
[all …]
/linux-4.4.14/Documentation/aoe/
Dtodo.txt3 being written from a dirty page in order to free that page, and if
/linux-4.4.14/Documentation/DocBook/
Dtracepoint.xml.db9 API-trace-block-dirty-buffer
Dfilesystems.xml.db106 API-mark-buffer-dirty
158 API---mark-inode-dirty
267 API-jbd2-journal-dirty-metadata
/linux-4.4.14/fs/hpfs/
Dsuper.c28 sb->dirty = 1; in mark_dirty()
47 sb->dirty = hpfs_sb(s)->sb_chkdsk > 1 - hpfs_sb(s)->sb_was_error; in unmark_dirty()
661 if (spareblock->dirty && !spareblock->old_wrote) { in hpfs_fill_super()
670 spareblock->dirty = 1; in hpfs_fill_super()
Dhpfs.h116 u8 dirty: 1; /* 0 clean, 1 "improperly stopped" */ member
132 u8 dirty: 1; /* 0 clean, 1 "improperly stopped" */ member
/linux-4.4.14/fs/proc/
Dtask_mmu.c457 unsigned long size, bool young, bool dirty) in smaps_account() argument
472 if (dirty || PageDirty(page)) in smaps_account()
480 if (dirty || PageDirty(page)) in smaps_account()
1378 unsigned long dirty; member
1395 md->dirty += nr_pages; in gather_stats()
1596 if (md->dirty) in show_numa_map()
1597 seq_printf(m, " dirty=%lu", md->dirty); in show_numa_map()
1599 if (md->pages != md->anon && md->pages != md->dirty) in show_numa_map()
/linux-4.4.14/include/drm/
Ddrm_gem.h179 bool dirty, bool accessed);
/linux-4.4.14/arch/mips/include/asm/
Dhugetlb.h93 int dirty) in huge_ptep_set_access_flags() argument
/linux-4.4.14/Documentation/virtual/kvm/
Dlocking.txt59 We dirty-log for gfn1, that means gfn2 is lost in dirty-bitmap.
69 Then, we can ensure the dirty bitmaps is correctly set for a gfn.
/linux-4.4.14/drivers/video/fbdev/omap2/dss/
Dapply.c511 bool shadow_dirty, dirty; in dss_mgr_wait_for_go() local
514 dirty = mp->info_dirty; in dss_mgr_wait_for_go()
518 if (!dirty && !shadow_dirty) { in dss_mgr_wait_for_go()
588 bool shadow_dirty, dirty; in dss_mgr_wait_for_go_ovl() local
591 dirty = op->info_dirty; in dss_mgr_wait_for_go_ovl()
595 if (!dirty && !shadow_dirty) { in dss_mgr_wait_for_go_ovl()
/linux-4.4.14/arch/x86/kernel/kprobes/
Dopt.c308 void __arch_remove_optimized_kprobe(struct optimized_kprobe *op, int dirty) in __arch_remove_optimized_kprobe() argument
311 free_optinsn_slot(op->optinsn.insn, dirty); in __arch_remove_optimized_kprobe()
/linux-4.4.14/arch/sh/mm/
Dcache.c145 int dirty = !test_and_set_bit(PG_dcache_clean, &page->flags); in __update_cache() local
146 if (dirty) in __update_cache()
/linux-4.4.14/fs/xfs/
Dxfs_trans.c982 bool dirty = (tp->t_flags & XFS_TRANS_DIRTY); in xfs_trans_cancel() local
989 if (dirty && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
994 if (!dirty && !XFS_FORCED_SHUTDOWN(mp)) { in xfs_trans_cancel()
1010 xfs_trans_free_items(tp, NULLCOMMITLSN, dirty); in xfs_trans_cancel()
/linux-4.4.14/fs/f2fs/
Dinline.c119 int dirty, err; in f2fs_convert_inline_page() local
148 dirty = clear_page_dirty_for_io(page); in f2fs_convert_inline_page()
157 if (dirty) in f2fs_convert_inline_page()
Dfile.c308 static bool __found_offset(block_t blkaddr, pgoff_t dirty, pgoff_t pgofs, in __found_offset() argument
313 if ((blkaddr == NEW_ADDR && dirty == pgofs) || in __found_offset()
330 pgoff_t pgofs, end_offset, dirty; in f2fs_seek_block() local
350 dirty = __get_first_dirty_index(inode->i_mapping, pgofs, whence); in f2fs_seek_block()
377 if (__found_offset(blkaddr, dirty, pgofs, whence)) { in f2fs_seek_block()
/linux-4.4.14/fs/
Dfs-writeback.c1263 unsigned dirty; in __writeback_single_inode() local
1292 dirty = inode->i_state & I_DIRTY; in __writeback_single_inode()
1294 if ((dirty & (I_DIRTY_SYNC | I_DIRTY_DATASYNC)) || in __writeback_single_inode()
1299 dirty |= I_DIRTY_TIME | I_DIRTY_TIME_EXPIRED; in __writeback_single_inode()
1304 inode->i_state &= ~dirty; in __writeback_single_inode()
1324 if (dirty & I_DIRTY_TIME) in __writeback_single_inode()
1327 if (dirty & ~I_DIRTY_PAGES) { in __writeback_single_inode()
/linux-4.4.14/arch/unicore32/
DKconfig.debug30 # These options are only for real kernel hackers who want to get their hands dirty.
/linux-4.4.14/drivers/scsi/
Dst.h162 unsigned char dirty; member
Dosst.c1110 if (STps->rw == ST_WRITING || STp->dirty) { in osst_initiate_read()
2201 STp->dirty = 1; in osst_write_filemark()
2228 STp->dirty = 1; in osst_write_eod()
2249 STp->dirty = 1; in osst_write_filler()
2275 STp->dirty = 1; in __osst_write_header()
2652 STp->dirty = 1; in osst_verify_position()
3087 if (STp->dirty == 1) { in osst_flush_write_buffer()
3155 STp->dirty = 0; in osst_flush_write_buffer()
3169 STp->dirty = 0; in osst_flush_write_buffer()
3201 if (STps->rw == ST_WRITING || STp->dirty) { /* Writing */ in osst_flush_buffer()
[all …]
Dosst.h565 unsigned char dirty; member
Dst.c773 if (STp->dirty == 1) { in st_flush_write_buffer()
802 STp->dirty = 0; in st_flush_write_buffer()
815 STp->dirty = 0; in st_flush_write_buffer()
1303 STp->dirty = 0; in st_open()
1753 STp->dirty = 1; in st_write()
1783 STp->dirty = !(STbp->writing == in st_write()
1869 STp->dirty = 0; in st_write()
2894 if (STp->dirty || (STp->buffer)->buffer_bytes != 0) in st_int_ioctl()
4215 tpnt->dirty = 0; in st_probe()
/linux-4.4.14/arch/arm/mm/
Dproc-macros.S204 tst r3, #L_PTE_RDONLY | L_PTE_DIRTY @ write and dirty?
246 tst r3, #L_PTE_RDONLY | L_PTE_DIRTY @ write and dirty?
Dcache-l2x0.c1037 u32 dirty = 0; in l2x0_of_parse() local
1057 of_property_read_u32(np, "arm,dirty-latency", &dirty); in l2x0_of_parse()
1058 if (dirty) { in l2x0_of_parse()
1060 val |= (dirty - 1) << L2X0_AUX_CTRL_DIRTY_LATENCY_SHIFT; in l2x0_of_parse()
/linux-4.4.14/include/uapi/drm/
Di810_drm.h155 unsigned int dirty; member
Dvia_drm.h185 unsigned int dirty; member
Dr128_drm.h152 unsigned int dirty; member
Dmga_drm.h181 unsigned int dirty; member
Dradeon_drm.h427 unsigned int dirty; member
437 unsigned int dirty; member
/linux-4.4.14/arch/parisc/mm/
Dhugetlbpage.c174 pte_t pte, int dirty) in huge_ptep_set_access_flags() argument
/linux-4.4.14/include/linux/ceph/
Dlibceph.h217 bool dirty);
Dceph_fs.h640 __le32 caps, wanted, dirty; /* latest issued/wanted/dirty */ member
/linux-4.4.14/arch/s390/mm/
Dpgtable.c1242 bool dirty = false; in gmap_test_and_clear_dirty() local
1249 dirty = true; in gmap_test_and_clear_dirty()
1252 return dirty; in gmap_test_and_clear_dirty()
1268 pmd_t entry, int dirty) in pmdp_set_access_flags() argument
1273 if (dirty) in pmdp_set_access_flags()
/linux-4.4.14/drivers/gpu/drm/exynos/
Dexynos_drm_fb.c115 .dirty = exynos_drm_fb_dirty,
/linux-4.4.14/drivers/gpu/drm/
Ddrm_gem.c517 bool dirty, bool accessed) in drm_gem_put_pages() argument
530 if (dirty) in drm_gem_put_pages()
/linux-4.4.14/fs/ocfs2/
Djournal.c70 int dirty, int replayed);
827 int ocfs2_journal_init(struct ocfs2_journal *journal, int *dirty) in ocfs2_journal_init() argument
894 *dirty = (le32_to_cpu(di->id1.journal1.ij_flags) & in ocfs2_journal_init()
931 int dirty, int replayed) in ocfs2_journal_toggle_dirty() argument
947 if (dirty) in ocfs2_journal_toggle_dirty()
1351 osb->dirty = 0; in ocfs2_complete_mount_recovery()
Dsuper.c2429 int dirty; in ocfs2_check_volume() local
2436 status = ocfs2_journal_init(osb->journal, &dirty); in ocfs2_check_volume()
2451 if (!dirty) { in ocfs2_check_volume()
2465 status = ocfs2_journal_load(osb->journal, local, dirty); in ocfs2_check_volume()
2480 if (dirty) { in ocfs2_check_volume()
2499 if (dirty) { in ocfs2_check_volume()
2502 osb->dirty = 1; in ocfs2_check_volume()
Djournal.h188 int *dirty);
Docfs2.h392 int dirty; member
/linux-4.4.14/drivers/block/
Damiflop.c649 unit[drive].dirty = 0; in post_write()
1315 if (unit[drive].dirty == 1) { in get_track()
1436 floppy->dirty = 1; in redo_fd_request()
1643 if (unit[drive].dirty == 1) { in floppy_release()
1685 p->dirty = 0; in amiga_check_events()
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_gem.c31 bool dirty, bool accessed);
718 bool dirty = false; in omap_gem_dma_sync() local
724 dirty = true; in omap_gem_dma_sync()
728 if (dirty) { in omap_gem_dma_sync()
Domap_fb.c133 .dirty = omap_framebuffer_dirty,
/linux-4.4.14/Documentation/filesystems/
Dproc.txt274 dt number of dirty pages (always 0 on 2.6)
443 dirty private pages in the mapping.
490 sd - soft-dirty flag
505 soft-dirty bit on pte (see Documentation/vm/soft-dirty.txt for details).
515 To clear the soft-dirty bit
536 00600000 default file=/usr/local/bin/app anon=1 dirty=1 N3=1 kernelpagesize_kB=4
538 320621f000 default file=/lib64/ld-2.12.so anon=1 dirty=1 N3=1 kernelpagesize_kB=4
539 3206220000 default file=/lib64/ld-2.12.so anon=1 dirty=1 N3=1 kernelpagesize_kB=4
540 3206221000 default anon=1 dirty=1 N3=1 kernelpagesize_kB=4
543 3206b8a000 default file=/lib64/libc-2.12.so anon=2 dirty=2 N3=2 kernelpagesize_kB=4
[all …]
Dvfs.txt251 dirty_inode: this method is called by the VFS to mark an inode dirty.
275 sync_fs: called when VFS is writing out all dirty data associated with
513 either write dirty pages in order to clean them, or release clean
515 method on dirty pages, and ->releasepage on clean pages with
530 ->writepages method. It uses the tag to find dirty pages to call
607 writepage: called by the VM to write a dirty page to backing store.
642 set_page_dirty: called by the VM to set a page dirty.
758 launder_page: Called before freeing a page - it writes back the dirty page. To
768 The VM uses dirty and writeback information to determine if it needs
774 treated as dirty or writeback for the purposes of stalling.
DLocking284 will leave the page itself marked clean but it will be tagged as dirty in the
286 in the filesystem like having dirty inodes at umount and losing written data.
298 nr_to_write is NULL, all dirty pages must be written.
326 it is still found to be dirty. It returns zero if the page was successfully
/linux-4.4.14/arch/arc/mm/
Dtlb.c620 int dirty = !test_and_set_bit(PG_dc_clean, &page->flags); in update_mmu_cache() local
621 if (dirty) { in update_mmu_cache()
Dtlbex.S387 ; UPDATE_PTE: Let Linux VM know that page was accessed/dirty
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_fb.c69 .dirty = msm_framebuffer_dirty,
/linux-4.4.14/fs/nilfs2/
Dsufile.c445 int clean, dirty; in nilfs_sufile_do_scrap() local
455 dirty = nilfs_segment_usage_dirty(su); in nilfs_sufile_do_scrap()
463 nilfs_sufile_mod_counter(header_bh, clean ? (u64)-1 : 0, dirty ? 0 : 1); in nilfs_sufile_do_scrap()
/linux-4.4.14/fs/nfs/
Dfile.c503 bool *dirty, bool *writeback) in nfs_check_dirty_writeback() argument
528 *dirty = true; in nfs_check_dirty_writeback()
/linux-4.4.14/arch/mn10300/mm/
Dcache-inv-by-tag.S154 # read the tags from the tag RAM, and if they indicate a valid dirty
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_ctrl.c1414 if (!ctrl->dirty) in uvc_ctrl_commit_entity()
1430 ctrl->dirty = 0; in uvc_ctrl_commit_entity()
1574 if (!ctrl->dirty) { in uvc_ctrl_set()
1583 ctrl->dirty = 1; in uvc_ctrl_set()
1870 ctrl->dirty = 1; in uvc_ctrl_restore_values()
Duvcvideo.h213 __u8 dirty:1, member
/linux-4.4.14/fs/affs/
DChanges114 It also marks the inode dirty now (which is not
188 - Fixed bug in balloc(): Superblock was not set dirty after
/linux-4.4.14/fs/reiserfs/
Dbitmap.c506 int dirty = 0; in __discard_prealloc() local
519 dirty = 1; in __discard_prealloc()
521 if (dirty) in __discard_prealloc()
/linux-4.4.14/Documentation/devicetree/bindings/arm/
Dl2cc.txt43 - arm,dirty-latency : Cycles of latency for Dirty RAMs. This is a single cell.
/linux-4.4.14/drivers/misc/genwqe/
Dcard_utils.c521 int dirty) in free_user_pages() argument
527 if (dirty) in free_user_pages()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dvvp_dev.c423 seq_page_flag(seq, vmpage, dirty, has_flags); in vvp_pgcache_page_show()
/linux-4.4.14/arch/arm64/mm/
Dfault.c97 pte_t entry, int dirty) in ptep_set_access_flags() argument
/linux-4.4.14/fs/fat/
Dfat.h102 unsigned int dirty; /* fs state before mount */ member
Dinode.c581 if (sbi->dirty) { in fat_set_state()
1658 sbi->dirty = bpb.fat32_state & FAT_STATE_DIRTY; in fat_fill_super()
1660 sbi->dirty = bpb.fat16_state & FAT_STATE_DIRTY; in fat_fill_super()
/linux-4.4.14/drivers/net/wan/
Ddscc4.c521 unsigned int dirty = dpriv->rx_dirty%RX_RING_SIZE; in try_get_rx_skb() local
522 struct RxFD *rx_fd = dpriv->rx_fd + dirty; in try_get_rx_skb()
528 dpriv->rx_skbuff[dirty] = skb; in try_get_rx_skb()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_display.c212 .dirty = virtio_gpu_framebuffer_surface_dirty,
/linux-4.4.14/fs/quota/
Ddquot.c607 struct list_head *dirty; in dquot_writeback_dquots() local
620 dirty = &dqopt->info[cnt].dqi_dirty_list; in dquot_writeback_dquots()
621 while (!list_empty(dirty)) { in dquot_writeback_dquots()
622 dquot = list_first_entry(dirty, struct dquot, in dquot_writeback_dquots()
/linux-4.4.14/sound/soc/
Dsoc-dapm.c162 return !list_empty(&w->dirty); in dapm_dirty_widget()
172 list_add_tail(&w->dirty, &w->dapm->card->dapm_dirty); in dapm_mark_dirty()
1799 list_for_each_entry(w, &card->dapm_dirty, dirty) { in dapm_power_widgets()
1810 list_del_init(&w->dirty); in dapm_power_widgets()
3400 INIT_LIST_HEAD(&w->dirty); in snd_soc_dapm_new_control_unlocked()

12