/linux-4.1.27/drivers/target/iscsi/ |
H A D | iscsi_target_datain_values.c | 88 struct iscsi_datain *datain) iscsit_set_datain_values_yes_and_yes() 121 datain->length = read_data_left; iscsit_set_datain_values_yes_and_yes() 123 datain->flags |= (ISCSI_FLAG_CMD_FINAL | ISCSI_FLAG_DATA_STATUS); iscsit_set_datain_values_yes_and_yes() 125 datain->flags |= ISCSI_FLAG_DATA_ACK; iscsit_set_datain_values_yes_and_yes() 130 datain->length = iscsit_set_datain_values_yes_and_yes() 132 next_burst_len += datain->length; iscsit_set_datain_values_yes_and_yes() 134 datain->length = (conn->sess->sess_ops->MaxBurstLength - iscsit_set_datain_values_yes_and_yes() 138 datain->flags |= ISCSI_FLAG_CMD_FINAL; iscsit_set_datain_values_yes_and_yes() 140 datain->flags |= ISCSI_FLAG_DATA_ACK; iscsit_set_datain_values_yes_and_yes() 144 datain->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++; iscsit_set_datain_values_yes_and_yes() 145 datain->offset = read_data_done; iscsit_set_datain_values_yes_and_yes() 149 cmd->read_data_done += datain->length; iscsit_set_datain_values_yes_and_yes() 152 dr->read_data_done += datain->length; iscsit_set_datain_values_yes_and_yes() 156 if (datain->flags & ISCSI_FLAG_DATA_STATUS) iscsit_set_datain_values_yes_and_yes() 163 if (datain->flags & ISCSI_FLAG_DATA_STATUS) { iscsit_set_datain_values_yes_and_yes() 186 struct iscsi_datain *datain) iscsit_set_datain_values_no_and_yes() 230 datain->length = (cmd->se_cmd.data_length - offset); iscsit_set_datain_values_no_and_yes() 231 datain->offset = offset; iscsit_set_datain_values_no_and_yes() 233 datain->flags |= ISCSI_FLAG_CMD_FINAL; iscsit_set_datain_values_no_and_yes() 235 datain->flags |= ISCSI_FLAG_DATA_ACK; iscsit_set_datain_values_no_and_yes() 243 datain->length = iscsit_set_datain_values_no_and_yes() 245 datain->offset = (seq->offset + seq->next_burst_len); iscsit_set_datain_values_no_and_yes() 247 seq->next_burst_len += datain->length; iscsit_set_datain_values_no_and_yes() 249 datain->length = (conn->sess->sess_ops->MaxBurstLength - iscsit_set_datain_values_no_and_yes() 251 datain->offset = (seq->offset + seq->next_burst_len); iscsit_set_datain_values_no_and_yes() 253 datain->flags |= ISCSI_FLAG_CMD_FINAL; iscsit_set_datain_values_no_and_yes() 255 datain->flags |= ISCSI_FLAG_DATA_ACK; iscsit_set_datain_values_no_and_yes() 262 if ((read_data_done + datain->length) == cmd->se_cmd.data_length) iscsit_set_datain_values_no_and_yes() 263 datain->flags |= ISCSI_FLAG_DATA_STATUS; iscsit_set_datain_values_no_and_yes() 265 datain->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++; iscsit_set_datain_values_no_and_yes() 268 cmd->read_data_done += datain->length; iscsit_set_datain_values_no_and_yes() 271 dr->read_data_done += datain->length; iscsit_set_datain_values_no_and_yes() 275 if (datain->flags & ISCSI_FLAG_CMD_FINAL) iscsit_set_datain_values_no_and_yes() 276 seq->last_datasn = datain->data_sn; iscsit_set_datain_values_no_and_yes() 277 if (datain->flags & ISCSI_FLAG_DATA_STATUS) iscsit_set_datain_values_no_and_yes() 284 if (datain->flags & ISCSI_FLAG_DATA_STATUS) { iscsit_set_datain_values_no_and_yes() 307 struct iscsi_datain *datain) iscsit_set_datain_values_yes_and_no() 370 datain->flags = pdu->flags; iscsit_set_datain_values_yes_and_no() 371 datain->length = pdu->length; iscsit_set_datain_values_yes_and_no() 372 datain->offset = pdu->offset; iscsit_set_datain_values_yes_and_no() 373 datain->data_sn = pdu->data_sn; iscsit_set_datain_values_yes_and_no() 376 if (datain->flags & ISCSI_FLAG_DATA_STATUS) iscsit_set_datain_values_yes_and_no() 383 if (datain->flags & ISCSI_FLAG_DATA_STATUS) { iscsit_set_datain_values_yes_and_no() 406 struct iscsi_datain *datain) iscsit_set_datain_values_no_and_no() 473 datain->flags = pdu->flags; iscsit_set_datain_values_no_and_no() 474 datain->length = pdu->length; iscsit_set_datain_values_no_and_no() 475 datain->offset = pdu->offset; iscsit_set_datain_values_no_and_no() 476 datain->data_sn = pdu->data_sn; iscsit_set_datain_values_no_and_no() 479 if (datain->flags & ISCSI_FLAG_CMD_FINAL) iscsit_set_datain_values_no_and_no() 480 seq->last_datasn = datain->data_sn; iscsit_set_datain_values_no_and_no() 481 if (datain->flags & ISCSI_FLAG_DATA_STATUS) iscsit_set_datain_values_no_and_no() 488 if (datain->flags & ISCSI_FLAG_DATA_STATUS) { iscsit_set_datain_values_no_and_no() 508 struct iscsi_datain *datain) iscsit_get_datain_values() 514 return iscsit_set_datain_values_yes_and_yes(cmd, datain); iscsit_get_datain_values() 517 return iscsit_set_datain_values_no_and_yes(cmd, datain); iscsit_get_datain_values() 520 return iscsit_set_datain_values_yes_and_no(cmd, datain); iscsit_get_datain_values() 523 return iscsit_set_datain_values_no_and_no(cmd, datain); iscsit_get_datain_values() 86 iscsit_set_datain_values_yes_and_yes( struct iscsi_cmd *cmd, struct iscsi_datain *datain) iscsit_set_datain_values_yes_and_yes() argument 184 iscsit_set_datain_values_no_and_yes( struct iscsi_cmd *cmd, struct iscsi_datain *datain) iscsit_set_datain_values_no_and_yes() argument 305 iscsit_set_datain_values_yes_and_no( struct iscsi_cmd *cmd, struct iscsi_datain *datain) iscsit_set_datain_values_yes_and_no() argument 404 iscsit_set_datain_values_no_and_no( struct iscsi_cmd *cmd, struct iscsi_datain *datain) iscsit_set_datain_values_no_and_no() argument 506 iscsit_get_datain_values( struct iscsi_cmd *cmd, struct iscsi_datain *datain) iscsit_get_datain_values() argument
|
H A D | iscsi_target.c | 2593 struct iscsi_datain *datain, struct iscsi_data_rsp *hdr, iscsit_build_datain_pdu() 2597 hdr->flags = datain->flags; iscsit_build_datain_pdu() 2607 hton24(hdr->dlength, datain->length); iscsit_build_datain_pdu() 2627 hdr->datasn = cpu_to_be32(datain->data_sn); iscsit_build_datain_pdu() 2628 hdr->offset = cpu_to_be32(datain->offset); iscsit_build_datain_pdu() 2633 ntohl(hdr->offset), datain->length, conn->cid); iscsit_build_datain_pdu() 2639 struct iscsi_datain datain; iscsit_send_datain() local 2646 memset(&datain, 0, sizeof(struct iscsi_datain)); iscsit_send_datain() 2647 dr = iscsit_get_datain_values(cmd, &datain); iscsit_send_datain() 2656 if ((datain.offset + datain.length) > cmd->se_cmd.data_length) { iscsit_send_datain() 2657 pr_err("Command ITT: 0x%08x, datain.offset: %u and" iscsit_send_datain() 2658 " datain.length: %u exceeds cmd->data_length: %u\n", iscsit_send_datain() 2659 cmd->init_task_tag, datain.offset, datain.length, iscsit_send_datain() 2664 atomic_long_add(datain.length, &conn->sess->tx_data_octets); iscsit_send_datain() 2669 if ((datain.flags & ISCSI_FLAG_DATA_STATUS) && iscsit_send_datain() 2671 datain.flags &= ~ISCSI_FLAG_DATA_STATUS; iscsit_send_datain() 2683 iscsit_build_datain_pdu(cmd, conn, &datain, hdr, set_statsn); iscsit_send_datain() 2704 datain.offset, datain.length); iscsit_send_datain() 2709 tx_size += datain.length; iscsit_send_datain() 2711 cmd->padding = ((-datain.length) & 3); iscsit_send_datain() 2722 datain.offset, datain.length, cmd->padding, cmd->pad_bytes); iscsit_send_datain() 2729 " 0x%08x\n", datain.length+cmd->padding, cmd->data_crc); iscsit_send_datain() 2592 iscsit_build_datain_pdu(struct iscsi_cmd *cmd, struct iscsi_conn *conn, struct iscsi_datain *datain, struct iscsi_data_rsp *hdr, bool set_statsn) iscsit_build_datain_pdu() argument
|
H A D | iscsi_target_erl1.c | 39 * Used to dump excess datain payload for certain error recovery 40 * situations. Receive in OFFLOAD_BUF_SIZE max of datain per rx_data().
|
/linux-4.1.27/arch/arm/mach-omap1/ |
H A D | gpio15xx.c | 43 .datain = OMAP_MPUIO_INPUT_LATCH, 84 .datain = OMAP1510_GPIO_DATA_INPUT,
|
H A D | gpio16xx.c | 49 .datain = OMAP_MPUIO_INPUT_LATCH, 92 .datain = OMAP1610_GPIO_DATAIN,
|
H A D | gpio7xx.c | 48 .datain = OMAP_MPUIO_INPUT_LATCH / 2, 89 .datain = OMAP7XX_GPIO_DATA_INPUT,
|
/linux-4.1.27/arch/arm/mach-omap2/ |
H A D | gpio.c | 82 pdata->regs->datain = OMAP24XX_GPIO_DATAIN; omap2_gpio_dev_init() 104 pdata->regs->datain = OMAP4_GPIO_DATAIN; omap2_gpio_dev_init()
|
/linux-4.1.27/drivers/scsi/ |
H A D | aha1740.h | 119 dir:1, /* Direction of transfer 1 = datain */
|
/linux-4.1.27/include/linux/platform_data/ |
H A D | gpio-omap.h | 168 u16 datain; member in struct:omap_gpio_reg_offs
|
/linux-4.1.27/drivers/block/ |
H A D | xsysace.c | 227 void (*datain) (struct ace_device * ace); member in struct:ace_reg_ops 268 .datain = ace_datain_8, 333 .datain = ace_datain_be16, 340 .datain = ace_datain_le16, 605 ace->reg_ops->datain(ace); ace_fsm_dostate() 721 ace->reg_ops->datain(ace); ace_fsm_dostate()
|
/linux-4.1.27/drivers/i2c/busses/ |
H A D | i2c-xlr.c | 157 /* we need to do a dummy datain when nbytes == len */ xlr_i2c_rx()
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-omap.c | 151 void __iomem *reg = bank->base + bank->regs->datain; omap_get_gpio_datain() 1284 bank->regs->datain); omap_gpio_runtime_suspend() 1364 l = readl_relaxed(bank->base + bank->regs->datain); omap_gpio_runtime_resume() 1520 .datain = OMAP24XX_GPIO_DATAIN, 1543 .datain = OMAP4_GPIO_DATAIN,
|
/linux-4.1.27/drivers/iio/ |
H A D | industrialio-buffer.c | 1043 const void *datain) iio_demux() 1048 return datain; iio_demux() 1051 datain + t->from, t->length); iio_demux() 1042 iio_demux(struct iio_buffer *buffer, const void *datain) iio_demux() argument
|