arch/arm/plat-orion/gpio.c
447
u32 out, io_conf, blink, in_pol, data_in, cause, edg_msk, lvl_msk;
arch/arm/plat-orion/gpio.c
455
data_in = readl_relaxed(GPIO_DATA_IN(ochip));
arch/arm/plat-orion/gpio.c
477
str_hi_lo((data_in ^ in_pol) & msk),
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
154
priv->data_in[priv->data_in_idx++] = kcs_bmc_read_data(dev);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
164
priv->data_in[priv->data_in_idx++] = kcs_bmc_read_data(dev);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
338
memcpy(priv->kbuffer, priv->data_in, data_len);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
488
priv->data_in = devm_kmalloc(kcs_bmc->dev, KCS_MSG_BUFSIZ, GFP_KERNEL);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
495
if (!priv->data_in || !priv->data_out || !priv->kbuffer || !priv->miscdev.name)
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
536
devm_kfree(kcs_bmc->dev, priv->data_in);
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
82
u8 *data_in;
drivers/comedi/drivers/mpc624.c
113
unsigned int data_in = 0;
drivers/comedi/drivers/mpc624.c
134
data_in <<= 1;
drivers/comedi/drivers/mpc624.c
135
data_in |= (inb(dev->iobase + MPC624_ADC) & MPC624_ADSDO) >> 4;
drivers/comedi/drivers/mpc624.c
157
if (data_in & MPC624_EOC_BIT)
drivers/comedi/drivers/mpc624.c
159
if (data_in & MPC624_DMY_BIT)
drivers/comedi/drivers/mpc624.c
162
if (data_in & MPC624_SGN_BIT) {
drivers/comedi/drivers/mpc624.c
169
data_in &= 0x3fffffff;
drivers/comedi/drivers/mpc624.c
177
data_in |= MPC624_SGN_BIT;
drivers/comedi/drivers/mpc624.c
178
data_in = ~data_in;
drivers/comedi/drivers/mpc624.c
179
data_in += 1;
drivers/comedi/drivers/mpc624.c
181
data_in &= ~(MPC624_EOC_BIT | MPC624_DMY_BIT);
drivers/comedi/drivers/mpc624.c
182
data_in = 0x20000000 - data_in;
drivers/comedi/drivers/mpc624.c
184
return data_in;
drivers/comedi/drivers/ni_mio_common.c
3771
unsigned char *data_in)
drivers/comedi/drivers/ni_mio_common.c
3810
if (data_in)
drivers/comedi/drivers/ni_mio_common.c
3811
*data_in = ni_stc_readw(dev, NISTC_DIO_SERIAL_IN_REG);
drivers/comedi/drivers/ni_mio_common.c
3822
unsigned char *data_in)
drivers/comedi/drivers/ni_mio_common.c
3860
if (data_in)
drivers/comedi/drivers/ni_mio_common.c
3861
*data_in = input;
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
153
const void *data_in,
drivers/crypto/intel/keembay/keembay-ocs-ecc.c
159
memcpy_toio(dev->base_reg + HW_OFFS_OCS_ECC_DATA_IN, data_in,
drivers/cxl/core/edac.c
835
u8 subclass, void *data_in,
drivers/cxl/core/edac.c
860
memcpy(pi->data, data_in, data_in_size);
drivers/gpio/gpio-mvebu.c
317
u32 data_in, in_pol;
drivers/gpio/gpio-mvebu.c
320
&data_in);
drivers/gpio/gpio-mvebu.c
323
u = data_in ^ in_pol;
drivers/gpio/gpio-mvebu.c
530
u32 data_in, in_pol, val;
drivers/gpio/gpio-mvebu.c
535
GPIO_DATA_IN_OFF + mvchip->offset, &data_in);
drivers/gpio/gpio-mvebu.c
540
if ((data_in ^ in_pol) & BIT(pin))
drivers/gpio/gpio-mvebu.c
558
u32 cause, type, data_in, level_mask, edge_cause, edge_mask;
drivers/gpio/gpio-mvebu.c
566
regmap_read(mvchip->regs, GPIO_DATA_IN_OFF + mvchip->offset, &data_in);
drivers/gpio/gpio-mvebu.c
571
cause = (data_in & level_mask) | (edge_cause & edge_mask);
drivers/gpio/gpio-mvebu.c
880
u32 out, io_conf, blink, in_pol, data_in, cause, edg_msk, lvl_msk;
drivers/gpio/gpio-mvebu.c
888
regmap_read(mvchip->regs, GPIO_DATA_IN_OFF + mvchip->offset, &data_in);
drivers/gpio/gpio-mvebu.c
910
str_hi_lo((data_in ^ in_pol) & msk),
drivers/i2c/busses/i2c-brcmstb.c
369
bsc_writel(dev, word, data_in[i]);
drivers/i2c/busses/i2c-brcmstb.c
404
bsc_writel(dev, *buf, data_in);
drivers/i2c/busses/i2c-brcmstb.c
71
u32 data_in[N_DATA_REGS]; /* tx data buffer*/
drivers/infiniband/hw/hfi1/chip.h
680
u8 receiver_addr, u8 data_addr, u8 command, u32 data_in);
drivers/infiniband/hw/hfi1/chip.h
682
u8 receiver_addr, u8 data_addr, u8 command, u32 data_in);
drivers/infiniband/hw/hfi1/firmware.c
1034
u8 receiver_addr, u8 data_addr, u8 command, u32 data_in)
drivers/infiniband/hw/hfi1/firmware.c
1037
((u64)data_in << ASIC_CFG_SBUS_REQUEST_DATA_IN_SHIFT) |
drivers/infiniband/hw/hfi1/firmware.c
1050
u32 data_in)
drivers/infiniband/hw/hfi1/firmware.c
1058
sbus_request(dd, receiver_addr, data_addr, READ_SBUS_RECEIVER, data_in);
drivers/infiniband/hw/hfi1/firmware.c
1172
u8 receiver_addr, u8 data_addr, u8 command, u32 data_in)
drivers/infiniband/hw/hfi1/firmware.c
1179
sbus_request(dd, receiver_addr, data_addr, command, data_in);
drivers/input/joystick/iforce/iforce-serio.c
152
iforce_serio->data_in[iforce_serio->idx++] = data;
drivers/input/joystick/iforce/iforce-serio.c
162
iforce_serio->data_in, IFORCE_MAX_LENGTH);
drivers/input/joystick/iforce/iforce-serio.c
169
iforce_serio->data_in,
drivers/input/joystick/iforce/iforce-serio.c
21
u8 data_in[IFORCE_MAX_LENGTH];
drivers/input/joystick/iforce/iforce-usb.c
161
iforce_process_packet(iforce, iforce_usb->data_in[0],
drivers/input/joystick/iforce/iforce-usb.c
162
iforce_usb->data_in + 1, urb->actual_length - 1);
drivers/input/joystick/iforce/iforce-usb.c
19
u8 data_in[IFORCE_MAX_LENGTH] ____cacheline_aligned;
drivers/input/joystick/iforce/iforce-usb.c
229
iforce_usb->data_in, sizeof(iforce_usb->data_in),
drivers/media/usb/uvc/uvc_ctrl.c
416
u8 query, const void *data_in)
drivers/media/usb/uvc/uvc_ctrl.c
420
mapping->get(mapping, query, data_in, sizeof(data_out), &data_out);
drivers/media/usb/uvc/uvc_ctrl.c
426
s32 data_in, void *data_out)
drivers/media/usb/uvc/uvc_ctrl.c
428
mapping->set(mapping, sizeof(data_in), &data_in, data_out);
drivers/misc/amd-sbi/rmi-core.c
116
u8 thread_id, u32 data_in)
drivers/misc/amd-sbi/rmi-core.c
122
input->value = data_in;
drivers/misc/amd-sbi/rmi-core.c
126
u16 thread_id, u32 data_in)
drivers/misc/amd-sbi/rmi-core.c
133
input->value = data_in;
drivers/mtd/nand/raw/ams-delta.c
109
priv->data_in = true;
drivers/mtd/nand/raw/ams-delta.c
116
if (len > 0 && priv->data_in)
drivers/mtd/nand/raw/ams-delta.c
127
if (priv->data_gpiods && !priv->data_in)
drivers/mtd/nand/raw/ams-delta.c
339
priv->data_in = true;
drivers/mtd/nand/raw/ams-delta.c
43
bool data_in;
drivers/mtd/nand/raw/ams-delta.c
80
priv->data_in = false;
drivers/mtd/nand/raw/omap2.c
178
void (*data_in)(struct nand_chip *chip, void *buf,
drivers/mtd/nand/raw/omap2.c
1859
info->data_in = omap_nand_data_in_pref;
drivers/mtd/nand/raw/omap2.c
1893
info->data_in = omap_nand_data_in_dma_pref;
drivers/mtd/nand/raw/omap2.c
1925
info->data_in = omap_nand_data_in_irq_pref;
drivers/mtd/nand/raw/omap2.c
2157
info->data_in(chip, instr->ctx.data.buf.in,
drivers/mtd/nand/raw/omap2.c
2280
info->data_in = omap_nand_data_in;
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h
1392
__le16 data_in;
drivers/net/ethernet/intel/ice/ice_common.c
3661
int ice_aq_get_phy_equalization(struct ice_hw *hw, u16 data_in, u16 op_code,
drivers/net/ethernet/intel/ice/ice_common.c
3669
buf.sto.txrx_equa_reqs.data_in = cpu_to_le16(data_in);
drivers/net/ethernet/intel/ice/ice_common.h
192
int ice_aq_get_phy_equalization(struct ice_hw *hw, u16 data_in, u16 op_code,
drivers/net/ethernet/intel/ice/ice_ethtool.c
700
int data_in;
drivers/net/ethernet/intel/ice/ice_ethtool.c
735
err = ice_aq_get_phy_equalization(hw, aq_params[i].data_in,
drivers/net/ethernet/mellanox/mlx5/core/port.c
37
int mlx5_access_reg(struct mlx5_core_dev *dev, void *data_in, int size_in,
drivers/net/ethernet/mellanox/mlx5/core/port.c
54
memcpy(data, data_in, size_in);
drivers/net/ethernet/mellanox/mlx5/core/port.c
77
int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in,
drivers/net/ethernet/mellanox/mlx5/core/port.c
81
return mlx5_access_reg(dev, data_in, size_in, data_out, size_out,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1120
if (copy_to_user(karg.data_in_buf_ptr, data_in,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1206
if (data_in)
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1207
dma_free_coherent(&ioc->pdev->dev, data_in_sz, data_in,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2926
void *data_in = NULL;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2994
data_in = dma_alloc_coherent(&ioc->pdev->dev, data_in_sz,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2996
if (!data_in) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
3026
memcpy(command->data_in_buf_ptr, data_in, data_in_sz);
drivers/scsi/mpt3sas/mpt3sas_ctl.c
3042
if (data_in)
drivers/scsi/mpt3sas/mpt3sas_ctl.c
3043
dma_free_coherent(&ioc->pdev->dev, data_in_sz, data_in,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
714
void *data_in = NULL;
drivers/scsi/mpt3sas/mpt3sas_ctl.c
815
data_in = dma_alloc_coherent(&ioc->pdev->dev, data_in_sz,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
817
if (!data_in) {
drivers/scsi/ncr53c8xx.c
1836
ncrcmd data_in [MAX_SCATTERL * 4];
drivers/scsi/ncr53c8xx.c
3116
PADDR (data_in),
drivers/scsi/ncr53c8xx.c
3443
p = scr->data_in;
drivers/scsi/ncr53c8xx.c
3451
BUG_ON((u_long)p != (u_long)&scr->data_in + sizeof (scr->data_in));
drivers/scsi/pcmcia/sym53c500_cs.c
441
scp->phase = data_in;
drivers/scsi/qedi/qedi_fw.c
593
cqe_data_in = &cqe->cqe_common.iscsi_hdr.data_in;
drivers/scsi/storvsc_drv.c
1766
vm_srb->data_in = WRITE_TYPE;
drivers/scsi/storvsc_drv.c
1770
vm_srb->data_in = READ_TYPE;
drivers/scsi/storvsc_drv.c
1774
vm_srb->data_in = UNKNOWN_TYPE;
drivers/scsi/storvsc_drv.c
192
u8 data_in;
drivers/scsi/sym53c8xx_2/sym_fw.c
291
sym_fw_fill_data(scripta0->data_in, scripta0->data_out);
drivers/scsi/sym53c8xx_2/sym_fw.c
313
sym_fw_fill_data(scripta0->data_in, scripta0->data_out);
drivers/scsi/sym53c8xx_2/sym_fw.h
44
SYM_GEN_A(s, data_in) SYM_GEN_A(s, data_in2) \
drivers/scsi/sym53c8xx_2/sym_fw1.h
130
u32 data_in [SYM_CONF_MAX_SG * 2];
drivers/scsi/sym53c8xx_2/sym_fw2.h
116
u32 data_in [SYM_CONF_MAX_SG * 2];
drivers/usb/host/xhci-tegra.c
201
u16 data_in;
drivers/usb/host/xhci-tegra.c
2563
.data_in = 0xe8,
drivers/usb/host/xhci-tegra.c
2601
.data_in = 0xe8,
drivers/usb/host/xhci-tegra.c
2644
.data_in = 0xe8,
drivers/usb/host/xhci-tegra.c
2677
.data_in = 0x6c,
drivers/usb/host/xhci-tegra.c
2710
.data_in = XUSB_BAR2_ARU_MBOX_DATA_IN,
drivers/usb/host/xhci-tegra.c
571
ops->mbox_reg_writel(tegra, value, tegra->soc->mbox.data_in);
fs/btrfs/compression.c
107
const u8 *data_in, struct folio *dest_folio,
fs/btrfs/compression.c
1080
int btrfs_decompress(int type, const u8 *data_in, struct folio *dest_folio,
fs/btrfs/compression.c
1096
ret = compression_decompress(type, workspace, data_in, dest_folio,
fs/btrfs/compression.c
111
case BTRFS_COMPRESS_ZLIB: return zlib_decompress(ws, data_in, dest_folio,
fs/btrfs/compression.c
113
case BTRFS_COMPRESS_LZO: return lzo_decompress(ws, data_in, dest_folio,
fs/btrfs/compression.c
115
case BTRFS_COMPRESS_ZSTD: return zstd_decompress(ws, data_in, dest_folio,
fs/btrfs/compression.h
156
int zlib_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/compression.h
165
int lzo_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/compression.h
173
int zstd_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/compression.h
88
int btrfs_decompress(int type, const u8 *data_in, struct folio *dest_folio,
fs/btrfs/lzo.c
309
char *data_in;
fs/btrfs/lzo.c
325
data_in = kmap_local_folio(folio_in, offset_in_folio(folio_in, cur_in));
fs/btrfs/lzo.c
326
ret = lzo1x_1_compress(data_in, in_len, workspace->cbuf, &out_len,
fs/btrfs/lzo.c
328
kunmap_local(data_in);
fs/btrfs/lzo.c
547
int lzo_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/lzo.c
562
in_len = read_compress_length(data_in);
fs/btrfs/lzo.c
565
data_in += LZO_LEN;
fs/btrfs/lzo.c
567
in_len = read_compress_length(data_in);
fs/btrfs/lzo.c
570
data_in += LZO_LEN;
fs/btrfs/lzo.c
573
ret = lzo1x_decompress_safe(data_in, in_len, workspace->buf, &out_len);
fs/btrfs/zlib.c
126
void *data_in;
fs/btrfs/zlib.c
139
data_in = kmap_local_folio(folio, offset);
fs/btrfs/zlib.c
140
memcpy(workspace->buf + cur - filepos, data_in, copy_length);
fs/btrfs/zlib.c
141
kunmap_local(data_in);
fs/btrfs/zlib.c
159
char *data_in = NULL;
fs/btrfs/zlib.c
215
if (data_in) {
fs/btrfs/zlib.c
216
kunmap_local(data_in);
fs/btrfs/zlib.c
218
data_in = NULL;
fs/btrfs/zlib.c
225
data_in = kmap_local_folio(in_folio,
fs/btrfs/zlib.c
228
workspace->strm.next_in = data_in;
fs/btrfs/zlib.c
336
if (data_in) {
fs/btrfs/zlib.c
337
kunmap_local(data_in);
fs/btrfs/zlib.c
352
char *data_in;
fs/btrfs/zlib.c
364
data_in = kmap_local_folio(fi.folio, 0);
fs/btrfs/zlib.c
365
workspace->strm.next_in = data_in;
fs/btrfs/zlib.c
375
if (srclen > 2 && !(data_in[1] & PRESET_DICT) &&
fs/btrfs/zlib.c
376
((data_in[0] & 0x0f) == Z_DEFLATED) &&
fs/btrfs/zlib.c
377
!(((data_in[0]<<8) + data_in[1]) % 31)) {
fs/btrfs/zlib.c
379
wbits = -((data_in[0] >> 4) + 8);
fs/btrfs/zlib.c
388
kunmap_local(data_in);
fs/btrfs/zlib.c
418
kunmap_local(data_in);
fs/btrfs/zlib.c
421
data_in = NULL;
fs/btrfs/zlib.c
425
data_in = kmap_local_folio(fi.folio, 0);
fs/btrfs/zlib.c
426
workspace->strm.next_in = data_in;
fs/btrfs/zlib.c
442
if (data_in)
fs/btrfs/zlib.c
443
kunmap_local(data_in);
fs/btrfs/zlib.c
447
int zlib_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/zlib.c
456
workspace->strm.next_in = data_in;
fs/btrfs/zlib.c
465
if (srclen > 2 && !(data_in[1] & PRESET_DICT) &&
fs/btrfs/zlib.c
466
((data_in[0] & 0x0f) == Z_DEFLATED) &&
fs/btrfs/zlib.c
467
!(((data_in[0]<<8) + data_in[1]) % 31)) {
fs/btrfs/zlib.c
469
wbits = -((data_in[0] >> 4) + 8);
fs/btrfs/zstd.c
679
int zstd_decompress(struct list_head *ws, const u8 *data_in,
fs/btrfs/zstd.c
703
workspace->in_buf.src = data_in;
fs/jffs2/compr.c
108
err = this->compress(data_in, output_buf, datalen, cdatalen);
fs/jffs2/compr.c
149
unsigned char *data_in, unsigned char **cpage_out,
fs/jffs2/compr.c
168
ret = jffs2_selected_compress(0, data_in, cpage_out, datalen,
fs/jffs2/compr.c
206
compr_ret = this->compress(data_in, this->compr_buf, datalen, cdatalen);
fs/jffs2/compr.c
233
ret = jffs2_selected_compress(JFFS2_COMPR_LZO, data_in,
fs/jffs2/compr.c
237
ret = jffs2_selected_compress(JFFS2_COMPR_ZLIB, data_in,
fs/jffs2/compr.c
245
*cpage_out = data_in;
fs/jffs2/compr.c
74
static int jffs2_selected_compress(u8 compr, unsigned char *data_in,
fs/jffs2/compr.h
53
int (*compress)(unsigned char *data_in, unsigned char *cpage_out,
fs/jffs2/compr.h
74
unsigned char *data_in, unsigned char **cpage_out,
fs/jffs2/compr_lzo.c
43
static int jffs2_lzo_compress(unsigned char *data_in, unsigned char *cpage_out,
fs/jffs2/compr_lzo.c
50
ret = lzo1x_1_compress(data_in, *sourcelen, lzo_compress_buf, &compress_size, lzo_mem);
fs/jffs2/compr_lzo.c
68
static int jffs2_lzo_decompress(unsigned char *data_in, unsigned char *cpage_out,
fs/jffs2/compr_lzo.c
74
ret = lzo1x_decompress_safe(data_in, srclen, cpage_out, &dl);
fs/jffs2/compr_rtime.c
32
static int jffs2_rtime_compress(unsigned char *data_in,
fs/jffs2/compr_rtime.c
49
value = data_in[pos];
fs/jffs2/compr_rtime.c
51
cpage_out[outpos++] = data_in[pos++];
fs/jffs2/compr_rtime.c
57
(data_in[pos]==data_in[backpos++]) && (runlen<255)) {
fs/jffs2/compr_rtime.c
76
static int jffs2_rtime_decompress(unsigned char *data_in,
fs/jffs2/compr_rtime.c
91
value = data_in[pos++];
fs/jffs2/compr_rtime.c
93
repeat = data_in[pos++];
fs/jffs2/compr_rubin.c
262
static int rubin_do_compress(int bit_divider, int *bits, unsigned char *data_in,
fs/jffs2/compr_rubin.c
274
while (pos < (*sourcelen) && !out_byte(&rs, data_in[pos]))
fs/jffs2/compr_rubin.c
292
int jffs2_rubinmips_compress(unsigned char *data_in, unsigned char *cpage_out,
fs/jffs2/compr_rubin.c
295
return rubin_do_compress(BIT_DIVIDER_MIPS, bits_mips, data_in,
fs/jffs2/compr_rubin.c
299
static int jffs2_dynrubin_compress(unsigned char *data_in,
fs/jffs2/compr_rubin.c
317
histo[data_in[i]]++;
fs/jffs2/compr_rubin.c
345
ret = rubin_do_compress(256, bits, data_in, cpage_out+8, &mysrclen,
fs/jffs2/compr_rubin.c
379
static int jffs2_rubinmips_decompress(unsigned char *data_in,
fs/jffs2/compr_rubin.c
383
rubin_do_decompress(BIT_DIVIDER_MIPS, bits_mips, data_in,
fs/jffs2/compr_rubin.c
388
static int jffs2_dynrubin_decompress(unsigned char *data_in,
fs/jffs2/compr_rubin.c
396
bits[c] = data_in[c];
fs/jffs2/compr_rubin.c
398
rubin_do_decompress(256, bits, data_in+8, cpage_out, sourcelen-8,
fs/jffs2/compr_zlib.c
141
static int jffs2_zlib_decompress(unsigned char *data_in,
fs/jffs2/compr_zlib.c
150
inf_strm.next_in = data_in;
fs/jffs2/compr_zlib.c
160
if (srclen > 2 && !(data_in[1] & PRESET_DICT) &&
fs/jffs2/compr_zlib.c
161
((data_in[0] & 0x0f) == Z_DEFLATED) &&
fs/jffs2/compr_zlib.c
162
!(((data_in[0]<<8) + data_in[1]) % 31)) {
fs/jffs2/compr_zlib.c
165
wbits = -((data_in[0] >> 4) + 8);
fs/jffs2/compr_zlib.c
72
static int jffs2_zlib_compress(unsigned char *data_in,
fs/jffs2/compr_zlib.c
89
def_strm.next_in = data_in;
include/linux/mlx5/driver.h
1062
int mlx5_access_reg(struct mlx5_core_dev *dev, void *data_in, int size_in,
include/linux/mlx5/driver.h
1065
int mlx5_core_access_reg(struct mlx5_core_dev *dev, void *data_in,
include/linux/qed/iscsi_common.h
695
struct iscsi_data_in_hdr data_in;
include/uapi/linux/bpf.h
1689
__aligned_u64 data_in;
kernel/bpf/syscall.c
6412
if (attr->test.data_in || attr->test.data_out ||
net/bpf/test_run.c
1076
void __user *data_in = u64_to_user_ptr(kattr->test.data_in);
net/bpf/test_run.c
1099
if (copy_from_user(page_address(page), data_in + copied,
net/bpf/test_run.c
1358
void __user *data_in = u64_to_user_ptr(kattr->test.data_in);
net/bpf/test_run.c
1382
if (copy_from_user(page_address(page), data_in + size,
net/bpf/test_run.c
1526
if (kattr->test.data_in || kattr->test.data_size_in || kattr->test.data_out ||
net/bpf/test_run.c
1623
if (kattr->test.data_in || kattr->test.data_out ||
net/bpf/test_run.c
654
void __user *data_in = u64_to_user_ptr(kattr->test.data_in);
net/bpf/test_run.c
665
if (copy_from_user(data + headroom, data_in, user_size)) {
net/bpf/test_run.c
757
if (kattr->test.data_in || kattr->test.data_out ||
net/bpf/test_run.c
806
void __user *data_in = u64_to_user_ptr(kattr->test.ctx_in);
net/bpf/test_run.c
812
if (!data_in && !data_out)
net/bpf/test_run.c
819
if (data_in) {
net/bpf/test_run.c
820
err = bpf_check_uarg_tail_zero(USER_BPFPTR(data_in), max_size, size);
net/bpf/test_run.c
827
if (copy_from_user(data, data_in, size)) {
sound/soc/codecs/wm0010.c
324
static void byte_swap_64(u64 *data_in, u64 *data_out, u32 len)
sound/soc/codecs/wm0010.c
329
data_out[i] = swab64(data_in[i]);
tools/bpf/bpftool/prog.c
1327
void *data_in = NULL, *data_out = NULL;
tools/bpf/bpftool/prog.c
1425
err = get_run_data(data_fname_in, &data_in, &test_attr.data_size_in);
tools/bpf/bpftool/prog.c
1429
if (data_in) {
tools/bpf/bpftool/prog.c
1450
test_attr.data_in = data_in;
tools/bpf/bpftool/prog.c
1495
free(data_in);
tools/include/uapi/linux/bpf.h
1689
__aligned_u64 data_in;
tools/lib/bpf/bpf.c
1049
attr.test.data_in = ptr_to_u64(OPTS_GET(opts, data_in, NULL));
tools/lib/bpf/bpf.h
484
const void *data_in;
tools/lib/bpf/bpf.h
675
const void *data_in; /* optional */
tools/perf/util/dso.c
1379
u64 offset, const u8 *data_in, ssize_t size)
tools/perf/util/dso.c
1381
u8 *data = (u8 *)data_in; /* cast away const to use same fns for r/w */
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
156
.data_in = input,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
301
LIBBPF_OPTS(bpf_test_run_opts, opts, .data_in = in,
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
27
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
65
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/cb_refs.c
31
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/cgroup_skb_direct_packet_access.c
13
.data_in = test_skb,
tools/testing/selftests/bpf/prog_tests/check_mtu.c
140
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/check_mtu.c
163
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/check_mtu.c
88
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
346
tattr.data_in = input;
tools/testing/selftests/bpf/prog_tests/dynptr.c
102
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/dynptr.c
133
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/dynptr.c
159
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
124
tattr.data_in = tests[i].data_in;
tools/testing/selftests/bpf/prog_tests/empty_skb.c
22
const void *data_in;
tools/testing/selftests/bpf/prog_tests/empty_skb.c
35
.data_in = NULL,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
43
.data_in = NULL,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
57
.data_in = eth_hlen,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
71
.data_in = eth_hlen,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
82
.data_in = eth_hlen_pp,
tools/testing/selftests/bpf/prog_tests/empty_skb.c
89
.data_in = eth_hlen_pp,
tools/testing/selftests/bpf/prog_tests/exceptions.c
20
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
238
.data_in = &pkt_v6,
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
71
.data_in = &pkt_v6,
tools/testing/selftests/bpf/prog_tests/fib_lookup.c
307
.data_in = &pkt_v6,
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
821
.data_in = &tests[i].pkt,
tools/testing/selftests/bpf/prog_tests/flow_dissector_load_bytes.c
30
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/for_each.c
156
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/for_each.c
214
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/for_each.c
22
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/for_each.c
88
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/global_data.c
138
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/global_func_args.c
46
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/jit_probe_mem.c
11
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/kfree_skb.c
58
.data_in = &pkt_v6,
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
110
topts.data_in = &pkt_v4;
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
176
topts.data_in = &pkt_v4;
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
239
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/kfunc_call.c
263
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/kfunc_module_order.c
28
DECLARE_LIBBPF_OPTS(bpf_test_run_opts, test_opts, .data_in = pkt_data,
tools/testing/selftests/bpf/prog_tests/ksyms_module.c
14
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/ksyms_module.c
41
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/l4lb_all.c
56
topts.data_in = &pkt_v4;
tools/testing/selftests/bpf/prog_tests/l4lb_all.c
65
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/linked_list.c
153
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
100
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
12
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
33
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
54
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/local_kptr_stash.c
75
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/map_kptr.c
13
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
34
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/map_kptr_race.c
87
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/map_lock.c
9
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/map_ptr.c
16
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c
36
.data_in = &pkt,
tools/testing/selftests/bpf/prog_tests/parse_tcp_hdr_opt.c
66
.data_in = &pkt,
tools/testing/selftests/bpf/prog_tests/pkt_access.c
11
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/pkt_access.c
24
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/pkt_md_access.c
11
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/prepare.c
26
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/prepare.c
54
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/prog_run_opts.c
32
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/queue_stack_map.c
19
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/raw_tp_writable_test_run.c
61
.data_in = test_skb,
tools/testing/selftests/bpf/prog_tests/rbtree.c
103
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/rbtree.c
127
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/rbtree.c
16
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/rbtree.c
38
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/rbtree.c
60
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/rbtree.c
82
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
23
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/refcounted_kptr.c
56
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
21
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
40
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/signal_pending.c
20
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/skb_ctx.c
24
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/skb_helpers.c
13
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/skb_load_bytes.c
13
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
245
.data_in = dummy,
tools/testing/selftests/bpf/prog_tests/spin_lock.c
122
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1024
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1208
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1515
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
1573
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
162
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
239
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
26
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
423
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
513
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
601
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
685
.data_in = buff,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
765
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
860
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/tailcalls.c
940
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/test_csum_diff.c
351
.data_in = tmp_in,
tools/testing/selftests/bpf/prog_tests/test_ldsx_insn.c
99
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/test_skb_pkt_end.c
11
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/time_tai.c
28
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/timer_lockup.c
22
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/trace_ext.c
28
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/type_cast.c
14
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/type_cast.c
50
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/xdp.c
18
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/xdp.c
42
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_frags.c
129
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_frags.c
36
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_frags.c
61
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
13
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
180
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
244
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
273
topts.data_in = topts.data_out = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
29
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
315
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
344
topts.data_in = topts.data_out = buf;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
48
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
69
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/xdp_adjust_tail.c
98
.data_in = &buf,
tools/testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c
76
topts.data_in = buf_in;
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
122
opts.data_in = large_data;
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
53
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c
57
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
234
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c
61
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
108
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
78
.data_in = &data,
tools/testing/selftests/bpf/prog_tests/xdp_noinline.c
33
.data_in = &pkt_v4,
tools/testing/selftests/bpf/prog_tests/xdp_noinline.c
54
topts.data_in = &pkt_v6;
tools/testing/selftests/bpf/prog_tests/xdp_perf.c
11
.data_in = in,
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
28
topts.data_in = buf;
tools/testing/selftests/bpf/prog_tests/xdp_pull_data.c
71
topts.data_in = buf;
tools/testing/selftests/bpf/test_loader.c
1034
.data_in = tmp_in,
tools/testing/selftests/bpf/test_lru_map.c
64
.data_in = data,
tools/testing/selftests/bpf/test_verifier.c
1260
.data_in = data,