Home
last modified time | relevance | path

Searched refs:writeback (Results 1 – 25 of 112) sorted by relevance

12345

/linux/drivers/gpu/drm/vkms/
H A Dvkms_output.c58 int writeback; in vkms_output_init() local
106 if (vkmsdev->config->writeback) { in vkms_output_init()
107 writeback = vkms_enable_writeback_connector(vkmsdev); in vkms_output_init()
108 if (writeback) in vkms_output_init()
H A Dvkms_drv.c99 seq_printf(m, "writeback=%d\n", vkmsdev->config->writeback); in vkms_config_show()
249 config->writeback = enable_writeback; in vkms_init()
/linux/Documentation/admin-guide/device-mapper/
H A Dwritecache.rst27 start writeback when the number of used blocks reach this
30 stop writeback when the number of used blocks drops below
34 writeback. Setting this value reduces writeback
60 writes) and it will gradually writeback any cached
74 pause writeback if there was some write I/O redirected to
82 4. the number of blocks under writeback
H A Dcache.rst81 The cache has three operating modes: writeback, writethrough and
84 If writeback, the default, is selected then a write to a block that is
102 writethrough or writeback mode while still warm. Otherwise, the cache
113 importance if writeback mode is used. Writethrough and passthrough
116 warm and in writeback mode during resize.
192 feature args writethrough or passthrough (The default is writeback.)
334 /dev/mapper/ssd /dev/mapper/origin 512 1 writeback default 0'
336 /dev/mapper/ssd /dev/mapper/origin 1024 1 writeback \
/linux/arch/arm/mm/
H A Dabort-lv4t.S62 tst r8, #1 << 21 @ check writeback bit
63 beq do_DataAbort @ no writeback -> no fixup
87 tst r8, #1 << 21 @ Check writeback bit
88 beq do_DataAbort @ No writeback -> no fixup
107 tst r8, #1 << 21 @ check writeback bit
108 beq do_DataAbort @ no writeback -> no fixup
123 tst r8, #1 << 21 @ check writeback bit
124 beq do_DataAbort @ no writeback -> no fixup
/linux/Documentation/admin-guide/blockdev/
H A Dzram.rst309 writeback section in Optional Feature
321 echo huge > /sys/block/zramX/writeback
323 To use idle page writeback, first, user need to declare zram pages
342 echo idle > /sys/block/zramX/writeback
349 echo huge_idle > /sys/block/zramX/writeback
354 echo incompressible > /sys/block/zramX/writeback
359 echo "page_index=1251" > /sys/block/zramX/writeback
367 any writeback. IOW, if admin wants to apply writeback budget, they should
378 If admin wants to limit writeback as per-day 400M, they could do it
397 If an admin wants to disable writeback limit, they could do::
[all …]
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_writeback.c203 struct drm_writeback_connector *wb_conn = &rcrtc->writeback; in rcar_du_writeback_init()
225 state = rcrtc->writeback.base.state; in rcar_du_writeback_setup()
240 drm_writeback_queue_job(&rcrtc->writeback, state); in rcar_du_writeback_setup()
245 drm_writeback_signal_completion(&rcrtc->writeback, 0); in rcar_du_writeback_complete()
H A Drcar_du_crtc.h75 struct drm_writeback_connector writeback; member
79 #define wb_to_rcar_crtc(c) container_of(c, struct rcar_du_crtc, writeback)
/linux/Documentation/filesystems/
H A Dfuse-io.rst12 + writeback-cache
27 writeback-cache mode may be selected by the FUSE_WRITEBACK_CACHE flag in the
35 In writeback-cache mode (enabled by the FUSE_WRITEBACK_CACHE flag) writes go to
37 fast. Dirty pages are written back implicitly (background writeback or page
/linux/Documentation/ABI/testing/
H A Dsysfs-block-bcache7 writeback mode is automatically disabled and all dirty data is
59 What: /sys/block/<disk>/bcache/writeback
63 For backing devices: When on, writeback caching is enabled and
82 For backing devices: In writeback mode, when dirty data is
84 backing device, writeback from cache to backing device starts
91 For backing devices: If nonzero, writeback from cache to
107 writeback caching enabled.
H A Dsysfs-block-zram110 What: /sys/block/zram<id>/writeback
114 The writeback file is write-only and trigger idle and/or
115 huge page writeback to backing device.
138 amount of writeback ZRAM can do. The limit could be changed
/linux/drivers/block/zram/
H A DKconfig67 With /sys/block/zramX/{idle,writeback}, application could ask
68 idle page's writeback to the backing device to save in memory.
78 pages writeback.
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_wpf.c256 if (!pipe->lif || wpf->writeback) { in wpf_configure_stream()
332 if (wpf->writeback) { in wpf_configure_stream()
335 wpf->writeback = false; in wpf_configure_stream()
339 wpf->writeback ? VI6_WPF_WRBCK_CTRL_WBMD : 0); in wpf_configure_stream()
413 if (pipe->lif && !wpf->writeback) in wpf_configure_partition()
507 wpf->writeback = false; in wpf_configure_partition()
H A Dvsp1_rwpf.h64 bool writeback; member
/linux/include/trace/events/
H A Dbcache.h153 bool writeback, bool bypass),
154 TP_ARGS(c, inode, bio, writeback, bypass),
162 __field(bool, writeback )
172 __entry->writeback = writeback;
179 __entry->nr_sector, __entry->writeback, __entry->bypass)
/linux/fs/orangefs/
H A Dwaitqueue.c324 int writeback = flags & ORANGEFS_OP_WRITEBACK, in wait_for_matching_downcall() local
333 if (writeback) in wait_for_matching_downcall()
335 else if (!writeback && interruptible) in wait_for_matching_downcall()
/linux/fs/btrfs/
H A Dcompression.h63 bool writeback; member
99 bool writeback);
H A Dsubpage.c514 writeback, start, len); in btrfs_subpage_set_writeback()
529 writeback, start, len); in btrfs_subpage_clear_writeback()
534 if (subpage_test_bitmap_all_zero(fs_info, subpage, writeback)) { in btrfs_subpage_clear_writeback()
621 IMPLEMENT_BTRFS_SUBPAGE_TEST_OP(writeback);
695 IMPLEMENT_BTRFS_PAGE_OPS(writeback, folio_start_writeback, folio_end_writeback,
792 GET_SUBPAGE_BITMAP(subpage, subpage_info, writeback, &writeback_bitmap); in btrfs_subpage_dump_bitmap()
/linux/drivers/md/bcache/
H A Drequest.c176 if (op->writeback) in bch_data_insert_endio()
224 op->writeback)) in CLOSURE_CALLBACK()
232 if (op->writeback) { in CLOSURE_CALLBACK()
256 BUG_ON(op->writeback); in CLOSURE_CALLBACK()
313 op->writeback, op->bypass); in CLOSURE_CALLBACK()
666 if (unlikely(s->iop.writeback && in backing_request_endio()
997 s->iop.writeback = true; in cached_dev_write()
1014 s->iop.writeback = true; in cached_dev_write()
1029 } else if (s->iop.writeback) { in cached_dev_write()
1324 s->iop.writeback = true; in flash_dev_submit_bio()
H A DMakefile7 util.o writeback.o features.o
H A Drequest.h21 unsigned int writeback:1; member
/linux/Documentation/admin-guide/
H A Dbcache.rst23 Both writethrough and writeback caching are supported. Writeback defaults to
43 in the cache it first disables writeback caching and waits for all dirty data
111 important if you have writeback caching turned on.
142 - For writeback writes, we currently pass that error back up to the
147 writeback mode). It currently doesn't do anything intelligent if it fails to
168 Note that this may cause data loss if you were running in writeback mode.
345 running in writeback mode, which isn't the default (not due to a lack of
349 # echo writeback > /sys/block/bcache0/bcache/cache_mode
413 Can be one of either writethrough, writeback, writearound or none.
470 any, waits some number of seconds before initiating writeback. Defaults to
[all …]
/linux/Documentation/devicetree/bindings/display/
H A Dbrcm,bcm2835-txp.yaml7 title: Broadcom VC4 (VideoCore4) TXP (writeback) Controller
/linux/include/media/
H A Dvsp1.h108 struct vsp1_du_writeback_config writeback; member
/linux/drivers/block/
H A Dvirtio_blk.c1075 u8 writeback; in virtblk_get_cache_mode() local
1080 &writeback); in virtblk_get_cache_mode()
1087 writeback = virtio_has_feature(vdev, VIRTIO_BLK_F_FLUSH); in virtblk_get_cache_mode()
1089 return writeback; in virtblk_get_cache_mode()
1094 u8 writeback = virtblk_get_cache_mode(vdev); in virtblk_update_cache_mode() local
1097 blk_queue_write_cache(vblk->disk->queue, writeback, false); in virtblk_update_cache_mode()
1128 u8 writeback = virtblk_get_cache_mode(vblk->vdev); in cache_type_show() local
1130 BUG_ON(writeback >= ARRAY_SIZE(virtblk_cache_types)); in cache_type_show()
1131 return sysfs_emit(buf, "%s\n", virtblk_cache_types[writeback]); in cache_type_show()

12345