/Linux-v5.10/Documentation/admin-guide/device-mapper/ |
D | dm-ebs.rst | 7 a smaller logical block size on a device with a larger logical block 11 Supported emulated logical block sizes 512, 1024, 2048 and 4096. 29 Number of sectors defining the logical block size to be emulated; 35 Number of sectors defining the logical block size of <dev path>. 37 If not provided, the logical block size of <dev path> will be used. 42 Emulate 1 sector = 512 bytes logical block size on /dev/sda starting at 47 Emulate 2 sector = 1KiB logical block size on /dev/sda starting at 49 This presumes 2KiB logical blocksize on /dev/sda or less to work:
|
/Linux-v5.10/Documentation/usb/ |
D | mass-storage.rst | 10 multiple logical units (LUNs). Backing storage for each LUN is 41 backing storage for each logical unit. There may be at most 48 read, but (if the logical unit is writable) due to buffering on 51 The size of the logical unit will be rounded down to a full 52 logical block. The logical block size is 2048 bytes for LUNs 58 This parameter specifies whether each logical unit should be 62 If this option is set for a logical unit, gadget will accept an 64 backing file will be closed to simulate ejection and the logical 69 If a logical unit is not removable (the default), a backing file 81 Note that “removable” means the logical unit's media can be [all …]
|
/Linux-v5.10/fs/btrfs/ |
D | scrub.c | 70 u64 logical; member 90 u64 logical; member 199 u64 logical; member 205 u64 logical; member 238 static int scrub_pages(struct scrub_ctx *sctx, u64 logical, u64 len, 335 if (fstripe_logical < entry->logical) { in insert_full_stripe_lock() 337 } else if (fstripe_logical > entry->logical) { in insert_full_stripe_lock() 351 ret->logical = fstripe_logical; in insert_full_stripe_lock() 378 if (fstripe_logical < entry->logical) in search_full_stripe_lock() 380 else if (fstripe_logical > entry->logical) in search_full_stripe_lock() [all …]
|
D | reada.c | 54 u64 logical; member 89 static int reada_add_block(struct reada_control *rc, u64 logical, 224 static struct reada_zone *reada_find_zone(struct btrfs_device *dev, u64 logical, in reada_find_zone() argument 238 logical >> PAGE_SHIFT, 1); in reada_find_zone() 239 if (ret == 1 && logical >= zone->start && logical <= zone->end) { in reada_find_zone() 247 cache = btrfs_lookup_block_group(fs_info, logical); in reada_find_zone() 287 logical >> PAGE_SHIFT, 1); in reada_find_zone() 288 if (ret == 1 && logical >= zone->start && logical <= zone->end) in reada_find_zone() 300 u64 logical, in reada_find_extent() argument 312 unsigned long index = logical >> PAGE_SHIFT; in reada_find_extent() [all …]
|
D | volumes.h | 292 u64 logical; member 420 u64 logical, u64 *length, 423 u64 logical, u64 *length, 426 u64 logical, u64 len, struct btrfs_io_geometry *io_geom); 452 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len); 482 u64 logical, u64 len); 484 u64 logical); 489 u64 logical, u64 length);
|
D | tree-checker.c | 704 const struct btrfs_chunk *chunk, u64 logical, in chunk_err() argument 737 logical, &vaf); in chunk_err() 742 logical, &vaf); in chunk_err() 753 struct btrfs_chunk *chunk, u64 logical) in btrfs_check_chunk_valid() argument 777 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid() 782 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid() 788 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid() 793 if (!IS_ALIGNED(logical, fs_info->sectorsize)) { in btrfs_check_chunk_valid() 794 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid() 796 logical, fs_info->sectorsize); in btrfs_check_chunk_valid() [all …]
|
/Linux-v5.10/Documentation/ABI/testing/ |
D | sysfs-bus-pci-devices-cciss | 5 Description: Displays the SCSI INQUIRY page 0 model for logical drive 12 Description: Displays the SCSI INQUIRY page 0 revision for logical 19 Description: Displays the SCSI INQUIRY page 83 serial number for logical 26 Description: Displays the SCSI INQUIRY page 0 vendor for logical drive 39 Description: Kicks of a rescan of the controller to discover logical 46 Description: Displays the 8-byte LUN ID used to address logical 53 Description: Displays the RAID level of logical drive Y of 60 Description: Displays the usage count (number of opens) of logical drive Y
|
D | sysfs-block | 78 by one integrity tuple. Typically the device's logical 94 bigger than the logical block size (for instance a drive 95 with 4KB physical sectors exposing 512-byte logical 105 bigger than the logical block size (for instance a drive 106 with 4KB physical sectors exposing 512-byte logical 123 write atomically. It is usually the same as the logical 125 drives with 4KB sectors that expose a 512-byte logical 177 the exported logical block size. The discard_alignment 188 the exported logical block size. The discard_alignment 199 than the logical block size. The discard_granularity
|
/Linux-v5.10/Documentation/userspace-api/media/cec/ |
D | cec-ioc-adap-g-log-addrs.rst | 15 CEC_ADAP_G_LOG_ADDRS, CEC_ADAP_S_LOG_ADDRS - Get or set the logical addresses 40 To query the current CEC logical addresses, applications call 42 struct :c:type:`cec_log_addrs` where the driver stores the logical addresses. 44 To set new logical addresses, applications fill in 52 To clear existing logical addresses set ``num_log_addrs`` to 0. All other fields 58 then this ioctl will block until all requested logical 60 not wait for the logical addresses to be claimed, instead it just returns 0. 63 logical addresses are claimed or cleared. 66 logical address types are already defined will return with error ``EBUSY``. 81 - The actual logical addresses that were claimed. This is set by the [all …]
|
D | cec-ioc-adap-g-phys-addr.rst | 55 If logical address types have been defined (see :ref:`ioctl CEC_ADAP_S_LOG_ADDRS <CEC_ADAP_S_LOG_AD… 57 requested logical addresses have been claimed. If the file descriptor is in non-blocking mode 58 then it will not wait for the logical addresses to be claimed, instead it just returns 0.
|
/Linux-v5.10/Documentation/admin-guide/hw-vuln/ |
D | special-register-buffer-data-sampling.rst | 65 staging buffer before the secret data can be accessed by another logical 69 accesses from other logical processors will be delayed until the special 77 #. Executing RDRAND at the same time on multiple logical processors will be 82 logical processors that miss their core caches, with an impact similar to 87 Software Guard Extensions (Intel SGX) enclaves. On logical processors that 89 take longer to execute and do not impact performance of sibling logical 101 Setting IA32_MCU_OPT_CTRL[0] (RNGDS_MITG_DIS) to 1 for a logical processor 103 enclave on that logical processor. Opting out of the mitigation for a 104 particular logical processor does not affect the RDRAND and RDSEED mitigations 105 for other logical processors.
|
/Linux-v5.10/Documentation/ABI/stable/ |
D | sysfs-class-ubi | 38 Amount of available logical eraseblock. For example, one may 39 create a new UBI volume which has this amount of logical 70 Maximum logical eraseblock size this UBI device may provide. UBI 71 volumes may have smaller logical eraseblock size because of their 148 Volume alignment - the value the logical eraseblock size of 150 logical eraseblock size is multiple of 2048. In other words, 151 volume logical eraseblock size is UBI device logical eraseblock 192 Equivalent to the volume size in logical eraseblocks. 219 Logical eraseblock size of this volume. Equivalent to logical
|
/Linux-v5.10/drivers/video/fbdev/vermilion/ |
D | vermilion.c | 89 va->logical = in vmlfb_alloc_vram_area() 91 } while (va->logical == 0 && max_order > min_order); in vmlfb_alloc_vram_area() 93 if (!va->logical) in vmlfb_alloc_vram_area() 96 va->phys = virt_to_phys((void *)va->logical); in vmlfb_alloc_vram_area() 107 memset((void *)va->logical, 0x00, va->size); in vmlfb_alloc_vram_area() 108 for (i = va->logical; i < va->logical + va->size; i += PAGE_SIZE) { in vmlfb_alloc_vram_area() 116 set_pages_uc(virt_to_page(va->logical), va->size >> PAGE_SHIFT); in vmlfb_alloc_vram_area() 134 if (va->logical) { in vmlfb_free_vram_area() 140 set_pages_wb(virt_to_page(va->logical), in vmlfb_free_vram_area() 148 for (j = va->logical; j < va->logical + va->size; in vmlfb_free_vram_area() [all …]
|
/Linux-v5.10/Documentation/driver-api/ |
D | isapnp.rst | 13 This directory allows access to ISA PnP cards and logical devices. 15 a logical device.
|
D | lightnvm-pblk.rst | 7 - Map logical addresses onto physical addresses (4KB granularity) in a 8 logical-to-physical (L2P) table.
|
/Linux-v5.10/fs/ |
D | ioctl.c | 112 int fiemap_fill_next_extent(struct fiemap_extent_info *fieinfo, u64 logical, in fiemap_fill_next_extent() argument 135 extent.fe_logical = logical; in fiemap_fill_next_extent() 301 u64 logical = 0, phys = 0, size = 0; in __generic_block_fiemap() local 363 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 367 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 392 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 403 ret = fiemap_fill_next_extent(fieinfo, logical, in __generic_block_fiemap() 410 logical = blk_to_logical(inode, start_blk); in __generic_block_fiemap() 422 if (!past_eof && logical + size >= isize) in __generic_block_fiemap()
|
/Linux-v5.10/Documentation/filesystems/ext4/ |
D | about.rst | 25 ext4 divides a storage device into an array of logical blocks both to 31 logical blocks, not raw LBAs, and not 1024-byte blocks. For the sake of 32 convenience, the logical block size will be referred to as
|
/Linux-v5.10/Documentation/driver-api/serial/ |
D | serial-rs485.rst | 68 /* Set logical level for RTS pin equal to 1 when sending: */ 70 /* or, set logical level for RTS pin equal to 0 when sending: */ 73 /* Set logical level for RTS pin equal to 1 after sending: */ 75 /* or, set logical level for RTS pin equal to 0 after sending: */
|
/Linux-v5.10/Documentation/driver-api/pm/ |
D | cpuidle.rst | 16 Every time one of the logical CPUs in the system (the entities that appear to 21 belongs to. That can be done by making the idle logical CPU stop fetching 44 one of the logical CPUs in the system turns out to be idle. Its role is to 81 (logical) CPU represented by the struct cpuidle_device object pointed 99 Called to make the governor stop handling the (logical) CPU represented 113 Called to select an idle state for the processor holding the (logical) 168 the logical CPUs handled by the given driver. 211 representing the logical CPU running this callback and the 227 is, idle states that can only be asked for if multiple related logical CPUs are 230 asked for if only one logical CPU is idle). [all …]
|
/Linux-v5.10/Documentation/driver-api/media/ |
D | cec-core.rst | 18 other through the HDMI connection. The protocol uses logical addresses in the 19 communication. The logical address is strictly connected with the functionality 66 the number of simultaneous logical addresses that this 133 means powering it up in a state where no logical addresses are claimed. This 165 To program a new logical address:: 169 If logical_addr == CEC_LOG_ADDR_INVALID then all programmed logical addresses 170 are to be erased. Otherwise the given logical address should be programmed. 171 If the maximum number of available logical addresses is exceeded, then it 172 should return -ENXIO. Once a logical address is programmed the CEC hardware 405 claiming the logical addresses. If block is true, then this function won't [all …]
|
/Linux-v5.10/fs/freevxfs/ |
D | Kconfig | 20 There is a userspace utility for HP-UX logical volumes which makes 21 creating HP-UX logical volumes easy from HP-UX disk block device file
|
/Linux-v5.10/Documentation/userspace-api/media/v4l/ |
D | format.rst | 38 assigns a logical stream (video data, VBI data etc.) exclusively to one 47 multiple file descriptors which grabbed different logical streams 59 Generally only one logical stream can be assigned to a file descriptor, 62 earlier versions of V4L2. Switching the logical stream or returning into
|
/Linux-v5.10/Documentation/filesystems/ |
D | fiemap.rst | 18 __u64 fm_start; /* logical offset (inclusive) at 20 __u64 fm_length; /* logical length of mapping which 31 fm_start, and fm_length specify the logical range within the file 33 those on disk - that is, the logical offset of the 1st returned extent 83 __u64 fe_logical; /* logical offset in bytes for the start of 94 for an extents logical offset to start before the request or its logical 226 int fiemap_fill_next_extent(struct fiemap_extent_info *info, u64 logical,
|
/Linux-v5.10/drivers/mtd/ |
D | inftlmount.c | 509 int logical, block, i; in INFTL_dumpVUchains() local 515 for (logical = 0; logical < s->nb_blocks; logical++) { in INFTL_dumpVUchains() 516 block = s->VUtable[logical]; in INFTL_dumpVUchains() 519 pr_debug(" LOGICAL %d --> %d ", logical, block); in INFTL_dumpVUchains()
|
/Linux-v5.10/drivers/gpu/drm/i915/display/ |
D | intel_cdclk.c | 2208 cdclk_state->logical.cdclk = cdclk; in vlv_modeset_calc_cdclk() 2209 cdclk_state->logical.voltage_level = in vlv_modeset_calc_cdclk() 2219 cdclk_state->actual = cdclk_state->logical; in vlv_modeset_calc_cdclk() 2239 cdclk_state->logical.cdclk = cdclk; in bdw_modeset_calc_cdclk() 2240 cdclk_state->logical.voltage_level = in bdw_modeset_calc_cdclk() 2250 cdclk_state->actual = cdclk_state->logical; in bdw_modeset_calc_cdclk() 2264 vco = cdclk_state->logical.vco; in skl_dpll0_vco() 2309 cdclk_state->logical.vco = vco; in skl_modeset_calc_cdclk() 2310 cdclk_state->logical.cdclk = cdclk; in skl_modeset_calc_cdclk() 2311 cdclk_state->logical.voltage_level = in skl_modeset_calc_cdclk() [all …]
|