Home
last modified time | relevance | path

Searched full:encoding (Results 1 – 25 of 988) sorted by relevance

12345678910>>...40

/Linux-v5.10/Documentation/userspace-api/media/v4l/
Dcolorspaces-defs.rst10 default Y'CbCr encoding and the default quantization method. The second
13 transfer functions. The third is the Y'CbCr encoding identifier (enum
29 :c:type:`v4l2_hsv_encoding` specifies which encoding is used.
116 - Use the default Y'CbCr encoding as defined by the colorspace.
118 - Use the BT.601 Y'CbCr encoding.
120 - Use the Rec. 709 Y'CbCr encoding.
122 - Use the extended gamut xvYCC BT.601 encoding.
124 - Use the extended gamut xvYCC Rec. 709 encoding.
126 - Use the default non-constant luminance BT.2020 Y'CbCr encoding.
128 - Use the constant luminance BT.2020 Yc'CbcCrc encoding.
[all …]
Ddev-encoder.rst57 node [shape = doublecircle, label="Encoding"] Encoding;
67 Initialization -> Encoding [ label = "Both queues streaming" ];
69 Encoding -> Drain [ label = "V4L2_ENC_CMD_STOP" ];
70 Encoding -> Reset [ label = "VIDIOC_STREAMOFF(CAPTURE)" ];
71 Encoding -> Stopped [ label = "VIDIOC_STREAMOFF(OUTPUT)" ];
72 Encoding -> Encoding;
77 Reset -> Encoding [ label = "VIDIOC_STREAMON(CAPTURE)" ];
80 Stopped -> Encoding [ label = "V4L2_ENC_CMD_START\nor\nVIDIOC_STREAMON(OUTPUT)" ];
264 changed to a different value. This is useful for off-line encoding
284 the case for off-line encoding. Support for this feature is signalled
[all …]
Dcolorspaces-details.rst15 ``V4L2_XFER_FUNC_709``. The default Y'CbCr encoding is
71 the following ``V4L2_YCBCR_ENC_601`` encoding:
97 default Y'CbCr encoding is ``V4L2_YCBCR_ENC_709``. The default Y'CbCr
130 extended gamut xvYCC encoding values outside that range are allowed.
151 the following ``V4L2_YCBCR_ENC_709`` encoding:
167 The ``V4L2_YCBCR_ENC_709`` encoding described above is the default for
169 in which case the BT.601 Y'CbCr encoding is used.
174 The xvYCC 709 encoding (``V4L2_YCBCR_ENC_XV709``, :ref:`xvycc`) is
175 similar to the Rec. 709 encoding, but it allows for R', G' and B' values
187 The xvYCC 601 encoding (``V4L2_YCBCR_ENC_XV601``, :ref:`xvycc`) is
[all …]
Dvidioc-subdev-enum-mbus-code.rst94 encoding. The application can ask to configure the colorspace of the
108 encoding. The application can ask to configure the Y'CbCr encoding of the
115 encoding. The application can ask to configure the HSV encoding of the
/Linux-v5.10/arch/arm64/kernel/
Dinsn.c331 pr_err("aarch64_insn_decode_immediate: unknown immediate encoding %d\n", in aarch64_insn_decode_immediate()
361 pr_err("aarch64_insn_encode_immediate: unknown immediate encoding %d\n", in aarch64_insn_encode_immediate()
395 pr_err("%s: unknown register type encoding %d\n", __func__, in aarch64_insn_decode_register()
413 pr_err("%s: unknown register encoding %d\n", __func__, reg); in aarch64_insn_encode_register()
434 pr_err("%s: unknown register type encoding %d\n", __func__, in aarch64_insn_encode_register()
464 pr_err("%s: unknown size encoding %d\n", __func__, type); in aarch64_insn_encode_ldst_size()
517 pr_err("%s: unknown branch encoding %d\n", __func__, type); in aarch64_insn_gen_branch_imm()
545 pr_err("%s: unknown branch encoding %d\n", __func__, type); in aarch64_insn_gen_comp_branch_imm()
556 pr_err("%s: unknown variant encoding %d\n", __func__, variant); in aarch64_insn_gen_comp_branch_imm()
577 pr_err("%s: unknown condition encoding %d\n", __func__, cond); in aarch64_insn_gen_cond_branch_imm()
[all …]
/Linux-v5.10/drivers/staging/vc04_services/vchiq-mmal/
Dmmal-msg-format.h58 u32 encoding; /* FourCC specifying encoding of the elementary member
62 * encoding variant of the elementary
84 u32 encoding; /* FourCC specifying encoding of the elementary member
88 * encoding variant of the elementary
/Linux-v5.10/drivers/media/rc/img-ir/
Dimg-ir-nec.c22 /* raw encoding: ddDDaaAA */ in img_ir_nec_scancode()
29 /* scan encoding: as transmitted, MSBit = first received bit */ in img_ir_nec_scancode()
37 /* scan encoding: AAaaDD */ in img_ir_nec_scancode()
44 /* scan encoding: AADD */ in img_ir_nec_scancode()
80 /* scan encoding: as transmitted, MSBit = first received bit */ in img_ir_nec_filter()
91 /* scan encoding AAaaDD */ in img_ir_nec_filter()
100 /* scan encoding: AADD */ in img_ir_nec_filter()
109 /* raw encoding: ddDDaaAA */ in img_ir_nec_filter()
/Linux-v5.10/Documentation/bpf/
Dbtf.rst32 2. BTF Type and String Encoding
53 The magic is ``0xeB9F``, which has different encoding for big and little
59 2.1 String Encoding
65 2.2 Type Encoding
119 The following sections detail encoding of each kind.
124 ``struct btf_type`` encoding requirement:
144 bool, for the int type. The char and bool encoding are mostly useful for
145 pretty print. At most one encoding can be specified for the int type.
170 bitfield encoding. Currently, both llvm and pahole generate
176 ``struct btf_type`` encoding requirement:
[all …]
/Linux-v5.10/drivers/gpu/drm/sun4i/
Dsun8i_csc.c155 enum drm_color_encoding encoding, in sun8i_csc_set_coefficients() argument
163 table = yuv2rgb[range][encoding]; in sun8i_csc_set_coefficients()
166 table = yvu2rgb[range][encoding]; in sun8i_csc_set_coefficients()
179 enum drm_color_encoding encoding, in sun8i_de3_ccsc_set_coefficients() argument
187 table = yuv2rgb_de3[range][encoding]; in sun8i_de3_ccsc_set_coefficients()
190 table = yvu2rgb_de3[range][encoding]; in sun8i_de3_ccsc_set_coefficients()
230 enum drm_color_encoding encoding, in sun8i_csc_set_ccsc_coefficients() argument
237 mode, encoding, range); in sun8i_csc_set_ccsc_coefficients()
244 mode, encoding, range); in sun8i_csc_set_ccsc_coefficients()
/Linux-v5.10/crypto/asymmetric_keys/
Dsignature.c74 * params->key. The encrypted data is wrapped in an encoding if
75 * params->encoding is specified (eg. "pkcs1").
95 * params->key. The decrypted data is wrapped in an encoding if
96 * params->encoding is specified (eg. "pkcs1").
116 * The signature is wrapped in an encoding if params->encoding is specified
117 * (eg. "pkcs1"). If the encoding needs to know the digest type, this can be
/Linux-v5.10/Documentation/staging/
Dlzo.rst35 The first byte of the block follows a different encoding from other bytes, it
43 around 255:1). The variable length encoding using #bits is always the same::
79 encoding.
87 length encoding. This improves speed for data with many zeros, which is a
92 (lzo and lzo-rle). Differences in the encoding are noted in this document with
98 First byte encoding::
100 0..16 : follow regular instruction encoding, see below. It is worth
120 Instruction encoding::
125 encoding will be a copy of 4 or more literal, and must be interpreted
199 encoding. The code is tricky, it is possible that this document contains
/Linux-v5.10/tools/testing/selftests/kvm/include/x86_64/
Dvmx.h492 static inline int vmread(uint64_t encoding, uint64_t *value) in vmread() argument
498 return evmcs_vmread(encoding, value); in vmread()
500 __asm__ __volatile__("vmread %[encoding], %[value]; setna %[ret]" in vmread()
502 : [encoding]"r"(encoding) in vmread()
513 static inline uint64_t vmreadz(uint64_t encoding) in vmreadz() argument
516 vmread(encoding, &value); in vmreadz()
520 static inline int vmwrite(uint64_t encoding, uint64_t value) in vmwrite() argument
525 return evmcs_vmwrite(encoding, value); in vmwrite()
527 __asm__ __volatile__ ("vmwrite %[value], %[encoding]; setna %[ret]" in vmwrite()
529 : [value]"rm"(value), [encoding]"r"(encoding) in vmwrite()
/Linux-v5.10/drivers/input/misc/
Drotary_encoder.c42 enum rotary_encoder_encoding encoding; member
64 /* convert from gray encoding to normal */ in rotary_encoder_get_state()
65 if (encoder->encoding == ROTENC_GRAY && ret & 1) in rotary_encoder_get_state()
220 if (!device_property_present(dev, "rotary-encoder,encoding") || in rotary_encoder_probe()
221 !device_property_match_string(dev, "rotary-encoder,encoding", in rotary_encoder_probe()
224 encoder->encoding = ROTENC_GRAY; in rotary_encoder_probe()
225 } else if (!device_property_match_string(dev, "rotary-encoder,encoding", in rotary_encoder_probe()
228 encoder->encoding = ROTENC_BINARY; in rotary_encoder_probe()
230 dev_err(dev, "unknown encoding setting\n"); in rotary_encoder_probe()
/Linux-v5.10/Documentation/admin-guide/device-mapper/
Dverity.rst63 The hexadecimal encoding of the cryptographic hash of the root hash block
68 The hexadecimal encoding of the salt value.
97 verification fails. Use encoding data from the specified device. This
101 If the encoding data covers additional metadata, it must be accessible
109 the encoding data. For example, in RS(M, N) encoding, the number of roots
113 The number of encoding data blocks on the FEC device. The block size for
118 FEC device to the beginning of the encoding data.
/Linux-v5.10/security/keys/
Dkeyctl_pkey.c25 Opt_enc, /* "enc=<encoding>" eg. "enc=oaep" */
59 params->encoding = q; in keyctl_pkey_params_parse()
87 params->encoding = "raw"; in keyctl_pkey_params_get()
123 params->encoding = "raw"; in keyctl_pkey_params_get_2()
199 * where enc= specifies the encoding and hash= selects the OID to go in that
200 * particular encoding if required. If enc= isn't supplied, it's assumed that
276 * where enc= specifies the signature blob encoding and hash= selects the OID
277 * to go in that particular encoding. If enc= isn't supplied, it's assumed
/Linux-v5.10/Documentation/admin-guide/media/
Divtv.rst9 The cx23415 can do both encoding and decoding, the cx23416 can only do MPEG
10 encoding. Currently the only card featuring full decoding support is the
96 /dev/video0 is listed as the 'base' encoding capture device so we have:
98 - /dev/video0 is the encoding capture device for the first card (card 0)
99 - /dev/video1 is the encoding capture device for the second card (card 1)
100 - /dev/video2 is the encoding capture device for the third card (card 2)
113 The encoding capture device(s).
/Linux-v5.10/Documentation/ABI/testing/
Dsysfs-bus-counter76 their counting. For example, quadrature encoding counters can
78 phase of the respective A and B quadrature encoding signals.
124 updates the respective count. Quadrature encoding
131 updates the respective count. Quadrature encoding
136 the respective count. Quadrature encoding determines the
141 the respective count. Quadrature encoding determines the
146 updates the respective count. Quadrature encoding
/Linux-v5.10/tools/testing/selftests/bpf/
Dtest_btf.h13 #define BTF_INT_ENC(encoding, bits_offset, nr_bits) \ argument
14 ((encoding) << 24 | (bits_offset) << 16 | (nr_bits))
15 #define BTF_TYPE_INT_ENC(name, encoding, bits_offset, bits, sz) \ argument
17 BTF_INT_ENC(encoding, bits_offset, bits)
/Linux-v5.10/drivers/media/test-drivers/vicodec/
Dcodec-fwht.c692 u32 encoding = 0; in encode_plane() local
715 encoding |= FWHT_FRAME_PCODED; in encode_plane()
746 encoding |= FWHT_FRAME_UNENCODED; in encode_plane()
754 if (encoding & FWHT_FRAME_UNENCODED) { in encode_plane()
771 encoding &= ~FWHT_FRAME_PCODED; in encode_plane()
773 return encoding; in encode_plane()
786 u32 encoding; in fwht_encode_frame() local
789 encoding = encode_plane(frm->luma, ref_frm->luma, &rlco, rlco_max, cf, in fwht_encode_frame()
792 if (encoding & FWHT_FRAME_UNENCODED) in fwht_encode_frame()
793 encoding |= FWHT_LUMA_UNENCODED; in fwht_encode_frame()
[all …]
/Linux-v5.10/Documentation/userspace-api/media/rc/
Drc-protos.rst32 This IR protocol uses manchester encoding to encode 14 bits. There is a
35 The scancode encoding is *not* consistent with the lirc daemon (lircd) rc5
79 This is done so it the scancodes and encoding is compatible with existing
191 The sony protocol is a pulse-width encoding. There are three variants,
192 which just differ in number of bits and scancode encoding.
218 The sony protocol is a pulse-width encoding. There are three variants,
219 which just differ in number of bits and scancode encoding.
245 The sony protocol is a pulse-width encoding. There are three variants,
246 which just differ in number of bits and scancode encoding.
305 The scancode has a somewhat unusual encoding.
/Linux-v5.10/drivers/media/platform/sti/hva/
Dhva-debugfs.c86 " | |- encoding=%d\n" in format_ctx()
96 " | |- avg encoding period (0.1ms)=%d [min=%d, max=%d]\n" in format_ctx()
130 /* encoding period */ in hva_dbg_perf_begin()
141 * encoding period values upon a window of 32 samples in hva_dbg_perf_begin()
191 /* encoding duration */ in hva_dbg_perf_end()
211 * and the total encoding periods in hva_dbg_perf_end()
308 seq_puts(s, "[last encoding]\n"); in last_show()
313 seq_puts(s, "[no information recorded about last encoding]\n"); in last_show()
361 seq_printf(s, "[running encoding %d]\n", ctx->id); in ctx_show()
/Linux-v5.10/arch/arm64/include/asm/
Ddebug-monitors.h33 * Break point instruction encoding
38 * BRK instruction encoding
54 /* kprobes BRK opcodes with ESR encoding */
57 /* uprobes BRK opcodes with ESR encoding */
/Linux-v5.10/net/mac80211/
Dairtime.c435 switch (status->encoding) { in ieee80211_get_rate_duration()
456 if (WARN_ON_ONCE((status->encoding != RX_ENC_HE && streams > 4) || in ieee80211_get_rate_duration()
457 (status->encoding == RX_ENC_HE && streams > 8))) in ieee80211_get_rate_duration()
475 if (status->encoding == RX_ENC_LEGACY) { in ieee80211_calc_rx_airtime()
521 stat->encoding = RX_ENC_HE; in ieee80211_fill_rate_info()
523 stat->encoding = RX_ENC_VHT; in ieee80211_fill_rate_info()
525 stat->encoding = RX_ENC_HT; in ieee80211_fill_rate_info()
527 stat->encoding = RX_ENC_LEGACY; in ieee80211_fill_rate_info()
534 if (stat->encoding != RX_ENC_LEGACY) in ieee80211_fill_rate_info()
580 stat->encoding = RX_ENC_VHT; in ieee80211_fill_rx_status()
[all …]
/Linux-v5.10/drivers/pci/pcie/
Daspm.c302 /* Convert L0s latency encoding to ns */
305 u32 encoding = (lnkcap & PCI_EXP_LNKCAP_L0SEL) >> 12; in calc_l0s_latency() local
307 if (encoding == 0x7) in calc_l0s_latency()
309 return (64 << encoding); in calc_l0s_latency()
312 /* Convert L0s acceptable latency encoding to ns */
313 static u32 calc_l0s_acceptable(u32 encoding) in calc_l0s_acceptable() argument
315 if (encoding == 0x7) in calc_l0s_acceptable()
317 return (64 << encoding); in calc_l0s_acceptable()
320 /* Convert L1 latency encoding to ns */
323 u32 encoding = (lnkcap & PCI_EXP_LNKCAP_L1EL) >> 15; in calc_l1_latency() local
[all …]
/Linux-v5.10/arch/sh/kernel/cpu/sh2a/
Dopcode_helper.c15 * to check the instruction encoding to work out if it's a true 32-bit
19 * actual encoding looks like in the first-half of the instruction, which
22 * First 16-bits of encoding Used by

12345678910>>...40