/openbmc/qemu/crypto/ |
H A D | der.c | 31 size_t dlen; member 112 static uint8_t qcrypto_der_peek_byte(const uint8_t **data, size_t *dlen) in qcrypto_der_peek_byte() argument 118 size_t *dlen, in qcrypto_der_cut_nbytes() argument 122 *dlen -= nbytes; in qcrypto_der_cut_nbytes() 125 static uint8_t qcrypto_der_cut_byte(const uint8_t **data, size_t *dlen) in qcrypto_der_cut_byte() argument 127 uint8_t val = qcrypto_der_peek_byte(data, dlen); in qcrypto_der_cut_byte() 129 qcrypto_der_cut_nbytes(data, dlen, 1); in qcrypto_der_cut_byte() 145 static int qcrypto_der_extract_definite_data(const uint8_t **data, size_t *dlen, in qcrypto_der_extract_definite_data() argument 151 uint8_t byte_count = qcrypto_der_cut_byte(data, dlen); in qcrypto_der_extract_definite_data() 155 if (byte_count > *dlen) { in qcrypto_der_extract_definite_data() [all …]
|
H A D | der.h | 58 size_t *dlen, 80 size_t *dlen, 103 size_t *dlen, 126 size_t *dlen, 149 size_t *dlen, 174 size_t *dlen, int tag_id,
|
/openbmc/u-boot/fs/btrfs/ |
H A D | extent-io.c | 16 u32 clen, dlen, orig_size = size, res; in btrfs_read_extent_inline() local 24 dlen = extent->ram_bytes; in btrfs_read_extent_inline() 26 if (offset > dlen) in btrfs_read_extent_inline() 29 if (size > dlen - offset) in btrfs_read_extent_inline() 30 size = dlen - offset; in btrfs_read_extent_inline() 37 if (dlen > orig_size) { in btrfs_read_extent_inline() 38 dbuf = malloc(dlen); in btrfs_read_extent_inline() 45 res = btrfs_decompress(extent->compression, cbuf, clen, dbuf, dlen); in btrfs_read_extent_inline() 46 if (res == -1 || res != dlen) in btrfs_read_extent_inline() 49 if (dlen > orig_size) { in btrfs_read_extent_inline() [all …]
|
H A D | compression.c | 13 static u32 decompress_lzo(const u8 *cbuf, u32 clen, u8 *dbuf, u32 dlen) in decompress_lzo() argument 27 if (tot_len == 0 && dlen) in decompress_lzo() 44 out_len = dlen; in decompress_lzo() 52 dlen -= out_len; in decompress_lzo() 63 static u32 decompress_zlib(const u8 *_cbuf, u32 clen, u8 *dbuf, u32 dlen) in decompress_zlib() argument 77 stream.avail_out = dlen; in decompress_zlib() 111 u32 btrfs_decompress(u8 type, const char *c, u32 clen, char *d, u32 dlen) in btrfs_decompress() argument 122 res = dlen < clen ? dlen : clen; in btrfs_decompress() 126 return decompress_zlib(cbuf, clen, dbuf, dlen); in btrfs_decompress() 128 return decompress_lzo(cbuf, clen, dbuf, dlen); in btrfs_decompress()
|
/openbmc/linux/drivers/crypto/nx/ |
H A D | nx-842.c | 88 unsigned int slen, unsigned int dlen) in update_param() argument 92 if (p->oremain < dlen) in update_param() 97 p->out += dlen; in update_param() 98 p->oremain -= dlen; in update_param() 99 p->ototal += dlen; in update_param() 165 unsigned int slen = p->iremain, dlen = p->oremain, tmplen; in compress() local 174 if (p->oremain == 0 || hdrsize + c->minimum > dlen) in compress() 195 dlen -= hdrsize; in compress() 200 dlen -= dskip; in compress() 202 if (dlen % c->multiple) in compress() [all …]
|
/openbmc/linux/crypto/ |
H A D | lz4.c | 54 u8 *dst, unsigned int *dlen, void *ctx) in __lz4_compress_crypto() argument 57 slen, *dlen, ctx); in __lz4_compress_crypto() 62 *dlen = out_len; in __lz4_compress_crypto() 67 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4_scompress() argument 70 return __lz4_compress_crypto(src, slen, dst, dlen, ctx); in lz4_scompress() 74 unsigned int slen, u8 *dst, unsigned int *dlen) in lz4_compress_crypto() argument 78 return __lz4_compress_crypto(src, slen, dst, dlen, ctx->lz4_comp_mem); in lz4_compress_crypto() 82 u8 *dst, unsigned int *dlen, void *ctx) in __lz4_decompress_crypto() argument 84 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4_decompress_crypto() 89 *dlen = out_len; in __lz4_decompress_crypto() [all …]
|
H A D | lz4hc.c | 53 u8 *dst, unsigned int *dlen, void *ctx) in __lz4hc_compress_crypto() argument 56 *dlen, LZ4HC_DEFAULT_CLEVEL, ctx); in __lz4hc_compress_crypto() 61 *dlen = out_len; in __lz4hc_compress_crypto() 66 unsigned int slen, u8 *dst, unsigned int *dlen, in lz4hc_scompress() argument 69 return __lz4hc_compress_crypto(src, slen, dst, dlen, ctx); in lz4hc_scompress() 74 unsigned int *dlen) in lz4hc_compress_crypto() argument 78 return __lz4hc_compress_crypto(src, slen, dst, dlen, in lz4hc_compress_crypto() 83 u8 *dst, unsigned int *dlen, void *ctx) in __lz4hc_decompress_crypto() argument 85 int out_len = LZ4_decompress_safe(src, dst, slen, *dlen); in __lz4hc_decompress_crypto() 90 *dlen = out_len; in __lz4hc_decompress_crypto() [all …]
|
H A D | lzo.c | 53 u8 *dst, unsigned int *dlen, void *ctx) in __lzo_compress() argument 55 size_t tmp_len = *dlen; /* size_t(ulong) <-> uint on 64 bit */ in __lzo_compress() 63 *dlen = tmp_len; in __lzo_compress() 68 unsigned int slen, u8 *dst, unsigned int *dlen) in lzo_compress() argument 72 return __lzo_compress(src, slen, dst, dlen, ctx->lzo_comp_mem); in lzo_compress() 76 unsigned int slen, u8 *dst, unsigned int *dlen, in lzo_scompress() argument 79 return __lzo_compress(src, slen, dst, dlen, ctx); in lzo_scompress() 83 u8 *dst, unsigned int *dlen) in __lzo_decompress() argument 86 size_t tmp_len = *dlen; /* size_t(ulong) <-> uint on 64 bit */ in __lzo_decompress() 93 *dlen = tmp_len; in __lzo_decompress() [all …]
|
H A D | lzo-rle.c | 53 u8 *dst, unsigned int *dlen, void *ctx) in __lzorle_compress() argument 55 size_t tmp_len = *dlen; /* size_t(ulong) <-> uint on 64 bit */ in __lzorle_compress() 63 *dlen = tmp_len; in __lzorle_compress() 68 unsigned int slen, u8 *dst, unsigned int *dlen) in lzorle_compress() argument 72 return __lzorle_compress(src, slen, dst, dlen, ctx->lzorle_comp_mem); in lzorle_compress() 76 unsigned int slen, u8 *dst, unsigned int *dlen, in lzorle_scompress() argument 79 return __lzorle_compress(src, slen, dst, dlen, ctx); in lzorle_scompress() 83 u8 *dst, unsigned int *dlen) in __lzorle_decompress() argument 86 size_t tmp_len = *dlen; /* size_t(ulong) <-> uint on 64 bit */ in __lzorle_decompress() 93 *dlen = tmp_len; in __lzorle_decompress() [all …]
|
H A D | zstd.c | 151 u8 *dst, unsigned int *dlen, void *ctx) in __zstd_compress() argument 157 out_len = zstd_compress_cctx(zctx->cctx, dst, *dlen, src, slen, ¶ms); in __zstd_compress() 160 *dlen = out_len; in __zstd_compress() 165 unsigned int slen, u8 *dst, unsigned int *dlen) in zstd_compress() argument 169 return __zstd_compress(src, slen, dst, dlen, ctx); in zstd_compress() 173 unsigned int slen, u8 *dst, unsigned int *dlen, in zstd_scompress() argument 176 return __zstd_compress(src, slen, dst, dlen, ctx); in zstd_scompress() 180 u8 *dst, unsigned int *dlen, void *ctx) in __zstd_decompress() argument 185 out_len = zstd_decompress_dctx(zctx->dctx, dst, *dlen, src, slen); in __zstd_decompress() 188 *dlen = out_len; in __zstd_decompress() [all …]
|
H A D | deflate.c | 177 u8 *dst, unsigned int *dlen, void *ctx) in __deflate_compress() argument 192 stream->avail_out = *dlen; in __deflate_compress() 200 *dlen = stream->total_out; in __deflate_compress() 206 unsigned int slen, u8 *dst, unsigned int *dlen) in deflate_compress() argument 210 return __deflate_compress(src, slen, dst, dlen, dctx); in deflate_compress() 214 unsigned int slen, u8 *dst, unsigned int *dlen, in deflate_scompress() argument 217 return __deflate_compress(src, slen, dst, dlen, ctx); in deflate_scompress() 221 u8 *dst, unsigned int *dlen, void *ctx) in __deflate_decompress() argument 237 stream->avail_out = *dlen; in __deflate_decompress() 256 *dlen = stream->total_out; in __deflate_decompress() [all …]
|
H A D | 842.c | 67 u8 *dst, unsigned int *dlen) in crypto842_compress() argument 71 return sw842_compress(src, slen, dst, dlen, ctx->wmem); in crypto842_compress() 76 u8 *dst, unsigned int *dlen, void *ctx) in crypto842_scompress() argument 78 return sw842_compress(src, slen, dst, dlen, ctx); in crypto842_scompress() 83 u8 *dst, unsigned int *dlen) in crypto842_decompress() argument 85 return sw842_decompress(src, slen, dst, dlen); in crypto842_decompress() 90 u8 *dst, unsigned int *dlen, void *ctx) in crypto842_sdecompress() argument 92 return sw842_decompress(src, slen, dst, dlen); in crypto842_sdecompress()
|
H A D | scompress.c | 120 unsigned int dlen; in scomp_acomp_comp_decomp() local 126 if (req->dst && !req->dlen) in scomp_acomp_comp_decomp() 129 if (!req->dlen || req->dlen > SCOMP_SCRATCH_SIZE) in scomp_acomp_comp_decomp() 130 req->dlen = SCOMP_SCRATCH_SIZE; in scomp_acomp_comp_decomp() 132 dlen = req->dlen; in scomp_acomp_comp_decomp() 140 scratch->dst, &req->dlen, *ctx); in scomp_acomp_comp_decomp() 143 scratch->dst, &req->dlen, *ctx); in scomp_acomp_comp_decomp() 146 req->dst = sgl_alloc(req->dlen, GFP_ATOMIC, NULL); in scomp_acomp_comp_decomp() 151 } else if (req->dlen > dlen) { in scomp_acomp_comp_decomp() 155 scatterwalk_map_and_copy(scratch->dst, req->dst, 0, req->dlen, in scomp_acomp_comp_decomp()
|
/openbmc/linux/drivers/crypto/cavium/zip/ |
H A D | zip_crypto.c | 123 u8 *dst, unsigned int *dlen, in zip_compress() argument 131 if (!zip_ctx || !src || !dst || !dlen) in zip_compress() 145 zip_ops->output_len = *dlen; in zip_compress() 151 *dlen = zip_ops->output_len; in zip_compress() 152 memcpy(dst, zip_ops->output, *dlen); in zip_compress() 159 u8 *dst, unsigned int *dlen, in zip_decompress() argument 167 if (!zip_ctx || !src || !dst || !dlen) in zip_decompress() 186 zip_ops->output_len = *dlen; in zip_decompress() 191 *dlen = zip_ops->output_len; in zip_decompress() 192 memcpy(dst, zip_ops->output, *dlen); in zip_decompress() [all …]
|
/openbmc/linux/fs/isofs/ |
H A D | namei.c | 19 isofs_cmp(struct dentry *dentry, const char *compare, int dlen) in isofs_cmp() argument 23 qstr.len = dlen; in isofs_cmp() 25 return dentry->d_name.len != dlen || memcmp(dentry->d_name.name, compare, dlen); in isofs_cmp() 55 int de_len, match, i, dlen; in isofs_find_entry() local 98 dlen = de->name_len[0]; in isofs_find_entry() 101 if (de_len < dlen + sizeof(struct iso_directory_record)) { in isofs_find_entry() 111 dlen = i; /* possibly -1 */ in isofs_find_entry() 115 dlen = get_joliet_filename(de, tmpname, dir); in isofs_find_entry() 119 dlen = get_acorn_filename(de, tmpname, dir); in isofs_find_entry() 122 dlen = isofs_name_translate(de, tmpname, dir); in isofs_find_entry() [all …]
|
/openbmc/qemu/tests/unit/ |
H A D | test-xbzrle.c | 46 int dlen = 0; in test_encode_decode_zero() local 57 dlen = xbzrle_encode_buffer(buffer, buffer, XBZRLE_PAGE_SIZE, in test_encode_decode_zero() 59 g_assert(dlen == 0); in test_encode_decode_zero() 70 int dlen = 0; in test_encode_decode_unchanged() local 81 dlen = xbzrle_encode_buffer(test, test, XBZRLE_PAGE_SIZE, in test_encode_decode_unchanged() 83 g_assert(dlen == 0); in test_encode_decode_unchanged() 94 int dlen = 0, rc = 0; in test_encode_decode_1_byte() local 99 dlen = xbzrle_encode_buffer(buffer, test, XBZRLE_PAGE_SIZE, in test_encode_decode_1_byte() 101 g_assert(dlen == (uleb128_encode_small(&buf[0], 4095) + 2)); in test_encode_decode_1_byte() 103 rc = xbzrle_decode_buffer(compressed, dlen, buffer, XBZRLE_PAGE_SIZE); in test_encode_decode_1_byte() [all …]
|
H A D | test-crypto-der.c | 182 static int qcrypto_wrapped_decode_ctx_tag0(const uint8_t **data, size_t *dlen, in qcrypto_wrapped_decode_ctx_tag0() argument 186 return qcrypto_der_decode_ctx_tag(data, dlen, 0, cb, opaque, errp); in qcrypto_wrapped_decode_ctx_tag0() 189 static int qcrypto_wrapped_decode_ctx_tag1(const uint8_t **data, size_t *dlen, in qcrypto_wrapped_decode_ctx_tag1() argument 193 return qcrypto_der_decode_ctx_tag(data, dlen, 1, cb, opaque, errp); in qcrypto_wrapped_decode_ctx_tag1() 198 int (*action) (const uint8_t **data, size_t *dlen, 217 size_t dlen; member 238 ctx[seq_depth].dlen = test_data->test_data_len; in test_ans1() 249 g_assert(checker->action(&c->data, &c->dlen, checker_callback, in test_ans1() 255 ctx[seq_depth].dlen = checker->exp_vlen; in test_ans1() 257 while (seq_depth != 0 && ctx[seq_depth].dlen == 0) { in test_ans1() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nf_conntrack_ftp.c | 109 get_ipv6_addr(const char *src, size_t dlen, struct in6_addr *dst, u_int8_t term) in get_ipv6_addr() argument 112 int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end); in get_ipv6_addr() 118 static int try_number(const char *data, size_t dlen, u_int32_t array[], in try_number() argument 126 for (i = 0, len = 0; len < dlen && i < array_size; len++, data++) { in try_number() 150 static int try_rfc959(const char *data, size_t dlen, in try_rfc959() argument 157 length = try_number(data, dlen, array, 6, ',', term); in try_rfc959() 177 static int try_rfc1123(const char *data, size_t dlen, in try_rfc1123() argument 182 for (i = 0; i < dlen; i++) in try_rfc1123() 186 if (i == dlen) in try_rfc1123() 191 return try_rfc959(data + i, dlen - i, cmd, 0, offset); in try_rfc1123() [all …]
|
/openbmc/linux/drivers/crypto/intel/qat/qat_common/ |
H A D | qat_comp_algs.c | 82 unsigned int dlen = CRYPTO_ACOMP_DST_MAX; in qat_comp_resubmit() local 87 areq->dlen = dlen; in qat_comp_resubmit() 91 qat_req->dir == COMPRESSION ? "comp" : "decomp", dlen); in qat_comp_resubmit() 93 ret = qat_bl_realloc_map_new_dst(accel_dev, &areq->dst, dlen, qat_bufs, in qat_comp_resubmit() 101 qat_comp_override_dst(req, dfbuf, dlen); in qat_comp_resubmit() 151 areq->dlen += QAT_RFC_1950_HDR_SIZE; in qat_comp_rfc1950_callback() 153 scatterwalk_map_and_copy(&qat_produced_adler, areq->dst, areq->dlen, in qat_comp_rfc1950_callback() 155 areq->dlen += QAT_RFC_1950_FOOTER_SIZE; in qat_comp_rfc1950_callback() 202 areq->slen, areq->dlen, consumed, produced, cmp_err, xlt_err); in qat_comp_generic_callback() 204 areq->dlen = 0; in qat_comp_generic_callback() [all …]
|
H A D | qat_comp_req.h | 12 u64 dst, u32 dlen, u64 opaque) in qat_comp_create_req() argument 22 fw_req->comn_mid.dst_length = dlen; in qat_comp_create_req() 25 req_pars->out_buffer_sz = dlen; in qat_comp_create_req() 28 static inline void qat_comp_override_dst(void *req, u64 dst, u32 dlen) in qat_comp_override_dst() argument 34 fw_req->comn_mid.dst_length = dlen; in qat_comp_override_dst() 35 req_pars->out_buffer_sz = dlen; in qat_comp_override_dst() 40 u64 dst, u32 dlen, in qat_comp_create_compression_req() argument 43 qat_comp_create_req(ctx, req, src, slen, dst, dlen, opaque); in qat_comp_create_compression_req() 48 u64 dst, u32 dlen, in qat_comp_create_decompression_req() argument 54 qat_comp_create_req(fw_tmpl, req, src, slen, dst, dlen, opaque); in qat_comp_create_decompression_req()
|
/openbmc/qemu/migration/ |
H A D | xbzrle.c | 24 uint8_t *dst, int dlen) in xbzrle_encode_buffer_avx512() argument 55 if (d + 2 > dlen) { in xbzrle_encode_buffer_avx512() 61 if (d + nzrun_len > dlen) { in xbzrle_encode_buffer_avx512() 115 if (d + nzrun_len > dlen) { in xbzrle_encode_buffer_avx512() 130 if (d + nzrun_len > dlen) { in xbzrle_encode_buffer_avx512() 141 int slen, uint8_t *dst, int dlen); 156 uint8_t *dst, int dlen) in xbzrle_encode_buffer() argument 158 return accel_func(old_buf, new_buf, slen, dst, dlen); in xbzrle_encode_buffer() 175 uint8_t *dst, int dlen) in xbzrle_encode_buffer() argument 187 if (d + 2 > dlen) { in xbzrle_encode_buffer() [all …]
|
/openbmc/linux/drivers/bluetooth/ |
H A D | h4_recv.h | 99 u16 dlen; in h4_recv_buf() local 104 dlen = 0; in h4_recv_buf() 108 dlen = skb->data[(&pkts[i])->loff]; in h4_recv_buf() 109 hci_skb_expect(skb) += dlen; in h4_recv_buf() 111 if (skb_tailroom(skb) < dlen) { in h4_recv_buf() 118 dlen = get_unaligned_le16(skb->data + in h4_recv_buf() 120 hci_skb_expect(skb) += dlen; in h4_recv_buf() 122 if (skb_tailroom(skb) < dlen) { in h4_recv_buf() 133 if (!dlen) { in h4_recv_buf()
|
H A D | btmtk.c | 116 int err, dlen, i, status; in btmtk_setup_firmware_79xx() local 159 wmt_params.dlen = MTK_SEC_MAP_NEED_SEND_SIZE + 1; in btmtk_setup_firmware_79xx() 189 dlen = min_t(int, 250, dl_size); in btmtk_setup_firmware_79xx() 193 } else if (dl_size - dlen <= 0) { in btmtk_setup_firmware_79xx() 200 wmt_params.dlen = dlen; in btmtk_setup_firmware_79xx() 210 dl_size -= dlen; in btmtk_setup_firmware_79xx() 211 fw_ptr += dlen; in btmtk_setup_firmware_79xx() 234 int err, dlen; in btmtk_setup_firmware() local 247 wmt_params.dlen = sizeof(param); in btmtk_setup_firmware() 274 dlen = min_t(int, 250, fw_size); in btmtk_setup_firmware() [all …]
|
/openbmc/linux/security/keys/ |
H A D | dh.c | 127 ssize_t dlen; in __keyctl_dh_compute() local 179 dlen = dh_data_from_key(pcopy.prime, &dh_inputs.p); in __keyctl_dh_compute() 180 if (dlen < 0) { in __keyctl_dh_compute() 181 ret = dlen; in __keyctl_dh_compute() 184 dh_inputs.p_size = dlen; in __keyctl_dh_compute() 186 dlen = dh_data_from_key(pcopy.base, &dh_inputs.g); in __keyctl_dh_compute() 187 if (dlen < 0) { in __keyctl_dh_compute() 188 ret = dlen; in __keyctl_dh_compute() 191 dh_inputs.g_size = dlen; in __keyctl_dh_compute() 193 dlen = dh_data_from_key(pcopy.private, &dh_inputs.key); in __keyctl_dh_compute() [all …]
|
/openbmc/qemu/hw/i2c/ |
H A D | bcm2835_i2c.c | 101 readval = s->dlen; in bcm2835_i2c_read() 110 s->dlen -= 1; in bcm2835_i2c_read() 112 if (s->dlen == 0) { in bcm2835_i2c_read() 153 if (s->dlen == 0) { in bcm2835_i2c_write() 163 s->dlen = s->last_dlen; in bcm2835_i2c_write() 171 s->dlen = writeval; in bcm2835_i2c_write() 182 s->dlen -= 1; in bcm2835_i2c_write() 188 if (s->dlen == 0) { in bcm2835_i2c_write() 237 s->dlen = 0x0; in bcm2835_i2c_reset() 251 VMSTATE_UINT32(dlen, BCM2835I2CState),
|