Home
last modified time | relevance | path

Searched refs:accumulate (Results 1 – 25 of 147) sorted by relevance

123456

/freebsd/sys/netinet/libalias/
H A Dalias_util.c155 int accumulate; in DifferentialChecksum() local
159 accumulate = *cksum; in DifferentialChecksum()
161 accumulate -= *new++; in DifferentialChecksum()
162 accumulate += *old++; in DifferentialChecksum()
165 if (accumulate < 0) { in DifferentialChecksum()
166 accumulate = -accumulate; in DifferentialChecksum()
167 accumulate = (accumulate >> 16) + (accumulate & 0xffff); in DifferentialChecksum()
168 accumulate += accumulate >> 16; in DifferentialChecksum()
169 *cksum = (u_short)~accumulate; in DifferentialChecksum()
171 accumulate = (accumulate >> 16) + (accumulate & 0xffff); in DifferentialChecksum()
[all …]
H A Dalias.c302 int accumulate; in IcmpAliasIn1() local
307 accumulate = ic->icmp_id; in IcmpAliasIn1()
308 accumulate -= original_id; in IcmpAliasIn1()
309 ADJUST_CHECKSUM(accumulate, ic->icmp_cksum); in IcmpAliasIn1()
375 int accumulate, accumulate2; in IcmpAliasIn2() local
383 accumulate = twowords(&ip->ip_src); in IcmpAliasIn2()
384 accumulate -= twowords(&original_address); in IcmpAliasIn2()
385 accumulate += ud->uh_sport; in IcmpAliasIn2()
386 accumulate -= original_port; in IcmpAliasIn2()
387 accumulate2 = accumulate; in IcmpAliasIn2()
[all …]
H A Dalias_proxy.c355 int accumulate; in ProxyEncodeTcpStream() local
357 accumulate = pip->ip_len; in ProxyEncodeTcpStream()
359 accumulate -= pip->ip_len; in ProxyEncodeTcpStream()
361 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in ProxyEncodeTcpStream()
417 int accumulate; in ProxyEncodeIpHeader() local
421 accumulate = 0; in ProxyEncodeIpHeader()
423 accumulate -= *(sptr++); in ProxyEncodeIpHeader()
426 accumulate += *sptr; in ProxyEncodeIpHeader()
428 accumulate -= *sptr; in ProxyEncodeIpHeader()
430 accumulate += pip->ip_len; in ProxyEncodeIpHeader()
[all …]
H A Dalias_pptp.c331 int accumulate = cptr->cid1; in AliasHandlePptpOut() local
338 accumulate -= cptr->cid1; in AliasHandlePptpOut()
339 ADJUST_CHECKSUM(accumulate, tc->th_sum); in AliasHandlePptpOut()
403 int accumulate = *pcall_id; in AliasHandlePptpIn() local
410 accumulate -= *pcall_id; in AliasHandlePptpIn()
411 ADJUST_CHECKSUM(accumulate, tc->th_sum); in AliasHandlePptpIn()
/freebsd/usr.sbin/ppp/
H A Dtcpmss.c109 int accumulate; in MSSFixup() local
138 accumulate = *mss; in MSSFixup()
140 accumulate -= *mss; in MSSFixup()
141 ADJUST_CHECKSUM(accumulate, tc->th_sum); in MSSFixup()
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dnumeric.cppm
H A Dnumeric.inc11 // [accumulate], accumulate
12 using std::accumulate;
/freebsd/contrib/llvm-project/libc/src/__support/
H A Dinteger_literals.h46 LIBC_INLINE constexpr T accumulate(int base, const uint8_t *digits, in accumulate() function
103 return accumulate<T>(base, buffer.digits, buffer.size); in parse()
118 return accumulate<UIntT>(base, buffer.digits, buffer.size);
132 array[i] = accumulate<WordType>(base, digit_ptr, chunk);
/freebsd/sys/netgraph/
H A Dng_tcpmss.c419 int accumulate; in correct_mss() local
436 accumulate = be16dec(opt + 2); in correct_mss()
437 if (accumulate > maxmss) { in correct_mss()
439 accumulate -= maxmss; in correct_mss()
441 TCPMSS_ADJUST_CHECKSUM(accumulate, sum); in correct_mss()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__numeric/
H A Daccumulate.h26 _LIBCPP_HIDE_FROM_ABI _Tp accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) { in accumulate() function
34 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op)… in accumulate() function
/freebsd/contrib/llvm-project/libcxx/include/__numeric/
H A Daccumulate.h27 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) {
39 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op) {
28 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init) accumulate() function
42 accumulate(_InputIterator __first, _InputIterator __last, _Tp __init, _BinaryOperation __binary_op) accumulate() function
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMultiHazardRecognizer.cpp62 return std::accumulate(Recognizers.begin(), Recognizers.end(), 0u, MN); in PreEmitNoops()
69 return std::accumulate(Recognizers.begin(), Recognizers.end(), 0u, MN); in PreEmitNoops()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMScheduleA57.td267 // Multiply accumulate: MLA, MLS, SMLABB, SMLABT, SMLATB, SMLATT, SMLAWB,
269 // Multiply-accumulate pipelines support late-forwarding of accumulate operands
270 // from similar μops, allowing a typical sequence of multiply-accumulate μops
753 // FP multiply-accumulate pipelines support late forwarding of the result
754 // from FP multiply μops to the accumulate operands of an
755 // FP multiply-accumulate μop. The latter can potentially be issued 1 cycle
764 // FP multiply accumulate, FZ: 9cyc "F0/F1" or 4 cyc for sequenced accumulate
1015 // and multiply-with-accumulate instructions relative to r0pX.
1031 // ASIMD multiply accumulate, D-form
1032 // 5cyc F0 for r0px, 4cyc F0 for r1p0 and later, 1cyc for accumulate sequence
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-remarkutil/
H A DRemarkInstructionMix.cpp106 std::accumulate(Mix.begin(), Mix.end(), StringRef("Instruction").size(), in INPUT_OUTPUT_COMMAND_LINE_OPTIONS()
110 unsigned MaxValue = std::accumulate( in INPUT_OUTPUT_COMMAND_LINE_OPTIONS()
/freebsd/sys/crypto/openssl/arm/
H A Dchacha-armv4.S242 add r0,r0,r8 @ accumulate key material
280 add r4,r4,r8 @ accumulate key material
320 add r0,r0,r8 @ accumulate key material
362 add r4,r4,r8 @ accumulate key material
422 add r0,r0,r8 @ accumulate key material
507 add r4,r4,r8 @ accumulate key material
597 add r0,r0,r8 @ accumulate key material
681 add r4,r4,r8 @ accumulate key material
1103 vadd.i32 q0,q0,q12 @ accumulate key material
1160 add r0,r0,r8 @ accumulate key material
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-stacks.cpp288 auto TopSum = std::accumulate(Node->ExtraData.TerminalDurations.begin(), in GetValueForStack()
290 return std::accumulate(Node->ExtraData.IntermediateDurations.begin(), in GetValueForStack()
456 auto Sum = std::accumulate(F->ExtraData.IntermediateDurations.begin(), in printStack()
465 std::accumulate(Leaf->ExtraData.TerminalDurations.begin(), in printStack()
613 std::accumulate(Top->ExtraData.TerminalDurations.begin(), in print()
/freebsd/share/doc/psd/02.implement/
H A DMakefile12 echo accumulate; echo .R2) > ${.TARGET}
/freebsd/share/doc/psd/01.cacm/
H A DMakefile11 echo accumulate; echo .R2) > ${.TARGET}
/freebsd/share/doc/psd/15.yacc/
H A DMakefile11 echo accumulate; echo .R2) > ${.TARGET}
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedNeoverseN3.td643 // Multiply accumulate, W-form
644 // Multiply accumulate, X-form
645 // Multiply accumulate long
837 // FP multiply accumulate
970 // ASIMD pairwise add and accumulate long
971 // ASIMD shift accumulate
989 // ASIMD matrix multiply-accumulate
1004 // ASIMD multiply accumulate
1007 // ASIMD multiply accumulate high
1010 // ASIMD multiply accumulate long
[all …]
H A DAArch64SchedNeoverseN1.td331 // Multiply accumulate
332 // Multiply accumulate, long
434 // FP multiply accumulate
613 // ASIMD multiply accumulate, D-form
614 // ASIMD multiply accumulate high, D-form
615 // ASIMD multiply accumulate saturating long
617 // ASIMD multiply accumulate long
627 // ASIMD multiply accumulate, Q-form
628 // ASIMD multiply accumulate high, Q-form
640 // ASIMD pairwise add and accumulate lon
[all...]
H A DAArch64SchedA510.td450 // ASIMD multiply accumulate
454 // ASIMD multiply accumulate half
456 // ASIMD multiply accumulate long
458 // ASIMD multiply accumulate long #2
469 // ASIMD pairwise add and accumulate
471 // ASIMD shift accumulate
474 // ASIMD shift accumulate #2
696 // Arithmetic, shift and accumulate
877 // Matrix multiply-accumulate
896 // Multiply accumulate, B, H, S element size
[all …]
H A DAArch64SchedA320.td472 // ASIMD multiply accumulate
476 // ASIMD multiply accumulate half
478 // ASIMD multiply accumulate long
480 // ASIMD multiply accumulate long #2
491 // ASIMD pairwise add and accumulate
493 // ASIMD shift accumulate
496 // ASIMD shift accumulate #2
718 // Arithmetic, shift and accumulate
899 // Matrix multiply-accumulate
918 // Multiply accumulate, B, H, S element size
[all …]
H A DAArch64SchedA57.td113 // Forwarding logic is only modeled for multiply and accumulate
358 // Advance for absolute diff accum, pairwise add and accumulate, shift accumulate
398 // ASIMD multiply accumulate, D-form
400 // ASIMD multiply accumulate, Q-form
403 // ASIMD multiply accumulate long
404 // ASIMD multiply accumulate saturating long
414 // ASIMD pairwise add and accumulate
415 // ASIMD shift accumulate
498 // ASIMD FP multiply accumulate,
[all...]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dnumeric21 accumulate(InputIterator first, InputIterator last, T init);
25 accumulate(InputIterator first, InputIterator last, T init, BinaryOperation binary_op);
161 #include <__cxx03/__numeric/accumulate.h>

123456