/linux-6.14.4/drivers/pinctrl/sunplus/ |
D | sppctl_sp7021.c | 14 #define D(x, y) ((x) * 8 + (y)) macro 15 #define P(x, y) PINCTRL_PIN(D(x, y), D_PIS(x, y)) 18 D_PIS(0, 0), D_PIS(0, 1), D_PIS(0, 2), D_PIS(0, 3), 20 D_PIS(1, 0), D_PIS(1, 1), D_PIS(1, 2), D_PIS(1, 3), 21 D_PIS(1, 4), D_PIS(1, 5), D_PIS(1, 6), D_PIS(1, 7), 22 D_PIS(2, 0), D_PIS(2, 1), D_PIS(2, 2), D_PIS(2, 3), 24 D_PIS(3, 0), D_PIS(3, 1), D_PIS(3, 2), D_PIS(3, 3), 26 D_PIS(4, 0), D_PIS(4, 1), D_PIS(4, 2), D_PIS(4, 3), 28 D_PIS(5, 0), D_PIS(5, 1), D_PIS(5, 2), D_PIS(5, 3), 30 D_PIS(6, 0), D_PIS(6, 1), D_PIS(6, 2), D_PIS(6, 3), [all …]
|
/linux-6.14.4/arch/arm64/crypto/ |
D | sha3-ce-core.S | 15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31 16 .set .Lv\b\().2d, \b 46 ld1 { v0.1d- v3.1d}, [x0] 47 ld1 { v4.1d- v7.1d}, [x8], #32 48 ld1 { v8.1d-v11.1d}, [x8], #32 49 ld1 {v12.1d-v15.1d}, [x8], #32 50 ld1 {v16.1d-v19.1d}, [x8], #32 51 ld1 {v20.1d-v23.1d}, [x8], #32 52 ld1 {v24.1d}, [x8] 54 0: sub w2, w2, #1 [all …]
|
D | ghash-ce-core.S | 64 pmull \rd\().1q, \rn\().1d, \rm\().1d 68 pmull2 \rd\().1q, \rn\().2d, \rm\().2d 72 ext t3.8b, \ad\().8b, \ad\().8b, #1 // A1 107 pmull\t \rq\().8h, \ad, \bd // D = A*B 113 uzp1 t4.2d, t3.2d, t5.2d 114 uzp2 t3.2d, t3.2d, t5.2d 115 uzp1 t6.2d, t7.2d, t9.2d 116 uzp2 t7.2d, t7.2d, t9.2d 131 zip2 t5.2d, t4.2d, t3.2d 132 zip1 t3.2d, t4.2d, t3.2d [all …]
|
D | sm4-ce-gcm-core.S | 18 .irp b, 0, 1, 2, 3, 24, 25, 26, 27, 28, 29, 30, 31 41 pmull r0.1q, m0.1d, m1.1d; \ 42 pmull T1.1q, m0.1d, T0.1d; \ 43 pmull2 T0.1q, m0.2d, T0.2d; \ 44 pmull2 r1.1q, m0.2d, m1.2d; \ 59 pmull r0.1q, m0.1d, m1.1d; \ 60 pmull r2.1q, m2.1d, m3.1d; \ 61 pmull r4.1q, m4.1d, m5.1d; \ 62 pmull r6.1q, m6.1d, m7.1d; \ 63 pmull T1.1q, m0.1d, T0.1d; \ [all …]
|
D | sha512-ce-core.S | 15 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 17 .set .Lv\b\().2d, \b 85 ld1 {v\rc1\().2d}, [x4], #16 87 add v5.2d, v\rc0\().2d, v\in0\().2d 91 add v\i3\().2d, v\i3\().2d, v5.2d 94 sha512su0 v\in0\().2d, v\in1\().2d 96 sha512h q\i3, q6, v7.2d 98 sha512su1 v\in0\().2d, v\in2\().2d, v5.2d 100 add v\i4\().2d, v\i1\().2d, v\i3\().2d 101 sha512h2 q\i3, q\i1, v\i0\().2d [all …]
|
/linux-6.14.4/drivers/gpu/drm/i915/gt/shaders/clear_kernel/ |
D | ivb.asm | 9 * 1. Clear all 64 GRF registers assigned to the kernel with designated value; 15 mov(1) f0.1<1>UW g1.2<0,1,0>UW { align1 1N }; 31 * BTI 0: 2D Surface to help clear L3 (Render/Data Cache) 32 * BTI 1: Wait/Instrumentation Buffer 39 add(1) g1.2<1>UD g1.2<0,1,0>UD 0x00000001UD { align1 1N }; /* Loop count to del… 40 cmp.z.f0.0(1) null<1>UD g1.3<0,1,0>UD 0x00000000UD { align1 1N }; 41 (+f0.0) jmpi(1) 44D { align1 WE_all 1N }; 48 mov(8) g3<1>UD 0x00000000UD { align1 1Q }; 49 shr(1) g3<1>D sr0<0,1,0>D 12D { align1 1N }; 50 and(1) g3<1>D g3<0,1,0>D 1D { align1 1N }; /* g3 has HSID */ [all …]
|
D | hsw.asm | 9 * 1. Clear all 64 GRF registers assigned to the kernel with designated value; 15 mov(1) f0.1<1>UW g1.2<0,1,0>UW { align1 1N }; 31 * BTI 0: 2D Surface to help clear L3 (Render/Data Cache) 32 * BTI 1: Wait/Instrumentation Buffer 39 add(1) g1.2<1>UD g1.2<0,1,0>UD 0x00000001UD { align1 1N }; /* Loop count to del… 40 cmp.z.f0.0(1) null<1>UD g1.3<0,1,0>UD 0x00000000UD { align1 1N }; 41 (+f0.0) jmpi(1) 352D { align1 WE_all 1N }; 48 mov(8) g3<1>UD 0x00000000UD { align1 1Q }; 49 shr(1) g3<1>D sr0<0,1,0>D 12D { align1 1N }; 50 and(1) g3<1>D g3<0,1,0>D 1D { align1 1N }; /* g3 has HSID */ [all …]
|
/linux-6.14.4/drivers/gpu/drm/imagination/ |
D | pvr_rogue_fwif_sf.h | 79 { ROGUE_FW_LOG_CREATESFID(1, ROGUE_FW_GROUP_MAIN, 6), 80 "Kick 3D: FWCtx 0x%08.8x @ %d, RTD 0x%08x. Partial render:%d, CSW resume:%d, prio:%d" }, 82 "3D finished, HWRTData0State=%x, HWRTData1State=%x" }, 84 "Kick 3D TQ: FWCtx 0x%08.8x @ %d, CSW resume:%d, prio: %d" }, 86 "3D Transfer finished" }, 88 "Kick Compute: FWCtx 0x%08.8x @ %d, prio: %d" }, 92 … "Kick TA: FWCtx 0x%08.8x @ %d, RTD 0x%08x. First kick:%d, Last kick:%d, CSW resume:%d, prio:%d" }, 102 "Kick TLA: FWCtx 0x%08.8x @ %d, prio:%d" }, 106 "cCCB Woff update = %d, DM = %d, FWCtx = 0x%08.8x" }, 108 "UFO Checks for FWCtx 0x%08.8x @ %d" }, [all …]
|
/linux-6.14.4/arch/loongarch/mm/ |
D | tlbex.S | 33 tlb_do_page_fault 1 63 bstrpick.d ra, t0, PTRS_PER_PGD_BITS + PGDIR_SHIFT - 1, PGDIR_SHIFT 64 alsl.d t1, ra, t1, 3 66 ld.d t1, t1, 0 67 bstrpick.d ra, t0, PTRS_PER_PUD_BITS + PUD_SHIFT - 1, PUD_SHIFT 68 alsl.d t1, ra, t1, 3 71 ld.d t1, t1, 0 72 bstrpick.d ra, t0, PTRS_PER_PMD_BITS + PMD_SHIFT - 1, PMD_SHIFT 73 alsl.d t1, ra, t1, 3 75 ld.d ra, t1, 0 [all …]
|
D | page.S | 13 lu12i.w t0, 1 << (PAGE_SHIFT - 12) 14 add.d t0, t0, a0 15 1: 16 st.d zero, a0, 0 17 st.d zero, a0, 8 18 st.d zero, a0, 16 19 st.d zero, a0, 24 20 st.d zero, a0, 32 21 st.d zero, a0, 40 22 st.d zero, a0, 48 [all …]
|
/linux-6.14.4/drivers/media/usb/dvb-usb-v2/ |
D | anysee.c | 36 static int anysee_ctrl_msg(struct dvb_usb_device *d, in anysee_ctrl_msg() argument 39 struct anysee_state *state = d_to_priv(d); in anysee_ctrl_msg() 42 mutex_lock(&d->usb_mutex); in anysee_ctrl_msg() 47 dev_dbg(&d->udev->dev, "%s: >>> %*ph\n", __func__, slen, state->buf); in anysee_ctrl_msg() 51 * due to weird transaction flow, which is 1 x send + 2 x receive. in anysee_ctrl_msg() 53 ret = dvb_usbv2_generic_rw_locked(d, state->buf, sizeof(state->buf), in anysee_ctrl_msg() 61 ret = usb_bulk_msg(d->udev, usb_rcvbulkpipe(d->udev, in anysee_ctrl_msg() 62 d->props->generic_bulk_ctrl_endpoint), in anysee_ctrl_msg() 65 dev_dbg(&d->udev->dev, in anysee_ctrl_msg() 66 "%s: recv bulk message failed=%d\n", in anysee_ctrl_msg() [all …]
|
D | rtl28xxu.c | 17 static int rtl28xxu_ctrl_msg(struct dvb_usb_device *d, struct rtl28xxu_req *req) in rtl28xxu_ctrl_msg() argument 19 struct rtl28xxu_dev *dev = d->priv; in rtl28xxu_ctrl_msg() 24 mutex_lock(&d->usb_mutex); in rtl28xxu_ctrl_msg() 27 dev_err(&d->intf->dev, "too large message %u\n", req->size); in rtl28xxu_ctrl_msg() 36 pipe = usb_sndctrlpipe(d->udev, 0); in rtl28xxu_ctrl_msg() 47 pipe = usb_rcvctrlpipe(d->udev, 0); in rtl28xxu_ctrl_msg() 49 pipe = usb_sndctrlpipe(d->udev, 0); in rtl28xxu_ctrl_msg() 52 ret = usb_control_msg(d->udev, pipe, 0, requesttype, req->value, in rtl28xxu_ctrl_msg() 54 dvb_usb_dbg_usb_control_msg(d->udev, 0, requesttype, req->value, in rtl28xxu_ctrl_msg() 63 mutex_unlock(&d->usb_mutex); in rtl28xxu_ctrl_msg() [all …]
|
D | af9035.c | 21 for (i = 1; i < len; i++) { in af9035_checksum() 32 static int af9035_ctrl_msg(struct dvb_usb_device *d, struct usb_req *req) in af9035_ctrl_msg() argument 38 struct state *state = d_to_priv(d); in af9035_ctrl_msg() 39 struct usb_interface *intf = d->intf; in af9035_ctrl_msg() 43 mutex_lock(&d->usb_mutex); in af9035_ctrl_msg() 48 dev_err(&intf->dev, "too much data wlen=%d rlen=%d\n", in af9035_ctrl_msg() 54 state->buf[0] = REQ_HDR_LEN + req->wlen + CHECKSUM_LEN - 1; in af9035_ctrl_msg() 55 state->buf[1] = req->mbox; in af9035_ctrl_msg() 64 checksum = af9035_checksum(state->buf, state->buf[0] - 1); in af9035_ctrl_msg() 65 state->buf[state->buf[0] - 1] = (checksum >> 8); in af9035_ctrl_msg() [all …]
|
/linux-6.14.4/include/math-emu/ |
D | double.h | 47 ((_FP_W_TYPE)1 << (_FP_FRACBITS_D-2) % _FP_W_TYPE_SIZE) 49 ((_FP_W_TYPE)1 << (_FP_FRACBITS_D-1) % _FP_W_TYPE_SIZE) 51 ((_FP_W_TYPE)1 << _FP_WFRACBITS_D % _FP_W_TYPE_SIZE) 60 unsigned sign : 1; 68 unsigned sign : 1; 74 #define FP_UNPACK_RAW_D(X,val) _FP_UNPACK_RAW_2(D,X,val) 75 #define FP_UNPACK_RAW_DP(X,val) _FP_UNPACK_RAW_2_P(D,X,val) 76 #define FP_PACK_RAW_D(val,X) _FP_PACK_RAW_2(D,val,X) 80 _FP_PACK_RAW_2_P(D,val,X); \ 85 _FP_UNPACK_RAW_2(D,X,val); \ [all …]
|
/linux-6.14.4/sound/usb/ |
D | validate.c | 22 #define UAC_VERSION_ALL (unsigned char)(-1) 28 const struct uac1_ac_header_descriptor *d = p; in validate_uac1_header() local 30 return d->bLength >= sizeof(*d) && in validate_uac1_header() 31 d->bLength >= sizeof(*d) + d->bInCollection; in validate_uac1_header() 38 const struct uac_mixer_unit_descriptor *d = p; in validate_mixer_unit() local 41 if (d->bLength < sizeof(*d) || !d->bNrInPins) in validate_mixer_unit() 43 len = sizeof(*d) + d->bNrInPins; in validate_mixer_unit() 51 len += 2 + 1; /* wChannelConfig, iChannelNames */ in validate_mixer_unit() 53 len += 1; /* iMixer */ in validate_mixer_unit() 56 len += 4 + 1; /* bmChannelConfig, iChannelNames */ in validate_mixer_unit() [all …]
|
/linux-6.14.4/tools/testing/selftests/bpf/prog_tests/ |
D | btf_dump.c | 29 struct btf_dump *d; in btf_dump_all_types() local 32 d = btf_dump__new(btf, btf_dump_printf, ctx, NULL); in btf_dump_all_types() 33 err = libbpf_get_error(d); in btf_dump_all_types() 37 for (id = 1; id < type_cnt; id++) { in btf_dump_all_types() 38 err = btf_dump__dump_type(d, id); in btf_dump_all_types() 44 btf_dump__free(d); in btf_dump_all_types() 52 int err = 0, fd = -1; in test_btf_dump_case() 72 CHECK(btf__pointer_size(btf) != 8, "ptr_sz", "exp %d, got %zu\n", in test_btf_dump_case() 83 if (CHECK(f == NULL, "open_tmp", "failed to open file: %s(%d)\n", in test_btf_dump_case() 92 if (CHECK(err, "btf_dump", "failure during C dumping: %d\n", err)) { in test_btf_dump_case() [all …]
|
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | fieldseq_bt.svg | 21 borderopacity="1" 41 inkscape:window-maximized="1" 52 …d="M 0,6040 0,0 l 5650,0 0,6040 -5650,0 z m 4786.76,-99.89 103.92,0 0,56.69 -103.92,0 0,0 85.03,-2… 57 d="m 188.622,346.001 93.5352,0 0,42.516 -93.5352,0 0,-42.516 z" 58 …oke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" 61 d="m 375.693,346.001 93.5352,0 0,42.516 -93.5352,0 0,-42.516 z" 62 …oke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" 65 d="m 282.157,346.001 93.5355,0 0,42.516 -93.5355,0 0,-42.516 z" 66 …oke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" 69 d="m 469.228,346.001 93.5352,0 0,42.516 -93.5352,0 0,-42.516 z" [all …]
|
D | fieldseq_tb.svg | 21 borderopacity="1" 41 inkscape:window-maximized="1" 52 …d="M 0,6000 0,0 l 5660,0 0,6000 -5660,0 z m 4786.76,-102.89 103.92,0 0,56.69 -103.92,0 0,0 85.03,-… 57 d="m 379.944,571.287 85.032,0 0,4.25156 -85.032,0 0,-4.25156 z" 58 style="fill:#d10000;fill-opacity:1;fill-rule:evenodd;stroke:none" 61 d="m 379.944,571.287 85.032,0 0,4.25156 -85.032,0 0,-4.25156 z" 62 …oke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" 65 d="m 379.944,562.784 85.032,0 0,4.25156 -85.032,0 0,-4.25156 z" 66 style="fill:#d10000;fill-opacity:1;fill-rule:evenodd;stroke:none" 69 d="m 379.944,562.784 85.032,0 0,4.25156 -85.032,0 0,-4.25156 z" [all …]
|
D | pixfmt-tch-td16.rst | 30 :widths: 2 1 1 1 1 1 1 1 1 33 - D'\ :sub:`00low` 34 - D'\ :sub:`00high` 35 - D'\ :sub:`01low` 36 - D'\ :sub:`01high` 37 - D'\ :sub:`02low` 38 - D'\ :sub:`02high` 39 - D'\ :sub:`03low` 40 - D'\ :sub:`03high` 42 - D'\ :sub:`10low` [all …]
|
/linux-6.14.4/drivers/media/usb/dvb-usb/ |
D | dw2102.c | 40 #define DW210X_WRITE_MSG 1 78 MODULE_PARM_DESC(debug, "set debugging level (1=info 2=xfer 4=rc(or-able))." 82 static int demod_probe = 1; 84 MODULE_PARM_DESC(demod, "demod to probe (1=cx24116 2=stv0903+stv6110 4=stv0903+stb6100(or-able))."); 117 struct dvb_usb_device *d = i2c_get_adapdata(adap); in dw2102_i2c_transfer() local 122 if (!d) in dw2102_i2c_transfer() 124 if (mutex_lock_interruptible(&d->i2c_mutex) < 0) in dw2102_i2c_transfer() 129 if (msg[0].len < 1) { in dw2102_i2c_transfer() 135 for (i = 0; i < msg[1].len; i++) { in dw2102_i2c_transfer() 136 dw210x_op_rw(d->udev, 0xb5, value + i, 0, in dw2102_i2c_transfer() [all …]
|
/linux-6.14.4/arch/x86/crypto/ |
D | des3_ede-asm_64.S | 68 * 1-way 3DES 80 movl val##d, RT0d; \ 90 orl RT0d, val##d; 93 do_permutation(left##d, right##d, 4, 0x0f0f0f0f); \ 94 do_permutation(left##d, right##d, 16, 0x0000ffff); \ 95 do_permutation(right##d, left##d, 2, 0x33333333); \ 96 do_permutation(right##d, left##d, 8, 0x00ff00ff); \ 98 movl left##d, RW0d; \ 99 roll $1, right##d; \ 100 xorl right##d, RW0d; \ [all …]
|
/linux-6.14.4/tools/perf/tests/ |
D | time-utils-test.c | 21 pr_debug("error %d\n", err); in test__parse_nsec_time() 45 pr_debug("Error %d\n", err); in test__perf_time__parse_str() 70 static bool test__perf_time__parse_for_ranges(struct test_data *d) in test__perf_time__parse_for_ranges() argument 73 .first_sample_time = d->first, in test__perf_time__parse_for_ranges() 74 .last_sample_time = d->last, in test__perf_time__parse_for_ranges() 82 pr_debug("\nperf_time__parse_for_ranges(\"%s\")\n", d->str); in test__perf_time__parse_for_ranges() 84 if (strchr(d->str, '%')) in test__perf_time__parse_for_ranges() 86 d->first, d->last); in test__perf_time__parse_for_ranges() 88 err = perf_time__parse_for_ranges(d->str, &session, &ptime, &range_size, in test__perf_time__parse_for_ranges() 91 pr_debug("error %d\n", err); in test__perf_time__parse_for_ranges() [all …]
|
/linux-6.14.4/arch/m68k/math-emu/ |
D | multi_arith.h | 29 reg->lowmant = reg->mant.m32[1] << (8 - cnt); in fp_denormalize() 30 reg->mant.m32[1] = (reg->mant.m32[1] >> cnt) | in fp_denormalize() 35 reg->lowmant = reg->mant.m32[1] >> (cnt - 8); in fp_denormalize() 36 if (reg->mant.m32[1] << (40 - cnt)) in fp_denormalize() 37 reg->lowmant |= 1; in fp_denormalize() 38 reg->mant.m32[1] = (reg->mant.m32[1] >> cnt) | in fp_denormalize() 43 asm volatile ("bfextu %1{%2,#8},%0" : "=d" (reg->lowmant) in fp_denormalize() 44 : "m" (reg->mant.m32[0]), "d" (64 - cnt)); in fp_denormalize() 45 if (reg->mant.m32[1] << (40 - cnt)) in fp_denormalize() 46 reg->lowmant |= 1; in fp_denormalize() [all …]
|
/linux-6.14.4/tools/power/x86/x86_energy_perf_policy/ |
D | x86_energy_perf_policy.c | 30 #define OPTARG_NORMAL (INT_MAX - 1) 105 fprintf(stderr, "other: --hwp-enable | --turbo-enable (0 | 1) | --help | --force\n"); in usage() 113 exit(1); in usage() 131 fprintf(stderr, "%d = ratio_to_msr_perf(%d)\n", msr_perf, ratio); in ratio_2_msr_perf() 138 double d; in msr_perf_2_ratio() local 143 d = (double)msr_perf * (double) bdx_highest_ratio / 255.0; in msr_perf_2_ratio() 144 d = d + 0.5; /* round */ in msr_perf_2_ratio() 145 ratio = (int)d; in msr_perf_2_ratio() 148 fprintf(stderr, "%d = msr_perf_ratio(%d) {%f}\n", ratio, msr_perf, d); in msr_perf_2_ratio() 155 errx(1, "EPB not enabled on this platform"); in parse_cmdline_epb() [all …]
|
/linux-6.14.4/tools/perf/util/ |
D | genelf.c | 59 '.', 't', 'e', 'x', 't', 0, /* 1 */ 63 …'.', 'n', 'o', 't', 'e', '.', 'g', 'n', 'u', '.', 'b', 'u', 'i', 'l', 'd', '-', 'i', 'd', 0, /* 33… 64 '.', 'd', 'e', 'b', 'u', 'g', '_', 'l', 'i', 'n', 'e', 0, /* 52 */ 65 '.', 'd', 'e', 'b', 'u', 'g', '_', 'i', 'n', 'f', 'o', 0, /* 64 */ 66 '.', 'd', 'e', 'b', 'u', 'g', '_', 'a', 'b', 'b', 'r', 'e', 'v', 0, /* 76 */ 67 '.', 'e', 'h', '_', 'f', 'r', 'a', 'm', 'e', '_', 'h', 'd', 'r', 0, /* 90 */ 86 { .st_name = 1, /* index in sym_string table */ 88 .st_shndx = 1, 107 if (fd == -1) in gen_build_id() 108 err(1, "cannot access /dev/urandom for buildid"); in gen_build_id() [all …]
|