Home
last modified time | relevance | path

Searched refs:logical (Results 1 – 25 of 284) sorted by relevance

12345678910>>...12

/linux/Documentation/usb/
A Dmass-storage.rst10 multiple logical units (LUNs). Backing storage for each LUN is
41 backing storage for each logical unit. There may be at most
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
81 Note that “removable” means the logical unit's media can be
103 logical units simulating CD-ROM it is forced to true.
108 Write10 and Write12 commands sent to given logical units.
165 logical unit is removable), the content is empty.
177 open for given logical unit.
222 values for each logical unit. If one uses only a single logical
[all …]
/linux/Documentation/admin-guide/device-mapper/
A Ddm-ebs.rst7 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/fs/btrfs/
A Dscrub.c208 u64 logical; member
747 swarn.logical = sblock->pagev[0]->logical; in scrub_print_warning()
847 logical = sblock_to_check->pagev[0]->logical; in scrub_handle_errored_block()
1266 u64 logical = original_sblock->pagev[0]->logical; in scrub_setup_recheck_block() local
1342 spage->logical = logical; in scrub_setup_recheck_block()
1674 sbio->logical = spage->logical; in scrub_add_page_to_wr_bio()
2100 sbio->logical = spage->logical; in scrub_add_page_to_rd_bio()
2165 logical = sblock->pagev[0]->logical; in scrub_missing_raid56_worker()
2204 u64 logical = sblock->pagev[0]->logical; in scrub_missing_raid56_pages() local
2307 spage->logical = logical; in scrub_pages()
[all …]
A Dreada.c54 u64 logical; member
244 if (ret == 1 && logical >= zone->start && logical <= zone->end) { in reada_find_zone()
292 logical >> fs_info->sectorsize_bits, 1); in reada_find_zone()
293 if (ret == 1 && logical >= zone->start && logical <= zone->end) in reada_find_zone()
305 u64 logical, in reada_find_extent() argument
335 re->logical = logical; in reada_find_extent()
369 zone = reada_find_zone(dev, logical, bioc); in reada_find_extent()
695 u64 logical; in reada_start_machine_dev() local
751 logical = re->logical; in reada_start_machine_dev()
901 re->logical, fs_info->nodesize, in dump_devs()
[all …]
A Dtree-mod-log.c7 u64 logical; member
13 u64 logical; member
146 if (cur->logical < tm->logical) in tree_mod_log_insert()
148 else if (cur->logical > tm->logical) in tree_mod_log_insert()
209 tm->logical = eb->start; in alloc_tree_mod_elem()
271 tm->logical = eb->start; in btrfs_tree_mod_log_insert_move()
718 if (tm->logical != first_tm->logical) in tree_mod_log_rewind()
802 u64 logical; in btrfs_get_old_root() local
813 logical = old_root->logical; in btrfs_get_old_root()
816 logical = eb_root->start; in btrfs_get_old_root()
[all …]
A Dzoned.h68 int btrfs_sync_zone_write_pointer(struct btrfs_device *tgt_dev, u64 logical,
71 u64 logical, u64 length);
76 void btrfs_zone_finish_endio(struct btrfs_fs_info *fs_info, u64 logical,
201 u64 logical, u64 physical_start, in btrfs_sync_zone_write_pointer() argument
209 u64 logical, u64 length) in btrfs_zoned_get_device() argument
231 u64 logical, u64 length) { } in btrfs_zone_finish_endio() argument
A Dvolumes.h496 u64 logical, u64 *length,
499 u64 logical, u64 *length,
502 enum btrfs_map_op op, u64 logical,
535 int btrfs_num_copies(struct btrfs_fs_info *fs_info, u64 logical, u64 len);
566 u64 logical, u64 len);
568 u64 logical);
573 u64 logical, u64 length);
640 int btrfs_repair_one_zone(struct btrfs_fs_info *fs_info, u64 logical);
A Dtree-checker.c744 logical, &vaf); in chunk_err()
749 logical, &vaf); in chunk_err()
785 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
790 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
796 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
802 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
808 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
815 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
820 chunk_err(leaf, chunk, logical, in btrfs_check_chunk_valid()
822 logical, length); in btrfs_check_chunk_valid()
[all …]
A Dzoned.c1165 u64 logical = cache->start; in btrfs_load_block_group_zone_info() local
1184 logical, length, fs_info->zone_size); in btrfs_load_block_group_zone_info()
1540 u64 *logical = NULL; in btrfs_rewrite_logical_zoned() local
1549 ordered->physical, &logical, &nr, in btrfs_rewrite_logical_zoned()
1555 if (orig_logical == *logical) in btrfs_rewrite_logical_zoned()
1558 ordered->disk_bytenr = *logical; in btrfs_rewrite_logical_zoned()
1564 em->block_start = *logical; in btrfs_rewrite_logical_zoned()
1569 if (*logical < orig_logical) in btrfs_rewrite_logical_zoned()
1570 sum->bytenr -= orig_logical - *logical; in btrfs_rewrite_logical_zoned()
1576 kfree(logical); in btrfs_rewrite_logical_zoned()
[all …]
A Dvolumes.c253 u64 logical, u64 *length,
3017 logical, length); in btrfs_get_chunk_map()
3021 if (em->start > logical || em->start + em->len < logical) { in btrfs_get_chunk_map()
5760 u64 logical) in btrfs_full_stripe_len() argument
5959 offset = logical - em->start; in __btrfs_map_block_for_discard()
6080 u64 logical, u64 length, in get_extra_mirror_from_replace() argument
6165 u64 logical, in handle_ops_on_dev_replace() argument
7035 u64 logical; in read_one_chunk() local
7044 logical = key->offset; in read_one_chunk()
7071 if (em && em->start <= logical && em->start + em->len > logical) { in read_one_chunk()
[all …]
/linux/Documentation/userspace-api/media/cec/
A Dcec-ioc-adap-g-log-addrs.rst40 To query the current CEC logical addresses, applications call
44 To set new logical addresses, applications fill in
58 then this ioctl will block until all requested logical
63 logical addresses are claimed or cleared.
82 driver. If no logical address could be claimed, then it is set to
101 - Number of logical addresses to set up. Must be ≤
107 logical addresses, although some hardware has support for more.
109 number of logical addresses it could claim, which may be less than
111 adapter shall clear all claimed logical addresses and all other
128 - Primary device type for each logical address. See
[all …]
/linux/Documentation/ABI/testing/
A Dsysfs-bus-pci-devices-cciss5 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
/linux/Documentation/i2c/
A Di2c-sysfs.rst12 kernel abstracts the MUX channels into logical I2C bus numbers. However, there
14 to logical I2C bus number. This doc is aimed to fill in this gap, so the
16 the concept of logical I2C buses in the kernel, by knowing the physical I2C
81 Every I2C bus number you see in Linux I2C Sysfs is a logical I2C bus with a
146 in logical I2C bus directory which is fanned out from another I2C bus.
148 this logical I2C bus.
177 ``i2c-73`` is a logical bus fanout by an I2C MUX under ``i2c-7``
219 with a logical I2C bus number of 73.
235 we can now find the 0x72 MUX and what logical I2C bus numbers
305 logical bus number of the channel 7 of the MUX on bus 3.
[all …]
/linux/Documentation/admin-guide/hw-vuln/
A Dspecial-register-buffer-data-sampling.rst66 staging buffer before the secret data can be accessed by another logical
70 accesses from other logical processors will be delayed until the special
78 #. Executing RDRAND at the same time on multiple logical processors will be
83 logical processors that miss their core caches, with an impact similar to
88 Software Guard Extensions (Intel SGX) enclaves. On logical processors that
90 take longer to execute and do not impact performance of sibling logical
102 Setting IA32_MCU_OPT_CTRL[0] (RNGDS_MITG_DIS) to 1 for a logical processor
104 enclave on that logical processor. Opting out of the mitigation for a
105 particular logical processor does not affect the RDRAND and RDSEED mitigations
106 for other logical processors.
/linux/Documentation/ABI/stable/
A Dsysfs-class-ubi38 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/drivers/video/fbdev/vermilion/
A Dvermilion.c89 va->logical = 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()
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()
156 free_pages(va->logical, va->order); in vmlfb_free_vram_area()
158 va->logical = 0; in vmlfb_free_vram_area()
[all …]
/linux/Documentation/gpu/rfc/
A Di915_scheduler.rst104 * Export engines logical mapping
109 Export engines logical mapping
111 Certain use cases require BBs to be placed on engine instances in logical order
112 (e.g. split-frame on gen11+). The logical mapping of engine instances can change
114 logical mapping with the existing query engine info IOCTL. Also the GuC
116 engines in logical order which is a new requirement compared to execlists.
117 Lastly, all current platforms have at most 2 engine instances and the logical
122 logical instance has been returned and a new field,
123 drm_i915_engine_info.logical_instance, returns the logical instance.
/linux/Documentation/driver-api/
A Disapnp.rst13 This directory allows access to ISA PnP cards and logical devices.
15 a logical device.
/linux/Documentation/driver-api/pm/
A Dcpuidle.rst16 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
230 asked for if only one logical CPU is idle).
233 subset of logical CPUs in the system, the :c:member:`cpumask` field in its
[all …]
/linux/Documentation/driver-api/serial/
A Dserial-rs485.rst68 /* 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/Documentation/filesystems/ext4/
A Dabout.rst25 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/Documentation/driver-api/media/
A Dcec-core.rst18 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. The
168 To program a new logical address::
173 are to be erased. Otherwise the given logical address should be programmed.
174 If the maximum number of available logical addresses is exceeded, then it
175 should return -ENXIO. Once a logical address is programmed the CEC hardware
430 is set. If block is true, then wait until the logical addresses have been
431 claimed, otherwise just queue it and return. To unconfigure all logical
[all …]
/linux/Documentation/filesystems/
A Dfiemap.rst18 __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/Documentation/userspace-api/media/v4l/
A Dformat.rst38 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/drivers/mtd/
A Dinftlmount.c502 int logical, block, i; in INFTL_dumpVUchains() local
508 for (logical = 0; logical < s->nb_blocks; logical++) { in INFTL_dumpVUchains()
509 block = s->VUtable[logical]; in INFTL_dumpVUchains()
512 pr_debug(" LOGICAL %d --> %d ", logical, block); in INFTL_dumpVUchains()

Completed in 61 milliseconds

12345678910>>...12