Home
last modified time | relevance | path

Searched +full:byte +full:- +full:len (Results 1 – 25 of 1020) sorted by relevance

12345678910>>...41

/freebsd/contrib/ldns/
H A Dradix.c2 * radix.c -- generic radix tree
51 radix_strlen_t len);
53 radix_strlen_t len, ldns_radix_node_t** result, radix_strlen_t* pos);
54 static int ldns_radix_array_space(ldns_radix_node_t* node, uint8_t byte);
57 radix_strlen_t pos, radix_strlen_t len);
62 radix_strlen_t pos, radix_strlen_t len, ldns_radix_node_t* add);
90 ldns_radix_new_node(void* data, uint8_t* key, radix_strlen_t len) in ldns_radix_new_node() argument
96 node->data = data; in ldns_radix_new_node()
97 node->key = key; in ldns_radix_new_node()
98 node->klen = len; in ldns_radix_new_node()
[all …]
/freebsd/libexec/bootpd/
H A Ddovend.c21 PRIVATE int insert_generic(struct shared_bindata *, byte **, int *);
37 dovend_rfc1497(struct host *hp, byte *buf, int len) in dovend_rfc1497() argument
39 int bytesleft = len; in dovend_rfc1497()
40 byte *vp = buf; in dovend_rfc1497()
43 #define NEED(LEN, MSG) do \ in dovend_rfc1497() argument
44 if (bytesleft < (LEN)) { \ in dovend_rfc1497()
46 hp->hostname->string, MSG); \ in dovend_rfc1497()
47 return (vp - buf); \ in dovend_rfc1497()
60 * Also, why is the hostname so far down the list? -gwr in dovend_rfc1497()
63 if (hp->flags.time_offset) { in dovend_rfc1497()
[all …]
/freebsd/contrib/bearssl/T0/
H A DConstData.cs35 return len;
39 byte[] buf;
40 int len; field in ConstData
45 buf = new byte[4]; in ConstData()
46 len = 0; in ConstData()
51 int tlen = len + elen; in Expand()
54 byte[] nbuf = new byte[nlen]; in Expand()
55 Array.Copy(buf, 0, nbuf, 0, len); in Expand()
60 internal void Add8(byte b) in Add8()
63 buf[len ++] = b; in Add8()
[all …]
/freebsd/crypto/openssl/crypto/modes/
H A Dsiv128.c2 * Copyright 2018-2021 The OpenSSL Project Authors. All Rights Reserved.
47 return byteswap8(b->word[i]); in siv128_getword()
48 return b->word[i]; in siv128_getword()
56 b->word[i] = byteswap8(x); in siv128_putword()
58 b->word[i] = x; in siv128_putword()
64 x->word[0] ^= y->word[0]; in siv128_xorblock()
65 x->word[1] ^= y->word[1]; in siv128_xorblock()
72 * Assumes two's-complement arithmetic
80 int64_t low_mask = -((int64_t)(high_carry >> 63)) & 0x87; in siv128_dbl()
90 unsigned char const* in, size_t len) in siv128_do_s2v_p() argument
[all …]
/freebsd/crypto/krb5/src/util/support/
H A Dt_utf8.c1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* util/support/t_utf8.c - test UTF-8 boundary conditions */
36 #include "k5-platform.h"
37 #include "k5-utf8.h"
52 * len is 0 for invalid encoding prefixes (KRB5_UTF8_CHARLEN2() partially
54 * byte. It doesn't check whether bit 6 is 0, though, and doesn't catch the
69 int len; member
71 { "\x7f", 0x0000007f, 1 }, /* Lowest 1-byte encoding */
72 { "\xc0\x80", 0x00000000, 0 }, /* Invalid 2-byte encoding */
73 { "\xc2\x80", 0x00000080, 2 }, /* Lowest valid 2-byte encoding */
[all …]
/freebsd/contrib/arm-optimized-routines/string/aarch64/
H A Dstrlen.S2 * strlen - calculate the length of a string.
4 * Copyright (c) 2020-2022, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
10 * ARMv8-a, AArch64, Advanced SIMD, unaligned accesses.
17 #define len x0 macro
43 (X - 1) & (~X) & 0x80 (=> (X - 1) & ~(X | 0x7f)) is non-zero if a
44 byte is zero, and can be done in parallel across the entire word. */
50 -DTEST_PAGE_CROSS - this will force all calls through the slower
65 If there is a NUL byte we calculate the length from the 2 8-byte words
78 and tmp1, srcin, MIN_PAGE_SIZE - 1
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dlz4_zfs.c1 // SPDX-License-Identifier: BSD-2-Clause
3 * LZ4 - Fast LZ compression algorithm
5 * Copyright (C) 2011-2013, Yann Collet.
6 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
32 * - LZ4 homepage : http://fastcompression.blogspot.com/p/lz4.html
33 * - LZ4 source repository : http://code.google.com/p/lz4/
37 * N.B. - This file seems to be based on LZ4 r85, dated Dec 10, 2012
68 d_len - sizeof (bufsiz)); in zfs_lz4_compress_buf()
98 * Returns 0 on success (decompression function returned non-negative) in zfs_lz4_decompress_buf()
99 * and non-zero on failure (decompression function returned negative). in zfs_lz4_decompress_buf()
[all …]
/freebsd/crypto/krb5/src/include/
H A Dk5-der.h1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 /* include/k5-der.h - Distinguished Encoding Rules (DER) declarations */
34 * Most ASN.1 encoding and decoding is done using the table-driven framework in
44 #include "k5-buf.h"
45 #include "k5-input.h"
47 /* Return the number of bytes needed to encode len as a DER encoding length. */
49 k5_der_len_len(size_t len) in k5_der_len_len() argument
53 if (len < 128) in k5_der_len_len()
56 while (len > 0) { in k5_der_len_len()
57 len >>= 8; in k5_der_len_len()
[all …]
/freebsd/share/man/man4/
H A Dhidraw.440 .Bd -ragged -offset indent
49 .Bd -literal -offset indent
64 \-compatible calls:
65 .Bl -tag -width indent
83 .Bd -literal
121 On a device which uses numbered reports, the first byte of the returned data
123 The report data begins from the second byte
[all...]
/freebsd/sys/cddl/contrib/opensolaris/common/lz4/
H A Dlz4.c2 * LZ4 - Fast LZ compression algorithm
4 * Copyright (C) 2011-2013, Yann Collet.
5 * BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
31 * - LZ4 homepage : http://fastcompression.blogspot.com/p/lz4.html
32 * - LZ4 source repository : http://code.google.com/p/lz4/
84 d_len - sizeof (bufsiz)); in lz4_compress()
121 * Returns 0 on success (decompression function returned non-negative) in lz4_decompress()
122 * and non-zero on failure (decompression function returned negative). in lz4_decompress()
149 * negative result, indicating the byte position of the faulty
179 * L1 64KB for AMD). Memory usage formula : N->2^(N+2) Bytes
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dxxhash.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-only
3 * xxHash - Fast Hash algorithm
4 * Copyright (c) 2012-2020, Yann Collet, Facebook, Inc.
7 * - xxHash homepage: http://www.xxhash.com
8 * - xxHash source repository : https://github.com/Cyan4973/xxHash
10 * This source code is licensed under both the BSD-style license (found in the
13 * You may select, at your option, one of the above-listed licenses.
22 * Unfortunately, on some target/compiler combinations, the generated assembly is sub-optimal.
45 …* When this option is enabled, xxHash output for null input pointers will be the same as a null-le…
51 …* By default, xxHash library provides endian-independent Hash values, based on little-endian conve…
[all …]
/freebsd/crypto/openssh/
H A Dssh_api.h24 #include "openbsd-compat/sys-queue.h"
69 * function given must return 0 if the hostkey is ok, -1 if the
78 * ssh_packet_next() works by processing an input byte-stream,
79 * decrypting the received data and hiding the key-exchange from
82 * in this case the caller must fill the input byte-stream by passing
85 * byte-stream back over the network. otherwise the key exchange
86 * would not proceed. the output byte-stream is accessed through
101 * the encrypted packet is appended to the output byte-stream.
104 size_t len);
107 * ssh_input_space() checks if 'len' bytes can be appended to the
[all …]
/freebsd/contrib/wpa/src/eap_common/
H A Deap_sake_common.c2 * EAP server/peer: EAP-SAKE shared routines
3 * Copyright (c) 2006-2019, Jouni Malinen <j@w1.fi>
19 u8 attr_id, u8 len, const u8 *data) in eap_sake_parse_add_attr() argument
25 wpa_printf(MSG_DEBUG, "EAP-SAKE: Parse: AT_RAND_S"); in eap_sake_parse_add_attr()
26 if (len != EAP_SAKE_RAND_LEN) { in eap_sake_parse_add_attr()
27 wpa_printf(MSG_DEBUG, "EAP-SAKE: AT_RAND_S with " in eap_sake_parse_add_attr()
28 "invalid payload length %d", len); in eap_sake_parse_add_attr()
29 return -1; in eap_sake_parse_add_attr()
31 attr->rand_s = data; in eap_sake_parse_add_attr()
34 wpa_printf(MSG_DEBUG, "EAP-SAKE: Parse: AT_RAND_P"); in eap_sake_parse_add_attr()
[all …]
/freebsd/contrib/lua/src/
H A Dlutf8lib.c3 ** Standard library for UTF-8 manipulation
29 #define MSGInvalid "invalid UTF-8 code"
32 ** Integer type for decoded UTF-8 values; MAXUTF needs 31 bits.
47 static lua_Integer u_posrelat (lua_Integer pos, size_t len) { in u_posrelat() argument
49 else if (0u - (size_t)pos > len) return 0; in u_posrelat()
50 else return (lua_Integer)len + pos + 1; in u_posrelat()
55 ** Decode one UTF-8 sequence, returning NULL if byte sequence is
58 ** entry forces an error for non-ascii bytes with no continuation
71 unsigned int cc = (unsigned char)s[++count]; /* read next byte */ in utf8_decode()
72 if (!iscont(cc)) /* not a continuation byte? */ in utf8_decode()
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-util.c21 * pcap-util.c - common code for various files
26 #include <pcap-types.h>
33 #include "pcap-int.h"
35 #include "pcap-usb-linux-common.h"
37 #include "pcap-util.h"
41 * Most versions of the DLT_PFLOG pseudo-header have UID and PID fields
42 * that are saved in host byte order.
45 * the byte order of the host that wrote the file to this host's byte
51 u_int caplen = hdr->caplen; in swap_pflog_header()
52 u_int length = hdr->len; in swap_pflog_header()
[all …]
/freebsd/crypto/openssl/crypto/ct/
H A Dct_oct.c2 * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved.
24 int o2i_SCT_signature(SCT *sct, const unsigned char **in, size_t len) in o2i_SCT_signature() argument
27 size_t len_remaining = len; in o2i_SCT_signature()
30 if (sct->version != SCT_VERSION_V1) { in o2i_SCT_signature()
32 return -1; in o2i_SCT_signature()
35 * digitally-signed struct header: (1 byte) Hash algorithm (1 byte) in o2i_SCT_signature()
41 if (len <= 4) { in o2i_SCT_signature()
43 return -1; in o2i_SCT_signature()
48 sct->hash_alg = *p++; in o2i_SCT_signature()
49 sct->sig_alg = *p++; in o2i_SCT_signature()
[all …]
/freebsd/crypto/openssl/engines/asm/
H A De_padlock-x86_64.pl2 # Copyright 2011-2023 The OpenSSL Project Authors. All Rights Reserved.
19 # Assembler helpers for Padlock engine. See even e_padlock-x86.pl for
30 ( $xlate="${dir}x86_64-xlate.pl" and -f $xlate ) or
31 ( $xlate="${dir}../../crypto/perlasm/x86_64-xlate.pl" and -f $xlate) or
32 die "can't locate x86_64-xlate.pl";
46 $len="%rcx";
54 .type padlock_capability,\@abi-omnipotent
90 .size padlock_capability,.-padlock_capability
93 .type padlock_key_bswap,\@abi-omnipotent,0
107 .size padlock_key_bswap,.-padlock_key_bswap
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-s390x.pl2 # Copyright 2007-2020 The OpenSSL Project Authors. All Rights Reserved.
21 # Software performance improvement over gcc-generated code is ~70% and
22 # in absolute terms is ~73 cycles per byte processed with 128-bit key.
23 # You're likely to exclaim "why so slow?" Keep in mind that z-CPUs are
24 # *strictly* in-order execution and issued instruction [in this case
26 # flow proceeds. S-boxes are compressed to 2KB[+256B].
39 # for 128-bit keys, if hardware support is detected.
45 # dual-issue z10 pipeline. This gave ~25% improvement on z10 and
46 # almost 50% on z9. The gain is smaller on z10, because being dual-
48 # critical path is not long enough. Yet it spends ~24 cycles per byte
[all …]
/freebsd/contrib/ntp/ntpd/
H A Dntp_signd.c27 /* socket routines by tridge - from junkcode.samba.org */
38 return -1; in ux_socket_connect()
46 if (fd == -1) { in ux_socket_connect()
47 return -1; in ux_socket_connect()
50 if (connect(fd, (struct sockaddr *)&addr, sizeof(addr)) == -1) { in ux_socket_connect()
52 return -1; in ux_socket_connect()
63 write_all(int fd, const void *buf, size_t len) in write_all() argument
66 while (len) { in write_all()
67 int n = write(fd, buf, len); in write_all()
70 len -= n; in write_all()
[all …]
/freebsd/contrib/unbound/dnstap/
H A Ddnstap_fstrm.c2 * dnstap/dnstap_fstrm.c - Frame Streams protocol for dnstap
49 void* fstrm_create_control_frame_start(char* contenttype, size_t* len) in fstrm_create_control_frame_start() argument
54 * 4byte 0: control indicator. in fstrm_create_control_frame_start()
55 * 4byte bigendian: length of control frame in fstrm_create_control_frame_start()
56 * 4byte bigendian: type START in fstrm_create_control_frame_start()
57 * 4byte bigendian: option: content-type in fstrm_create_control_frame_start()
58 * 4byte bigendian: length of string in fstrm_create_control_frame_start()
71 *len = n; in fstrm_create_control_frame_start()
75 void* fstrm_create_control_frame_stop(size_t* len) in fstrm_create_control_frame_stop() argument
80 * 4byte 0: control indicator. in fstrm_create_control_frame_stop()
[all …]
/freebsd/usr.sbin/ngctl/
H A Dwrite.c19 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
52 "write hook < -f file | byte ... >",
67 u_int len; in WriteCmd() local
68 int byte; in WriteCmd() local
77 if (strcmp(av[2], "-f") == 0) { in WriteCmd()
84 if ((len = fread(buf, 1, sizeof(buf), fp)) == 0) { in WriteCmd()
94 for (i = 2, len = 0; i < ac && len < sizeof(buf); i++, len++) { in WriteCmd()
95 if (sscanf(av[i], "%i", &byte) != 1 in WriteCmd()
96 || (byte < -128 || byte > 255)) { in WriteCmd()
97 warnx("invalid byte \"%s\"", av[i]); in WriteCmd()
[all …]
/freebsd/share/man/man9/
H A DOF_getprop.951 "void *buf" "size_t len"
54 "pcell_t *buf" "size_t len"
59 "void *buf" "size_t len"
62 "pcell_t *buf" "size_t len"
79 "char *buf" "size_t len"
82 "const void *buf" "size_t len"
86 A name is a human-readable string from 1 to 31 characters long.
90 Properties can encode byte arrays, text strings, unsigned 32-bit
93 Property with a zero-length value usually represents boolean
97 A byte array is encoded as a sequence of bytes and represents
[all …]
/freebsd/contrib/tcpdump/
H A Dprint-zep.c26 #include "netdissect-stdinc.h"
33 /* From wireshark packet-zep.c:
46 * |2 bytes |1 byte | 1 byte | 2 bytes | 1 byte |1 byte |7 bytes |1 byte|
49 * |Prmbl|Ver |Type |ChnlID|DevID|C/L Mode|LQI|NTP TS|Seq#|Res |Len|
54 * |2 bytes |1 byte |1 byte| 4 bytes |
55 *------------------------------------------------------------
79 * print the time in human-readable format. in zep_print_ts()
82 time_t seconds = i - JAN_1970; in zep_print_ts()
86 nd_format_time(time_buf, sizeof (time_buf), "%Y-%m-%d %H:%M:%S", in zep_print_ts()
97 const u_char *bp, u_int len) in zep_print() argument
[all …]
/freebsd/sys/riscv/riscv/
H A Dcopyinout.S1 /*-
2 * Copyright (c) 2015-2018 Ruslan Bukin <br@bsdpad.com>
8 * FA8750-10-C-0237 ("CTSRD"), as part of the DARPA CRASH research programme.
54 * copycommon - common copy routine
56 * a0 - Source address
57 * a1 - Destination address
58 * a2 - Size of copy
66 blt a2, t2, 4f /* Byte-copy if len < XLEN_BYTES */
72 andi t0, a0, (XLEN_BYTES-1) /* Low bits of src */
73 andi t1, a1, (XLEN_BYTES-1) /* Low bits of dest */
[all …]
/freebsd/crypto/libecc/src/sig/
H A Dec_key.c2 * Copyright (C) 2017 - This file is part of libecc project
7 * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr>
22 * -1 on error
28 MUST_HAVE(((A != NULL) && (A->magic == PRIV_KEY_MAGIC) && (A->params != NULL)), ret, err); in priv_key_check_initialized()
36 * match the one passed using 'alg_type'. Returns 0 on success, -1 on error.
43 MUST_HAVE(((A != NULL) && (A->magic == PRIV_KEY_MAGIC) && in priv_key_check_initialized_and_type()
44 (A->params != NULL) && (A->key_type == alg_type)), ret, err); in priv_key_check_initialized_and_type()
54 * performed. The function returns 0 on success, -1 on error.
65 ret = nn_init_from_buf(&(priv_key->x), priv_key_buf, priv_key_buf_len); EG(ret, err); in ec_priv_key_import_from_buf()
68 priv_key->key_type = ec_key_alg; in ec_priv_key_import_from_buf()
[all …]

12345678910>>...41