Searched refs:nmsgs (Results 1 – 9 of 9) sorted by relevance
/Linux-v5.15/drivers/i2c/busses/ |
D | i2c-xiic.c | 72 unsigned int nmsgs; member 355 if ((xiic_tx_space(i2c) == 0) && (i2c->nmsgs == 1)) { in xiic_fill_tx_fifo() 368 i2c->nmsgs = 0; in xiic_wakeup() 393 i2c->tx_msg, i2c->nmsgs); in xiic_process() 440 __func__, i2c->nmsgs); in xiic_process() 446 if (i2c->nmsgs > 1) { in xiic_process() 447 i2c->nmsgs--; in xiic_process() 466 if ((i2c->nmsgs == 1) && !i2c->rx_msg && in xiic_process() 490 __func__, i2c->nmsgs); in xiic_process() 491 if (i2c->nmsgs > 1) { in xiic_process() [all …]
|
D | i2c-kempld.c | 61 int nmsgs; member 155 i2c->nmsgs--; in kempld_i2c_process() 160 if (i2c->nmsgs) { in kempld_i2c_process() 196 i2c->nmsgs = num; in kempld_i2c_xfer()
|
D | i2c-ocores.c | 43 int nmsgs; member 199 i2c->nmsgs--; in ocores_process() 204 if (i2c->nmsgs) { /* end? */ in ocores_process() 384 i2c->nmsgs = num; in ocores_xfer_core()
|
/Linux-v5.15/drivers/i2c/ |
D | i2c-dev.c | 236 unsigned nmsgs, struct i2c_msg *msgs) in i2cdev_ioctl_rdwr() argument 241 data_ptrs = kmalloc_array(nmsgs, sizeof(u8 __user *), GFP_KERNEL); in i2cdev_ioctl_rdwr() 248 for (i = 0; i < nmsgs; i++) { in i2cdev_ioctl_rdwr() 297 res = i2c_transfer(client->adapter, msgs, nmsgs); in i2cdev_ioctl_rdwr() 443 if (!rdwr_arg.msgs || rdwr_arg.nmsgs == 0) in i2cdev_ioctl() 450 if (rdwr_arg.nmsgs > I2C_RDWR_IOCTL_MAX_MSGS) in i2cdev_ioctl() 454 rdwr_arg.nmsgs * sizeof(struct i2c_msg)); in i2cdev_ioctl() 458 return i2cdev_ioctl_rdwr(client, rdwr_arg.nmsgs, rdwr_pa); in i2cdev_ioctl() 516 u32 nmsgs; member 538 if (rdwr_arg.nmsgs > I2C_RDWR_IOCTL_MAX_MSGS) in compat_i2cdev_ioctl() [all …]
|
D | i2c-core-smbus.c | 334 int nmsgs = read_write == I2C_SMBUS_READ ? 2 : 1; in i2c_smbus_xfer_emulated() local 360 nmsgs = 1; in i2c_smbus_xfer_emulated() 366 nmsgs = 1; in i2c_smbus_xfer_emulated() 387 nmsgs = 2; /* Special case */ in i2c_smbus_xfer_emulated() 414 nmsgs = 2; /* Another special case */ in i2c_smbus_xfer_emulated() 458 if (nmsgs == 1) /* Write only */ in i2c_smbus_xfer_emulated() 464 if (msg[nmsgs - 1].flags & I2C_M_RD) in i2c_smbus_xfer_emulated() 465 msg[nmsgs - 1].len++; in i2c_smbus_xfer_emulated() 468 status = __i2c_transfer(adapter, msg, nmsgs); in i2c_smbus_xfer_emulated() 471 if (status != nmsgs) { in i2c_smbus_xfer_emulated() [all …]
|
/Linux-v5.15/sound/virtio/ |
D | virtio_pcm_msg.c | 142 vss->nmsgs = periods; in virtsnd_pcm_msg_alloc() 179 for (i = 0; vss->msgs && i < vss->nmsgs; ++i) in virtsnd_pcm_msg_free() 184 vss->nmsgs = 0; in virtsnd_pcm_msg_free()
|
D | virtio_pcm.h | 59 unsigned int nmsgs; member
|
/Linux-v5.15/include/uapi/linux/ |
D | i2c-dev.h | 52 __u32 nmsgs; /* number of i2c_msgs */ member
|
/Linux-v5.15/Documentation/i2c/ |
D | dev-interface.rst | 134 int nmsgs; /* number of messages to exchange */
|