/Linux-v5.4/include/linux/mlx5/ |
D | transobj.h | 40 int mlx5_core_create_rq(struct mlx5_core_dev *dev, u32 *in, int inlen, 42 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in, int inlen); 45 int mlx5_core_create_sq(struct mlx5_core_dev *dev, u32 *in, int inlen, 47 int mlx5_core_modify_sq(struct mlx5_core_dev *dev, u32 sqn, u32 *in, int inlen); 51 int mlx5_core_create_tir(struct mlx5_core_dev *dev, u32 *in, int inlen, 54 u32 *in, int inlen, 57 int inlen); 59 int mlx5_core_create_tis(struct mlx5_core_dev *dev, u32 *in, int inlen, 62 int inlen); 64 int mlx5_core_create_rqt(struct mlx5_core_dev *dev, u32 *in, int inlen, [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | transobj.c | 67 int mlx5_core_create_rq(struct mlx5_core_dev *dev, u32 *in, int inlen, u32 *rqn) in mlx5_core_create_rq() argument 73 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_create_rq() 81 int mlx5_core_modify_rq(struct mlx5_core_dev *dev, u32 rqn, u32 *in, int inlen) in mlx5_core_modify_rq() argument 89 return mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_modify_rq() 116 int mlx5_core_create_sq(struct mlx5_core_dev *dev, u32 *in, int inlen, u32 *sqn) in mlx5_core_create_sq() argument 122 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_create_sq() 129 int mlx5_core_modify_sq(struct mlx5_core_dev *dev, u32 sqn, u32 *in, int inlen) in mlx5_core_modify_sq() argument 135 return mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_modify_sq() 164 int inlen; in mlx5_core_query_sq_state() local 167 inlen = MLX5_ST_SZ_BYTES(query_sq_out); in mlx5_core_query_sq_state() [all …]
|
D | en_common.c | 40 struct mlx5e_tir *tir, u32 *in, int inlen) in mlx5e_create_tir() argument 44 err = mlx5_core_create_tir(mdev, in, inlen, &tir->tirn); in mlx5e_create_tir() 67 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5e_create_mkey() local 72 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_create_mkey() 85 err = mlx5_core_create_mkey(mdev, mkey, in, inlen); in mlx5e_create_mkey() 151 int inlen; in mlx5e_refresh_tirs() local 154 inlen = MLX5_ST_SZ_BYTES(modify_tir_in); in mlx5e_refresh_tirs() 155 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_refresh_tirs() 170 err = mlx5_core_modify_tir(mdev, tirn, in, inlen); in mlx5e_refresh_tirs()
|
D | vport.c | 98 int inlen) in mlx5_modify_nic_vport_context() argument 104 return mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out)); in mlx5_modify_nic_vport_context() 143 int inlen = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in); in mlx5_modify_nic_vport_min_inline() local 156 return mlx5_modify_nic_vport_context(mdev, in, inlen); in mlx5_modify_nic_vport_min_inline() 199 int inlen = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in); in mlx5_modify_nic_vport_mac_address() local 204 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_modify_nic_vport_mac_address() 220 err = mlx5_modify_nic_vport_context(mdev, in, inlen); in mlx5_modify_nic_vport_mac_address() 250 int inlen = MLX5_ST_SZ_BYTES(modify_nic_vport_context_in); in mlx5_modify_nic_vport_mtu() local 254 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_modify_nic_vport_mtu() 261 err = mlx5_modify_nic_vport_context(mdev, in, inlen); in mlx5_modify_nic_vport_mtu() [all …]
|
D | mr.c | 52 int inlen, u32 *out, int outlen, in mlx5_core_create_mkey_cb() argument 72 return mlx5_cmd_exec_cb(async_ctx, in, inlen, out, outlen, in mlx5_core_create_mkey_cb() 75 err = mlx5_cmd_exec(dev, in, inlen, lout, sizeof(lout)); in mlx5_core_create_mkey_cb() 102 u32 *in, int inlen) in mlx5_core_create_mkey() argument 104 return mlx5_core_create_mkey_cb(dev, mkey, NULL, in, inlen, in mlx5_core_create_mkey()
|
D | qp.c | 266 u32 *in, int inlen, in mlx5_core_create_dct() argument 275 err = mlx5_cmd_exec(dev, in, inlen, out, outlen); in mlx5_core_create_dct() 296 u32 *in, int inlen) in mlx5_core_create_qp() argument 305 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_create_qp() 398 int inlen; member 402 static int mbox_alloc(struct mbox_info *mbox, int inlen, int outlen) in mbox_alloc() argument 404 mbox->inlen = inlen; in mbox_alloc() 406 mbox->in = kzalloc(mbox->inlen, GFP_KERNEL); in mbox_alloc() 518 err = mlx5_cmd_exec(dev, mbox.in, mbox.inlen, mbox.out, mbox.outlen); in mlx5_core_qp_modify() 606 int mlx5_core_create_rq_tracked(struct mlx5_core_dev *dev, u32 *in, int inlen, in mlx5_core_create_rq_tracked() argument [all …]
|
D | fs_cmd.c | 322 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5_cmd_create_flow_group() local 335 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_cmd_create_flow_group() 410 unsigned int inlen; in mlx5_cmd_set_fte() local 424 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + fte->dests_size * dst_cnt_size; in mlx5_cmd_set_fte() 425 in = kvzalloc(inlen, GFP_KERNEL); in mlx5_cmd_set_fte() 561 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_cmd_set_fte() 705 int inlen; in mlx5_cmd_packet_reformat_alloc() local 730 inlen = reformat - (void *)in + size; in mlx5_cmd_packet_reformat_alloc() 732 memset(in, 0, inlen); in mlx5_cmd_packet_reformat_alloc() 742 err = mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_cmd_packet_reformat_alloc() [all …]
|
D | cq.c | 91 u32 *in, int inlen, u32 *out, int outlen) in mlx5_core_create_cq() argument 105 err = mlx5_cmd_exec(dev, in, inlen, out, outlen); in mlx5_core_create_cq() 193 u32 *in, int inlen) in mlx5_core_modify_cq() argument 199 return mlx5_cmd_exec(dev, in, inlen, out, sizeof(out)); in mlx5_core_modify_cq()
|
D | en_main.c | 271 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5e_create_umr_mkey() local 276 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_create_umr_mkey() 295 err = mlx5_core_create_mkey(mdev, umr_mkey, in, inlen); in mlx5e_create_umr_mkey() 682 int inlen; in mlx5e_create_rq() local 685 inlen = MLX5_ST_SZ_BYTES(create_rq_in) + in mlx5e_create_rq() 687 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_create_rq() 705 err = mlx5_core_create_rq(mdev, in, inlen, &rq->rqn); in mlx5e_create_rq() 718 int inlen; in mlx5e_modify_rq_state() local 721 inlen = MLX5_ST_SZ_BYTES(modify_rq_in); in mlx5e_modify_rq_state() 722 in = kvzalloc(inlen, GFP_KERNEL); in mlx5e_modify_rq_state() [all …]
|
/Linux-v5.4/fs/nls/ |
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 …]
|
/Linux-v5.4/drivers/net/ethernet/sfc/ |
D | mcdi.c | 40 size_t inlen; member 151 const efx_dword_t *inbuf, size_t inlen) in efx_mcdi_send_request() argument 179 MCDI_HEADER_DATALEN, inlen, in efx_mcdi_send_request() 186 BUG_ON(inlen > MCDI_CTL_SDU_LEN_MAX_V2); in efx_mcdi_send_request() 197 MC_CMD_V2_EXTN_IN_ACTUAL_LEN, inlen); in efx_mcdi_send_request() 209 WARN_ON_ONCE(inlen % 4); in efx_mcdi_send_request() 218 for (i = 0; i < inlen / 4 && bytes < PAGE_SIZE; i++) in efx_mcdi_send_request() 226 efx->type->mcdi_request(efx, hdr, hdr_len, inbuf, inlen); in efx_mcdi_send_request() 479 async->inlen); in efx_mcdi_release() 549 efx_mcdi_display_error(efx, async->cmd, async->inlen, errbuf, in efx_mcdi_complete_async() [all …]
|
D | mcdi.h | 146 size_t inlen, efx_dword_t *outbuf, size_t outlen, 149 const efx_dword_t *inbuf, size_t inlen, 154 const efx_dword_t *inbuf, size_t inlen); 155 int efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned cmd, size_t inlen, 159 size_t inlen, efx_dword_t *outbuf, 167 const efx_dword_t *inbuf, size_t inlen, size_t outlen, 171 const efx_dword_t *inbuf, size_t inlen, 177 size_t inlen, efx_dword_t *outbuf,
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | srq_cmd.c | 103 int inlen; in create_srq_cmd() local 107 inlen = MLX5_ST_SZ_BYTES(create_srq_in) + pas_size; in create_srq_cmd() 108 create_in = kvzalloc(inlen, GFP_KERNEL); in create_srq_cmd() 122 err = mlx5_cmd_exec(dev->mdev, create_in, inlen, create_out, in create_srq_cmd() 201 int inlen; in create_xrc_srq_cmd() local 205 inlen = MLX5_ST_SZ_BYTES(create_xrc_srq_in) + pas_size; in create_xrc_srq_cmd() 206 create_in = kvzalloc(inlen, GFP_KERNEL); in create_xrc_srq_cmd() 222 err = mlx5_cmd_exec(dev->mdev, create_in, inlen, create_out, in create_xrc_srq_cmd() 308 int inlen; in create_rmp_cmd() local 312 inlen = MLX5_ST_SZ_BYTES(create_rmp_in) + pas_size; in create_rmp_cmd() [all …]
|
D | mr.c | 140 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in add_keys() local 147 in = kzalloc(inlen, GFP_KERNEL); in add_keys() 181 &dev->async_ctx, in, inlen, in add_keys() 685 int inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in mlx5_ib_get_dma_mr() local 696 in = kzalloc(inlen, GFP_KERNEL); in mlx5_ib_get_dma_mr() 716 err = mlx5_core_create_mkey(mdev, &mr->mmkey, in, inlen); in mlx5_ib_get_dma_mr() 1060 int inlen; in reg_create() local 1072 inlen = MLX5_ST_SZ_BYTES(create_mkey_in); in reg_create() 1074 inlen += sizeof(*pas) * roundup(npages, 2); in reg_create() 1075 in = kvzalloc(inlen, GFP_KERNEL); in reg_create() [all …]
|
D | qp.c | 859 struct mlx5_ib_create_qp_resp *resp, int *inlen, in create_user_qp() argument 928 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in create_user_qp() 930 *in = kvzalloc(*inlen, GFP_KERNEL); in create_user_qp() 1033 u32 **in, int *inlen, in create_kernel_qp() argument 1091 *inlen = MLX5_ST_SZ_BYTES(create_qp_in) + in create_kernel_qp() 1093 *in = kvzalloc(*inlen, GFP_KERNEL); in create_kernel_qp() 1230 int inlen; in create_raw_packet_qp_sq() local 1243 inlen = MLX5_ST_SZ_BYTES(create_sq_in) + sizeof(u64) * ncont; in create_raw_packet_qp_sq() 1244 in = kvzalloc(inlen, GFP_KERNEL); in create_raw_packet_qp_sq() 1277 err = mlx5_core_create_sq_tracked(dev->mdev, in, inlen, &sq->base.mqp); in create_raw_packet_qp_sq() [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_cmd.c | 178 unsigned int inlen; in mlx5dr_cmd_set_fte_modify_and_vport() local 183 inlen = MLX5_ST_SZ_BYTES(set_fte_in) + in mlx5dr_cmd_set_fte_modify_and_vport() 186 in = kvzalloc(inlen, GFP_KERNEL); in mlx5dr_cmd_set_fte_modify_and_vport() 207 err = mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out)); in mlx5dr_cmd_set_fte_modify_and_vport() 235 u32 inlen; in mlx5dr_cmd_alloc_modify_header() local 239 inlen = MLX5_ST_SZ_BYTES(alloc_modify_header_context_in) + in mlx5dr_cmd_alloc_modify_header() 241 in = kvzalloc(inlen, GFP_KERNEL); in mlx5dr_cmd_alloc_modify_header() 252 err = mlx5_cmd_exec(mdev, in, inlen, out, sizeof(out)); in mlx5dr_cmd_alloc_modify_header() 283 int inlen = MLX5_ST_SZ_BYTES(create_flow_group_in); in mlx5dr_cmd_create_empty_flow_group() local 287 in = kzalloc(inlen, GFP_KERNEL); in mlx5dr_cmd_create_empty_flow_group() [all …]
|
/Linux-v5.4/fs/erofs/ |
D | decompressor.c | 96 unsigned int inlen = rq->inputsize - pageofs_in; in generic_copy_inplace_data() local 97 unsigned int count = min_t(uint, inlen, PAGE_SIZE - pageofs_in); in generic_copy_inplace_data() 99 while (tmpp < tmp + inlen) { in generic_copy_inplace_data() 115 unsigned int inputmargin, inlen; in z_erofs_lz4_decompress() local 143 inlen = rq->inputsize - inputmargin; in z_erofs_lz4_decompress() 153 LZ4_DECOMPRESS_INPLACE_MARGIN(inlen)) { in z_erofs_lz4_decompress() 161 inlen, rq->outputsize, in z_erofs_lz4_decompress() 165 inlen, inputmargin, rq->outputsize); in z_erofs_lz4_decompress() 168 16, 1, src + inputmargin, inlen, true); in z_erofs_lz4_decompress()
|
/Linux-v5.4/arch/x86/include/asm/ |
D | intel_pmc_ipc.h | 35 int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, 37 int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, 52 static inline int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_raw_cmd() argument 58 static inline int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen, in intel_pmc_ipc_command() argument
|
/Linux-v5.4/drivers/media/pci/ngene/ |
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()
|
/Linux-v5.4/drivers/crypto/nx/ |
D | nx-842-pseries.c | 277 static int nx842_pseries_compress(const unsigned char *in, unsigned int inlen, in nx842_pseries_compress() argument 296 if (check_constraints(inbuf, &inlen, true)) in nx842_pseries_compress() 323 ((inbuf + inlen - 1) & NX842_HW_PAGE_MASK)) { in nx842_pseries_compress() 326 op.inlen = inlen; in nx842_pseries_compress() 329 nx842_build_scatterlist(inbuf, inlen, &slin); in nx842_pseries_compress() 331 op.inlen = -nx842_get_scatterlist_size(&slin); in nx842_pseries_compress() 347 __func__, (unsigned long)op.in, (long)op.inlen, in nx842_pseries_compress() 407 static int nx842_pseries_decompress(const unsigned char *in, unsigned int inlen, in nx842_pseries_decompress() argument 427 if (check_constraints(inbuf, &inlen, true)) in nx842_pseries_decompress() 455 ((inbuf + inlen - 1) & NX842_HW_PAGE_MASK)) { in nx842_pseries_decompress() [all …]
|
D | nx-842-powernv.c | 65 unsigned int inlen, unsigned char *out, 384 static int nx842_config_crb(const unsigned char *in, unsigned int inlen, in nx842_config_crb() argument 401 (unsigned char *)in, inlen, true); in nx842_config_crb() 449 static int nx842_exec_icswx(const unsigned char *in, unsigned int inlen, in nx842_exec_icswx() argument 470 ret = nx842_config_crb(in, inlen, out, outlen, wmem); in nx842_exec_icswx() 552 static int nx842_exec_vas(const unsigned char *in, unsigned int inlen, in nx842_exec_vas() argument 571 ret = nx842_config_crb(in, inlen, out, outlen, wmem); in nx842_exec_vas() 633 static int nx842_powernv_compress(const unsigned char *in, unsigned int inlen, in nx842_powernv_compress() argument 637 return nx842_powernv_exec(in, inlen, out, outlenp, in nx842_powernv_compress() 661 static int nx842_powernv_decompress(const unsigned char *in, unsigned int inlen, in nx842_powernv_decompress() argument [all …]
|
/Linux-v5.4/drivers/media/usb/dvb-usb/ |
D | vp7045.c | 25 int vp7045_usb_op(struct dvb_usb_device *d, u8 cmd, u8 *out, int outlen, u8 *in, int inlen, int mse… in vp7045_usb_op() argument 35 if (inlen > 11) in vp7045_usb_op() 36 inlen = 11; in vp7045_usb_op() 72 if (in != NULL && inlen > 0) in vp7045_usb_op() 73 memcpy(in, &buf[1], inlen); in vp7045_usb_op()
|
/Linux-v5.4/fs/dlm/ |
D | dir.c | 234 void dlm_copy_master_names(struct dlm_ls *ls, char *inbuf, int inlen, in dlm_copy_master_names() argument 244 if (inlen > 1) { in dlm_copy_master_names() 245 r = find_rsb_root(ls, inbuf, inlen); in dlm_copy_master_names() 247 inbuf[inlen - 1] = '\0'; in dlm_copy_master_names() 249 nodeid, inlen, inbuf); in dlm_copy_master_names()
|
/Linux-v5.4/drivers/platform/x86/ |
D | intel_scu_ipc.c | 464 int intel_scu_ipc_command(int cmd, int sub, u32 *in, int inlen, in intel_scu_ipc_command() argument 476 for (i = 0; i < inlen; i++) in intel_scu_ipc_command() 479 ipc_command(scu, (inlen << 16) | (sub << 12) | cmd); in intel_scu_ipc_command() 510 int intel_scu_ipc_raw_command(int cmd, int sub, u8 *in, int inlen, in intel_scu_ipc_raw_command() argument 514 int inbuflen = DIV_ROUND_UP(inlen, 4); in intel_scu_ipc_raw_command() 538 memcpy(inbuf, in, inlen); in intel_scu_ipc_raw_command() 543 ipc_command(scu, (inlen << 16) | (sub << 12) | cmd); in intel_scu_ipc_raw_command()
|
/Linux-v5.4/include/linux/ |
D | olpc-ec.h | 48 extern int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, 61 static inline int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, in olpc_ec_cmd() argument
|