| /linux/Documentation/userspace-api/media/cec/ |
| A D | cec-ioc-adap-g-phys-addr.rst | 15 CEC_ADAP_G_PHYS_ADDR, CEC_ADAP_S_PHYS_ADDR - Get or set the physical address 40 To query the current physical address applications call 42 driver stores the physical address. 44 To set a new physical address applications store the physical address in 52 To clear an existing physical address use ``CEC_PHYS_ADDR_INVALID``. 63 The physical address is a 16-bit number where each group of 4 bits 64 represent a digit of the physical address a.b.c.d where the most 69 is supported. The physical address a device shall use is stored in the 73 different physical address of the form a.0.0.0 that the sources will 74 read out and use as their physical address. [all …]
|
| /linux/drivers/net/wireless/ti/wlcore/ |
| A D | io.h | 121 int physical; in wlcore_read() local 123 physical = wlcore_translate_addr(wl, addr); in wlcore_read() 125 return wlcore_raw_read(wl, physical, buf, len, fixed); in wlcore_read() 131 int physical; in wlcore_write() local 133 physical = wlcore_translate_addr(wl, addr); in wlcore_write() 135 return wlcore_raw_write(wl, physical, buf, len, fixed); in wlcore_write() 156 int physical; in wlcore_read_hwaddr() local 162 physical = wlcore_translate_addr(wl, addr); in wlcore_read_hwaddr() 164 return wlcore_raw_read(wl, physical, buf, len, fixed); in wlcore_read_hwaddr()
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-devices-system-xen_cpu | 5 A collection of global/individual Xen physical cpu attributes 7 Individual physical cpu attributes are contained in 16 Interface to online/offline Xen physical cpus 19 to online/offline physical cpus, except cpu0 due to several
|
| A D | sysfs-firmware-efi | 4 Description: It shows the physical address of firmware vendor field in the 11 Description: It shows the physical address of runtime service table entry in 18 Description: It shows the physical address of config table entry in the EFI 25 Description: Displays the physical addresses of all EFI Configuration
|
| A D | sysfs-memory-page-offline | 6 Soft-offline the memory page containing the physical address 8 physical address of the page. The kernel will then attempt 28 Hard-offline the memory page containing the physical 30 specifying the physical address of the page. The
|
| /linux/drivers/net/wireless/ti/wl1251/ |
| A D | io.c | 51 int physical; in wl1251_mem_read() local 53 physical = wl1251_translate_mem_addr(wl, addr); in wl1251_mem_read() 55 wl->if_ops->read(wl, physical, buf, len); in wl1251_mem_read() 60 int physical; in wl1251_mem_write() local 62 physical = wl1251_translate_mem_addr(wl, addr); in wl1251_mem_write() 64 wl->if_ops->write(wl, physical, buf, len); in wl1251_mem_write()
|
| /linux/Documentation/admin-guide/RAS/ |
| A D | address-translation.rst | 10 physical memory. Devices attached to the Fabric, like memory controllers, 11 I/O, etc., may not have a complete view of the system physical memory map. 12 These devices may provide a "normalized", i.e. device physical, address 14 a system physical address for the kernel to action on the memory.
|
| /linux/fs/btrfs/ |
| A D | scrub.c | 117 u64 physical; member 226 u64 physical; member 501 swarn.physical = physical; in scrub_print_common_warning() 873 u64 physical = 0; in scrub_stripe_report_errors() local 906 physical = bioc->stripes[stripe_index].physical; in scrub_stripe_report_errors() 942 physical); in scrub_stripe_report_errors() 956 physical); in scrub_stripe_report_errors() 1572 stripe->physical = physical + stripe->logical - logical_start; in scrub_find_fill_first_stripe() 1969 u64 physical; in scrub_raid56_parity_stripe() local 1975 physical = map->stripes[stripe_index].physical + in scrub_raid56_parity_stripe() [all …]
|
| A D | raid-stripe-tree.c | 133 u64 physical = bioc->stripes[i].physical; in btrfs_insert_one_raid_extent() local 141 btrfs_set_stack_raid_stride_physical(raid_stride, physical); in btrfs_insert_one_raid_extent() 264 u64 physical = btrfs_raid_stride_physical(leaf, stride); in btrfs_get_raid_extent_offset() local 272 stripe->physical = physical + offset; in btrfs_get_raid_extent_offset() 275 stripe->physical, devid); in btrfs_get_raid_extent_offset()
|
| A D | zoned.h | 71 int btrfs_reset_device_zone(struct btrfs_device *device, u64 physical, 80 int btrfs_zoned_issue_zeroout(struct btrfs_device *device, u64 physical, u64 length); 171 u64 physical, u64 length, u64 *bytes) in btrfs_reset_device_zone() argument 207 u64 physical, u64 length) in btrfs_zoned_issue_zeroout() argument 345 u64 physical, u64 length) in btrfs_can_zone_reset() argument 349 if (!btrfs_dev_is_sequential(device, physical)) in btrfs_can_zone_reset() 353 if (!IS_ALIGNED(physical, zone_size) || !IS_ALIGNED(length, zone_size)) in btrfs_can_zone_reset()
|
| A D | zoned.c | 1269 u64 physical; member 1285 info->physical = map->stripes[zone_idx].physical; in btrfs_load_zone_info() 1374 info->physical); in btrfs_load_block_group_single() 1402 zone_info[0].physical); in btrfs_load_block_group_dup() 1408 zone_info[1].physical); in btrfs_load_block_group_dup() 1768 if (physical < bbio->orig_physical) in btrfs_record_physical_zoned() 2015 u64 physical = bioc->stripes[i].physical; in read_zone_info() local 2079 u64 physical; in btrfs_zone_activate() local 2107 physical = map->stripes[i].physical; in btrfs_zone_activate() 2267 const u64 physical = map->stripes[i].physical; in do_zone_finish() local [all …]
|
| /linux/Documentation/admin-guide/mm/ |
| A D | concepts.rst | 12 address to a physical address. 19 The physical memory in a computer system is a limited resource and 21 the amount of memory that can be installed. The physical memory is not 27 All this makes dealing directly with physical memory quite complex and 30 The virtual memory abstracts the details of physical memory from the 32 physical memory (demand paging) and provides a mechanism for the 38 address encoded in that instruction to a `physical` address that the 47 Each physical memory page can be mapped as one or more virtual 49 translation from a virtual address used by programs to the physical 52 The tables at the lowest level of the hierarchy contain physical [all …]
|
| /linux/Documentation/i2c/ |
| A D | i2c-sysfs.rst | 13 is a gap of knowledge to map from the I2C bus physical number and MUX topology 16 the concept of logical I2C buses in the kernel, by knowing the physical I2C 63 physical I2C bus controllers. The controllers are hardware and physical, and the 73 For each physical I2C bus controller, the system vendor may assign a physical 82 written upon virtual memory space, instead of physical memory space. 94 let us call it a physical I2C bus. 110 bus has a number same as their I2C bus physical number. 122 i2c-7 (physical I2C bus controller 7) 148 physical I2C bus, directly abstracting a physical I2C bus controller. For 159 mean the physical I2C bus controller 7 of the system. [all …]
|
| /linux/drivers/md/dm-vdo/ |
| A D | io-submitter.h | 27 void __submit_metadata_vio(struct vio *vio, physical_block_number_t physical, 31 static inline void vdo_submit_metadata_vio(struct vio *vio, physical_block_number_t physical, in vdo_submit_metadata_vio() argument 35 __submit_metadata_vio(vio, physical, callback, error_handler, in vdo_submit_metadata_vio()
|
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| A D | counters.rst | 86 A set of the physical port counters, per priority per port. 534 counted by physical port and vPort counters. 544 are counted by physical port and vPort counters. 910 - The number of packets transmitted on the physical port. 919 - The number of bytes transmitted on the physical port. 923 - The number of multicast packets received on the physical port. 947 physical port. 966 (symbol errors) on a physical port. 991 physical port. 1008 MTU size on a physical port. [all …]
|
| /linux/Documentation/arch/xtensa/ |
| A D | booting.rst | 12 address must be the physical address. 19 virtual or physical address. In either case it must be within the default 20 virtual mapping. It is considered physical if it is within the range of 21 physical addresses covered by the default KSEG mapping (XCHAL_KSEG_PADDR..
|
| /linux/Documentation/admin-guide/kdump/ |
| A D | vmcoreinfo.rst | 59 virtual to physical addresses. 66 direct kernel map to a physical address. 78 an index into the mem_map array. Right-shifting a physical address 105 Defines the maximum supported physical address space memory. 348 corresponding physical address. 354 to physical addresses. The init_top_pgt is somewhat similar to 429 translate virtual to physical addresses. 435 kimage_voffset, which is used to translate virtual to physical 476 extensions. Used to translate virtual to physical addresses. 580 Indicates the start physical RAM address. [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| A D | vdo.rst | 144 physical: 148 enough to have at least 1 slab per physical thread. The 181 If the logical device size or physical device size are changed, upon 209 Grow the physical size to 2 GB. 217 Grow the physical size by 1 GB more and increase max discard sectors. 283 <compression state> <physical blocks used> <total physical blocks> 309 used physical blocks: 310 The number of physical blocks in use by the vdo volume. 312 total physical blocks: 313 The total number of physical blocks the vdo volume may use; [all …]
|
| /linux/Documentation/mm/ |
| A D | memory-model.rst | 8 simplest case is when the physical memory starts at address 0 and 20 All the memory models track the status of physical page frames using 24 mapping between the physical page frame number (PFN) and the 35 non-NUMA systems with contiguous, or mostly contiguous, physical 39 maps the entire physical memory. For most architectures, the holes 49 actual physical pages. In such case, the architecture specific 58 systems with physical memory starting at address different from 0. 65 as hot-plug and hot-remove of the physical memory, alternative memory 69 The SPARSEMEM model presents the physical memory as a collection of 77 physical address that an architecture supports, the [all …]
|
| A D | page_tables.rst | 13 Page tables map virtual addresses as seen by the CPU into physical addresses 20 The physical address corresponding to the virtual address is often referenced 21 by the underlying physical page frame. The **page frame number** or **pfn** 22 is the physical address of the page (as seen on the external memory bus) 26 the last page of physical memory the external address bus of the CPU can 41 the fact that Torvald's first computer had 4MB of physical memory. Entries in 56 to a physical memory range, which allows mapping a contiguous range of several 58 shortcuts in mapping virtual memory to physical memory: there is no need to 175 requested operation on the physical frame is performed. 179 permitted to, or because the data is not present into physical memory. [all …]
|
| /linux/drivers/hid/ |
| A D | wacom_wac.h | 167 #define WACOM_PAD_FIELD(f) (((f)->physical == HID_DG_TABLETFUNCTIONKEY) || \ 168 ((f)->physical == WACOM_HID_WD_DIGITIZERFNKEYS) || \ 169 ((f)->physical == WACOM_HID_WD_DIGITIZERINFO)) 172 ((f)->physical == HID_DG_STYLUS) || \ 173 ((f)->physical == HID_DG_PEN) || \ 181 ((f)->physical == HID_DG_FINGER) || \
|
| /linux/Documentation/sound/designs/ |
| A D | jack-injection.rst | 15 machine and plug/unplug physical devices to the audio jack. 17 In this design, an audio jack doesn't equal to a physical audio jack. 18 Sometimes a physical audio jack contains multi functions, and the 20 ``snd_jack`` represents a physical audio jack and the ``jack_kctl`` 21 represents a function, for example a physical jack has two functions: 118 …read-only, get snd_jack's supported events from type (all supported events on the physical audio j…
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| A D | dcsr.txt | 31 or representing physical addresses in child nodes. 37 or representing the size of physical addresses in 43 Definition: A standard property. Specifies the physical address 90 Definition: A standard property. Specifies the physical address 119 Definition: A standard property. Specifies the physical address 156 Definition: A standard property. Specifies the physical address 181 Definition: A standard property. Specifies the physical address 218 Definition: A standard property. Specifies the physical address 246 Definition: A standard property. Specifies the physical address 277 Definition: A standard property. Specifies the physical address [all …]
|
| /linux/Documentation/virt/kvm/loongarch/ |
| A D | hypercalls.rst | 77 - a1: Lower part of the bitmap for destination physical CPUIDs 78 - a2: Higher part of the bitmap for destination physical CPUIDs 79 - a3: The lowest physical CPUID in the bitmap 85 Bit 0 of a1 corresponds to the physical CPUID in the third input register (a3) 86 and bit 1 corresponds to the physical CPUID in a3+1, and so on.
|
| /linux/Documentation/userspace-api/media/mediactl/ |
| A D | media-controller-model.rst | 16 physical hardware devices (CMOS sensor for instance), logical 18 processing pipeline), DMA channels or physical connectors. 27 inputs. Pads should not be confused with physical pins at chip 40 physical module, meaning this lens controller drives the lens for this
|