iob 312 arch/arm/mach-s3c24xx/iotiming-s3c2410.c union s3c_iobank *iob) iob 314 arch/arm/mach-s3c24xx/iotiming-s3c2410.c struct s3c2410_iobank_timing *bt = iob->io_2410; iob 115 arch/arm/mach-s3c24xx/iotiming-s3c2412.c union s3c_iobank *iob) iob 117 arch/arm/mach-s3c24xx/iotiming-s3c2412.c struct s3c2412_iobank_timing *bt = iob->io_2412; iob 182 arch/arm/plat-samsung/include/plat/cpu-freq-core.h union s3c_iobank *iob); iob 217 arch/arm/plat-samsung/include/plat/cpu-freq-core.h union s3c_iobank *iob); iob 239 arch/arm/plat-samsung/include/plat/cpu-freq-core.h union s3c_iobank *iob); iob 37 arch/mips/dec/ecc-berr.c iob(); iob 147 arch/mips/dec/ecc-berr.c iob(); iob 240 arch/mips/dec/ecc-berr.c iob(); iob 55 arch/mips/dec/kn01-berr.c iob(); iob 190 arch/mips/dec/kn01-berr.c iob(); iob 49 arch/mips/dec/kn02-irq.c iob(); iob 69 arch/mips/dec/kn02-irq.c iob(); iob 34 arch/mips/dec/kn02xa-berr.c iob(); iob 93 arch/mips/include/asm/io.h #define iobarrier_sync() iob() iob 3711 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t iob:1; iob 3767 arch/mips/include/asm/octeon/cvmx-npei-defs.h uint64_t iob:1; iob 2218 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2276 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2285 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2347 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2356 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2418 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2426 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 2482 arch/mips/include/asm/octeon/cvmx-npi-defs.h uint64_t iob:1; iob 1296 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1322 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1331 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1359 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1369 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1403 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1413 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 1447 arch/mips/include/asm/octeon/cvmx-pko-defs.h uint64_t iob:1; iob 287 arch/mips/mm/c-r3k.c iob(); iob 63 arch/mips/mm/c-tx39.c iob(); iob 71 arch/mips/mti-malta/malta-int.c iob(); /* sync */ iob 74 arch/mips/mti-malta/malta-int.c iob(); /* sync */ iob 111 arch/mips/pci/ops-bcm63xx.c iob(); iob 132 arch/mips/pci/ops-bcm63xx.c iob(); iob 70 arch/mips/pci/ops-tx3927.c iob(); iob 88 arch/mips/pci/ops-tx4927.c iob(); iob 105 arch/mips/pci/pci-bcm63xx.c iob(); iob 225 arch/mips/sgi-ip22/ip22-mc.c iob(); iob 228 arch/mips/sgi-ip22/ip22-mc.c iob(); iob 231 arch/mips/sgi-ip22/ip22-mc.c iob(); iob 234 arch/mips/sgi-ip22/ip22-mc.c iob(); iob 85 arch/mips/txx9/rbtx4927/setup.c iob(); iob 101 arch/mips/txx9/rbtx4927/setup.c iob(); iob 132 arch/mips/txx9/rbtx4927/setup.c iob(); iob 148 arch/mips/txx9/rbtx4927/setup.c iob(); iob 64 arch/mips/txx9/rbtx4938/setup.c iob(); iob 80 arch/mips/txx9/rbtx4938/setup.c iob(); iob 3053 arch/powerpc/kernel/prom_init.c phandle iob, node; iob 3057 arch/powerpc/kernel/prom_init.c iob = call_prom("finddevice", 1, 1, ADDR(name)); iob 3058 arch/powerpc/kernel/prom_init.c if (!PHANDLE_VALID(iob)) iob 3062 arch/powerpc/kernel/prom_init.c if (prom_getproplen(iob, "interrupt-controller") !=PROM_ERROR) iob 3067 arch/powerpc/kernel/prom_init.c prom_setprop(iob, name, "interrupt-controller", &val, 0); iob 3071 arch/powerpc/kernel/prom_init.c parent = ADDR(iob); iob 3108 arch/powerpc/kernel/prom_init.c iob = call_prom("finddevice", 1, 1, ADDR(name)); iob 3109 arch/powerpc/kernel/prom_init.c if (!PHANDLE_VALID(iob)) iob 3116 arch/powerpc/kernel/prom_init.c prom_setprop(iob, name, "device_type", "isa", sizeof("isa")); iob 68 arch/powerpc/platforms/pasemi/iommu.c static void __iomem *iob; iob 96 arch/powerpc/platforms/pasemi/iommu.c out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); iob 120 arch/powerpc/platforms/pasemi/iommu.c out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); iob 217 arch/powerpc/platforms/pasemi/iommu.c iob = ioremap(IOB_BASE, IOB_SIZE); iob 218 arch/powerpc/platforms/pasemi/iommu.c if (!iob) iob 225 arch/powerpc/platforms/pasemi/iommu.c out_le32(iob+IOB_XLT_L1_REGBASE+i*4, regword); iob 229 arch/powerpc/platforms/pasemi/iommu.c regword = in_le32(iob+IOB_AD_REG); iob 232 arch/powerpc/platforms/pasemi/iommu.c out_le32(iob+IOB_AD_REG, regword); iob 235 arch/powerpc/platforms/pasemi/iommu.c regword = in_le32(iob+IOBCOM_REG); iob 237 arch/powerpc/platforms/pasemi/iommu.c out_le32(iob+IOBCOM_REG, regword); iob 101 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c union s3c_iobank *iob; iob 125 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c iob = &iot->bank[bank]; iob 129 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c if (!iob->io_2410) { iob 134 drivers/cpufreq/s3c24xx-cpufreq-debugfs.c show_bank(seq, cfg, iob); iob 299 drivers/net/ethernet/amd/declance.c iob(); iob 384 drivers/net/ethernet/amd/declance.c iob(); iob 524 drivers/net/ethernet/amd/declance.c iob(); iob 53 drivers/s390/block/dasd_diag.c struct dasd_diag_rw_io iob; iob 70 drivers/s390/block/dasd_diag.c static inline int __dia250(void *iob, int cmd) iob 72 drivers/s390/block/dasd_diag.c register unsigned long reg2 asm ("2") = (unsigned long) iob; iob 87 drivers/s390/block/dasd_diag.c : "+d" (rc), "=m" (*(addr_type *) iob) iob 88 drivers/s390/block/dasd_diag.c : "d" (cmd), "d" (reg2), "m" (*(addr_type *) iob) iob 93 drivers/s390/block/dasd_diag.c static inline int dia250(void *iob, int cmd) iob 96 drivers/s390/block/dasd_diag.c return __dia250(iob, cmd); iob 181 drivers/s390/block/dasd_diag.c private->iob.dev_nr = private->dev_id.devno; iob 182 drivers/s390/block/dasd_diag.c private->iob.key = 0; iob 183 drivers/s390/block/dasd_diag.c private->iob.flags = DASD_DIAG_RWFLAG_ASYNC; iob 184 drivers/s390/block/dasd_diag.c private->iob.block_count = dreq->block_count; iob 185 drivers/s390/block/dasd_diag.c private->iob.interrupt_params = (addr_t) cqr; iob 186 drivers/s390/block/dasd_diag.c private->iob.bio_list = dreq->bio; iob 187 drivers/s390/block/dasd_diag.c private->iob.flaga = DASD_DIAG_FLAGA_DEFAULT; iob 193 drivers/s390/block/dasd_diag.c rc = dia250(&private->iob, RW_BIO); iob 407 drivers/s390/block/dasd_diag.c memset(&private->iob, 0, sizeof (struct dasd_diag_rw_io)); iob 408 drivers/s390/block/dasd_diag.c private->iob.dev_nr = rdc_data->dev_nr; iob 409 drivers/s390/block/dasd_diag.c private->iob.key = 0; iob 410 drivers/s390/block/dasd_diag.c private->iob.flags = 0; /* do synchronous io */ iob 411 drivers/s390/block/dasd_diag.c private->iob.block_count = 1; iob 412 drivers/s390/block/dasd_diag.c private->iob.interrupt_params = 0; iob 413 drivers/s390/block/dasd_diag.c private->iob.bio_list = &bio; iob 414 drivers/s390/block/dasd_diag.c private->iob.flaga = DASD_DIAG_FLAGA_DEFAULT; iob 415 drivers/s390/block/dasd_diag.c rc = dia250(&private->iob, RW_BIO); iob 110 drivers/s390/net/lcs.c channel->iob[cnt].data = iob 112 drivers/s390/net/lcs.c if (channel->iob[cnt].data == NULL) iob 114 drivers/s390/net/lcs.c channel->iob[cnt].state = LCS_BUF_STATE_EMPTY; iob 120 drivers/s390/net/lcs.c kfree(channel->iob[cnt].data); iob 136 drivers/s390/net/lcs.c kfree(channel->iob[cnt].data); iob 137 drivers/s390/net/lcs.c channel->iob[cnt].data = NULL; iob 226 drivers/s390/net/lcs.c (__u32) __pa(card->read.iob[cnt].data); iob 228 drivers/s390/net/lcs.c card->read.iob[cnt].data)->offset = LCS_ILLEGAL_OFFSET; iob 229 drivers/s390/net/lcs.c card->read.iob[cnt].callback = lcs_get_frames_cb; iob 230 drivers/s390/net/lcs.c card->read.iob[cnt].state = LCS_BUF_STATE_READY; iob 231 drivers/s390/net/lcs.c card->read.iob[cnt].count = LCS_IOBUFFERSIZE; iob 281 drivers/s390/net/lcs.c (__u32) __pa(card->write.iob[cnt].data); iob 591 drivers/s390/net/lcs.c if (channel->iob[index].state == LCS_BUF_STATE_EMPTY) { iob 592 drivers/s390/net/lcs.c channel->iob[index].state = LCS_BUF_STATE_LOCKED; iob 593 drivers/s390/net/lcs.c return channel->iob + index; iob 671 drivers/s390/net/lcs.c index = buffer - channel->iob; iob 694 drivers/s390/net/lcs.c index = buffer - channel->iob; iob 701 drivers/s390/net/lcs.c if (channel->iob[prev].state == LCS_BUF_STATE_READY) { iob 1414 drivers/s390/net/lcs.c channel->iob + channel->io_idx); iob 1450 drivers/s390/net/lcs.c struct lcs_buffer *iob; iob 1457 drivers/s390/net/lcs.c iob = channel->iob; iob 1459 drivers/s390/net/lcs.c while (iob[buf_idx].state == LCS_BUF_STATE_PROCESSED) { iob 1461 drivers/s390/net/lcs.c if (iob[buf_idx].callback != NULL) iob 1462 drivers/s390/net/lcs.c iob[buf_idx].callback(channel, iob + buf_idx); iob 1471 drivers/s390/net/lcs.c channel->iob[channel->io_idx].state == LCS_BUF_STATE_READY) iob 294 drivers/s390/net/lcs.h struct lcs_buffer iob[LCS_NUM_BUFFS]; iob 644 drivers/s390/net/qeth_core.h void (*finalize)(struct qeth_card *card, struct qeth_cmd_buffer *iob); iob 645 drivers/s390/net/qeth_core.h void (*callback)(struct qeth_card *card, struct qeth_cmd_buffer *iob, iob 650 drivers/s390/net/qeth_core.h static inline void qeth_get_cmd(struct qeth_cmd_buffer *iob) iob 652 drivers/s390/net/qeth_core.h refcount_inc(&iob->ref_count); iob 655 drivers/s390/net/qeth_core.h static inline struct qeth_ipa_cmd *__ipa_cmd(struct qeth_cmd_buffer *iob) iob 657 drivers/s390/net/qeth_core.h return (struct qeth_ipa_cmd *)(iob->data + IPA_PDU_HEADER_SIZE); iob 660 drivers/s390/net/qeth_core.h static inline struct ccw1 *__ccw_from_cmd(struct qeth_cmd_buffer *iob) iob 662 drivers/s390/net/qeth_core.h return (struct ccw1 *)(iob->data + ALIGN(iob->length, 8)); iob 1051 drivers/s390/net/qeth_core.h void qeth_notify_cmd(struct qeth_cmd_buffer *iob, int reason); iob 1052 drivers/s390/net/qeth_core.h void qeth_put_cmd(struct qeth_cmd_buffer *iob); iob 1066 drivers/s390/net/qeth_core.h void qeth_prepare_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, iob 66 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 501 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob = card->read_cmd; iob 502 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; iob 503 drivers/s390/net/qeth_core_main.c struct ccw1 *ccw = __ccw_from_cmd(iob); iob 510 drivers/s390/net/qeth_core_main.c memset(iob->data, 0, iob->length); iob 511 drivers/s390/net/qeth_core_main.c qeth_setup_ccw(ccw, CCW_CMD_READ, 0, iob->length, iob->data); iob 512 drivers/s390/net/qeth_core_main.c iob->callback = qeth_issue_next_read_cb; iob 514 drivers/s390/net/qeth_core_main.c qeth_get_cmd(iob); iob 517 drivers/s390/net/qeth_core_main.c rc = ccw_device_start(channel->ccwdev, ccw, (addr_t) iob, 0, 0); iob 519 drivers/s390/net/qeth_core_main.c channel->active_cmd = iob; iob 524 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 544 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 547 drivers/s390/net/qeth_core_main.c list_add_tail(&iob->list, &card->cmd_waiter_list); iob 552 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 555 drivers/s390/net/qeth_core_main.c list_del(&iob->list); iob 559 drivers/s390/net/qeth_core_main.c void qeth_notify_cmd(struct qeth_cmd_buffer *iob, int reason) iob 561 drivers/s390/net/qeth_core_main.c iob->rc = reason; iob 562 drivers/s390/net/qeth_core_main.c complete(&iob->done); iob 642 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 648 drivers/s390/net/qeth_core_main.c list_for_each_entry(iob, &card->cmd_waiter_list, list) iob 649 drivers/s390/net/qeth_core_main.c qeth_notify_cmd(iob, -EIO); iob 675 drivers/s390/net/qeth_core_main.c void qeth_put_cmd(struct qeth_cmd_buffer *iob) iob 677 drivers/s390/net/qeth_core_main.c if (refcount_dec_and_test(&iob->ref_count)) { iob 678 drivers/s390/net/qeth_core_main.c kfree(iob->data); iob 679 drivers/s390/net/qeth_core_main.c kfree(iob); iob 685 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 688 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 691 drivers/s390/net/qeth_core_main.c static void qeth_cancel_cmd(struct qeth_cmd_buffer *iob, int rc) iob 693 drivers/s390/net/qeth_core_main.c qeth_notify_cmd(iob, rc); iob 694 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 701 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 706 drivers/s390/net/qeth_core_main.c iob = kzalloc(sizeof(*iob), GFP_KERNEL); iob 707 drivers/s390/net/qeth_core_main.c if (!iob) iob 710 drivers/s390/net/qeth_core_main.c iob->data = kzalloc(ALIGN(length, 8) + ccws * sizeof(struct ccw1), iob 712 drivers/s390/net/qeth_core_main.c if (!iob->data) { iob 713 drivers/s390/net/qeth_core_main.c kfree(iob); iob 717 drivers/s390/net/qeth_core_main.c init_completion(&iob->done); iob 718 drivers/s390/net/qeth_core_main.c spin_lock_init(&iob->lock); iob 719 drivers/s390/net/qeth_core_main.c INIT_LIST_HEAD(&iob->list); iob 720 drivers/s390/net/qeth_core_main.c refcount_set(&iob->ref_count, 1); iob 721 drivers/s390/net/qeth_core_main.c iob->channel = channel; iob 722 drivers/s390/net/qeth_core_main.c iob->timeout = timeout; iob 723 drivers/s390/net/qeth_core_main.c iob->length = length; iob 724 drivers/s390/net/qeth_core_main.c return iob; iob 729 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 740 drivers/s390/net/qeth_core_main.c rc = qeth_check_idx_response(card, iob->data); iob 752 drivers/s390/net/qeth_core_main.c if (IS_IPA(iob->data)) { iob 753 drivers/s390/net/qeth_core_main.c cmd = (struct qeth_ipa_cmd *) PDU_ENCAPSULATION(iob->data); iob 796 drivers/s390/net/qeth_core_main.c (unsigned long)iob); iob 805 drivers/s390/net/qeth_core_main.c QETH_PDU_HEADER_SEQ_NO(iob->data), iob 807 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 967 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob = NULL; iob 1002 drivers/s390/net/qeth_core_main.c iob = (struct qeth_cmd_buffer *) (addr_t)intparm; iob 1010 drivers/s390/net/qeth_core_main.c if (iob) iob 1011 drivers/s390/net/qeth_core_main.c qeth_cancel_cmd(iob, rc); iob 1025 drivers/s390/net/qeth_core_main.c if (iob && (irb->scsw.cmd.fctl & (SCSW_FCTL_CLEAR_FUNC | iob 1027 drivers/s390/net/qeth_core_main.c qeth_cancel_cmd(iob, -ECANCELED); iob 1028 drivers/s390/net/qeth_core_main.c iob = NULL; iob 1053 drivers/s390/net/qeth_core_main.c if (iob) iob 1054 drivers/s390/net/qeth_core_main.c qeth_cancel_cmd(iob, rc); iob 1061 drivers/s390/net/qeth_core_main.c if (iob) { iob 1063 drivers/s390/net/qeth_core_main.c if (irb->scsw.cmd.count > iob->length) { iob 1064 drivers/s390/net/qeth_core_main.c qeth_cancel_cmd(iob, -EIO); iob 1067 drivers/s390/net/qeth_core_main.c if (iob->callback) iob 1068 drivers/s390/net/qeth_core_main.c iob->callback(card, iob, iob 1069 drivers/s390/net/qeth_core_main.c iob->length - irb->scsw.cmd.count); iob 1670 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 1672 drivers/s390/net/qeth_core_main.c memcpy(QETH_TRANSPORT_HEADER_SEQ_NO(iob->data), &card->seqno.trans_hdr, iob 1674 drivers/s390/net/qeth_core_main.c if (iob->channel == &card->write) iob 1688 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 1690 drivers/s390/net/qeth_core_main.c qeth_idx_finalize_cmd(card, iob); iob 1692 drivers/s390/net/qeth_core_main.c memcpy(QETH_PDU_HEADER_SEQ_NO(iob->data), iob 1695 drivers/s390/net/qeth_core_main.c memcpy(QETH_PDU_HEADER_ACK_SEQ_NO(iob->data), iob 1698 drivers/s390/net/qeth_core_main.c iob->callback = qeth_release_buffer_cb; iob 1705 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 1707 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(&card->write, data_length, 1, QETH_TIMEOUT); iob 1708 drivers/s390/net/qeth_core_main.c if (!iob) iob 1711 drivers/s390/net/qeth_core_main.c memcpy(iob->data, data, data_length); iob 1712 drivers/s390/net/qeth_core_main.c qeth_setup_ccw(__ccw_from_cmd(iob), CCW_CMD_WRITE, 0, data_length, iob 1713 drivers/s390/net/qeth_core_main.c iob->data); iob 1714 drivers/s390/net/qeth_core_main.c iob->finalize = qeth_mpc_finalize_cmd; iob 1715 drivers/s390/net/qeth_core_main.c return iob; iob 1741 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 1747 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; iob 1748 drivers/s390/net/qeth_core_main.c struct qeth_reply *reply = &iob->reply; iob 1749 drivers/s390/net/qeth_core_main.c long timeout = iob->timeout; iob 1761 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1765 drivers/s390/net/qeth_core_main.c if (iob->finalize) iob 1766 drivers/s390/net/qeth_core_main.c iob->finalize(card, iob); iob 1767 drivers/s390/net/qeth_core_main.c QETH_DBF_HEX(CTRL, 2, iob->data, min(iob->length, QETH_DBF_CTRL_LEN)); iob 1769 drivers/s390/net/qeth_core_main.c qeth_enqueue_cmd(card, iob); iob 1772 drivers/s390/net/qeth_core_main.c qeth_get_cmd(iob); iob 1776 drivers/s390/net/qeth_core_main.c rc = ccw_device_start_timeout(channel->ccwdev, __ccw_from_cmd(iob), iob 1777 drivers/s390/net/qeth_core_main.c (addr_t) iob, 0, 0, timeout); iob 1779 drivers/s390/net/qeth_core_main.c channel->active_cmd = iob; iob 1785 drivers/s390/net/qeth_core_main.c qeth_dequeue_cmd(card, iob); iob 1786 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1792 drivers/s390/net/qeth_core_main.c timeout = wait_for_completion_interruptible_timeout(&iob->done, iob 1797 drivers/s390/net/qeth_core_main.c qeth_dequeue_cmd(card, iob); iob 1801 drivers/s390/net/qeth_core_main.c spin_lock_irq(&iob->lock); iob 1804 drivers/s390/net/qeth_core_main.c iob->rc = rc; iob 1805 drivers/s390/net/qeth_core_main.c spin_unlock_irq(&iob->lock); iob 1809 drivers/s390/net/qeth_core_main.c rc = iob->rc; iob 1812 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1823 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 1826 drivers/s390/net/qeth_core_main.c struct qeth_node_desc *nd = (struct qeth_node_desc *) iob->data; iob 1852 drivers/s390/net/qeth_core_main.c qeth_notify_cmd(iob, rc); iob 1853 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1859 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 1869 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, ciw->count, 1, QETH_RCD_TIMEOUT); iob 1870 drivers/s390/net/qeth_core_main.c if (!iob) iob 1873 drivers/s390/net/qeth_core_main.c iob->callback = qeth_read_conf_data_cb; iob 1874 drivers/s390/net/qeth_core_main.c qeth_setup_ccw(__ccw_from_cmd(iob), ciw->cmd, 0, iob->length, iob 1875 drivers/s390/net/qeth_core_main.c iob->data); iob 1877 drivers/s390/net/qeth_core_main.c return qeth_send_control_data(card, iob, NULL, NULL); iob 1882 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 1886 drivers/s390/net/qeth_core_main.c rc = qeth_check_idx_response(card, iob->data); iob 1890 drivers/s390/net/qeth_core_main.c if (QETH_IS_IDX_ACT_POS_REPLY(iob->data)) iob 1895 drivers/s390/net/qeth_core_main.c QETH_IDX_ACT_CAUSE_CODE(iob->data)); iob 1897 drivers/s390/net/qeth_core_main.c switch (QETH_IDX_ACT_CAUSE_CODE(iob->data)) { iob 1915 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 1918 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; iob 1924 drivers/s390/net/qeth_core_main.c rc = qeth_idx_check_activate_response(card, channel, iob); iob 1928 drivers/s390/net/qeth_core_main.c memcpy(&peer_level, QETH_IDX_ACT_FUNC_LEVEL(iob->data), 2); iob 1938 drivers/s390/net/qeth_core_main.c QETH_IDX_ACT_ISSUER_RM_TOKEN(iob->data), iob 1941 drivers/s390/net/qeth_core_main.c QETH_IDX_REPLY_LEVEL(iob->data), QETH_MCL_LENGTH); iob 1944 drivers/s390/net/qeth_core_main.c qeth_notify_cmd(iob, rc); iob 1945 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1949 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob, iob 1952 drivers/s390/net/qeth_core_main.c struct qeth_channel *channel = iob->channel; iob 1958 drivers/s390/net/qeth_core_main.c rc = qeth_idx_check_activate_response(card, channel, iob); iob 1962 drivers/s390/net/qeth_core_main.c memcpy(&peer_level, QETH_IDX_ACT_FUNC_LEVEL(iob->data), 2); iob 1972 drivers/s390/net/qeth_core_main.c qeth_notify_cmd(iob, rc); iob 1973 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 1977 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 1981 drivers/s390/net/qeth_core_main.c struct ccw1 *ccw = __ccw_from_cmd(iob); iob 1985 drivers/s390/net/qeth_core_main.c iob->data); iob 1986 drivers/s390/net/qeth_core_main.c qeth_setup_ccw(&ccw[1], CCW_CMD_READ, 0, iob->length, iob->data); iob 1988 drivers/s390/net/qeth_core_main.c iob->finalize = qeth_idx_finalize_cmd; iob 1990 drivers/s390/net/qeth_core_main.c memcpy(QETH_IDX_ACT_PNO(iob->data), &port, 1); iob 1991 drivers/s390/net/qeth_core_main.c memcpy(QETH_IDX_ACT_ISSUER_RM_TOKEN(iob->data), iob 1993 drivers/s390/net/qeth_core_main.c memcpy(QETH_IDX_ACT_FUNC_LEVEL(iob->data), iob 1995 drivers/s390/net/qeth_core_main.c memcpy(QETH_IDX_ACT_QDIO_DEV_CUA(iob->data), &dev_id.devno, 2); iob 1996 drivers/s390/net/qeth_core_main.c memcpy(QETH_IDX_ACT_QDIO_DEV_REALADDR(iob->data), &addr, 2); iob 2002 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2007 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, QETH_BUFSIZE, 2, QETH_TIMEOUT); iob 2008 drivers/s390/net/qeth_core_main.c if (!iob) iob 2011 drivers/s390/net/qeth_core_main.c memcpy(iob->data, IDX_ACTIVATE_READ, IDX_ACTIVATE_SIZE); iob 2012 drivers/s390/net/qeth_core_main.c qeth_idx_setup_activate_cmd(card, iob); iob 2013 drivers/s390/net/qeth_core_main.c iob->callback = qeth_idx_activate_read_channel_cb; iob 2015 drivers/s390/net/qeth_core_main.c rc = qeth_send_control_data(card, iob, NULL, NULL); iob 2026 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2031 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(channel, QETH_BUFSIZE, 2, QETH_TIMEOUT); iob 2032 drivers/s390/net/qeth_core_main.c if (!iob) iob 2035 drivers/s390/net/qeth_core_main.c memcpy(iob->data, IDX_ACTIVATE_WRITE, IDX_ACTIVATE_SIZE); iob 2036 drivers/s390/net/qeth_core_main.c qeth_idx_setup_activate_cmd(card, iob); iob 2037 drivers/s390/net/qeth_core_main.c iob->callback = qeth_idx_activate_write_channel_cb; iob 2039 drivers/s390/net/qeth_core_main.c rc = qeth_send_control_data(card, iob, NULL, NULL); iob 2050 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2054 drivers/s390/net/qeth_core_main.c iob = (struct qeth_cmd_buffer *) data; iob 2056 drivers/s390/net/qeth_core_main.c QETH_CM_ENABLE_RESP_FILTER_TOKEN(iob->data), iob 2063 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2067 drivers/s390/net/qeth_core_main.c iob = qeth_mpc_alloc_cmd(card, CM_ENABLE, CM_ENABLE_SIZE); iob 2068 drivers/s390/net/qeth_core_main.c if (!iob) iob 2071 drivers/s390/net/qeth_core_main.c memcpy(QETH_CM_ENABLE_ISSUER_RM_TOKEN(iob->data), iob 2073 drivers/s390/net/qeth_core_main.c memcpy(QETH_CM_ENABLE_FILTER_TOKEN(iob->data), iob 2076 drivers/s390/net/qeth_core_main.c return qeth_send_control_data(card, iob, qeth_cm_enable_cb, NULL); iob 2082 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2086 drivers/s390/net/qeth_core_main.c iob = (struct qeth_cmd_buffer *) data; iob 2088 drivers/s390/net/qeth_core_main.c QETH_CM_SETUP_RESP_DEST_ADDR(iob->data), iob 2095 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2099 drivers/s390/net/qeth_core_main.c iob = qeth_mpc_alloc_cmd(card, CM_SETUP, CM_SETUP_SIZE); iob 2100 drivers/s390/net/qeth_core_main.c if (!iob) iob 2103 drivers/s390/net/qeth_core_main.c memcpy(QETH_CM_SETUP_DEST_ADDR(iob->data), iob 2105 drivers/s390/net/qeth_core_main.c memcpy(QETH_CM_SETUP_CONNECTION_TOKEN(iob->data), iob 2107 drivers/s390/net/qeth_core_main.c memcpy(QETH_CM_SETUP_FILTER_TOKEN(iob->data), iob 2109 drivers/s390/net/qeth_core_main.c return qeth_send_control_data(card, iob, qeth_cm_setup_cb, NULL); iob 2172 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2176 drivers/s390/net/qeth_core_main.c iob = (struct qeth_cmd_buffer *) data; iob 2178 drivers/s390/net/qeth_core_main.c QETH_ULP_ENABLE_RESP_FILTER_TOKEN(iob->data), iob 2181 drivers/s390/net/qeth_core_main.c memcpy(&framesize, QETH_ULP_ENABLE_RESP_MAX_MTU(iob->data), 2); iob 2184 drivers/s390/net/qeth_core_main.c mtu = *(__u16 *)QETH_ULP_ENABLE_RESP_MAX_MTU(iob->data); iob 2188 drivers/s390/net/qeth_core_main.c memcpy(&len, QETH_ULP_ENABLE_RESP_DIFINFO_LEN(iob->data), 2); iob 2191 drivers/s390/net/qeth_core_main.c QETH_ULP_ENABLE_RESP_LINK_TYPE(iob->data), 1); iob 2209 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2215 drivers/s390/net/qeth_core_main.c iob = qeth_mpc_alloc_cmd(card, ULP_ENABLE, ULP_ENABLE_SIZE); iob 2216 drivers/s390/net/qeth_core_main.c if (!iob) iob 2219 drivers/s390/net/qeth_core_main.c *(QETH_ULP_ENABLE_LINKNUM(iob->data)) = (u8) card->dev->dev_port; iob 2220 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_ENABLE_PROT_TYPE(iob->data), &prot_type, 1); iob 2221 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_ENABLE_DEST_ADDR(iob->data), iob 2223 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_ENABLE_FILTER_TOKEN(iob->data), iob 2225 drivers/s390/net/qeth_core_main.c rc = qeth_send_control_data(card, iob, qeth_ulp_enable_cb, &max_mtu); iob 2234 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2238 drivers/s390/net/qeth_core_main.c iob = (struct qeth_cmd_buffer *) data; iob 2240 drivers/s390/net/qeth_core_main.c QETH_ULP_SETUP_RESP_CONNECTION_TOKEN(iob->data), iob 2242 drivers/s390/net/qeth_core_main.c if (!strncmp("00S", QETH_ULP_SETUP_RESP_CONNECTION_TOKEN(iob->data), iob 2255 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2260 drivers/s390/net/qeth_core_main.c iob = qeth_mpc_alloc_cmd(card, ULP_SETUP, ULP_SETUP_SIZE); iob 2261 drivers/s390/net/qeth_core_main.c if (!iob) iob 2264 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_SETUP_DEST_ADDR(iob->data), iob 2266 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_SETUP_CONNECTION_TOKEN(iob->data), iob 2268 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_SETUP_FILTER_TOKEN(iob->data), iob 2272 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_SETUP_CUA(iob->data), &dev_id.devno, 2); iob 2274 drivers/s390/net/qeth_core_main.c memcpy(QETH_ULP_SETUP_REAL_DEVADDR(iob->data), &temp, 2); iob 2275 drivers/s390/net/qeth_core_main.c return qeth_send_control_data(card, iob, qeth_ulp_setup_cb, NULL); iob 2455 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2459 drivers/s390/net/qeth_core_main.c iob = qeth_mpc_alloc_cmd(card, DM_ACT, DM_ACT_SIZE); iob 2460 drivers/s390/net/qeth_core_main.c if (!iob) iob 2463 drivers/s390/net/qeth_core_main.c memcpy(QETH_DM_ACT_DEST_ADDR(iob->data), iob 2465 drivers/s390/net/qeth_core_main.c memcpy(QETH_DM_ACT_CONNECTION_TOKEN(iob->data), iob 2467 drivers/s390/net/qeth_core_main.c return qeth_send_control_data(card, iob, NULL, NULL); iob 2717 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob) iob 2719 drivers/s390/net/qeth_core_main.c qeth_mpc_finalize_cmd(card, iob); iob 2722 drivers/s390/net/qeth_core_main.c __ipa_cmd(iob)->hdr.seqno = card->seqno.ipa++; iob 2725 drivers/s390/net/qeth_core_main.c void qeth_prepare_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, iob 2729 drivers/s390/net/qeth_core_main.c u16 total_length = iob->length; iob 2731 drivers/s390/net/qeth_core_main.c qeth_setup_ccw(__ccw_from_cmd(iob), CCW_CMD_WRITE, 0, total_length, iob 2732 drivers/s390/net/qeth_core_main.c iob->data); iob 2733 drivers/s390/net/qeth_core_main.c iob->finalize = qeth_ipa_finalize_cmd; iob 2735 drivers/s390/net/qeth_core_main.c memcpy(iob->data, IPA_PDU_HEADER, IPA_PDU_HEADER_SIZE); iob 2736 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_PDU_LEN_TOTAL(iob->data), &total_length, 2); iob 2737 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_CMD_PROT_TYPE(iob->data), &prot_type, 1); iob 2738 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_PDU_LEN_PDU1(iob->data), &cmd_length, 2); iob 2739 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_PDU_LEN_PDU2(iob->data), &cmd_length, 2); iob 2740 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_CMD_DEST_ADDR(iob->data), iob 2742 drivers/s390/net/qeth_core_main.c memcpy(QETH_IPA_PDU_LEN_PDU3(iob->data), &cmd_length, 2); iob 2752 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2756 drivers/s390/net/qeth_core_main.c iob = qeth_alloc_cmd(&card->write, IPA_PDU_HEADER_SIZE + data_length, 1, iob 2758 drivers/s390/net/qeth_core_main.c if (!iob) iob 2761 drivers/s390/net/qeth_core_main.c qeth_prepare_ipa_cmd(card, iob, data_length); iob 2763 drivers/s390/net/qeth_core_main.c hdr = &__ipa_cmd(iob)->hdr; iob 2772 drivers/s390/net/qeth_core_main.c return iob; iob 2790 drivers/s390/net/qeth_core_main.c int qeth_send_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, iob 2800 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 2806 drivers/s390/net/qeth_core_main.c rc = qeth_send_control_data(card, iob, reply_cb, reply_param); iob 2828 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2832 drivers/s390/net/qeth_core_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_STARTLAN, QETH_PROT_NONE, 0); iob 2833 drivers/s390/net/qeth_core_main.c if (!iob) iob 2835 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, qeth_send_startlan_cb, NULL); iob 2870 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2872 drivers/s390/net/qeth_core_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_SETADAPTERPARMS, QETH_PROT_IPV4, iob 2876 drivers/s390/net/qeth_core_main.c if (!iob) iob 2879 drivers/s390/net/qeth_core_main.c hdr = &__ipa_cmd(iob)->data.setadapterparms.hdr; iob 2884 drivers/s390/net/qeth_core_main.c return iob; iob 2890 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2893 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_QUERY_COMMANDS_SUPPORTED, iob 2895 drivers/s390/net/qeth_core_main.c if (!iob) iob 2897 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_query_setadapterparms_cb, NULL); iob 2941 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2944 drivers/s390/net/qeth_core_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_QIPASSIST, prot, 0); iob 2945 drivers/s390/net/qeth_core_main.c if (!iob) iob 2947 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_query_ipassists_cb, NULL); iob 2974 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2981 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_QUERY_SWITCH_ATTRIBUTES, 0); iob 2982 drivers/s390/net/qeth_core_main.c if (!iob) iob 2984 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, iob 2993 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 2995 drivers/s390/net/qeth_core_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_SET_DIAG_ASS, QETH_PROT_NONE, iob 2997 drivers/s390/net/qeth_core_main.c if (!iob) iob 3000 drivers/s390/net/qeth_core_main.c cmd = &__ipa_cmd(iob)->data.diagass; iob 3003 drivers/s390/net/qeth_core_main.c return iob; iob 3024 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 3027 drivers/s390/net/qeth_core_main.c iob = qeth_get_diag_cmd(card, QETH_DIAGS_CMD_QUERY, 0); iob 3028 drivers/s390/net/qeth_core_main.c if (!iob) iob 3030 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, qeth_query_setdiagass_cb, NULL); iob 3073 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 3077 drivers/s390/net/qeth_core_main.c iob = qeth_get_diag_cmd(card, QETH_DIAGS_CMD_TRAP, 64); iob 3078 drivers/s390/net/qeth_core_main.c if (!iob) iob 3080 drivers/s390/net/qeth_core_main.c cmd = __ipa_cmd(iob); iob 3097 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, qeth_hw_trap_cb, NULL); iob 4097 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4103 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_SET_PROMISC_MODE, iob 4105 drivers/s390/net/qeth_core_main.c if (!iob) iob 4107 drivers/s390/net/qeth_core_main.c cmd = __ipa_cmd(iob); iob 4109 drivers/s390/net/qeth_core_main.c qeth_send_ipa_cmd(card, iob, qeth_setadp_promisc_mode_cb, NULL); iob 4138 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4143 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_ALTER_MAC_ADDRESS, iob 4145 drivers/s390/net/qeth_core_main.c if (!iob) iob 4147 drivers/s390/net/qeth_core_main.c cmd = __ipa_cmd(iob); iob 4152 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_change_macaddr_cb, iob 4246 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4252 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_SET_ACCESS_CONTROL, iob 4254 drivers/s390/net/qeth_core_main.c if (!iob) iob 4256 drivers/s390/net/qeth_core_main.c cmd = __ipa_cmd(iob); iob 4260 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_set_access_ctrl_cb, iob 4420 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4443 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_SET_SNMP_CONTROL, req_len); iob 4444 drivers/s390/net/qeth_core_main.c if (!iob) iob 4447 drivers/s390/net/qeth_core_main.c if (copy_from_user(&__ipa_cmd(iob)->data.setadapterparms.data.snmp, iob 4449 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 4455 drivers/s390/net/qeth_core_main.c qeth_put_cmd(iob); iob 4460 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_snmp_command_cb, &qinfo); iob 4505 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4533 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_QUERY_OAT, iob 4535 drivers/s390/net/qeth_core_main.c if (!iob) { iob 4539 drivers/s390/net/qeth_core_main.c cmd = __ipa_cmd(iob); iob 4543 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_setadpparms_query_oat_cb, iob 4591 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 4596 drivers/s390/net/qeth_core_main.c iob = qeth_get_adapter_cmd(card, IPA_SETADP_QUERY_CARD_INFO, 0); iob 4597 drivers/s390/net/qeth_core_main.c if (!iob) iob 4599 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, qeth_query_card_info_cb, iob 5366 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 5369 drivers/s390/net/qeth_core_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_SETASSPARMS, prot, iob 5373 drivers/s390/net/qeth_core_main.c if (!iob) iob 5376 drivers/s390/net/qeth_core_main.c setassparms = &__ipa_cmd(iob)->data.setassparms; iob 5382 drivers/s390/net/qeth_core_main.c return iob; iob 5392 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 5395 drivers/s390/net/qeth_core_main.c iob = qeth_get_setassparms_cmd(card, ipa_func, cmd_code, length, prot); iob 5396 drivers/s390/net/qeth_core_main.c if (!iob) iob 5400 drivers/s390/net/qeth_core_main.c __ipa_cmd(iob)->data.setassparms.data.flags_32bit = *data; iob 5401 drivers/s390/net/qeth_core_main.c return qeth_send_ipa_cmd(card, iob, qeth_setassparms_cb, NULL); iob 5927 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 5937 drivers/s390/net/qeth_core_main.c iob = qeth_get_setassparms_cmd(card, cstype, IPA_CMD_ASS_START, 0, iob 5939 drivers/s390/net/qeth_core_main.c if (!iob) iob 5942 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_start_csum_cb, &features); iob 5951 drivers/s390/net/qeth_core_main.c iob = qeth_get_setassparms_cmd(card, cstype, IPA_CMD_ASS_ENABLE, iob 5954 drivers/s390/net/qeth_core_main.c if (!iob) { iob 5961 drivers/s390/net/qeth_core_main.c __ipa_cmd(iob)->data.setassparms.data.flags_32bit = required_features; iob 5962 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_setassparms_get_caps_cb, &caps); iob 6016 drivers/s390/net/qeth_core_main.c struct qeth_cmd_buffer *iob; iob 6020 drivers/s390/net/qeth_core_main.c iob = qeth_get_setassparms_cmd(card, IPA_OUTBOUND_TSO, iob 6022 drivers/s390/net/qeth_core_main.c if (!iob) iob 6025 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_start_tso_cb, &tso_data); iob 6034 drivers/s390/net/qeth_core_main.c iob = qeth_get_setassparms_cmd(card, IPA_OUTBOUND_TSO, iob 6037 drivers/s390/net/qeth_core_main.c if (!iob) { iob 6043 drivers/s390/net/qeth_core_main.c __ipa_cmd(iob)->data.setassparms.data.caps.enabled = iob 6045 drivers/s390/net/qeth_core_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_setassparms_get_caps_cb, &caps); iob 85 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 88 drivers/s390/net/qeth_l2_main.c iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, iob 90 drivers/s390/net/qeth_l2_main.c if (!iob) iob 92 drivers/s390/net/qeth_l2_main.c cmd = __ipa_cmd(iob); iob 95 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelmac_cb, NULL); iob 240 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 243 drivers/s390/net/qeth_l2_main.c iob = qeth_ipa_alloc_cmd(card, ipacmd, QETH_PROT_IPV4, iob 245 drivers/s390/net/qeth_l2_main.c if (!iob) iob 247 drivers/s390/net/qeth_l2_main.c cmd = __ipa_cmd(iob); iob 249 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_send_setdelvlan_cb, NULL); iob 1007 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob, iob 1010 drivers/s390/net/qeth_l2_main.c qeth_notify_cmd(iob, 0); iob 1011 drivers/s390/net/qeth_l2_main.c qeth_put_cmd(iob); iob 1016 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1030 drivers/s390/net/qeth_l2_main.c iob = qeth_alloc_cmd(&card->write, IPA_PDU_HEADER_SIZE + data_len, 1, iob 1032 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1035 drivers/s390/net/qeth_l2_main.c qeth_prepare_ipa_cmd(card, iob, (u16) data_len); iob 1036 drivers/s390/net/qeth_l2_main.c memcpy(__ipa_cmd(iob), data, data_len); iob 1037 drivers/s390/net/qeth_l2_main.c iob->callback = qeth_osn_assist_cb; iob 1038 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, NULL, NULL); iob 1409 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1411 drivers/s390/net/qeth_l2_main.c iob = qeth_ipa_alloc_cmd(card, ipa_cmd, QETH_PROT_NONE, iob 1415 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1416 drivers/s390/net/qeth_l2_main.c return iob; iob 1418 drivers/s390/net/qeth_l2_main.c hdr = &__ipa_cmd(iob)->data.sbp.hdr; iob 1423 drivers/s390/net/qeth_l2_main.c return iob; iob 1452 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1456 drivers/s390/net/qeth_l2_main.c iob = qeth_sbp_build_cmd(card, IPA_SBP_QUERY_COMMANDS_SUPPORTED, iob 1458 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1461 drivers/s390/net/qeth_l2_main.c if (qeth_send_ipa_cmd(card, iob, qeth_bridgeport_query_support_cb, iob 1510 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1523 drivers/s390/net/qeth_l2_main.c iob = qeth_sbp_build_cmd(card, IPA_SBP_QUERY_BRIDGE_PORTS, 0); iob 1524 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1527 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_bridgeport_query_ports_cb, iob 1549 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1570 drivers/s390/net/qeth_l2_main.c iob = qeth_sbp_build_cmd(card, setcmd, cmdlength); iob 1571 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1574 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_bridgeport_set_cb, NULL); iob 1750 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1752 drivers/s390/net/qeth_l2_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_VNICC, QETH_PROT_NONE, iob 1755 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1758 drivers/s390/net/qeth_l2_main.c hdr = &__ipa_cmd(iob)->data.vnicc.hdr; iob 1761 drivers/s390/net/qeth_l2_main.c return iob; iob 1767 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1770 drivers/s390/net/qeth_l2_main.c iob = qeth_l2_vnicc_build_cmd(card, IPA_VNICC_QUERY_CHARS, 0); iob 1771 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1774 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_vnicc_request_cb, NULL); iob 1782 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1785 drivers/s390/net/qeth_l2_main.c iob = qeth_l2_vnicc_build_cmd(card, IPA_VNICC_QUERY_CMDS, iob 1787 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1790 drivers/s390/net/qeth_l2_main.c __ipa_cmd(iob)->data.vnicc.data.query_cmds.vnic_char = vnic_char; iob 1795 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_vnicc_request_cb, &cbctl); iob 1802 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1805 drivers/s390/net/qeth_l2_main.c iob = qeth_l2_vnicc_build_cmd(card, cmd, VNICC_DATA_SIZEOF(set_char)); iob 1806 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1809 drivers/s390/net/qeth_l2_main.c __ipa_cmd(iob)->data.vnicc.data.set_char.vnic_char = vnic_char; iob 1811 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_vnicc_request_cb, NULL); iob 1820 drivers/s390/net/qeth_l2_main.c struct qeth_cmd_buffer *iob; iob 1823 drivers/s390/net/qeth_l2_main.c iob = qeth_l2_vnicc_build_cmd(card, cmd, iob 1825 drivers/s390/net/qeth_l2_main.c if (!iob) iob 1828 drivers/s390/net/qeth_l2_main.c getset_timeout = &__ipa_cmd(iob)->data.vnicc.data.getset_timeout; iob 1838 drivers/s390/net/qeth_l2_main.c return qeth_send_ipa_cmd(card, iob, qeth_l2_vnicc_request_cb, &cbctl); iob 374 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 379 drivers/s390/net/qeth_l3_main.c iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto, iob 381 drivers/s390/net/qeth_l3_main.c if (!iob) iob 383 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 391 drivers/s390/net/qeth_l3_main.c return qeth_send_ipa_cmd(card, iob, qeth_l3_setdelip_cb, NULL); iob 425 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 432 drivers/s390/net/qeth_l3_main.c iob = qeth_ipa_alloc_cmd(card, ipacmd, addr->proto, iob 434 drivers/s390/net/qeth_l3_main.c if (!iob) iob 436 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 454 drivers/s390/net/qeth_l3_main.c return qeth_send_ipa_cmd(card, iob, qeth_l3_setdelip_cb, NULL); iob 462 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 465 drivers/s390/net/qeth_l3_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_SETRTG, prot, iob 467 drivers/s390/net/qeth_l3_main.c if (!iob) iob 469 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 471 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, NULL, NULL); iob 983 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 988 drivers/s390/net/qeth_l3_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_CREATE_ADDR, QETH_PROT_IPV6, iob 990 drivers/s390/net/qeth_l3_main.c if (!iob) iob 992 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 996 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_iqd_read_initial_mac_cb, iob 1021 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1032 drivers/s390/net/qeth_l3_main.c iob = qeth_ipa_alloc_cmd(card, IPA_CMD_CREATE_ADDR, QETH_PROT_IPV6, iob 1034 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1036 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 1040 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_get_unique_id_cb, NULL); iob 1104 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1109 drivers/s390/net/qeth_l3_main.c iob = qeth_get_diag_cmd(card, QETH_DIAGS_CMD_TRACE, 0); iob 1110 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1112 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 1115 drivers/s390/net/qeth_l3_main.c return qeth_send_ipa_cmd(card, iob, qeth_diags_trace_cb, NULL); iob 1531 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1547 drivers/s390/net/qeth_l3_main.c iob = qeth_get_setassparms_cmd(card, IPA_ARP_PROCESSING, iob 1551 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1554 drivers/s390/net/qeth_l3_main.c __ipa_cmd(iob)->data.setassparms.data.flags_32bit = (u32) no_entries; iob 1555 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL); iob 1687 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1693 drivers/s390/net/qeth_l3_main.c iob = qeth_get_setassparms_cmd(card, IPA_ARP_PROCESSING, iob 1696 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1698 drivers/s390/net/qeth_l3_main.c cmd = __ipa_cmd(iob); iob 1700 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_query_cb, qinfo); iob 1759 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1778 drivers/s390/net/qeth_l3_main.c iob = qeth_get_setassparms_cmd(card, IPA_ARP_PROCESSING, arp_cmd, iob 1781 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1784 drivers/s390/net/qeth_l3_main.c cmd_entry = &__ipa_cmd(iob)->data.setassparms.data.arp_entry; iob 1787 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL); iob 1796 drivers/s390/net/qeth_l3_main.c struct qeth_cmd_buffer *iob; iob 1812 drivers/s390/net/qeth_l3_main.c iob = qeth_get_setassparms_cmd(card, IPA_ARP_PROCESSING, iob 1815 drivers/s390/net/qeth_l3_main.c if (!iob) iob 1818 drivers/s390/net/qeth_l3_main.c rc = qeth_send_ipa_cmd(card, iob, qeth_l3_arp_cmd_cb, NULL); iob 1007 drivers/staging/octeon/octeon-stubs.h uint64_t iob:1; iob 1040 drivers/staging/octeon/octeon-stubs.h uint64_t iob:1; iob 1075 drivers/staging/octeon/octeon-stubs.h uint64_t iob:1; iob 1109 drivers/staging/octeon/octeon-stubs.h uint64_t iob:1; iob 557 drivers/tty/serial/dz.c iob(); iob 822 drivers/tty/serial/dz.c iob(); iob 834 drivers/tty/serial/dz.c iob();