/openbmc/linux/lib/crypto/ |
H A D | blake2s.c | 24 void blake2s_update(struct blake2s_state *state, const u8 *in, size_t inlen) in blake2s_update() argument 28 if (unlikely(!inlen)) in blake2s_update() 30 if (inlen > fill) { in blake2s_update() 35 inlen -= fill; in blake2s_update() 37 if (inlen > BLAKE2S_BLOCK_SIZE) { in blake2s_update() 38 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE); in blake2s_update() 41 inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1); in blake2s_update() 43 memcpy(state->buf + state->buflen, in, inlen); in blake2s_update() 44 state->buflen += inlen; in blake2s_update()
|
/openbmc/linux/include/crypto/internal/ |
H A D | blake2b.h | 26 const u8 *in, size_t inlen, in __blake2b_update() argument 31 if (unlikely(!inlen)) in __blake2b_update() 33 if (inlen > fill) { in __blake2b_update() 38 inlen -= fill; in __blake2b_update() 40 if (inlen > BLAKE2B_BLOCK_SIZE) { in __blake2b_update() 41 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2B_BLOCK_SIZE); in __blake2b_update() 45 inlen -= BLAKE2B_BLOCK_SIZE * (nblocks - 1); in __blake2b_update() 47 memcpy(state->buf + state->buflen, in, inlen); in __blake2b_update() 48 state->buflen += inlen; in __blake2b_update() 97 const u8 *in, unsigned int inlen, in crypto_blake2b_update() argument [all …]
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | scu.c | 86 u32 *in, int inlen, u32 *out, int outlen) in scu_ipc_cmd() argument 90 for (i = 0; i < inlen; i++) in scu_ipc_cmd() 93 scu_ipc_send_command(regs, (inlen << 16) | (sub << 12) | cmd); in scu_ipc_cmd() 119 int scu_ipc_raw_command(u32 cmd, u32 sub, u32 *in, int inlen, u32 *out, in scu_ipc_raw_command() argument 122 int inbuflen = DIV_ROUND_UP(inlen, 4); in scu_ipc_raw_command() 150 memcpy(inbuf, in, inlen); in scu_ipc_raw_command() 152 return scu_ipc_cmd(scu->regs, cmd, sub, inbuf, inlen, out, outlen); in scu_ipc_raw_command() 194 int scu_ipc_command(u32 cmd, u32 sub, u32 *in, int inlen, u32 *out, int outlen) in scu_ipc_command() argument 206 return scu_ipc_cmd(scu->regs, cmd, sub, in, inlen, out, outlen); in scu_ipc_command()
|
/openbmc/linux/fs/nls/ |
H A D | nls_base.c | 55 int utf8_to_utf32(const u8 *s, int inlen, unicode_t *pu) in utf8_to_utf32() argument 74 if (inlen <= nc) in utf8_to_utf32() 132 int utf8s_to_utf16s(const u8 *s, int inlen, enum utf16_endian endian, in utf8s_to_utf16s() argument 140 while (inlen > 0 && maxout > 0 && *s) { in utf8s_to_utf16s() 142 size = utf8_to_utf32(s, inlen, &u); in utf8s_to_utf16s() 146 inlen -= size; in utf8s_to_utf16s() 166 inlen--; in utf8s_to_utf16s() 186 int utf16s_to_utf8s(const wchar_t *pwcs, int inlen, enum utf16_endian endian, in utf16s_to_utf8s() argument 194 while (inlen > 0 && maxout > 0) { in utf16s_to_utf8s() 199 inlen--; in utf16s_to_utf8s() [all …]
|
/openbmc/linux/drivers/cdx/controller/ |
H A D | mcdi.c | 54 size_t inlen, int raw, int arg, int err_no); 227 size_t inlen = cmd->inlen; in cdx_mcdi_send_request() local 245 WARN_ON(inlen > MCDI_CTL_SDU_LEN_MAX_V2); in cdx_mcdi_send_request() 256 MC_CMD_V2_EXTN_IN_ACTUAL_LEN, inlen, in cdx_mcdi_send_request() 261 hdr[0].cdx_u32 |= (__force __le32)(cdx_mcdi_payload_csum(hdr, hdr_len, inbuf, inlen) << in cdx_mcdi_send_request() 265 print_hex_dump_debug("MCDI REQ PAYLOAD: ", DUMP_PREFIX_NONE, 32, 4, inbuf, inlen, false); in cdx_mcdi_send_request() 267 cdx->mcdi_ops->mcdi_request(cdx, hdr, hdr_len, inbuf, inlen); in cdx_mcdi_send_request() 363 cmd->cmd, cmd->inlen); in _cdx_mcdi_cancel_cmd() 427 const struct cdx_dword *inbuf, size_t inlen, in cdx_mcdi_rpc_sync() argument 460 cmd_item->inlen = inlen; in cdx_mcdi_rpc_sync() [all …]
|
/openbmc/qemu/hw/ipmi/ |
H A D | smbus_ipmi.c | 63 uint32_t inlen; member 110 uint32_t len = sid->inlen; in smbus_ipmi_send_msg() 139 bk->handle_command(sid->bmc, sid->inmsg, sid->inlen, sizeof(sid->inmsg), in smbus_ipmi_send_msg() 261 sid->inlen = len; in ipmi_write_data() 268 if (!sid->inlen) { in ipmi_write_data() 271 if (sid->inlen + len > MAX_SSIF_IPMI_MSG_SIZE) { in ipmi_write_data() 272 sid->inlen = 0; /* Discard the message. */ in ipmi_write_data() 285 memcpy(sid->inmsg + sid->inlen, buf, len); in ipmi_write_data() 287 sid->inlen += len; in ipmi_write_data() 291 if (send && sid->inlen) { in ipmi_write_data() [all …]
|
H A D | ipmi_bt.c | 100 if (ib->inlen < 4) { in ipmi_bt_handle_event() 104 if (ib->inmsg[0] != (ib->inlen - 1)) { in ipmi_bt_handle_event() 107 ib->inlen = 0; in ipmi_bt_handle_event() 145 bk->handle_command(ib->bmc, ib->inmsg + 2, ib->inlen - 2, in ipmi_bt_handle_event() 239 ib->inlen = 0; in ipmi_bt_ioport_write() 262 if (ib->inlen < sizeof(ib->inmsg)) { in ipmi_bt_ioport_write() 263 ib->inmsg[ib->inlen] = val; in ipmi_bt_ioport_write() 265 ib->inlen++; in ipmi_bt_ioport_write() 384 if (ib->inlen >= MAX_IPMI_MSG_SIZE) { in ipmi_bt_vmstate_post_load() 387 ib->inlen); in ipmi_bt_vmstate_post_load() [all …]
|
H A D | ipmi_kcs.c | 129 ik->inlen = 0; in ipmi_kcs_handle_event() 159 if (ik->inlen < sizeof(ik->inmsg)) { in ipmi_kcs_handle_event() 160 ik->inmsg[ik->inlen] = ik->data_in_reg; in ipmi_kcs_handle_event() 162 ik->inlen++; in ipmi_kcs_handle_event() 169 bk->handle_command(ik->bmc, ik->inmsg, ik->inlen, sizeof(ik->inmsg), in ipmi_kcs_handle_event() 362 if (ik->inlen >= MAX_IPMI_MSG_SIZE) { in ipmi_kcs_vmstate_post_load() 365 ik->inlen); in ipmi_kcs_vmstate_post_load() 366 ik->inlen = 0; in ipmi_kcs_vmstate_post_load() 390 VMSTATE_UINT32_V(inlen, IPMIKCS, 2),
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | rqt.c | 20 int inlen; in mlx5e_rqt_init() local 28 inlen = MLX5_ST_SZ_BYTES(create_rqt_in) + sizeof(u32) * init_size; in mlx5e_rqt_init() 29 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_rqt_init() 41 err = mlx5_core_create_rqt(rqt->mdev, in, inlen, &rqt->rqtn); in mlx5e_rqt_init() 121 int inlen; in mlx5e_rqt_redirect() local 125 inlen = MLX5_ST_SZ_BYTES(modify_rqt_in) + sizeof(u32) * size; in mlx5e_rqt_redirect() 126 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_rqt_redirect() 137 err = mlx5_core_modify_rqt(rqt->mdev, rqt->rqtn, in, inlen); in mlx5e_rqt_redirect()
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi.c | 40 size_t inlen; member 152 const efx_dword_t *inbuf, size_t inlen) in efx_mcdi_send_request() argument 180 MCDI_HEADER_DATALEN, inlen, in efx_mcdi_send_request() 187 BUG_ON(inlen > MCDI_CTL_SDU_LEN_MAX_V2); in efx_mcdi_send_request() 198 MC_CMD_V2_EXTN_IN_ACTUAL_LEN, inlen); in efx_mcdi_send_request() 210 WARN_ON_ONCE(inlen % 4); in efx_mcdi_send_request() 220 for (i = 0; i < inlen / 4 && bytes < PAGE_SIZE; i++) in efx_mcdi_send_request() 229 efx->type->mcdi_request(efx, hdr, hdr_len, inbuf, inlen); in efx_mcdi_send_request() 482 async->inlen); in efx_mcdi_release() 552 efx_siena_mcdi_display_error(efx, async->cmd, async->inlen, in efx_mcdi_complete_async() [all …]
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi.c | 39 size_t inlen; member 148 const efx_dword_t *inbuf, size_t inlen) in efx_mcdi_send_request() argument 176 MCDI_HEADER_DATALEN, inlen, in efx_mcdi_send_request() 183 BUG_ON(inlen > MCDI_CTL_SDU_LEN_MAX_V2); in efx_mcdi_send_request() 194 MC_CMD_V2_EXTN_IN_ACTUAL_LEN, inlen); in efx_mcdi_send_request() 206 WARN_ON_ONCE(inlen % 4); in efx_mcdi_send_request() 216 for (i = 0; i < inlen / 4 && bytes < PAGE_SIZE; i++) in efx_mcdi_send_request() 225 efx->type->mcdi_request(efx, hdr, hdr_len, inbuf, inlen); in efx_mcdi_send_request() 478 async->inlen); in efx_mcdi_release() 548 efx_mcdi_display_error(efx, async->cmd, async->inlen, errbuf, in efx_mcdi_complete_async() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/nx-gzip/ |
H A D | gzfht_test.c | 194 size_t inlen, outlen, dsttotlen, srctotlen; in compress_file() local 212 if (read_file_alloc(argv[1], &inbuf, &inlen)) in compress_file() 214 fprintf(stderr, "file %s read, %ld bytes\n", argv[1], inlen); in compress_file() 217 outlen = 2 * inlen + 1024; in compress_file() 249 while (inlen > 0) { in compress_file() 252 srclen = NX_MIN(chunk, inlen); in compress_file() 297 inlen = inlen - srclen; in compress_file() 315 if (inlen > 0) { /* More chunks to go */ in compress_file()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_common.c | 53 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5e_create_mkey() local 58 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_create_mkey() 71 err = mlx5_core_create_mkey(mdev, mkey, in, inlen); in mlx5e_create_mkey() 148 int inlen; in mlx5e_refresh_tirs() local 151 inlen = MLX5_ST_SZ_BYTES(modify_tir_in); in mlx5e_refresh_tirs() 152 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_refresh_tirs()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | srq_cmd.c | 122 int inlen; in create_srq_cmd() local 132 inlen = MLX5_ST_SZ_BYTES(create_srq_in) + pas_size; in create_srq_cmd() 133 create_in = kvzalloc(inlen, GFP_KERNEL); in create_srq_cmd() 153 err = mlx5_cmd_exec(dev->mdev, create_in, inlen, create_out, in create_srq_cmd() 225 int inlen; in create_xrc_srq_cmd() local 235 inlen = MLX5_ST_SZ_BYTES(create_xrc_srq_in) + pas_size; in create_xrc_srq_cmd() 236 create_in = kvzalloc(inlen, GFP_KERNEL); in create_xrc_srq_cmd() 258 err = mlx5_cmd_exec(dev->mdev, create_in, inlen, create_out, in create_xrc_srq_cmd() 338 int inlen; in create_rmp_cmd() local 348 inlen = MLX5_ST_SZ_BYTES(create_rmp_in) + pas_size; in create_rmp_cmd() [all …]
|
H A D | qp.h | 25 u32 *in, int inlen, u32 *out, int outlen); 27 u32 *in, int inlen, u32 *out); 41 int mlx5_core_create_sq_tracked(struct mlx5_ib_dev *dev, u32 *in, int inlen, 46 int mlx5_core_create_rq_tracked(struct mlx5_ib_dev *dev, u32 *in, int inlen,
|
H A D | qpc.c | 208 u32 *in, int inlen, u32 *out, int outlen) in mlx5_core_create_dct() argument 216 err = mlx5_cmd_do(dev->mdev, in, inlen, out, outlen); in mlx5_core_create_dct() 233 u32 *in, int inlen, u32 *out) in mlx5_qpc_create_qp() argument 240 err = mlx5_cmd_exec(dev->mdev, in, inlen, out, in mlx5_qpc_create_qp() 335 int inlen; member 339 static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen) in mbox_alloc() argument 341 mbox->inlen = inlen; in mbox_alloc() 343 mbox->in = kzalloc(mbox->inlen, GFP_KERNEL); in mbox_alloc() 490 err = mlx5_cmd_exec(dev->mdev, mbox.in, mbox.inlen, mbox.out, in mlx5_core_qp_modify() 580 int mlx5_core_create_rq_tracked(struct mlx5_ib_dev *dev, u32 *in, int inlen, in mlx5_core_create_rq_tracked() argument [all …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | intel_scu_ipc.h | 57 int sub, const void *in, size_t inlen, 61 int sub, const void *in, size_t inlen, in intel_scu_ipc_dev_command() argument 64 return intel_scu_ipc_dev_command_with_size(scu, cmd, sub, in, inlen, in intel_scu_ipc_dev_command() 65 inlen, out, outlen); in intel_scu_ipc_dev_command()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | aso.c | 81 int inlen, eqn; in create_aso_cq() local 88 inlen = MLX5_ST_SZ_BYTES(create_cq_in) + in create_aso_cq() 90 in = kvzalloc(inlen, GFP_KERNEL); in create_aso_cq() 108 err = mlx5_core_create_cq(mdev, mcq, in, inlen, out, sizeof(out)); in create_aso_cq() 182 int inlen, err; in create_aso_sq() local 185 inlen = MLX5_ST_SZ_BYTES(create_sq_in) + in create_aso_sq() 187 in = kvzalloc(inlen, GFP_KERNEL); in create_aso_sq() 214 err = mlx5_core_create_sq(mdev, in, inlen, &sq->sqn); in create_aso_sq() 224 int inlen, err; in mlx5_aso_set_sq_rdy() local 226 inlen = MLX5_ST_SZ_BYTES(modify_sq_in); in mlx5_aso_set_sq_rdy() [all …]
|
/openbmc/linux/drivers/vdpa/mlx5/core/ |
H A D | resources.c | 54 int inlen; in create_uctx() local 65 inlen = MLX5_ST_SZ_BYTES(create_uctx_in); in create_uctx() 66 in = kzalloc(inlen, GFP_KERNEL); in create_uctx() 73 err = mlx5_cmd_exec(mvdev->mdev, in, inlen, out, sizeof(out)); in create_uctx() 119 int mlx5_vdpa_create_rqt(struct mlx5_vdpa_dev *mvdev, void *in, int inlen, u32 *rqtn) in mlx5_vdpa_create_rqt() argument 125 err = mlx5_cmd_exec(mvdev->mdev, in, inlen, out, sizeof(out)); in mlx5_vdpa_create_rqt() 132 int mlx5_vdpa_modify_rqt(struct mlx5_vdpa_dev *mvdev, void *in, int inlen, u32 rqtn) in mlx5_vdpa_modify_rqt() argument 139 return mlx5_cmd_exec(mvdev->mdev, in, inlen, out, sizeof(out)); in mlx5_vdpa_modify_rqt() 202 int inlen) in mlx5_vdpa_create_mkey() argument 211 err = mlx5_cmd_exec(mvdev->mdev, in, inlen, lout, sizeof(lout)); in mlx5_vdpa_create_mkey()
|
/openbmc/linux/fs/erofs/ |
H A D | decompressor_lzma.c | 160 unsigned int inlen, outlen, pageofs; in z_erofs_lzma_decompress() local 189 inlen = rq->inputsize; in z_erofs_lzma_decompress() 191 xz_dec_microlzma_reset(strm->state, inlen, outlen, in z_erofs_lzma_decompress() 196 strm->buf.in_size = min_t(u32, inlen, PAGE_SIZE - rq->pageofs_in); in z_erofs_lzma_decompress() 197 inlen -= strm->buf.in_size; in z_erofs_lzma_decompress() 232 if (++ni >= nrpages_in || !inlen) { in z_erofs_lzma_decompress() 238 strm->buf.in_size = min_t(u32, inlen, PAGE_SIZE); in z_erofs_lzma_decompress() 239 inlen -= strm->buf.in_size; in z_erofs_lzma_decompress()
|
/openbmc/linux/include/linux/mlx5/ |
H A D | transobj.h | 40 int mlx5_core_create_rq(struct mlx5_core_dev *dev, u32 *in, int inlen, 45 int mlx5_core_create_sq(struct mlx5_core_dev *dev, u32 *in, int inlen, 57 int mlx5_core_create_rqt(struct mlx5_core_dev *dev, u32 *in, int inlen, 60 int inlen);
|
/openbmc/linux/drivers/media/pci/ngene/ |
H A D | ngene-i2c.c | 32 u8 *out, u8 outlen, u8 *in, u8 inlen, int flag) in ngene_command_i2c_read() argument 40 com.cmd.I2CRead.Data[outlen] = inlen; in ngene_command_i2c_read() 43 com.out_len = inlen + 1; in ngene_command_i2c_read() 52 memcpy(in, com.cmd.raw8, inlen + 1); in ngene_command_i2c_read() 54 memcpy(in, com.cmd.raw8 + 1, inlen); in ngene_command_i2c_read()
|
/openbmc/linux/include/crypto/ |
H A D | blake2s.h | 86 void blake2s_update(struct blake2s_state *state, const u8 *in, size_t inlen); 90 const size_t outlen, const size_t inlen, in blake2s() argument 95 WARN_ON(IS_ENABLED(DEBUG) && ((!in && inlen > 0) || !out || !outlen || in blake2s() 100 blake2s_update(&state, in, inlen); in blake2s()
|
/openbmc/obmc-console/test/ |
H A D | test-client-escape.c | 176 size_t inlen; in __read() local 188 inlen = strlen(inbuf); in __read() 189 assert(inlen <= len); in __read() 190 memcpy(buf, inbuf, inlen); in __read() 192 return (ssize_t)inlen; in __read()
|
/openbmc/linux/drivers/crypto/nx/ |
H A D | nx-common-pseries.c | 304 static int nx842_pseries_compress(const unsigned char *in, unsigned int inlen, in nx842_pseries_compress() argument 323 if (check_constraints(inbuf, &inlen, true)) in nx842_pseries_compress() 350 ((inbuf + inlen - 1) & NX842_HW_PAGE_MASK)) { in nx842_pseries_compress() 353 op.inlen = inlen; in nx842_pseries_compress() 356 nx842_build_scatterlist(inbuf, inlen, &slin); in nx842_pseries_compress() 358 op.inlen = -nx842_get_scatterlist_size(&slin); in nx842_pseries_compress() 374 __func__, (unsigned long)op.in, (long)op.inlen, in nx842_pseries_compress() 434 static int nx842_pseries_decompress(const unsigned char *in, unsigned int inlen, in nx842_pseries_decompress() argument 454 if (check_constraints(inbuf, &inlen, true)) in nx842_pseries_decompress() 482 ((inbuf + inlen - 1) & NX842_HW_PAGE_MASK)) { in nx842_pseries_decompress() [all …]
|