/linux-6.12.1/drivers/input/touchscreen/ |
D | zforce_ts.c | 308 struct zforce_point point; in zforce_touch_event() local 323 point.coord_x = get_unaligned_le16(&p[0]); in zforce_touch_event() 324 point.coord_y = get_unaligned_le16(&p[2]); in zforce_touch_event() 326 if (point.coord_x > ts->prop.max_x || in zforce_touch_event() 327 point.coord_y > ts->prop.max_y) { in zforce_touch_event() 329 point.coord_x, point.coord_y); in zforce_touch_event() 330 point.coord_x = point.coord_y = 0; in zforce_touch_event() 333 point.state = p[4] & 0x0f; in zforce_touch_event() 334 point.id = (p[4] & 0xf0) >> 4; in zforce_touch_event() 337 point.area_major = max(p[5], p[6]); in zforce_touch_event() [all …]
|
D | auo-pixcir-ts.c | 139 struct auo_point_t *point) in auo_pixcir_collect_data() argument 163 point[i].coord_x = in auo_pixcir_collect_data() 165 point[i].coord_y = in auo_pixcir_collect_data() 168 if (point[i].coord_x > ts->x_max || in auo_pixcir_collect_data() 169 point[i].coord_y > ts->y_max) { in auo_pixcir_collect_data() 171 point[i].coord_x, point[i].coord_y); in auo_pixcir_collect_data() 172 point[i].coord_x = point[i].coord_y = 0; in auo_pixcir_collect_data() 176 point[i].area_major = max(raw_area[2 * i], raw_area[2 * i + 1]); in auo_pixcir_collect_data() 177 point[i].area_minor = min(raw_area[2 * i], raw_area[2 * i + 1]); in auo_pixcir_collect_data() 178 point[i].orientation = raw_area[2 * i] > raw_area[2 * i + 1]; in auo_pixcir_collect_data() [all …]
|
D | raspberrypi-ts.c | 56 } point[RPI_TS_MAX_SUPPORTED_POINTS]; member 85 x = (((int)regs.point[i].xh & 0xf) << 8) + regs.point[i].xl; in rpi_ts_poll() 86 y = (((int)regs.point[i].yh & 0xf) << 8) + regs.point[i].yl; in rpi_ts_poll() 87 touchid = (regs.point[i].yh >> 4) & 0xf; in rpi_ts_poll() 88 event_type = (regs.point[i].xh >> 6) & 0x03; in rpi_ts_poll()
|
/linux-6.12.1/drivers/gpu/drm/imagination/ |
D | pvr_sync.c | 60 pvr_sync_signal_array_add(struct xarray *array, struct drm_file *file, u32 handle, u64 point) in pvr_sync_signal_array_add() argument 72 sig_sync->point = point; in pvr_sync_signal_array_add() 74 if (point > 0) { in pvr_sync_signal_array_add() 92 if (!drm_syncobj_find_fence(file, handle, point, 0, &cur_fence)) in pvr_sync_signal_array_add() 107 pvr_sync_signal_array_search(struct xarray *array, u32 handle, u64 point) in pvr_sync_signal_array_search() argument 113 if (handle == sig_sync->handle && point == sig_sync->point) in pvr_sync_signal_array_search() 121 pvr_sync_signal_array_get(struct xarray *array, struct drm_file *file, u32 handle, u64 point) in pvr_sync_signal_array_get() argument 125 sig_sync = pvr_sync_signal_array_search(array, handle, point); in pvr_sync_signal_array_get() 129 return pvr_sync_signal_array_add(array, file, handle, point); in pvr_sync_signal_array_get() 197 sig_sync->fence, sig_sync->point); in pvr_sync_signal_array_push_fences()
|
/linux-6.12.1/Documentation/core-api/ |
D | floating-point.rst | 3 Floating-point API 6 Kernel code is normally prohibited from using floating-point (FP) registers or 9 userspace floating-point register state. 15 floating-point usage. 20 floating-point registers may be wider than general-purpose registers. 22 Usability of floating-point code within the kernel is architecture-specific. 24 both with and without a floating-point unit, FPU availability must be checked 27 Several architectures implement the generic kernel floating-point API from 34 Floating-point code may be built if the option ``ARCH_HAS_KERNEL_FPU_SUPPORT`` 61 This function reports if floating-point code can be used on this CPU or [all …]
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-firmware-dmi-tables | 6 data referenced by a SMBIOS table entry point. The SMBIOS 7 entry point contains general information, like SMBIOS 9 size of SMBIOS entry point is dependent on SMBIOS version. 10 The format of SMBIOS entry point and DMI structures 13 The dmi/tables provides raw SMBIOS entry point and DMI tables 15 from /dev/mem. The raw SMBIOS entry point and DMI table are
|
D | sysfs-devices-physical_location | 6 the device connection point with respect to the system's 14 device connection point resides on. 20 Describes vertical position of the device connection point on 27 Describes horizontal position of the device connection point on 34 "Yes" if the device connection point resides in a docking 41 "Yes" if the device connection point resides on the lid of
|
/linux-6.12.1/tools/perf/arch/powerpc/util/ |
D | sym-handling.c | 94 if (pev->point.offset || !map || !sym) in arch__fix_tev_from_maps() 98 if (!pev->uprobes && pev->point.retprobe) { in arch__fix_tev_from_maps() 108 tev->point.offset += PPC64LE_LEP_OFFSET; in arch__fix_tev_from_maps() 111 tev->point.address += lep_offset; in arch__fix_tev_from_maps() 113 tev->point.offset += lep_offset; in arch__fix_tev_from_maps() 134 if (map__unmap_ip(map, sym->start) == tev->point.address) { in arch__post_process_probe_trace_events()
|
/linux-6.12.1/arch/arm/nwfpe/ |
D | softfloat-specialize | 5 This C source fragment is part of the SoftFloat IEC/IEEE Floating-point 12 of this code was written as part of a project to build a fixed-point vector 42 Raises the exceptions specified by `flags'. Floating-point traps can be 78 Returns 1 if the single-precision floating-point value `a' is a NaN; 91 Returns 1 if the single-precision floating-point value `a' is a signaling 104 Returns the result of converting the single-precision floating-point NaN 124 precision floating-point format. 136 Takes two single-precision floating-point values `a' and `b', one of which 170 Returns 1 if the double-precision floating-point value `a' is a NaN; 183 Returns 1 if the double-precision floating-point value `a' is a signaling [all …]
|
/linux-6.12.1/arch/m68k/ifpsp060/ |
D | fskeleton.S | 58 | This is the main exit point for the 68060 Floating-Point 70 | This is the exit point for the 060FPSP when an enabled overflow exception 71 | is present. The routine below should point to the operating system handler 89 | This is the exit point for the 060FPSP when an enabled underflow exception 90 | is present. The routine below should point to the operating system handler 107 | This is the exit point for the 060FPSP when an enabled operand error exception 108 | is present. The routine below should point to the operating system handler 126 | This is the exit point for the 060FPSP when an enabled signalling NaN exception 127 | is present. The routine below should point to the operating system handler 145 | This is the exit point for the 060FPSP when an enabled divide-by-zero exception [all …]
|
/linux-6.12.1/tools/perf/util/ |
D | probe-event.c | 450 memcpy(tmp, &pev->point, sizeof(*tmp)); in get_alternative_probe_event() 451 memset(&pev->point, 0, sizeof(pev->point)); in get_alternative_probe_event() 452 ret = find_alternative_probe_point(dinfo, tmp, &pev->point, pev->target, in get_alternative_probe_event() 455 memcpy(&pev->point, tmp, sizeof(*tmp)); in get_alternative_probe_event() 758 ret = post_process_probe_trace_point(&tevs[i].point, in post_process_offline_probe_trace_events() 784 tevs[i].point.address -= stext; in add_exec_to_probe_trace_events() 785 tevs[i].point.module = strdup(exec); in add_exec_to_probe_trace_events() 786 if (!tevs[i].point.module) { in add_exec_to_probe_trace_events() 817 ret = post_process_probe_trace_point(&tevs[i].point, in post_process_module_probe_trace_events() 821 tevs[i].point.module = in post_process_module_probe_trace_events() [all …]
|
/linux-6.12.1/kernel/trace/ |
D | trace_preemptirq.c | 27 #define trace(point) trace_##point argument 29 #define trace(point) if (!in_nmi()) trace_##point##_rcuidle argument
|
/linux-6.12.1/Documentation/userspace-api/media/mediactl/ |
D | media-controller-model.rst | 30 - A **data link** is a point-to-point oriented connection between two 34 - An **interface link** is a point-to-point bidirectional control 37 - An **ancillary link** is a point-to-point connection denoting that two
|
/linux-6.12.1/Documentation/devicetree/bindings/thermal/ |
D | db8500-thermal.txt | 11 - tripN-temp : temperature of trip point N, should be in ascending order; 12 - tripN-type : type of trip point N, should be one of "active" "passive" "hot" 15 point N, this is required if trip point N is defined, set it 0 if none, 17 - tripN-cdev-nameM : name of the No. M cooling device of trip point N;
|
/linux-6.12.1/arch/m68k/fpsp040/ |
D | slog2.S | 4 | The entry point slog10 computes the base-10 13 | OUTPUT: log_10(X) or log_2(X) returned in floating-point 34 | Notes: Default means round-to-nearest mode, no floating-point 49 | Notes: Default means round-to-nearest mode, no floating-point 63 | Notes: Default means round-to-nearest mode, no floating-point 78 | Notes: Default means round-to-nearest mode, no floating-point 117 |--entry point for Log10(X), X is denormalized 129 |--entry point for Log10(X), X is normalized 143 |--entry point for Log2(X), X is denormalized 156 |--entry point for Log2(X), X is normalized
|
/linux-6.12.1/drivers/net/wireless/ath/ath5k/ |
D | eeprom.c | 720 u8 pier, point, idx; in ath5k_eeprom_convert_pcal_info_5111() local 772 for (point = 0; point < pd->pd_points; point++) { in ath5k_eeprom_convert_pcal_info_5111() 775 pd->pd_pwr[point] = 2 * pcinfo->pwr[point]; in ath5k_eeprom_convert_pcal_info_5111() 778 pd->pd_step[point] = pcinfo->pcdac[point]; in ath5k_eeprom_convert_pcal_info_5111() 911 unsigned int pier, pdg, point; in ath5k_eeprom_convert_pcal_info_5112() local 957 for (point = 1; point < pd->pd_points; in ath5k_eeprom_convert_pcal_info_5112() 958 point++) { in ath5k_eeprom_convert_pcal_info_5112() 960 pd->pd_pwr[point] = in ath5k_eeprom_convert_pcal_info_5112() 961 pcinfo->pwr_x0[point]; in ath5k_eeprom_convert_pcal_info_5112() 964 pd->pd_step[point] = in ath5k_eeprom_convert_pcal_info_5112() [all …]
|
/linux-6.12.1/Documentation/arch/x86/ |
D | booting-dt.rst | 6 There is one single 32bit entry point to the kernel at code32_start, 7 the decompressor (the real mode entry point goes to the same 32bit 8 entry point once it switched into protected mode). That entry point
|
/linux-6.12.1/drivers/gpu/drm/nouveau/dispnv50/ |
D | cursc37a.c | 44 NVVAL(NVC37A, SET_CURSOR_HOT_SPOT_POINT_OUT, X, asyw->point.x) | in cursc37a_point() 45 NVVAL(NVC37A, SET_CURSOR_HOT_SPOT_POINT_OUT, Y, asyw->point.y)); in cursc37a_point() 52 .point = cursc37a_point,
|
D | wimmc37b.c | 56 NVVAL(NVC37B, SET_POINT_OUT, X, asyw->point.x) | in wimmc37b_point() 57 NVVAL(NVC37B, SET_POINT_OUT, Y, asyw->point.y)); in wimmc37b_point() 63 .point = wimmc37b_point,
|
/linux-6.12.1/drivers/ntb/ |
D | Kconfig | 6 The PCI-E Non-transparent bridge hardware is a point-to-point PCI-E bus 9 ntb Linux driver uses this point-to-point communication as a method to
|
/linux-6.12.1/Documentation/arch/arm/nwfpe/ |
D | netwinder-fpe.rst | 5 The following describes the current state of the NetWinder's floating point 8 In the following nomenclature is used to describe the floating point 41 for each floating point register into the memory location given in the 51 FLT{cond}<S,D,E>{P,M,Z} Fn, Rd Convert integer to floating point 52 FIX{cond}{P,M,Z} Rd, Fn Convert floating point to integer 53 WFS{cond} Rd Write floating point status register 54 RFS{cond} Rd Read floating point status register 55 WFC{cond} Rd Write floating point control register 56 RFC{cond} Rd Read floating point control register 143 hardware, but are handled by the floating point support code. They should [all …]
|
/linux-6.12.1/tools/bpf/bpftool/Documentation/ |
D | bpftool-perf.rst | 36 followed by bpf program id, attachment information, and attachment point. 37 The attachment point for raw_tracepoint/tracepoint is the trace probe name. 38 The attachment point for k[ret]probe is either symbol name and offset, or a 39 kernel virtual address. The attachment point for u[ret]probe is the file
|
/linux-6.12.1/drivers/gpu/drm/ |
D | drm_syncobj.c | 219 u64 point; member 231 u64 point; member 279 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) { in drm_syncobj_fence_add_wait() 335 uint64_t point) in drm_syncobj_add_point() argument 347 if (prev && prev->seqno >= point) in drm_syncobj_add_point() 349 dma_fence_chain_init(chain, prev, fence, point); in drm_syncobj_add_point() 436 u32 handle, u64 point, u64 flags, in drm_syncobj_find_fence() argument 462 ret = dma_fence_chain_find_seqno(fence, point); in drm_syncobj_find_fence() 484 wait.point = point; in drm_syncobj_find_fence() 1020 if (!fence || dma_fence_chain_find_seqno(&fence, wait->point)) { in syncobj_wait_syncobj_func() [all …]
|
/linux-6.12.1/arch/xtensa/lib/ |
D | strnlen_user.S | 101 # NOTE that in several places below, we point to the byte just after 105 addi a4, a4, 3 # point to zero byte 107 addi a4, a4, 1 # point just beyond zero byte 111 addi a4, a4, 1+1 # point just beyond zero byte 115 addi a4, a4, 2+1 # point just beyond zero byte 131 addi a4, a4, 3+1 # point just beyond zero byte
|
/linux-6.12.1/drivers/gpu/drm/amd/display/modules/color/ |
D | color_gamma.c | 709 struct gamma_point *point; in build_custom_gamma_mapping_coefficients_worker() local 739 point = &coeff[i].r; in build_custom_gamma_mapping_coefficients_worker() 744 point = &coeff[i].g; in build_custom_gamma_mapping_coefficients_worker() 749 point = &coeff[i].b; in build_custom_gamma_mapping_coefficients_worker() 756 point->coeff = dc_fixpt_div( in build_custom_gamma_mapping_coefficients_worker() 764 point->coeff = dc_fixpt_zero; in build_custom_gamma_mapping_coefficients_worker() 766 point->coeff = dc_fixpt_from_int(2); in build_custom_gamma_mapping_coefficients_worker() 772 point->left_index = index_left; in build_custom_gamma_mapping_coefficients_worker() 773 point->right_index = index_right; in build_custom_gamma_mapping_coefficients_worker() 774 point->pos = hw_pos; in build_custom_gamma_mapping_coefficients_worker() [all …]
|