Home
last modified time | relevance | path

Searched refs:distance (Results 1 – 25 of 96) sorted by relevance

1234

/Linux-v5.15/Documentation/devicetree/bindings/
Dnuma.txt36 3 - distance-map
39 The optional device tree node distance-map describes the relative
40 distance (memory latency) between all numa nodes.
42 - compatible : Should at least contain "numa-distance-map-v1".
44 - distance-matrix
47 It is represented as a list of node pairs and their relative distance.
50 1. Each entry represents distance from first node to second node.
52 2. The distance from a node to self (local distance) is represented
53 with value 10 and all internode distance should be represented with
55 3. distance-matrix should have entries in lexicographical ascending
[all …]
/Linux-v5.15/Documentation/powerpc/
Dassociativity.rst10 characteristic is presented in terms of NUMA node distance within the Linux kernel.
29 device tree properties are used to determine the NUMA distance between resource groups/domains.
42 Linux kernel computes NUMA distance between two domains by recursively comparing
44 level of the resource group, the kernel doubles the NUMA distance between the
49 Form 2 associativity format adds separate device tree properties representing NUMA node distance
50 thereby making the node distance computation flexible. Form 2 also allows flexible primary
51 domain numbering. With numa distance computation now detached from the index value in
61 used as an index while computing numa distance information via "ibm,numa-distance-table".
68 computing the distance of domain 8 from other domains present in the system. For the rest of
69 this document, this offset will be referred to as domain distance offset.
[all …]
/Linux-v5.15/arch/parisc/kernel/
Djump_label.c29 int distance = target - addr; in arch_jump_label_transform() local
36 distance -= 8; in arch_jump_label_transform()
37 BUG_ON(distance > 262143 || distance < -262144); in arch_jump_label_transform()
38 insn = 0xe8000002 | reassemble_17(distance >> 2); in arch_jump_label_transform()
/Linux-v5.15/drivers/of/
Dof_numa.c98 u32 nodea, nodeb, distance; in of_numa_parse_distance_map_v1() local
104 distance = of_read_number(matrix, 1); in of_numa_parse_distance_map_v1()
107 if ((nodea == nodeb && distance != LOCAL_DISTANCE) || in of_numa_parse_distance_map_v1()
108 (nodea != nodeb && distance <= LOCAL_DISTANCE)) { in of_numa_parse_distance_map_v1()
110 nodea, nodeb, distance); in of_numa_parse_distance_map_v1()
114 numa_set_distance(nodea, nodeb, distance); in of_numa_parse_distance_map_v1()
118 numa_set_distance(nodeb, nodea, distance); in of_numa_parse_distance_map_v1()
/Linux-v5.15/Documentation/staging/
Dlzo.rst26 - a distance when copying data from the dictionary (past output buffer)
32 extra data can be a complement for the operand (eg: a length or a distance
66 taken from the last two bits of an extra operand (eg: distance).
68 End of stream is declared when a block copy of distance 0 is seen. Only one
69 instruction may encode this distance (0001HLLL), it takes one LE16 operand
70 for the distance, thus requiring 3 bytes.
133 the instruction's opcode or distance), the instruction is a copy of a
134 2-byte block from the dictionary within a 1kB distance. It is worth
139 0 0 0 0 D D S S (0..15) : copy 2 bytes from <= 1kB distance
143 distance = (H << 2) + D + 1
[all …]
/Linux-v5.15/drivers/iio/proximity/
Dmb1232.c45 s16 distance; member
64 s16 distance; in mb1232_read_distance() local
98 distance = __be16_to_cpu(buf); in mb1232_read_distance()
100 if (distance < 0) { in mb1232_read_distance()
101 dev_err(&client->dev, "distance=%d\n", distance); in mb1232_read_distance()
108 return distance; in mb1232_read_distance()
122 data->scan.distance = mb1232_read_distance(data); in mb1232_trigger_handler()
123 if (data->scan.distance < 0) in mb1232_trigger_handler()
DKconfig22 menu "Proximity and distance sensors"
66 the distance of objects. Supported types are mb1202, mb1212,
78 used to measure the distance of objects.
91 Say Y to build a driver for the RFD77402 Time-of-Flight (distance)
102 ranger sensor. This driver can be used to measure the distance
149 This driver can be used to measure the distance of objects.
171 This driver can be used to measure the distance of objects.
/Linux-v5.15/drivers/video/fbdev/
Darcfb.c248 unsigned int left, unsigned int right, unsigned int distance) in arcfb_lcd_update_page() argument
302 unsigned int distance, upper, lower; in arcfb_lcd_update_vert() local
304 distance = (bottom - top) + 1; in arcfb_lcd_update_vert()
308 while (distance > 0) { in arcfb_lcd_update_vert()
309 distance -= 8; in arcfb_lcd_update_vert()
324 unsigned int distance, upper, lower; in arcfb_lcd_update_horiz() local
326 distance = h; in arcfb_lcd_update_horiz()
328 lower = min(upper + distance - 1, ceil64(upper)); in arcfb_lcd_update_horiz()
330 while (distance > 0) { in arcfb_lcd_update_horiz()
331 distance -= ((lower - upper) + 1 ); in arcfb_lcd_update_horiz()
[all …]
/Linux-v5.15/tools/perf/tests/
Devsel-roundtrip-name.c68 int distance) in __perf_evsel__name_array_test() argument
88 if (strcmp(evsel__name(evsel), names[evsel->core.idx / distance])) { in __perf_evsel__name_array_test()
90 pr_debug("%s != %s\n", evsel__name(evsel), names[evsel->core.idx / distance]); in __perf_evsel__name_array_test()
99 #define perf_evsel__name_array_test(names, distance) \ argument
100 __perf_evsel__name_array_test(names, ARRAY_SIZE(names), distance)
/Linux-v5.15/drivers/base/
Darch_numa.c312 void __init numa_set_distance(int from, int to, int distance) in numa_set_distance() argument
322 from, to, distance); in numa_set_distance()
326 if ((u8)distance != distance || in numa_set_distance()
327 (from == to && distance != LOCAL_DISTANCE)) { in numa_set_distance()
329 from, to, distance); in numa_set_distance()
333 numa_distance[from * numa_distance_cnt + to] = distance; in numa_set_distance()
/Linux-v5.15/arch/arm64/boot/dts/hisilicon/
Dhip07-d05.dts23 distance-map {
24 compatible = "numa-distance-map-v1";
25 distance-matrix = <0 0 10>,
/Linux-v5.15/drivers/pci/
Dp2pdma.c568 int i, distance; in pci_p2pdma_distance_many() local
582 map = calc_map_type_and_dist(provider, pci_client, &distance, in pci_p2pdma_distance_many()
593 total_dist += distance; in pci_p2pdma_distance_many()
641 int distance; in pci_p2pmem_find_many() local
656 distance = pci_p2pdma_distance_many(pdev, clients, in pci_p2pmem_find_many()
658 if (distance < 0 || distance > closest_distance) in pci_p2pmem_find_many()
661 if (distance == closest_distance && dev_cnt >= max_devs) in pci_p2pmem_find_many()
664 if (distance < closest_distance) { in pci_p2pmem_find_many()
669 closest_distance = distance; in pci_p2pmem_find_many()
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-iio-proximity-as39356 Get the current distance in meters of storm (1km steps)
7 1000-40000 = distance in meters
/Linux-v5.15/fs/erofs/
Ddecompressor.c35 u16 distance; in z_erofs_load_lz4_config() local
42 distance = le16_to_cpu(lz4->max_distance); in z_erofs_load_lz4_config()
56 distance = le16_to_cpu(dsb->u1.lz4_max_distance); in z_erofs_load_lz4_config()
60 sbi->lz4.max_distance_pages = distance ? in z_erofs_load_lz4_config()
61 DIV_ROUND_UP(distance, PAGE_SIZE) + 1 : in z_erofs_load_lz4_config()
/Linux-v5.15/net/dccp/
Dackvec.c131 static void dccp_ackvec_update_old(struct dccp_ackvec *av, s64 distance, in dccp_ackvec_update_old() argument
136 BUG_ON(distance > 0); in dccp_ackvec_update_old()
143 if (distance + runlen >= 0) { in dccp_ackvec_update_old()
167 distance += runlen + 1; in dccp_ackvec_update_old()
/Linux-v5.15/arch/x86/mm/
Dnuma.c420 void __init numa_set_distance(int from, int to, int distance) in numa_set_distance() argument
428 from, to, distance); in numa_set_distance()
432 if ((u8)distance != distance || in numa_set_distance()
433 (from == to && distance != LOCAL_DISTANCE)) { in numa_set_distance()
435 from, to, distance); in numa_set_distance()
439 numa_distance[from * numa_distance_cnt + to] = distance; in numa_set_distance()
/Linux-v5.15/Documentation/userspace-api/media/v4l/
Dpixfmt-z16.rst10 16-bit depth data with distance values at each pixel
17 distance to the respective point in the image coordinates. Distance unit
Ddepth-formats.rst9 Depth data provides distance to points, mapped onto the image plane
/Linux-v5.15/drivers/nvme/host/
Dmultipath.c183 int found_distance = INT_MAX, fallback_distance = INT_MAX, distance; in __nvme_find_path() local
191 distance = node_distance(node, ns->ctrl->numa_node); in __nvme_find_path()
193 distance = LOCAL_DISTANCE; in __nvme_find_path()
197 if (distance < found_distance) { in __nvme_find_path()
198 found_distance = distance; in __nvme_find_path()
203 if (distance < fallback_distance) { in __nvme_find_path()
204 fallback_distance = distance; in __nvme_find_path()
/Linux-v5.15/Documentation/devicetree/bindings/input/rmi4/
Drmi_2d_sensor.txt29 - syna,delta-x-threshold: Set the minimum distance on the X axis required
32 - syna,delta-y-threshold: Set the minimum distance on the Y axis required
/Linux-v5.15/lib/
Ddecompress_unlzma.c427 uint32_t distance; in process_bit1() local
433 distance = cst->rep1; in process_bit1()
439 distance = cst->rep2; in process_bit1()
442 distance = cst->rep3; in process_bit1()
448 cst->rep0 = distance; in process_bit1()
/Linux-v5.15/arch/sh/lib/
Dmemcpy.S20 sub r4,r5 ! From here, r5 has the distance to r0
Dmemmove.S26 sub r5,r4 ! From here, r4 has the distance to r0
/Linux-v5.15/drivers/video/fbdev/aty/
Dradeon_monitor.c954 int distance = 0; in radeon_compare_modes() local
956 distance = mode->yres - var->yres; in radeon_compare_modes()
957 distance += (mode->xres - var->xres)/2; in radeon_compare_modes()
958 return distance; in radeon_compare_modes()
980 int distance = INT_MAX; in radeon_match_mode() local
1026 if (d < distance) { in radeon_match_mode()
1028 distance = d; in radeon_match_mode()
/Linux-v5.15/arch/powerpc/platforms/pseries/
Dlpar.c291 int distance; in update_vcpu_disp_stat() local
306 distance = cpu_relative_dispatch_distance(disp->last_disp_cpu, in update_vcpu_disp_stat()
308 if (distance < 0) in update_vcpu_disp_stat()
312 switch (distance) { in update_vcpu_disp_stat()
327 distance); in update_vcpu_disp_stat()
332 distance = cpu_home_node_dispatch_distance(disp_cpu); in update_vcpu_disp_stat()
333 if (distance < 0) in update_vcpu_disp_stat()
337 switch (distance) { in update_vcpu_disp_stat()
351 distance); in update_vcpu_disp_stat()

1234