Searched refs:msgs (Results 101 - 125 of 319) sorted by relevance

1234567891011>>

/linux-master/drivers/scsi/arm/
H A Dfas216.c204 printk(" msgs async_stp=%X disconnectable=%d aborting=%d }\n",
421 while ((msg = msgqueue_getmsg(&info->scsi.msgs, msgnr++)) != NULL) {
563 msgqueue_flush(&info->scsi.msgs);
564 msgqueue_addmsg(&info->scsi.msgs, 5,
606 msgqueue_flush(&info->scsi.msgs);
607 msgqueue_addmsg(&info->scsi.msgs, 1, MESSAGE_REJECT);
894 msgqueue_flush(&info->scsi.msgs);
987 msgqueue_flush(&info->scsi.msgs);
1030 msgqueue_addmsg(&info->scsi.msgs, 2, ABORT_TAG, tag);
1033 msgqueue_addmsg(&info->scsi.msgs,
[all...]
/linux-master/drivers/media/radio/si4713/
H A Dradio-usb-si4713.c364 struct i2c_msg *msgs, int num)
371 if (msgs[i].flags & I2C_M_RD)
372 retval = si4713_i2c_read(radio, msgs[i].buf, msgs[i].len);
374 retval = si4713_i2c_write(radio, msgs[i].buf, msgs[i].len);
363 si4713_transfer(struct i2c_adapter *i2c_adapter, struct i2c_msg *msgs, int num) argument
/linux-master/drivers/i2c/algos/
H A Di2c-algo-bit.c521 struct i2c_msg msgs[], int num)
537 pmsg = &msgs[i];
541 if (msgs[i - 1].flags & I2C_M_STOP) {
556 msgs[i].addr, i);
601 static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], argument
609 return bit_xfer(i2c_adap, msgs, num);
520 bit_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num) argument
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x-i2c.c87 struct i2c_msg msgs[1] = { local
96 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
112 struct i2c_msg msgs[1] = { local
123 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
142 struct i2c_msg msgs[1] = { local
151 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
/linux-master/drivers/i2c/busses/
H A Di2c-qcom-geni.c585 static int geni_i2c_gpi_xfer(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[], int num) argument
606 gi2c->cur = &msgs[i];
614 peripheral.addr = msgs[i].addr;
616 ret = geni_i2c_gpi(gi2c, &msgs[i], &config,
621 if (msgs[i].flags & I2C_M_RD) {
622 ret = geni_i2c_gpi(gi2c, &msgs[i], &config,
644 geni_i2c_gpi_unmap(gi2c, &msgs[i], tx_buf, tx_addr, rx_buf, rx_addr);
653 geni_i2c_gpi_unmap(gi2c, &msgs[i], tx_buf, tx_addr, rx_buf, rx_addr);
658 struct i2c_msg msgs[], int num)
665 m_param |= ((msgs[
657 geni_i2c_fifo_xfer(struct geni_i2c_dev *gi2c, struct i2c_msg msgs[], int num) argument
680 geni_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg msgs[], int num) argument
[all...]
H A Di2c-mpc.c94 struct i2c_msg *msgs; member in struct:mpc_i2c
512 msg = &i2c->msgs[i2c->curr_msg];
719 static int mpc_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
728 msgs[i].addr, msgs[i].flags, msgs[i].len,
729 msgs[i].flags & I2C_M_RD ? 0 : msgs[i].len,
730 msgs[i].buf);
732 WARN_ON(i2c->msgs !
[all...]
H A Di2c-robotfuzz-osif.c57 static int osif_xfer(struct i2c_adapter *adapter, struct i2c_msg *msgs, argument
66 pmsg = &msgs[i];
H A Di2c-synquacer.c165 struct i2c_msg *msgs,
171 for (i = 0; i < num; i++, msgs++)
172 bit_count += msgs->len;
311 struct i2c_msg *msgs, int num)
326 i2c->msg = msgs;
494 static int synquacer_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
502 i2c->timeout_ms = calc_timeout_ms(i2c, msgs, num);
507 ret = synquacer_i2c_doxfer(i2c, msgs, num);
164 calc_timeout_ms(struct synquacer_i2c *i2c, struct i2c_msg *msgs, int num) argument
310 synquacer_i2c_doxfer(struct synquacer_i2c *i2c, struct i2c_msg *msgs, int num) argument
/linux-master/drivers/video/fbdev/mb862xx/
H A Dmb862xx-i2c.c103 static int mb862xx_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, argument
111 dev_dbg(par->dev, "%s: %d msgs\n", __func__, num);
114 m = &msgs[i];
116 dev_dbg(par->dev, "%s: null msgs\n", __func__);
/linux-master/sound/firewire/fireface/
H A Dff-protocol-former.c554 } msgs[FF400_QUEUE_SIZE]; member in struct:ff400_msg_parser
660 parser->msgs[parser->push_pos].msg = quad;
661 parser->msgs[parser->push_pos].tstamp = tstamp;
694 while (count >= sizeof(*parser->msgs) && parser->pull_pos != parser->push_pos) {
696 if (copy_to_user(buf + consumed, parser->msgs + parser->pull_pos,
697 sizeof(*parser->msgs)))
707 count -= sizeof(*parser->msgs);
708 consumed += sizeof(*parser->msgs);
/linux-master/drivers/hwmon/
H A Dhih6130.c88 struct i2c_msg msgs[1] = { local
127 ret = i2c_transfer(client->adapter, msgs, 1);
/linux-master/drivers/rtc/
H A Drtc-em3027.c49 struct i2c_msg msgs[] = { local
64 if ((i2c_transfer(client->adapter, &msgs[0], 2)) != 2) {
/linux-master/drivers/hwmon/pmbus/
H A Dtda38640.c95 struct i2c_msg msgs[2] = { local
110 ret = i2c_transfer(client->adapter, msgs, 2);
/linux-master/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c220 static int bttv_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num) argument
232 if (msgs[i].flags & I2C_M_RD) {
234 retval = bttv_i2c_readbytes(btv, &msgs[i], i+1 == num);
239 retval = bttv_i2c_sendbytes(btv, &msgs[i], i+1 == num);
/linux-master/drivers/media/pci/dm1105/
H A Ddm1105.c474 struct i2c_msg *msgs, int num)
484 if (msgs[i].flags & I2C_M_RD) {
486 addr = msgs[i].addr << 1;
489 for (byte = 0; byte < msgs[i].len; byte++)
492 dm_writeb(DM1105_I2CCTR, 0x81 + msgs[i].len);
502 for (byte = 0; byte < msgs[i].len; byte++) {
506 msgs[i].buf[byte] = rc;
508 } else if ((msgs[i].buf[0] == 0xf7) && (msgs[i].addr == 0x55)) {
511 len = msgs[
473 dm1105_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num) argument
[all...]
/linux-master/drivers/input/rmi4/
H A Drmi_i2c.c136 struct i2c_msg msgs[] = { local
158 retval = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
159 if (retval == ARRAY_SIZE(msgs))
/linux-master/drivers/gpu/drm/sun4i/
H A Dsun4i_hdmi_i2c.c147 struct i2c_msg *msgs, int num)
154 if (!msgs[i].len)
156 if (msgs[i].len > SUN4I_HDMI_DDC_BYTE_COUNT_MAX)
177 err = xfer_msg(hdmi, &msgs[i]);
146 sun4i_hdmi_i2c_xfer(struct i2c_adapter *adap, struct i2c_msg *msgs, int num) argument
/linux-master/drivers/media/usb/em28xx/
H A Dem28xx-i2c.c525 struct i2c_msg msgs[], int num)
557 addr = msgs[i].addr << 1;
558 if (!msgs[i].len) {
567 } else if (msgs[i].flags & I2C_M_RD) {
569 rc = i2c_recv_bytes(i2c_bus, msgs[i]);
572 rc = i2c_send_bytes(i2c_bus, msgs[i], i == num - 1);
579 (msgs[i].flags & I2C_M_RD) ? "read" : "write",
581 addr, msgs[i].len,
582 msgs[i].len, msgs[
524 em28xx_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num) argument
[all...]
/linux-master/drivers/platform/x86/
H A Dasus-tf103c-dock.c174 struct i2c_msg msgs[2]; local
181 msgs[0].addr = client->addr;
182 msgs[0].flags = 0;
183 msgs[0].len = sizeof(reg);
184 msgs[0].buf = reg;
186 msgs[1].addr = client->addr;
187 msgs[1].flags = I2C_M_RD;
188 msgs[1].len = TF103C_DOCK_KBD_DATA_MAX_LENGTH;
189 msgs[1].buf = dock->kbd_buf;
191 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
/linux-master/drivers/media/i2c/
H A Dov9282.c459 struct i2c_msg msgs[2] = {0}; local
470 msgs[0].addr = client->addr;
471 msgs[0].flags = 0;
472 msgs[0].len = ARRAY_SIZE(addr_buf);
473 msgs[0].buf = addr_buf;
476 msgs[1].addr = client->addr;
477 msgs[1].flags = I2C_M_RD;
478 msgs[1].len = len;
479 msgs[1].buf = &data_buf[4 - len];
481 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
H A Dog01a1b.c460 struct i2c_msg msgs[2]; local
469 msgs[0].addr = client->addr;
470 msgs[0].flags = 0;
471 msgs[0].len = sizeof(addr_buf);
472 msgs[0].buf = addr_buf;
473 msgs[1].addr = client->addr;
474 msgs[1].flags = I2C_M_RD;
475 msgs[1].len = len;
476 msgs[1].buf = &data_buf[4 - len];
478 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
H A Dov01a10.c300 struct i2c_msg msgs[2]; local
309 msgs[0].addr = client->addr;
310 msgs[0].flags = 0;
311 msgs[0].len = sizeof(addr_buf);
312 msgs[0].buf = addr_buf;
313 msgs[1].addr = client->addr;
314 msgs[1].flags = I2C_M_RD;
315 msgs[1].len = len;
316 msgs[1].buf = &data_buf[sizeof(data_buf) - len];
318 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
H A Dov9734.c368 struct i2c_msg msgs[2]; local
377 msgs[0].addr = client->addr;
378 msgs[0].flags = 0;
379 msgs[0].len = sizeof(addr_buf);
380 msgs[0].buf = addr_buf;
381 msgs[1].addr = client->addr;
382 msgs[1].flags = I2C_M_RD;
383 msgs[1].len = len;
384 msgs[1].buf = &data_buf[sizeof(data_buf) - len];
386 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
H A Dimx412.c432 struct i2c_msg msgs[2] = {0}; local
443 msgs[0].addr = client->addr;
444 msgs[0].flags = 0;
445 msgs[0].len = ARRAY_SIZE(addr_buf);
446 msgs[0].buf = addr_buf;
449 msgs[1].addr = client->addr;
450 msgs[1].flags = I2C_M_RD;
451 msgs[1].len = len;
452 msgs[1].buf = &data_buf[4 - len];
454 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]
H A Dov4689.c327 struct i2c_msg msgs[2]; local
337 msgs[0].addr = client->addr;
338 msgs[0].flags = 0;
339 msgs[0].len = 2;
340 msgs[0].buf = (u8 *)&reg_addr_be;
343 msgs[1].addr = client->addr;
344 msgs[1].flags = I2C_M_RD;
345 msgs[1].len = len;
346 msgs[1].buf = &data_be_p[4 - len];
348 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZ
[all...]

Completed in 209 milliseconds

1234567891011>>