/linux-master/drivers/iommu/ |
H A D | virtio-iommu.c | 85 void *writeback; member in struct:viommu_request 176 if (req->writeback && len == write_len) 177 memcpy(req->writeback, req->buf + req->write_offset, 205 * @writeback: copy data back to the buffer when the request completes. 210 * When @writeback is true, data written by the device, including the request 218 bool writeback) 238 if (writeback) { 239 req->writeback = buf + write_offset; 217 __viommu_add_req(struct viommu_dev *viommu, void *buf, size_t len, bool writeback) argument
|
/linux-master/drivers/block/ |
H A D | virtio_blk.c | 1075 u8 writeback; local 1080 &writeback); 1084 * assume no writeback cache is in use. 1087 writeback = virtio_has_feature(vdev, VIRTIO_BLK_F_FLUSH); 1089 return writeback; 1094 u8 writeback = virtblk_get_cache_mode(vdev); local 1097 blk_queue_write_cache(vblk->disk->queue, writeback, false); 1128 u8 writeback = virtblk_get_cache_mode(vblk->vdev); local 1130 BUG_ON(writeback >= ARRAY_SIZE(virtblk_cache_types)); 1131 return sysfs_emit(buf, "%s\n", virtblk_cache_types[writeback]); [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | display_mode_core.c | 6685 CalculateWatermarks_params->WritebackEnable = mode_lib->ms.cache_display_cfg.writeback.WritebackEnable; 6686 CalculateWatermarks_params->WritebackPixelFormat = mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat; 6687 CalculateWatermarks_params->WritebackDestinationWidth = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth; 6688 CalculateWatermarks_params->WritebackDestinationHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight; 6689 CalculateWatermarks_params->WritebackSourceHeight = mode_lib->ms.cache_display_cfg.writeback.WritebackSourceHeight; 6822 if (mode_lib->ms.cache_display_cfg.writeback.WritebackEnable[k] == true 6823 && mode_lib->ms.cache_display_cfg.writeback.WritebackPixelFormat[k] == dml_444_64) { 6824 mode_lib->ms.WriteBandwidth[k] = mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationWidth[k] 6825 * mode_lib->ms.cache_display_cfg.writeback.WritebackDestinationHeight[k] 6826 / (mode_lib->ms.cache_display_cfg.writeback [all...] |
/linux-master/fs/ |
H A D | sync.c | 14 #include <linux/writeback.h> 89 * writeback runs on all devices in parallel. Then we sync all inodes reliably 91 * writeback. At this point all data is on disk so metadata should be stable 316 * range which are not presently under writeback. Note that this may block for
|
H A D | Makefile | 14 seq_file.o xattr.o libfs.o fs-writeback.o \
|
/linux-master/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_drm.c | 551 if (pipe->output->writeback) 893 if (cfg->writeback.pixelformat) { 894 const struct vsp1_du_writeback_config *wb_cfg = &cfg->writeback; 905 pipe->output->writeback = true;
|
/linux-master/fs/reiserfs/ |
H A D | file.c | 12 #include <linux/writeback.h>
|
/linux-master/fs/sysv/ |
H A D | ialloc.c | 29 #include <linux/writeback.h>
|
H A D | inode.c | 30 #include <linux/writeback.h>
|
/linux-master/drivers/md/bcache/ |
H A D | movinggc.c | 104 op->writeback = KEY_DIRTY(&io->w->key); 135 /* XXX: if we error, background writeback could stall indefinitely */
|
/linux-master/fs/afs/ |
H A D | write.c | 12 #include <linux/writeback.h> 31 * Find a key to use for the writeback. We cached the keys used to author the 32 * writes on the vnode. *_wbk will contain the last writeback key used or NULL 186 * Set up write requests for a writeback slice. We need to add a write request 259 * Prune the keys cached for writeback. The caller must hold vnode->wb_lock.
|
/linux-master/include/linux/ |
H A D | nfs_fs_sb.h | 143 atomic_long_t writeback; /* number of writeback pages */ member in struct:nfs_server 144 unsigned int write_congested;/* flag set when writeback gets too high */
|
H A D | backing-dev.h | 16 #include <linux/writeback.h> 119 * BDI_CAP_WRITEBACK: Supports dirty page writeback, and dirty pages 121 * BDI_CAP_WRITEBACK_ACCT: Automatically account writeback pages 133 * writeback_in_progress - determine whether there is writeback in progress 136 * Determine whether there is writeback waiting to be handled against a 162 * inode_cgwb_enabled - test whether cgroup writeback is enabled on an inode 165 * Cgroup writeback requires support from the filesystem. Also, both memcg and 264 * If wbc does not have inode attached, it means cgroup writeback was
|
H A D | fscache.h | 19 #include <linux/writeback.h>
|
/linux-master/fs/xfs/ |
H A D | xfs_linux.h | 56 #include <linux/writeback.h>
|
/linux-master/mm/ |
H A D | Makefile | 46 maccess.o page-writeback.o folio-compat.o \
|
H A D | page-writeback.c | 3 * mm/page-writeback.c 24 #include <linux/writeback.h> 41 #include <trace/events/writeback.h> 65 * will look to see if it needs to force writeback or throttling. 72 * Start background writeback (via writeback threads) at this percentage 89 * The generator of dirty data starts writeback at this percentage 252 * requiring writeback. 434 * global_dirty_limits - background-writeback and dirty-throttling thresholds 1034 * 1% by default. Without strictlimit feature, fuse writeback ma 1718 unsigned long filepages, headroom, writeback; local 2108 unsigned long filepages, headroom, writeback; local [all...] |
/linux-master/include/trace/events/ |
H A D | mmflags.h | 116 DEF_PAGEFLAG_NAME(writeback), \
|
/linux-master/fs/btrfs/ |
H A D | compression.c | 18 #include <linux/writeback.h> 278 * Clear the writeback bits on all of the file 322 if (cb->writeback) 332 * writeback on the file pages and free the compressed pages. 334 * This also calls the writeback end hooks for the file pages so that metadata 362 * The corresponding pages in the inode should be marked for writeback 373 bool writeback) 389 cb->writeback = writeback; 369 btrfs_submit_compressed_write(struct btrfs_ordered_extent *ordered, struct page **compressed_pages, unsigned int nr_pages, blk_opf_t write_flags, bool writeback) argument
|
/linux-master/fs/gfs2/ |
H A D | aops.c | 16 #include <linux/writeback.h> 21 #include <trace/events/writeback.h> 87 * @wbc: The writeback control 117 * @wbc: The writeback control 145 * @wbc: The writeback control 176 * Used for both ordered and writeback modes. 200 * @wbc: The writeback control 285 * we tagged for writeback prior to entering this loop. 300 * @wbc: The writeback control 385 * @wbc: The writeback contro [all...] |
/linux-master/include/linux/ceph/ |
H A D | libceph.h | 16 #include <linux/writeback.h>
|
/linux-master/fs/jfs/ |
H A D | inode.c | 13 #include <linux/writeback.h>
|
/linux-master/arch/m68k/mac/ |
H A D | via.c | 295 void via_l2_flush(int writeback) argument
|
/linux-master/fs/ext4/ |
H A D | readpage.c | 43 #include <linux/writeback.h>
|
/linux-master/fs/adfs/ |
H A D | inode.c | 9 #include <linux/writeback.h>
|