/kernel/linux/linux-5.10/drivers/misc/mei/ |
D | hw-me-regs.h | 45 #define MEI_DEV_ID_CPT_1 0x1C3A /* Couger Point */ 48 #define MEI_DEV_ID_PPT_1 0x1E3A /* Panther Point */ 49 #define MEI_DEV_ID_PPT_2 0x1CBA /* Panther Point */ 50 #define MEI_DEV_ID_PPT_3 0x1DBA /* Panther Point */ 52 #define MEI_DEV_ID_LPT_H 0x8C3A /* Lynx Point H */ 53 #define MEI_DEV_ID_LPT_W 0x8D3A /* Lynx Point - Wellsburg */ 54 #define MEI_DEV_ID_LPT_LP 0x9C3A /* Lynx Point LP */ 55 #define MEI_DEV_ID_LPT_HR 0x8CBA /* Lynx Point H Refresh */ 57 #define MEI_DEV_ID_WPT_LP 0x9CBA /* Wildcat Point LP */ 58 #define MEI_DEV_ID_WPT_LP_2 0x9CBB /* Wildcat Point LP 2 */ [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/icelake/ |
D | floating-point.json | 4 "PublicDescription": "Counts all microcode Floating Point assists.", 16 …point instructions retired; some instructions will count twice as noted below. Each count represe… 23 …point instructions retired; some instructions will count twice as noted below. Each count represe… 27 …point instructions retired; some instructions will count twice as noted below. Each count represe… 34 …point instructions retired; some instructions will count twice as noted below. Each count represe… 38 …point instructions retired; some instructions will count twice as noted below. Each count represe… 45 …point instructions retired; some instructions will count twice as noted below. Each count represe… 49 …point instructions retired; some instructions will count twice as noted below. Each count represe… 56 …point instructions retired; some instructions will count twice as noted below. Each count represe… 60 …point instructions retired; some instructions will count twice as noted below. Each count represe… [all …]
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/ |
D | core_feature_fpu.h | 26 * 1. __FPU_PRESENT: Define whether Floating Point Unit(FPU) is present or not 42 * Nuclei provided floating point unit by RISC-V F and D extension. 43 * * `F extension` adds single-precision floating-point computational 45 * The F extension adds 32 floating-point registers, f0-f31, each 32 bits wide, 46 * and a floating-point control and status register fcsr, which contains the 47 * operating mode and exception status of the floating-point unit. 48 * * `D extension` adds double-precision floating-point computational instructions 50 * The D extension widens the 32 floating-point registers, f0-f31, to 64 bits, __RISCV_FLEN = 64 56 /** \brief Refer to the width of the floating point register in bits(either 32 or 64) */ 90 …* \brief Load a single-precision value from memory into float point register freg using flw inst… [all …]
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
D | idtentry.h | 18 * @func: Function name of the entry point 21 * - The ASM entry point: asm_##func 22 * - The XEN PV trap entry point: xen_##func (maybe unused) 23 * - The C handler called from the ASM entry point 36 * @func: Function name of the entry point 70 * @func: Function name of the entry point 73 * - The ASM entry point: asm_##func 74 * - The XEN PV trap entry point: xen_##func (maybe unused) 75 * - The C handler called from the ASM entry point 88 * @func: Function name of the entry point [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellde/ |
D | floating-point.json | 27 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 36 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 45 …tational scalar floating-point instructions retired. Applies to SSE* and AVX* scalar, double and s… 54 …n floating-point instructions retired. Each count represents 2 computations. Applies to SSE* and … 63 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 72 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 81 …ouble precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 90 …n floating-point instructions retired. Each count represents 8 computations. Applies to SSE* and … 99 …ingle precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 108 …ational packed floating-point instructions retired. Applies to SSE* and AVX*, packed, double and s… [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwellx/ |
D | floating-point.json | 27 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 36 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 45 …tational scalar floating-point instructions retired. Applies to SSE* and AVX* scalar, double and s… 54 …n floating-point instructions retired. Each count represents 2 computations. Applies to SSE* and … 63 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 72 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 81 …ouble precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 90 …n floating-point instructions retired. Each count represents 8 computations. Applies to SSE* and … 99 …ingle precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 108 …ational packed floating-point instructions retired. Applies to SSE* and AVX*, packed, double and s… [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/ |
D | floating-point.json | 32 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 41 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 50 …tational scalar floating-point instructions retired. Applies to SSE* and AVX* scalar, double and s… 59 …n floating-point instructions retired. Each count represents 2 computations. Applies to SSE* and … 68 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 77 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 86 …ouble precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 95 …n floating-point instructions retired. Each count represents 8 computations. Applies to SSE* and … 104 …ingle precision floating-point instructions retired. Applies to SSE* and AVX*scalar, double and si… 113 …ational packed floating-point instructions retired. Applies to SSE* and AVX*, packed, double and s… [all …]
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
D | floating-point.json | 3 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Each count represe… 68 …point instructions retired; some instructions will count twice as noted below. Each count represe… 77 …point instructions retired; some instructions will count twice as noted below. Each count represe…
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
D | floating-point.json | 3 …point instructions retired; some instructions will count twice as noted below. Each count represe… 12 …point instructions retired; some instructions will count twice as noted below. Each count represe… 21 …point instructions retired; some instructions will count twice as noted below. Each count represe… 30 …point instructions retired; some instructions will count twice as noted below. Each count represe… 39 …point instructions retired; some instructions will count twice as noted below. Each count represe… 48 …point instructions retired; some instructions will count twice as noted below. Each count represe… 68 …point instructions retired; some instructions will count twice as noted below. Each count represe… 77 …point instructions retired; some instructions will count twice as noted below. Each count represe…
|
/kernel/linux/linux-5.10/drivers/gpu/host1x/ |
D | syncpt.h | 43 /* Initialize sync point array */ 46 /* Free sync point array */ 49 /* Return number of sync point supported. */ 59 * Check sync point sanity. If max is larger than min, there have too many 60 * sync point increments. 62 * Client managed sync point are not tracked. 73 /* Return true if sync point is client managed. */ 98 /* Save host1x sync point state into shadow registers. */ 101 /* Reset host1x sync point state from shadow registers. */ 107 /* Indicate future operations by incrementing the sync point max. */ [all …]
|
/kernel/linux/linux-5.10/arch/parisc/math-emu/ |
D | fcnvfxt.c | 5 * Floating-point emulation code 15 * Single Floating-point to Single Fixed-point /w truncated result 16 * Single Floating-point to Double Fixed-point /w truncated result 17 * Double Floating-point to Single Fixed-point /w truncated result 18 * Double Floating-point to Double Fixed-point /w truncated result 41 * Convert single floating-point to single fixed-point format 106 * Single Floating-point to Double Fixed-point 180 * Double Floating-point to Single Fixed-point 245 * Double Floating-point to Double Fixed-point
|
D | fcnvxf.c | 5 * Floating-point emulation code 15 * Single Fixed-point to Single Floating-point 16 * Single Fixed-point to Double Floating-point 17 * Double Fixed-point to Single Floating-point 18 * Double Fixed-point to Double Floating-point 41 * Convert single fixed-point to single floating-point format 112 * Single Fixed-point to Double Floating-point 163 * Double Fixed-point to Single Floating-point 268 * Double Fixed-point to Double Floating-point
|
D | fcnvfx.c | 5 * Floating-point emulation code 15 * Single Floating-point to Single Fixed-point 16 * Single Floating-point to Double Fixed-point 17 * Double Floating-point to Single Fixed-point 18 * Double Floating-point to Double Fixed-point 41 * Single Floating-point to Single Fixed-point 138 * Single Floating-point to Double Fixed-point 259 * Double Floating-point to Single Fixed-point 370 * Double Floating-point to Double Fixed-point
|
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
D | floating-point.json | 8 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 17 …on floating-point instructions retired. Each count represents 1 computation. Applies to SSE* and … 26 …n floating-point instructions retired. Each count represents 2 computations. Applies to SSE* and … 35 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 44 …n floating-point instructions retired. Each count represents 4 computations. Applies to SSE* and … 53 …n floating-point instructions retired. Each count represents 8 computations. Applies to SSE* and …
|
/kernel/linux/linux-5.10/arch/arm/nwfpe/ |
D | entry.S | 3 NetWinder Floating Point Emulator 14 /* This is the kernel's entry point into the floating point emulator. 27 ldr pc, [r4] @ Call FP emulator entry point 40 is used as a flag to detect the first time a process uses floating point, 49 2) It calls EmulateAll to emulate a floating point instruction. 53 the next instruction. If it is a floating point instruction, it 55 way it repeatedly looks ahead and executes floating point instructions 56 until it encounters a non floating point instruction, at which time it 60 floating point instructions. GCC attempts to group floating point 62 several floating point instructions. */
|
D | softfloat.c | 4 This C source file is part of the SoftFloat IEC/IEEE Floating-point 11 of this code was written as part of a project to build a fixed-point vector 60 Takes a 64-bit fixed-point value `absZ' with binary point between bits 6 63 to an integer. Bit 63 of `absZ' must be zero. Ordinarily, the fixed-point 65 the input cannot be represented exactly as an integer. If the fixed-point 110 Returns the fraction bits of the single-precision floating-point value `a'. 122 Returns the exponent bits of the single-precision floating-point value `a'. 134 Returns the sign bit of the single-precision floating-point value `a'. 148 Normalizes the subnormal single-precision floating-point value represented 168 single-precision floating-point value, returning the result. After being [all …]
|
/kernel/linux/linux-5.10/lib/mpi/ |
D | ec.c | 33 /* Create a new point option. NBITS gives the size in bits of one 50 /* Release the point object P. P may be NULL. */ 60 /* Initialize the fields of a point object. gcry_mpi_point_free_parts 71 /* Release the parts of a point object. */ 674 * POINT. Set them into X and Y. If one coordinate is not required, 676 * on success or !0 if POINT is at infinity. 678 int mpi_ec_get_affine(MPI x, MPI y, MPI_POINT point, struct mpi_ec_ctx *ctx) in mpi_ec_get_affine() argument 680 if (!mpi_cmp_ui(point->z, 0)) in mpi_ec_get_affine() 690 ec_invm(z1, point->z, ctx); /* z1 = z^(-1) mod p */ in mpi_ec_get_affine() 694 ec_mulm(x, point->x, z2, ctx); in mpi_ec_get_affine() [all …]
|
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-5.10/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 …]
|
/kernel/linux/linux-5.10/Documentation/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 19 Floating Point Coprocessor Data Transfer Instructions (CPDT) 41 for each floating point register into the memory location given in the 46 Floating Point Coprocessor Register Transfer Instructions (CPRT) 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 [all …]
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
D | ia_css_frac.h | 25 /* Fixed point types. 26 * NOTE: the 16 bit fixed point types actually occupy 32 bits 29 /* Unsigned fixed point value, 0 integer bits, 16 fractional bits */ 31 /* Unsigned fixed point value, 5 integer bits, 11 fractional bits */ 33 /* Unsigned fixed point value, 8 integer bits, 8 fractional bits */ 35 /* Signed fixed point value, 0 integer bits, 15 fractional bits */
|
/kernel/liteos_a/testsuites/kernel/sample/kernel_base/core/task/float/ |
D | It_smp_los_float_switch_002.c | 61 … // 153230.406250, numbers involved in floating-point operations, without special functions. in TaskF01() 66 … // 124432.390625, numbers involved in floating-point operations, without special functions. in TaskF01() 71 … // 1233323.875000, numbers involved in floating-point operations, without special functions. in TaskF01() 77 … // 153230.406250, numbers involved in floating-point operations, without special functions. in TaskF01() 79 … // 124432.390625, numbers involved in floating-point operations, without special functions. in TaskF01() 81 … // 1233323.875000, numbers involved in floating-point operations, without special functions. in TaskF01() 110 … // 153230.406250, numbers involved in floating-point operations, without special functions. in TaskF02() 115 …= 124432.390625 + temp2) { // 124432.390625, numbers involved in floating-point operations, withou… in TaskF02() 119 …233323.875000 + temp2)) { // 1233323.875000, numbers involved in floating-point operations, withou… in TaskF02() 124 … // 153230.406250, numbers involved in floating-point operations, without special functions. in TaskF02() [all …]
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
D | zforce_ts.c | 341 struct zforce_point point; in zforce_touch_event() local 353 point.coord_x = in zforce_touch_event() 355 point.coord_y = in zforce_touch_event() 358 if (point.coord_x > pdata->x_max || in zforce_touch_event() 359 point.coord_y > pdata->y_max) { in zforce_touch_event() 361 point.coord_x, point.coord_y); in zforce_touch_event() 362 point.coord_x = point.coord_y = 0; in zforce_touch_event() 365 point.state = payload[9 * i + 5] & 0x0f; in zforce_touch_event() 366 point.id = (payload[9 * i + 5] & 0xf0) >> 4; in zforce_touch_event() 369 point.area_major = max(payload[9 * i + 6], in zforce_touch_event() [all …]
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | probe-event.h | 28 /* kprobe-tracer and uprobe-tracer tracing point */ 35 unsigned long address; /* Actual address of the trace point */ 54 /* kprobe-tracer and uprobe-tracer tracing event (point + arg) */ 58 struct probe_trace_point point; /* Trace point */ member 64 /* Perf probe probing point */ 72 unsigned long abs_address; /* Absolute address of the point */ 92 /* Perf probe probing event (point + arg) */ 96 struct perf_probe_point point; /* Probe point */ member 123 struct probe_trace_point point; /* Actual probepoint */ member
|
/kernel/linux/linux-5.10/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 102 |SLOG2 idnt 2,1 | Motorola 040 Floating Point Software Package 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 [all …]
|