Home
last modified time | relevance | path

Searched full:logical (Results 1 – 25 of 476) sorted by relevance

12345678910>>...20

/openbmc/u-boot/fs/btrfs/
H A Dchunk-map.c13 u64 logical; member
43 if (key->offset < this->logical) { in add_chunk_mapping()
45 } else if (key->offset > this->logical) { in add_chunk_mapping()
48 debug("%s: Logical address %llu already in map!\n", in add_chunk_mapping()
58 map_item->logical = key->offset; in add_chunk_mapping()
64 debug("%s: Mapping %llu to %llu\n", __func__, map_item->logical, in add_chunk_mapping()
70 u64 btrfs_map_logical_to_physical(u64 logical) in btrfs_map_logical_to_physical() argument
79 if (item->logical > logical) in btrfs_map_logical_to_physical()
81 else if (logical >= item->logical + item->length) in btrfs_map_logical_to_physical()
84 return item->physical + logical - item->logical; in btrfs_map_logical_to_physical()
[all …]
H A Dctree.c156 u64 logical, physical; in btrfs_search_tree() local
161 logical = root->bytenr; in btrfs_search_tree()
164 physical = btrfs_map_logical_to_physical(logical); in btrfs_search_tree()
174 __func__, logical); in btrfs_search_tree()
189 logical = buf->node.ptrs[slot].blockptr; in btrfs_search_tree()
230 u64 logical, physical; in jump_leaf() local
233 logical = p.nodes[level + 1]->node.ptrs[slot].blockptr; in jump_leaf()
234 physical = btrfs_map_logical_to_physical(logical); in jump_leaf()
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DCXLLogicalDevice.v1_2_1.json36 …"description": "The `CXLLogicalDevice` schema contains the properties of a CXL logical device with…
37 …"longDescription": "This resource shall represent a CXL logical device that is a part of a PCIe de…
86 "description": "The durable names for the CXL logical device.",
90 …s property shall contain a list of all known durable names for the associated CXL logical device.",
100 … "description": "The link to the log service associated with this CXL logical device.",
106 …cription": "The link to the collection of memory regions associated with this CXL logical device.",
107 …moryRegionCollection` that represents the memory regions associated with this CXL logical device.",
112 … "description": "The total memory capacity currently available in this CXL logical device.",
113logical device in mebibytes (MiB). This value shall equate to the sum of the dynamic capacity ex…
129 … "description": "The quality of service configuration for this CXL logical device.",
[all …]
H A DPhysicalContext.json16 "Capacity": "Capacity-related logical context.",
17 "Environment": "Environment-related logical context.",
18 "Network": "Network-related logical context.",
19 "Performance": "Performance-related logical context.",
20 "Security": "Security-related logical context.",
21 "Storage": "Storage-related logical context."
H A DVirtualPCI2PCIBridge.v1_0_0.json150 "description": "The identifier of the bound local logical device.",
151 …ription": "This property shall contain the identifier of the bound local logical device bound to t…
179 "description": "The GCXLID for the CXL logical device bound to this vPPB.",
180 …s property shall contain the globally unique CXL logical device identifier (GCXLID) for the CXL lo…
238 "BoundLD": "This vPPB is bound to a CXL logical device.",
/openbmc/u-boot/drivers/mtd/ubi/
H A Dkapi.c116 * checksum of each logical eraseblock will be checked.
367 * @lnum: logical eraseblock number to read from
368 * @offset: offset within the logical eraseblock to read from
404 * @lnum: logical eraseblock number to read from
406 * @offset: offset within the logical eraseblock to read from
410 * This function reads data from offset @offset of logical eraseblock @lnum and
412 * whether the data has to be checked or not. If yes, the whole logical
458 * @lnum: logical eraseblock number to read from
460 * @offset: offset within the logical eraseblock to read from
498 * @lnum: logical eraseblock number to write to
[all …]
H A Deba.c11 * This sub-system is responsible for I/O to/from logical eraseblock.
17 * The EBA sub-system implements per-logical eraseblock locking. Before
18 * accessing a logical eraseblock it is locked for reading or writing. The
19 * per-logical eraseblock locking is implemented by means of the lock tree. The
20 * lock tree is an RB-tree which refers all the currently locked logical
25 * time a logical eraseblock is mapped to a physical eraseblock and it is
82 * @lnum: logical eraseblock number
85 * object if the logical eraseblock is locked and %NULL if it is not.
120 * @lnum: logical eraseblock number
122 * This function adds new entry for logical eraseblock (@vol_id, @lnum) to the
[all …]
H A Dubi-media.h59 * the %UBI_VTBL_AUTORESIZE_FLG flag set, the amount of available logical
162 * @copy_flag: if this logical eraseblock was copied from another physical
167 * @lnum: logical eraseblock number
169 * @data_size: how many bytes of data this logical eraseblock contains
170 * @used_ebs: total number of used logical eraseblocks in this volume
173 * @data_crc: CRC checksum of the data stored in this logical eraseblock
181 * UBI writes a new VID header to the flash, i.e. when it maps a logical
185 * logical eraseblocks.
188 * corresponding to the same logical eraseblock, i.e., having the same @vol_id
189 * and @lnum values in the volume identifier header. Suppose we have a logical
[all …]
H A Dubi.h184 * @vol_id: volume ID of the locked logical eraseblock
185 * @lnum: locked logical eraseblock number
186 * @users: how many tasks are using this logical eraseblock or wait for it
188 * the (@vol_id, @lnum) logical eraseblock
191 * locking. When a logical eraseblock is being locked - corresponding
275 * @usable_leb_size: logical eraseblock size without padding
276 * @used_ebs: how many logical eraseblocks in this volume contain data
277 * @last_eb_bytes: how many bytes are stored in the last logical eraseblock
506 * @leb_size: logical eraseblock size
507 * @leb_start: starting offset of logical eraseblocks within physical
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DCXLLogicalDevice_v1.xml57 …" String="The `CXLLogicalDevice` schema contains the properties of a CXL logical device within a P…
58 …Term="OData.LongDescription" String="This resource shall represent a CXL logical device that is a …
89 … <Annotation Term="OData.Description" String="The durable names for the CXL logical device."/>
90 … property shall contain a list of all known durable names for the associated CXL logical device."/>
94 …<Annotation Term="OData.Description" String="The semantics supported by this CXL logical device."/>
95 …l contain the CXL Specification-defined semantics that are supported by this CXL logical device."/>
111 …a.Description" String="The total memory capacity currently available in this CXL logical device."/>
112logical device in mebibytes (MiB). This value shall equate to the sum of the dynamic capacity ex…
116 ….Description" String="The quality of service telemetry capabilities for this CXL logical device."/>
117 …roperty shall contain the quality of service telemetry capabilities for this CXL logical device."/>
[all …]
/openbmc/u-boot/include/mtd/
H A Dubi-user.h72 * Logical eraseblock erase
75 * To erase a logical eraseblock, the %UBI_IOCEBER ioctl command of the
77 * unmaps the requested logical eraseblock, makes sure the corresponding
80 * Atomic logical eraseblock change
83 * Atomic logical eraseblock change operation is called using the %UBI_IOCEBCH
89 * Logical eraseblock map
92 * To map a logical eraseblock to a physical eraseblock, the %UBI_IOCEBMAP
94 * expected to be passed. The ioctl maps the requested logical eraseblock to
95 * a physical eraseblock and returns. Only non-mapped logical eraseblocks can
96 * be mapped. If the logical eraseblock specified in the request is already
[all …]
/openbmc/ipmitool/include/ipmitool/
H A Dipmi_entity.h42 uint8_t logical : 1; /* physical/logical */ member
46 uint8_t logical : 1; /* physical/logical */ member
/openbmc/ipmbbridge/
H A Dipmbdefines.hpp35 uint8_t rsNetFnLUN; /// @brief responder's net function and logical
41 uint8_t rqSeqLUN; /// @brief requester's sequence number and logical
51 uint8_t rqNetFnLUN; /// @brief requester's net function and logical
57 uint8_t rsSeqLUN; /// @brief responder's sequence number and logical
/openbmc/u-boot/include/linux/mtd/
H A Dubi.h55 * @usable_leb_size: how many bytes are available in logical eraseblocks of
87 * In general, logical eraseblock size is a property of the UBI device, not
88 * of the UBI volume. Indeed, the logical eraseblock size depends on the
90 * because of the volume alignment (@alignment), the usable size of logical
93 * where LEB size is the logical eraseblock size defined by the UBI device.
99 * volume logical eraseblock sizes.
151 * @leb_size: logical eraseblock size on this UBI device
152 * @leb_start: starting offset of logical eraseblocks within physical
160 * Note, @leb_size is the logical eraseblock size offered by the UBI device.
161 * Volumes of this UBI device may have smaller logical eraseblock size if their
/openbmc/u-boot/include/
H A Dsmsc_lpc47m.h12 /* Logical device number */
24 * @dev: high 8 bits = super I/O port, low 8 bits = logical device number
34 * @dev: high 8 bits = Super I/O port, low 8 bits = logical device number
H A Dwinbond_w83627.h12 /* Logical device number */
28 * @dev: high 8 bits = super I/O port, low 8 bits = logical device number
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DPhysicalContext.json16 "Capacity": "Capacity-related logical context.",
17 "Environment": "Environment-related logical context.",
18 "Network": "Network-related logical context.",
19 "Performance": "Performance-related logical context.",
20 "Security": "Security-related logical context.",
21 "Storage": "Storage-related logical context."
/openbmc/u-boot/drivers/virtio/
H A Dvirtio_blk.h53 /* exponent for physical block per logical block */
55 /* alignment offset in logical blocks */
57 /* minimum I/O size without performance penalty in logical blocks */
59 /* optimal sustained I/O size in logical blocks */
/openbmc/u-boot/fs/ubifs/
H A Dubifs-media.h52 /* Minimum logical eraseblock size in bytes */
243 /* Minimum number of logical eraseblocks in the log */
245 /* Minimum number of bud logical eraseblocks (one for each head) */
247 /* Minimum number of journal logical eraseblocks */
249 /* Minimum number of LPT area logical eraseblocks */
251 /* Minimum number of orphan area logical eraseblocks */
254 * Minimum number of main area logical eraseblocks (buds, 3 for the index, 1
259 /* Minimum number of logical eraseblocks */
593 * @leb_size: logical eraseblock size in bytes
597 * @log_lebs: log size in logical eraseblocks
[all …]
/openbmc/docs/architecture/code-update/
H A Demmc-storage-design.md46 Logical Volumes in the Alternatives section below).
137 logical volume to the kernel, although a [pre-init script][] will likely still
162 physically repartition since the device-mapper devices expose logical blocks.
166 - Logical Volumes:
179 logical volumes, instead of fixed-size partitions. This provides flexibility
185 rootfs from a logical volume. An initramfs allows for flexibility if
192 separate SPI NOR modules, the logical volume in the eMMC would be mounted in
/openbmc/qemu/tests/tcg/aarch64/gdbstub/
H A Dtest-mte.py5 # Logical tags-related commands rely on local operations, hence don't exercise
55 # in {ta} matches the logical tag in {ta}.
61 report(False, "Logical and allocation tags don't match!")
63 # Test allocation tag 'set and print' commands. Commands on logical
/openbmc/qemu/target/s390x/tcg/
H A Dinsn-data.h.inc60 /* ADD LOGICAL */
70 /* ADD LOGICAL HIGH */
73 /* ADD LOGICAL IMMEDIATE */
76 /* ADD LOGICAL WITH SIGNED IMMEDIATE */
81 /* ADD LOGICAL WITH SIGNED IMMEDIATE HIGH */
84 /* ADD LOGICAL WITH CARRY */
211 /* COMPARE LOGICAL */
220 /* COMPARE LOGICAL HIGH */
224 /* COMPARE LOGICAL IMMEDIATE */
232 /* COMPARE LOGICAL IMMEDIATE HIGH */
[all …]
/openbmc/qemu/hw/usb/
H A Ddev-hid.c465 0x15, 0x00, /* Logical Minimum (0) */
466 0x25, 0x01, /* Logical Maximum (1) */
477 0x15, 0x81, /* Logical Minimum (-0x7f) */
478 0x25, 0x7f, /* Logical Maximum (0x7f) */
495 0x15, 0x00, /* Logical Minimum (0) */
496 0x25, 0x01, /* Logical Maximum (1) */
506 0x15, 0x00, /* Logical Minimum (0) */
507 0x26, 0xff, 0x7f, /* Logical Maximum (0x7fff) */
515 0x15, 0x81, /* Logical Minimum (-0x7f) */
516 0x25, 0x7f, /* Logical Maximum (0x7f) */
[all …]
/openbmc/qemu/docs/interop/
H A Dqed_spec.rst41 uint64_t image_size; /* total logical image size, in bytes */
95 Tables provide the translation from logical offsets in the block device to cluster
124 The logical image size must be less than or equal to the maximum possible size of
176 Logical offset translation
179 Logical offsets are translated into cluster offsets as follows::
187 Structure of a logical offset
/openbmc/qemu/tests/tcg/aarch64/system/
H A Dmte.S52 * case of a tag mismatch, i.e., when the logical tag in 'tagged_addr'
85 * Generate a logical tag, add it to 'addr' address and put it into
99 * not cause any Tag Check Fault since logical tag in tagged_addr and

12345678910>>...20