| /third_party/pulseaudio/src/pulse/ |
| D | sample.h | 7 Copyright 2004-2006 Lennart Poettering 43 * \li PA_SAMPLE_U8 - Unsigned 8 bit integer PCM. 44 * \li PA_SAMPLE_S16LE - Signed 16 integer bit PCM, little endian. 45 * \li PA_SAMPLE_S16BE - Signed 16 integer bit PCM, big endian. 46 * \li PA_SAMPLE_FLOAT32LE - 32 bit IEEE floating point PCM, little endian. 47 * \li PA_SAMPLE_FLOAT32BE - 32 bit IEEE floating point PCM, big endian. 48 * \li PA_SAMPLE_ALAW - 8 bit a-Law. 49 * \li PA_SAMPLE_ULAW - 8 bit mu-Law. 50 * \li PA_SAMPLE_S32LE - Signed 32 bit integer PCM, little endian. 51 * \li PA_SAMPLE_S32BE - Signed 32 bit integer PCM, big endian. [all …]
|
| /third_party/Linux_Kernel/include/linux/ |
| D | exportfs.h | 31 * 32bit inode number, 32 bit generation number. 36 * 32bit inode number, 32 bit generation number, 37 * 32 bit parent directory inode number. 42 * 64 bit object ID, 64 bit root object ID, 43 * 32 bit generation number. 48 * 64 bit object ID, 64 bit root object ID, 49 * 32 bit generation number, 50 * 64 bit parent object ID, 32 bit parent generation. 55 * 64 bit object ID, 64 bit root object ID, 56 * 32 bit generation number, [all …]
|
| D | math64.h | 13 * div_u64_rem - unsigned 64bit divide with 32bit divisor with remainder 15 * This is commonly provided by 32bit archs to provide an optimized 64bit 25 * div_s64_rem - signed 64bit divide with 32bit divisor with remainder 34 * div64_u64_rem - unsigned 64bit divide with 64bit divisor and remainder 43 * div64_u64 - unsigned 64bit divide with 64bit divisor 51 * div64_s64 - signed 64bit divide with 64bit divisor 58 #elif BITS_PER_LONG == 32 90 * div_u64 - unsigned 64bit divide with 32bit divisor 92 * This is the most common 64bit divide and should be used if possible, 93 * as many 32bit archs can optimize this variant better than a full 64bit [all …]
|
| D | bitops.h | 6 #define BIT(nr) (1UL << (nr)) macro 17 * Create a contiguous bitmask starting at bit position @l and ending at 19 * GENMASK_ULL(39, 21) gives us the 64bit vector 0x000000ffffe00000. 22 (((~0UL) << (l)) & (~0UL >> (BITS_PER_LONG - 1 - (h)))) 25 (((~0ULL) << (l)) & (~0ULL >> (BITS_PER_LONG_LONG - 1 - (h)))) 38 #define for_each_set_bit(bit, addr, size) \ argument 39 for ((bit) = find_first_bit((addr), (size)); \ 40 (bit) < (size); \ 41 (bit) = find_next_bit((addr), (size), (bit) + 1)) 43 /* same as for_each_set_bit() but use bit as value to start with */ [all …]
|
| D | cnt32_to_63.h | 2 * Extend a 32-bit counter to 63 bits 34 * cnt32_to_63 - Expand a 32-bit counter to a 63-bit counter 37 * Many hardware clock counters are only 32 bits wide and therefore have 38 * a relatively short period making wrap-arounds rather frequent. This 39 * is a problem when implementing sched_clock() for example, where a 64-bit 40 * non-wrapping monotonic value is expected to be returned. 42 * To overcome that limitation, let's extend a 32-bit counter to 63 bits 44 * by the hardware while bits 32 to 62 are stored in memory. The top bit in 45 * memory is used to synchronize with the hardware clock half-period. When 46 * the top bit of both counters (hardware and in memory) differ then the [all …]
|
| D | u64_stats_sync.h | 5 * To properly implement 64bits network statistics on 32bit and 64bit hosts, 6 * we provide a synchronization point, that is a noop on 64bit or UP kernels. 9 * 1) Use a seqcount on SMP 32bits, with low overhead. 10 * 2) Whole thing is a noop on 64bit arches or UP kernels. 20 * are consistent (remember point 1) : this is a noop on 64bit arches anyway) 41 * u64_stats_update_begin(&stats->syncp); 42 * stats->bytes64 += len; // non atomic operation 43 * stats->packets64++; // non atomic operation 44 * u64_stats_update_end(&stats->syncp); 53 * start = u64_stats_fetch_begin(&stats->syncp); [all …]
|
| D | fsl-diu-fb.h | 6 * Authors: Hongjun Chen <hong-jun.chen@freescale.com> 73 /* Word 0(32-bit) in DDR memory */ 86 /* Word 1(32-bit) in DDR memory */ 89 /* Word 2(32-bit) in DDR memory */ 97 /* Word 3(32-bit) in DDR memory */ 105 /* Word 4(32-bit) in DDR memory */ 113 /* Word 5(32-bit) in DDR memory */ 121 /* Word 6(32-bit) in DDR memory */ 127 /* Word 7(32-bit) in DDR memory */ 134 /* Word 8(32-bit) in DDR memory */ [all …]
|
| /third_party/Linux_Kernel/include/uapi/linux/ |
| D | swab.h | 75 __u32 h = val >> 32; in __fswab64() 76 __u32 l = val & ((1ULL << 32) - 1); in __fswab64() 77 return (((__u64)__fswab32(l)) << 32) | ((__u64)(__fswab32(h))); in __fswab64() 102 * __swab16 - return a byteswapped 16-bit value 111 * __swab32 - return a byteswapped 32-bit value 120 * __swab64 - return a byteswapped 64-bit value 129 * __swahw32 - return a word-swapped 32-bit value 140 * __swahb32 - return a high and low byte-swapped 32-bit value 151 * __swab16p - return a byteswapped 16-bit value from a pointer 152 * @p: pointer to a naturally-aligned 16-bit value [all …]
|
| /third_party/protobuf/js/binary/ |
| D | arith.js | 1 // Protocol Buffers - Google's data interchange format 3 // https://developers.google.com/protocol-buffers/ 33 * handle 64-bit integer conversion to/from strings. 44 * UInt64 implements some 64-bit arithmetic routines necessary for properly 45 * handling 64-bit integer fields. It implements lossless integer arithmetic on 47 * representing 64-bit integers as two 32-bit halves. 49 * @param {number} lo The low 32 bits. 50 * @param {number} hi The high 32 bits. 55 * The low 32 bits. 60 * The high 32 bits. [all …]
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9/src/common/ |
| D | qca-vendor.h | 3 * Copyright (c) 2014-2017, Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation 23 * enum qca_radiotap_vendor_ids - QCA radiotap vendor namespace IDs 30 * enum qca_nl80211_vendor_subcmds - QCA nl80211 vendor command identifiers 37 * internal BSS-selection. This command uses 45 * co-existence information in the driver. These frequencies aim to 95 * Non-Occupancy Period for this channel is over, channel becomes usable. 139 * @QCA_NL80211_VENDOR_SUBCMD_GET_BUS_SIZE: Gets the driver-firmware 224 * Refer to IEEE P802.11-REVmc/D7.0, 11.24.6 355 * @QCA_NL80211_VENDOR_SUBCMD_FETCH_BSS_TRANSITION_STATUS: Sub-command to fetch [all …]
|
| /third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
| D | qca-vendor.h | 3 * Copyright (c) 2014-2017, Qualcomm Atheros, Inc. 4 * Copyright (c) 2018-2019, The Linux Foundation 23 * enum qca_radiotap_vendor_ids - QCA radiotap vendor namespace IDs 30 * enum qca_nl80211_vendor_subcmds - QCA nl80211 vendor command identifiers 37 * internal BSS-selection. This command uses 45 * co-existence information in the driver. These frequencies aim to 95 * Non-Occupancy Period for this channel is over, channel becomes usable. 139 * @QCA_NL80211_VENDOR_SUBCMD_GET_BUS_SIZE: Gets the driver-firmware 224 * Refer to IEEE P802.11-REVmc/D7.0, 11.24.6 355 * @QCA_NL80211_VENDOR_SUBCMD_FETCH_BSS_TRANSITION_STATUS: Sub-command to fetch [all …]
|
| /third_party/libpng/contrib/pngsuite/ |
| D | README | 3 -------- 5 Two images (ftbbn0g01.png and ftbbn0g02.png) are by Glenn Randers-Pehrson, 2012 10 The 15 "bas*.png" images are part of the much larger PngSuite test-set of 21 The images in this directory represent the basic PNG color-types: 22 grayscale (1-16 bit deep), full color (8 or 16 bit), paletted 23 (1-8 bit) and grayscale or color images with alpha channel. You 27 ------------ ------ -------------- 28 basn0g01.png 1-bit grayscale 29 basn0g02.png 2-bit grayscale 30 basn0g04.png 4-bit grayscale [all …]
|
| /third_party/flutter/skia/third_party/externals/libpng/contrib/pngsuite/ |
| D | README | 3 -------- 5 Two images (ftbbn0g01.png and ftbbn0g02.png) are by Glenn Randers-Pehrson, 2012 10 The 15 "bas*.png" images are part of the much larger PngSuite test-set of 21 The images in this directory represent the basic PNG color-types: 22 grayscale (1-16 bit deep), full color (8 or 16 bit), paletted 23 (1-8 bit) and grayscale or color images with alpha channel. You 27 ------------ ------ -------------- 28 basn0g01.png 1-bit grayscale 29 basn0g02.png 2-bit grayscale 30 basn0g04.png 4-bit grayscale [all …]
|
| /third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/ |
| D | audio-format.c | 17 * Boston, MA 02110-1301, USA. 26 #include "audio-format.h" 156 /* pack from signed integer 32 to integer */ 168 for (;length; length--) { \ 180 for (;length; length--) { \ 243 /* 8 bit */ 244 MAKE_FORMAT (S8, "8-bit signed PCM audio", SINT, 0, 8, 8, SILENT_0, 246 MAKE_FORMAT (U8, "8-bit unsigned PCM audio", UINT, 0, 8, 8, SILENT_U8, 248 /* 16 bit */ 249 MAKE_FORMAT (S16LE, "16-bit signed PCM audio", SINT, G_LITTLE_ENDIAN, 16, [all …]
|
| /third_party/ffmpeg/tests/fate/ |
| D | screen.mak | 2 FATE_SCREEN-$(call DEMDEC, AVI, CSCD) += fate-cscd 3 fate-cscd: CMD = framecrc -i $(TARGET_SAMPLES)/CSCD/sample_video.avi -an -pix_fmt rgb24 5 FATE_SCREEN-$(call DEMDEC, AVI, DXTORY) += fate-dxtory 6 fate-dxtory: CMD = framecrc -i $(TARGET_SAMPLES)/dxtory/dxtory_mic.avi -an 8 FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, FIC) += fate-fic-avi 9 fate-fic-avi: CMD = framecrc -i $(TARGET_SAMPLES)/fic/fic-partial-2MB.avi -an 11 FATE_FMVC += fate-fmvc-type1 12 fate-fmvc-type1: CMD = framecrc -i $(TARGET_SAMPLES)/fmvc/6-methyl-5-hepten-2-one-CC-db_small.avi 14 FATE_FMVC += fate-fmvc-type2 15 fate-fmvc-type2: CMD = framecrc -i $(TARGET_SAMPLES)/fmvc/fmvcVirtualDub_small.avi [all …]
|
| D | bmp.mak | 1 FATE_BMP += fate-bmp-1bit 2 fate-bmp-1bit: CMD = framecrc -i $(TARGET_SAMPLES)/bmp/test1.bmp -pix_fmt rgb24 4 FATE_BMP += fate-bmp-4bit 5 fate-bmp-4bit: CMD = framecrc -i $(TARGET_SAMPLES)/bmp/test4.bmp -pix_fmt rgb24 7 FATE_BMP += fate-bmp-4bit-os2 8 fate-bmp-4bit-os2: CMD = framecrc -i $(TARGET_SAMPLES)/bmp/test4os2v2.bmp -pix_fmt rgb24 10 FATE_BMP += fate-bmp-8bit 11 fate-bmp-8bit: CMD = framecrc -i $(TARGET_SAMPLES)/bmp/test8.bmp -pix_fmt rgb24 13 FATE_BMP += fate-bmp-8bit-os2 14 fate-bmp-8bit-os2: CMD = framecrc -i $(TARGET_SAMPLES)/bmp/test8os2.bmp -pix_fmt rgb24 [all …]
|
| /third_party/gstreamer/gstreamer/libs/gst/base/ |
| D | gstbytereader-docs.h | 1 /* GStreamer byte reader dummy header for gtk-doc 2 * Copyright (C) 2009 Tim-Philipp Müller <tim centricular net> 17 * Boston, MA 02110-1301, USA. 20 /* This header is not installed, it just contains stuff for gtk-doc to parse, 25 #error "This header should never be included in code, it is only for gtk-doc" 41 * Read an unsigned 8 bit integer without checking if there are enough bytes 44 * Returns: unsigned 8 bit integer. 50 * Read an unsigned 8 bit integer without checking if there are enough bytes 53 * Returns: unsigned 8 bit integer. 59 * Read an signed 8 bit integer without checking if there are enough bytes [all …]
|
| /third_party/ffmpeg/libavformat/ |
| D | pcmenc.c | 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 36 PCMDEF(f64be, "PCM 64-bit floating-point big-endian", 39 PCMDEF(f64le, "PCM 64-bit floating-point little-endian", 42 PCMDEF(f32be, "PCM 32-bit floating-point big-endian", 45 PCMDEF(f32le, "PCM 32-bit floating-point little-endian", 48 PCMDEF(s32be, "PCM signed 32-bit big-endian", 51 PCMDEF(s32le, "PCM signed 32-bit little-endian", 54 PCMDEF(s24be, "PCM signed 24-bit big-endian", 57 PCMDEF(s24le, "PCM signed 24-bit little-endian", 60 PCMDEF(s16be, "PCM signed 16-bit big-endian", [all …]
|
| /third_party/abseil-cpp/absl/random/internal/ |
| D | wide_multiply.h | 7 // https://www.apache.org/licenses/LICENSE-2.0 37 // Helper object to multiply two 64-bit values to a 128-bit value. 38 // MultiplyU64ToU128 multiplies two 64-bit values to a 128-bit value. 39 // If an intrinsic is available, it is used, otherwise use native 32-bit 50 // uint128(a) * uint128(b) in emulated mode computes a full 128-bit x 128-bit in MultiplyU64ToU128() 52 // is only necessary to support a 64-bit x 64-bit = 128-bit multiply. This is in MultiplyU64ToU128() 55 const uint64_t a32 = a >> 32; in MultiplyU64ToU128() 57 const uint64_t b32 = b >> 32; in MultiplyU64ToU128() 65 static_cast<uint32_t>(((c00 >> 32) + static_cast<uint32_t>(c32a) + in MultiplyU64ToU128() 67 32); in MultiplyU64ToU128() [all …]
|
| /third_party/gstreamer/gstreamer/tests/check/gst/ |
| D | gstprintf.c | 2 * Copyright (C) 2015 Tim-Philipp Müller <tim centricular com> 17 * Boston, MA 02110-1301, USA. 33 #include "gst/printf/printf-extension.h" 69 fail_unless_equals_string (str, "d = -236792881"); in GST_START_TEST() 72 /* 32 bit GLib */ in GST_START_TEST() 73 str = test_printf ("32-bit x value = %" G_GINT32_MODIFIER "x", v32); in GST_START_TEST() 74 fail_unless_equals_string (str, "32-bit x value = f1e2d3cf"); in GST_START_TEST() 76 str = test_printf ("32-bit u value = %" G_GUINT32_FORMAT, v32); in GST_START_TEST() 77 fail_unless_equals_string (str, "32-bit u value = 4058174415"); in GST_START_TEST() 79 str = test_printf ("32-bit d value = %" G_GINT32_FORMAT, v32); in GST_START_TEST() [all …]
|
| /third_party/littlefs/ |
| D | SPEC.md | 10 | | | .---._____ 11 .-----. | | 12 --|o |---| littlefs | 13 --| |---| | 14 '-----' '----------' 20 - littlefs is a block-based filesystem. The disk is divided into an array of 23 - Block pointers are stored in 32 bits, with the special value `0xffffffff` 26 - In addition to the logical block size (which usually matches the erase 31 - By default, all values in littlefs are stored in little-endian byte order. 49 The high-level layout of a metadata block is fairly simple: [all …]
|
| /third_party/boringssl/src/third_party/wycheproof_testvectors/ |
| D | aes_gcm_test.txt | 4 # Algorithm: AES-GCM 95 iv = 32bcb9b569e3b852d37c766a 149 # Flipped bit 0 in tag 159 # Flipped bit 1 in tag 169 # Flipped bit 7 in tag 179 # Flipped bit 8 in tag 189 # Flipped bit 31 in tag 199 # Flipped bit 32 in tag 209 # Flipped bit 33 in tag 219 # Flipped bit 63 in tag [all …]
|
| /third_party/boost/libs/gil/test/extension/io/ |
| D | png_read_test.cpp | 134 // Gray: 2 bytes, range 0 .. (2^bitdepth)-1 in BOOST_AUTO_TEST_CASE() 140 BOOST_CHECK_EQUAL(backend._info._width, 32u); in BOOST_AUTO_TEST_CASE() 141 BOOST_CHECK_EQUAL(backend._info._height, 32u); in BOOST_AUTO_TEST_CASE() 148 BOOST_CHECK_EQUAL(backend._info._width, 32u); in BOOST_AUTO_TEST_CASE() 149 BOOST_CHECK_EQUAL(backend._info._height, 32u); in BOOST_AUTO_TEST_CASE() 162 BOOST_CHECK_EQUAL(backend._info._width, 32u); in BOOST_AUTO_TEST_CASE() 163 BOOST_CHECK_EQUAL(backend._info._height, 32u); in BOOST_AUTO_TEST_CASE() 170 BOOST_CHECK_EQUAL(backend._info._width, 32u); in BOOST_AUTO_TEST_CASE() 171 BOOST_CHECK_EQUAL(backend._info._height, 32u); in BOOST_AUTO_TEST_CASE() 186 // Red: 2 bytes, range 0 .. (2^bitdepth)-1 in BOOST_AUTO_TEST_CASE() [all …]
|
| /third_party/flutter/skia/third_party/externals/libpng/contrib/tools/ |
| D | intgamma.sh | 12 # Shell script to generate png.c 8-bit and 16-bit log tables (see the code in 15 # This script uses the "bc" arbitrary precision calculator to calculate 32-bit 16 # fixed point values of logarithms appropriate to finding the log of an 8-bit 20 # (-lm) must be available 23 # the integers which must be one-per-line 29 sub("\\.[0-9]*$", "") 51 /* 8-bit log table: png_8bit_l2[128] 52 * This is a table of -log(value/255)/log(2) for 'value' in the range 128 to 53 * 255, so it's the base 2 logarithm of a normalized 8-bit floating point 54 * mantissa. The numbers are 32-bit fractions. [all …]
|
| /third_party/libpng/contrib/tools/ |
| D | intgamma.sh | 12 # Shell script to generate png.c 8-bit and 16-bit log tables (see the code in 15 # This script uses the "bc" arbitrary precision calculator to calculate 32-bit 16 # fixed point values of logarithms appropriate to finding the log of an 8-bit 20 # (-lm) must be available 23 # the integers which must be one-per-line 29 sub("\\.[0-9]*$", "") 51 /* 8-bit log table: png_8bit_l2[128] 52 * This is a table of -log(value/255)/log(2) for 'value' in the range 128 to 53 * 255, so it's the base 2 logarithm of a normalized 8-bit floating point 54 * mantissa. The numbers are 32-bit fractions. [all …]
|