| /linux/fs/ceph/ |
| H A D | io.c | 44 * ceph_start_io_read - declare the file is being used for buffered reads 47 * Declare that a buffered read operation is about to start, and ensure 52 * In practice, this means that buffered read operations are allowed to 56 * Note that buffered writes and truncates both take a write lock on 91 * ceph_end_io_read - declare that the buffered read operation is done 94 * Declare that a buffered read operation is done, and release the shared 104 * ceph_start_io_write - declare the file is being used for buffered writes 107 * Declare that a buffered write operation is about to start, and ensure 119 * ceph_end_io_write - declare that the buffered write operation is done 122 * Declare that a buffered write operation is done, and release the [all …]
|
| /linux/fs/netfs/ |
| H A D | locking.c | 46 * netfs_start_io_read - declare the file is being used for buffered reads 49 * Declare that a buffered read operation is about to start, and ensure 54 * In practice, this means that buffered read operations are allowed to 58 * Note that buffered writes and truncates both take a write lock on 86 * netfs_end_io_read - declare that the buffered read operation is done 89 * Declare that a buffered read operation is done, and release the shared 100 * netfs_start_io_write - declare the file is being used for buffered writes 103 * Declare that a buffered read operation is about to start, and ensure 123 * netfs_end_io_write - declare that the buffered write operation is done 126 * Declare that a buffered write operation is done, and release the [all …]
|
| /linux/fs/btrfs/ |
| H A D | direct-io.c | 73 * We need to make sure there are no buffered pages in this in lock_extent_direct() 94 * found is for a buffered write, we can not wait for it in lock_extent_direct() 96 * deadlock with concurrent buffered writes on page in lock_extent_direct() 104 * buffered writes always lock pages before attempting in lock_extent_direct() 119 * call to readahead (a buffered read or a defrag call in lock_extent_direct() 349 * Need to update the i_size under the extent lock so buffered in btrfs_get_blocks_direct_write() 400 * Cap the size of reads to that usually seen in buffered I/O as we need in btrfs_dio_iomap_begin() 423 * here, mmap'ed writes may have happened or buffered reads started in btrfs_dio_iomap_begin() 465 * this range and we need to fallback to buffered IO, or we are doing a in btrfs_dio_iomap_begin() 479 * Ok for INLINE and COMPRESSED extents we need to fallback on buffered in btrfs_dio_iomap_begin() [all...] |
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | adi,max11410.yaml | 98 0: Buffered, low-power, unity-gain path (default) 111 adi,buffered-vrefp: 112 description: Enable buffered mode for positive reference. 115 adi,buffered-vrefn: 116 description: Enable buffered mode for negative reference.
|
| /linux/include/linux/platform_data/ |
| H A D | ad7791.h | 7 * @buffered: If set to true configure the device for buffered input mode. 13 bool buffered; member
|
| H A D | ad7793.h | 90 * @buffered: If set to true configure the device for buffered input mode. 102 bool buffered; member
|
| /linux/Documentation/filesystems/nfs/ |
| H A D | nfsd-io-modes.rst | 10 NFSD has historically always used buffered IO when servicing READ and 11 WRITE operations. BUFFERED is NFSD's default IO mode, but it is possible 49 requirements that DIRECT IO imposes. To achieve this buffered IO is used 127 and the start and/or end are misaligned. Buffered IO is used for the 129 segment. DONTCACHE buffered IO is _not_ used for the misaligned 130 segments because using normal buffered IO offers significant RMW
|
| /linux/drivers/target/ |
| H A D | Kconfig | 22 Say Y here to enable the TCM/IBLOCK subsystem plugin for non-buffered 28 Say Y here to enable the TCM/FILEIO subsystem plugin for buffered 35 Say Y here to enable the TCM/pSCSI subsystem plugin for non-buffered
|
| /linux/drivers/iio/dummy/ |
| H A D | Kconfig | 33 bool "Buffered capture support" 39 Add buffered data capture to the simple dummy driver.
|
| /linux/include/drm/ |
| H A D | drm_gem_atomic_helper.h | 104 * Initializes struct drm_plane_funcs for shadow-buffered planes 119 * Initializes struct drm_plane_helper_funcs for shadow-buffered planes 142 * Initializes struct drm_simple_display_pipe_funcs for shadow-buffered planes
|
| /linux/drivers/s390/char/ |
| H A D | tape_3490.c | 433 * completed ok or read buffered log command completed ok. in tape_3490_unit_check() 440 /* tape_3490 doesn't use read buffered log commands. */ in tape_3490_unit_check() 551 * buffered mode. in tape_3490_unit_check() 554 "The maximum block size for buffered mode is exceeded\n"); in tape_3490_unit_check() 558 * Read buffered log (Overflow). CU is running in extended in tape_3490_unit_check() 559 * buffered log mode, and a counter overflows. This should in tape_3490_unit_check() 561 * buffered log mode. in tape_3490_unit_check() 566 * Read buffered log (EOV). EOF processing occurs while the in tape_3490_unit_check() 567 * CU is in extended buffered log mode. This should never in tape_3490_unit_check() 568 * happen, since we're never running in extended buffered in tape_3490_unit_check()
|
| /linux/Documentation/devicetree/bindings/iio/addac/ |
| H A D | adi,ad74115.yaml | 112 Whether to enable low-power buffered mode for the AGND sense pin. 117 Whether to enable low-power buffered mode for the low-side filtered 123 Whether to enable low-power buffered mode for the high-side filtered 128 description: Whether to enable low-power buffered mode for the EXT2 pin. 132 description: Whether to enable low-power buffered mode for the EXT1 pin.
|
| /linux/Documentation/iio/ |
| H A D | ad4030.rst | 153 - Only differential channels are enabled in a buffered read 161 - Differential and common-mode channels are enabled in a buffered read 172 - Only differential channels are selected enabled in a buffered read 197 internal buffered reference voltage via the ``REFIN`` input. The driver looks 200 disabled. If ``refin-supply`` is present, then the internal buffered reference
|
| /linux/fs/ext4/ |
| H A D | file.c | 41 * %false if it should fall back to buffered I/O. 45 * either fall back to buffered I/O or return EINVAL. For files that don't use 48 * In this case, we should attempt the DIO, *not* fall back to buffered I/O. 51 * traditionally falls back to buffered I/O. 84 * Fallback to buffered I/O if the operation being performed on in ext4_dio_read_iter() 121 /* Fallback to buffered IO in case we cannot support DAX */ in ext4_dax_read_iter() 345 * Prevent concurrent direct I/O and buffered I/O to the same file in ext4_buffered_write_iter() 609 /* Fallback to buffered I/O if the inode does not support direct I/O. */ in ext4_dio_write_iter() 674 * There is no support for atomic writes on buffered-io yet, in ext4_dio_write_iter() 675 * we should never fallback to buffered-io for DIO atomic in ext4_dio_write_iter() [all …]
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | samsung,s2mps11.yaml | 16 The S2MPS11/13/15 and S5M8767 provide three(AP/CP/BT) buffered 32.768 kHz 17 outputs. The S2MPS14 provides two (AP/BT) buffered 32.768 KHz outputs.
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | io-factory.h | 13 * clients are the index layout and the volume. The buffered reader and buffered writer interfaces
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | porting.rst | 80 A likely complexity at this point will be converting the buffered read 82 The buffered read I/O paths doesn't need to be converted yet, though the 104 Most likely at this point, the buffered read and write paths will still
|
| H A D | operations.rst | 20 Buffered I/O 23 Buffered I/O is the default file I/O path in Linux. 38 be used, which makes buffered I/O much more efficient, and the pagecache 132 These ``struct kiocb`` flags are significant for buffered I/O with iomap: 196 Buffered Readahead and Reads 228 Buffered Writes 248 Buffered Write Failures 511 * ``-ENOTBLK``: Fall back to buffered I/O.
|
| /linux/Documentation/devicetree/bindings/iio/dac/ |
| H A D | microchip,mcp4725.yaml | 31 microchip,vref-buffered: 70 microchip,vref-buffered: false
|
| /linux/lib/crypto/x86/ |
| H A D | sha256-ni-asm.S | 306 // bytes that are buffered in ctx->buf. Also save it in a register with 312 jz .Lfinup2x_enter_loop // No bytes buffered? 314 // %ebx bytes (1 to 63) are currently buffered in ctx->buf. Load them 354 sub $64, %rbx // rbx = buffered - 64 355 sub %rbx, DATA1 // DATA1 += 64 - buffered 356 sub %rbx, DATA2 // DATA2 += 64 - buffered 357 add %ebx, LEN // LEN += buffered - 64
|
| /linux/fs/f2fs/ |
| H A D | iostat.c | 48 IOSTAT_INFO_SHOW("app buffered data", APP_BUFFERED_IO); in iostat_info_seq_show() 51 IOSTAT_INFO_SHOW("app buffered cdata", APP_BUFFERED_CDATA_IO); in iostat_info_seq_show() 67 IOSTAT_INFO_SHOW("app buffered data", APP_BUFFERED_READ_IO); in iostat_info_seq_show() 70 IOSTAT_INFO_SHOW("app buffered cdata", APP_BUFFERED_CDATA_READ_IO); in iostat_info_seq_show()
|
| /linux/Documentation/filesystems/ |
| H A D | netfs_library.rst | 41 takes over the normal buffered read, readahead, write and writeback and also 258 as buffered writes are made to the page cache. mmap() does the normal 301 1) Buffered reads and writes. 303 Buffered reads can run concurrently each other and with buffered writes, 304 but buffered writes cannot run concurrently with each other. 384 buffered I/O and DIO as appropriate. 398 buffered read, the filesystem should use ``filemap_read()``. 412 The first two functions are for buffered writes; the first just adds some 626 for the server and stream 1 is used for the cache. For buffered writeback,
|
| /linux/drivers/scsi/ |
| H A D | st_options.h | 26 because of buffered reads. Should be set to zero to support also drives 65 buffered until the driver buffer is full or asynchronous write is
|
| /linux/drivers/staging/fbtft/ |
| H A D | fbtft-bus.c | 137 /* non buffered write */ in fbtft_write_vmem16_bus8() 141 /* buffered write */ in fbtft_write_vmem16_bus8() 231 /* no need for buffered write with 16-bit bus */ in fbtft_write_vmem16_bus16()
|
| /linux/fs/gfs2/ |
| H A D | file.c | 905 * ensures that other nodes have flushed their buffered read caches in gfs2_file_direct_write() 915 /* Silently fall back to buffered I/O when writing beyond EOF */ in gfs2_file_direct_write() 941 /* fall back to buffered I/O */ in gfs2_file_direct_write() 1140 ssize_t buffered, ret2; in gfs2_file_write_iter() 1153 buffered = gfs2_file_buffered_write(iocb, from, &gh); in gfs2_file_write_iter() 1154 if (unlikely(buffered <= 0)) { in gfs2_file_write_iter() 1156 ret = buffered; in gfs2_file_write_iter() 1164 * the direct I/O range as we don't know if the buffered pages in gfs2_file_write_iter() 1167 ret2 = generic_write_sync(iocb, buffered); in gfs2_file_write_iter() 1169 (iocb->ki_pos - buffered) >> PAGE_SHIF in gfs2_file_write_iter() 1132 ssize_t buffered, ret2; gfs2_file_write_iter() local [all...] |