| /third_party/openssl/doc/man1/ |
| D | openssl-cmp.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-cmp - Certificate Management Protocol (CMP, RFC 4210) application 10 B<openssl> B<cmp> 11 [B<-help>] 12 [B<-config> I<filename>] 13 [B<-section> I<names>] 14 [B<-verbosity> I<level>] 18 [B<-cmd> I<ir|cr|kur|p10cr|rr|genm>] 19 [B<-infotype> I<name>] 20 [B<-geninfo> I<OID:int:N>] [all …]
|
| /third_party/mesa3d/src/intel/compiler/ |
| D | test_vec4_cmod_propagation.cpp | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 57 prog_data->dispatch_mode = DISPATCH_MODE_4X2_DUAL_OBJECT; in cmod_propagation_vec4_visitor() 104 compiler->devinfo = devinfo; in SetUp() 112 devinfo->ver = 7; in SetUp() 113 devinfo->verx10 = devinfo->ver * 10; in SetUp() 128 vec4_instruction *inst = (vec4_instruction *)block->start(); in instruction() 130 inst = (vec4_instruction *)inst->next; in instruction() 142 v->dump_instructions(); in cmod_propagation() 145 bool ret = v->opt_cmod_propagation(); in cmod_propagation() 149 v->dump_instructions(); in cmod_propagation() [all …]
|
| D | test_fs_cmod_propagation.cpp | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 63 &prog_data->base, shader, 8, false) {} in cmod_propagation_fs_visitor() 72 compiler->devinfo = devinfo; in SetUp() 80 devinfo->ver = 7; in SetUp() 81 devinfo->verx10 = devinfo->ver * 10; in SetUp() 96 fs_inst *inst = (fs_inst *)block->start(); in instruction() 98 inst = (fs_inst *)inst->next; in instruction() 110 v->cfg->dump(); in cmod_propagation() 113 bool ret = v->opt_cmod_propagation(); in cmod_propagation() 117 v->cfg->dump(); in cmod_propagation() [all …]
|
| D | brw_vec4_cmod_propagation.cpp | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 42 return (earlier->dst.writemask != WRITEMASK_X && in writemasks_incompatible() 43 earlier->dst.writemask != WRITEMASK_XYZW) || in writemasks_incompatible() 44 (earlier->dst.writemask == WRITEMASK_XYZW && in writemasks_incompatible() 45 later->src[0].swizzle != BRW_SWIZZLE_XYZW) || in writemasks_incompatible() 46 (later->dst.writemask & ~earlier->dst.writemask) != 0; in writemasks_incompatible() 53 int ip = block->end_ip + 1; in opt_cmod_propagation_local() 56 ip--; in opt_cmod_propagation_local() 58 if ((inst->opcode != BRW_OPCODE_AND && in opt_cmod_propagation_local() 59 inst->opcode != BRW_OPCODE_CMP && in opt_cmod_propagation_local() [all …]
|
| /third_party/openssl/doc/man3/ |
| D | OSSL_CMP_CTX_new.pod | 64 - functions for managing the CMP client context data structure 68 #include <openssl/cmp.h> 116 /* CMP message header and extra certificates: */ 165 This is the context API for using CMP (Certificate Management Protocol) with 171 It initializes the remaining fields to their default values - for instance, 174 and the proof-of-possession method is set to OSSL_CRMF_POPO_SIGNATURE. 179 clearing the internal CMP transaction (aka session) status, PKIStatusInfo, 182 All other field values (i.e., CMP options) are retained for potential re-use. 208 Number of seconds (or 0 for infinite) a CMP message round trip is 238 OSSL_CRMF_POPO_NONE - ProofOfPossession field omitted [all …]
|
| D | OSSL_CMP_exec_certreq.pod | 17 - functions implementing CMP client transactions 21 #include <openssl/cmp.h> 40 This is the OpenSSL API for doing CMP (Certificate Management Protocol) 41 client-server transactions, i.e., sequences of CMP requests and responses. 44 Usually the server name, port, and path ("CMP alias") need to be set, as well as 52 Timeout values may be given per request-response pair and per transaction. 79 When called for the first time (with no certificate request in progress for 87 If no error occurred but no certificate is available yet then 88 OSSL_CMP_try_certreq() remembers in the CMP context that it should be retried 89 and returns -1 after assigning the received checkAfter value [all …]
|
| D | OSSL_CMP_validate_msg.pod | 7 - functions for verifying CMP message protection 11 #include <openssl/cmp.h> 18 This is the API for validating the protection of CMP messages, 19 which includes validating CMP message sender certificates and their paths 23 using either password-based mac (PBM) or a signature algorithm. 27 If no such sender cert has been pinned then candidate sender certificates are 40 any self-issued certificate from the I<msg> extraCerts field may also be used 51 verification callback) and non-trusted intermediate certs from the I<ctx>. 55 CMP is defined in RFC 4210 (and CRMF in RFC 4211). 68 The OpenSSL CMP support was added in OpenSSL 3.0. [all …]
|
| D | OSSL_CMP_MSG_get0_header.pod | 13 - function(s) manipulating CMP messages 17 #include <openssl/cmp.h> 30 OSSL_CMP_MSG_get0_header() returns the header of the given CMP message. 32 OSSL_CMP_MSG_get_bodytype() returns the body type of the given CMP message. 36 This requires re-protecting the message (if it was protected). 39 from various information provided in the CMP context argument I<ctx> 40 for inclusion in a CMP request message based on details contained in I<ctx>. 48 =item any subject name in I<ctx> set via L<OSSL_CMP_CTX_set1_subjectName(3)> - 49 if it is the NULL-DN (i.e., any empty sequence of RDNs), no subject is included, 92 OSSL_CMP_MSG_read() loads a DER-encoded OSSL_CMP_MSG from I<file>. [all …]
|
| /third_party/ffmpeg/libavutil/ |
| D | tree.h | 18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 37 * Low-complexity tree container 40 * smallest which is larger than, all have O(log n) worst-case complexity. 59 * @param cmp compare function used to compare elements in the tree, 61 * It is guaranteed that the first and only the first argument to cmp() 64 * @return An element with cmp(key, elem) == 0 or NULL if no such element 68 int (*cmp)(const void *key, const void *b), void *next[2]); 74 * If *next is non-NULL, then the supplied element will be inserted, unless 93 * int (*cmp)(void *key, const void *b), 98 * return av_tree_insert(rootp, key, cmp, next); [all …]
|
| /third_party/openssl/crypto/ |
| D | x86cpuid.pl | 2 # Copyright 2004-2020 The OpenSSL Project Authors. All Rights Reserved. 17 for (@ARGV) { $sse2=1 if (/-DOPENSSL_IA32_SSE2/); } 39 &cmp ("ebx",0x756e6547); # "Genu" 42 &cmp ("edx",0x49656e69); # "ineI" 45 &cmp ("ecx",0x6c65746e); # "ntel" 50 &cmp ("ebx",0x68747541); # "Auth" 53 &cmp ("edx",0x69746E65); # "enti" 56 &cmp ("ecx",0x444D4163); # "cAMD" 64 &cmp ("eax",0x80000001); 71 &cmp ("esi",0x80000008); [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
| D | MergeICmps.cpp | 1 //===- MergeICmps.cpp - Optimize chains of integer comparisons ------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 16 // - There are less jumps, and therefore less opportunities for mispredictions 17 // and I-cache misses. 18 // - Code size is smaller, both because jumps are removed and because the 19 // encoding of a 2*n byte compare is smaller than that of two n-byte 40 // Which will later be expanded (ExpandMemCmp) as a single 8-bytes icmp. 42 //===----------------------------------------------------------------------===// 72 return LI->isSimple(); in isSimpleLoadOrStore() [all …]
|
| /third_party/mesa3d/src/compiler/nir/ |
| D | nir_opt_comparison_pre.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 31 * Seaches for comparisons of the form 'a cmp b' that dominate arithmetic 32 * instructions like 'b - a'. The comparison is replaced by the arithmetic 38 * vec1 32 ssa_112 = fadd ssa_110.w, -0.37 43 * vec1 32 ssa_111 = fadd ssa_110.w, -0.37 76 exec_list_make_empty(&bq->blocks); in block_queue_init() 77 exec_list_make_empty(&bq->reusable_blocks); in block_queue_init() 85 while ((n = (struct block_instructions *) exec_list_pop_head(&bq->blocks)) != NULL) { in block_queue_finish() 86 u_vector_finish(&n->instructions); in block_queue_finish() 90 while ((n = (struct block_instructions *) exec_list_pop_head(&bq->reusable_blocks)) != NULL) { in block_queue_finish() [all …]
|
| /third_party/musl/porting/liteos_a/user/src/string/arm/ |
| D | memset.S | 2 * Copyright (c) 2021-2021 Huawei Device Co., Ltd. All rights reserved. 21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 32 .arch armv7-a 34 .globl memset @ -- Begin function memset 45 cmp r2, #0 53 rsb r3, r3, #8 @ r3 = unalignedCnt = 8 - (address % 7) 54 cmp r2, r3 64 * Set 64 bytes each time, and use floating-point registers to improve efficiency. 69 cmp r2, #64 74 vstmia r4!, {d0 - d7} [all …]
|
| D | memcmp.S | 2 * Copyright (c) 2021-2021 Huawei Device Co., Ltd. All rights reserved. 21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 32 .arch armv7-a 34 .globl memcmp @ -- Begin function memcmp 49 cmp r0, r1 59 cmp r3, r4 64 * Comparing 32 bytes each time, using floating-point registers to improve efficiency. 67 cmp r2, #32 70 vld1.8 {d0 - d3}, [r0]! 71 vld1.8 {d4 - d7}, [r1]! [all …]
|
| /third_party/musl/porting/liteos_m/kernel/src/string/arch/arm/ |
| D | memset_armv8m.S | 2 * Copyright (c) 2022-2022 Huawei Device Co., Ltd. All rights reserved. 21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 53 cmp r2, #0 61 rsb r3, r3, #8 @ r3 = unalignedCnt = 8 - (address % 7) 62 cmp r2, r3 73 * Set 64 bytes each time, and use floating-point registers to improve efficiency. 77 cmp r2, #64 86 vstmia r4!, {d0 - d7} 90 cmp r2, #0 92 cmp r2, #32 [all …]
|
| D | memcmp_armv8m.S | 2 * Copyright (c) 2022-2022 Huawei Device Co., Ltd. All rights reserved. 21 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR 34 .globl memcmp @ -- Begin function memcmp 49 cmp r0, r1 61 cmp r3, r4 77 * Comparing 32 bytes each time, using floating-point registers to improve efficiency. 80 cmp r2, #32 83 vldmia.32 r0!, {s0 - s7} 84 vldmia.32 r1!, {s8 - s15} 108 cmp r5, #0 [all …]
|
| /third_party/iowow/src/utils/ |
| D | iwavl.h | 6 * iwavl.h - intrusive, nonrecursive AVL tree data structure (self-balancing 9 * Written in 2014-2016 by Eric Biggers <ebiggers3@gmail.com> 41 * which is equal to height(right) - height(left). The mapping is: 43 * 00 => -1 49 * 4-byte aligned, and it will be NULL if this is the root node and 50 * therefore has no parent. */ 56 ((type*) ((char*) (entry) - offsetof(type, member))) 61 return (struct iwavl_node*) (node->parent_balance & ~3); in iwavl_get_parent() 66 node->parent_balance = (uintptr_t) node; in iwavl_node_set_unlinked() 73 return node->parent_balance == (uintptr_t) node; in iwavl_node_is_unlinked() [all …]
|
| /third_party/musl/porting/liteos_a/user/src/stdlib/ |
| D | qsort.c | 15 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 29 cmp(a, b, arg) < 0 ? \ 30 (cmp(b, c, arg) < 0 ? (b) : (cmp(a, c, arg) < 0 ? (c) : (a))): \ 31 (cmp(b, c, arg) > 0 ? (b) : (cmp(a, c, arg) < 0 ? (a) : (c))) 39 for (--i; i >= 0; i--) { \ 46 void __qsort_r(void *base, size_t nel, size_t width, cmpfun cmp, void *arg) in __qsort_r() argument 57 end = start + (nel - 1) * width; in __qsort_r() 63 for (m = l - width; m >= start; m -= width) { in __qsort_r() 64 if (cmp(m, temp, arg) > 0) { in __qsort_r() 86 while (l <= r && cmp(l, m, arg) < 0) { in __qsort_r() [all …]
|
| /third_party/mesa3d/src/util/ |
| D | rb_tree.h | 16 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 35 /** A red-black tree node 37 * This struct represents a node in the red-black tree. This struct should 62 return (struct rb_node *)(n->parent & ~(uintptr_t)1); in rb_node_parent() 65 /** A red-black tree 67 * This struct represents the red-black tree itself. It is just a pointer 68 * to the root node with no other metadata. 74 /** Initialize a red-black tree */ 77 /** Returns true if the red-black tree is empty */ 81 return T->root == NULL; in rb_tree_is_empty() [all …]
|
| /third_party/ffmpeg/libavcodec/ |
| D | mpeg12framerate.c | 16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 36 // libmpeg3's "Unofficial economy rates": (10-13) 53 // Default to NTSC if the inputs make no sense. in ff_mpeg12_find_best_frame_rate() 68 int cmp; in ff_mpeg12_find_best_frame_rate() local 73 cmp = av_cmp_q(test, frame_rate); in ff_mpeg12_find_best_frame_rate() 74 if (cmp == 0) { in ff_mpeg12_find_best_frame_rate() 81 if (cmp < 0) in ff_mpeg12_find_best_frame_rate() 86 cmp = av_cmp_q(error, best_error); in ff_mpeg12_find_best_frame_rate() 87 if (cmp < 0 || (cmp == 0 && n == 1 && d == 1)) { in ff_mpeg12_find_best_frame_rate() 100 *ext_n = best_n - 1; in ff_mpeg12_find_best_frame_rate() [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/src/ |
| D | hb-ms-feature-ranges.hh | 13 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR 22 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO 47 HB_INTERNAL static int cmp (const void *pa, const void *pb) { in cmp() function 50 return a->fea.tag_le < b->fea.tag_le ? -1 : a->fea.tag_le > b->fea.tag_le ? 1 : in cmp() 51 a->order < b->order ? -1 : a->order > b->order ? 1 : in cmp() 52 a->fea.value < b->fea.value ? -1 : a->fea.value > b->fea.value ? 1 : in cmp() 56 { return cmp (this, f) == 0; } in operator ==() 64 HB_INTERNAL static int cmp (const void *pa, const void *pb) in cmp() function 68 return a->index < b->index ? -1 : a->index > b->index ? 1 : in cmp() 69 a->start < b->start ? -1 : a->start > b->start ? 1 : in cmp() [all …]
|
| /third_party/FreeBSD/lib/libc/stdlib/ |
| D | qsort.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 22 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 119 } while (--es > 0); in swapfunc() 126 #define CMP(t, x, y) (cmp((t), (x), (y))) macro 128 #define CMP(t, x, y) (cmp((x), (y), (t))) macro 130 #define CMP(t, x, y) (cmp((x), (y))) macro 134 med3(char *a, char *b, char *c, cmp_t *cmp, void *thunk in med3() argument 140 return CMP(thunk, a, b) < 0 ? in med3() 141 (CMP(thunk, b, c) < 0 ? b : (CMP(thunk, a, c) < 0 ? c : a )) in med3() [all …]
|
| /third_party/flutter/skia/third_party/externals/harfbuzz/src/ |
| D | hb-array.hh | 12 * IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR 21 * ON AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO 31 #include "hb-algs.hh" 32 #include "hb-iter.hh" 33 #include "hb-null.hh" 74 length -= n; in __forward__() 83 backwards_length -= n; in __rewind__() 84 arrayZ -= n; in __rewind__() 87 /* Ouch. The operator== compares the contents of the array. For range-based for loops, 90 * for range-based for loop and just compare arrayZ. No need to compare length, as we [all …]
|
| /third_party/openssl/apps/ |
| D | cmp.c | 2 * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. 3 * Copyright Nokia 2007-2019 4 * Copyright Siemens AG 2015-2019 38 #include <openssl/cmp.h> 49 #define CMP_SECTION "cmp" 58 static OSSL_CMP_CTX *cmp_ctx = NULL; /* the client-side CMP context */ 60 /* the type of cmp command we want to send */ 79 static int opt_msg_timeout = -1; 80 static int opt_total_timeout = -1; 106 static int opt_cmd = -1; [all …]
|
| /third_party/openssl/crypto/cmp/ |
| D | cmp_http.c | 2 * Copyright 2007-2022 The OpenSSL Project Authors. All Rights Reserved. 3 * Copyright Nokia 2007-2019 4 * Copyright Siemens AG 2015-2019 19 #include <openssl/cmp.h> 28 #include <openssl/cmp.h> 67 if (!X509V3_add_value("Pragma", "no-cache", &headers)) in OSSL_CMP_MSG_http_perform() 72 if (ctx->serverPort != 0) in OSSL_CMP_MSG_http_perform() 73 BIO_snprintf(server_port, sizeof(server_port), "%d", ctx->serverPort); in OSSL_CMP_MSG_http_perform() 75 if (ctx->http_ctx == NULL) in OSSL_CMP_MSG_http_perform() 76 ossl_cmp_log3(DEBUG, ctx, "connecting to CMP server %s:%s%s", in OSSL_CMP_MSG_http_perform() [all …]
|