ssqd 161 drivers/s390/cio/chsc.c int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd) ssqd 163 drivers/s390/cio/chsc.c memset(ssqd, 0, sizeof(*ssqd)); ssqd 164 drivers/s390/cio/chsc.c ssqd->request.length = 0x0010; ssqd 165 drivers/s390/cio/chsc.c ssqd->request.code = 0x0024; ssqd 166 drivers/s390/cio/chsc.c ssqd->first_sch = schid.sch_no; ssqd 167 drivers/s390/cio/chsc.c ssqd->last_sch = schid.sch_no; ssqd 168 drivers/s390/cio/chsc.c ssqd->ssid = schid.ssid; ssqd 170 drivers/s390/cio/chsc.c if (chsc(ssqd)) ssqd 173 drivers/s390/cio/chsc.c return chsc_error_from_response(ssqd->response.code); ssqd 164 drivers/s390/cio/chsc.h int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd); ssqd 304 drivers/s390/cio/qdio_setup.c struct chsc_ssqd_area *ssqd; ssqd 309 drivers/s390/cio/qdio_setup.c ssqd = (struct chsc_ssqd_area *)__get_free_page(GFP_KERNEL); ssqd 310 drivers/s390/cio/qdio_setup.c if (!ssqd) ssqd 313 drivers/s390/cio/qdio_setup.c ssqd = (struct chsc_ssqd_area *)irq_ptr->chsc_page; ssqd 316 drivers/s390/cio/qdio_setup.c rc = chsc_ssqd(*schid, ssqd); ssqd 320 drivers/s390/cio/qdio_setup.c if (!(ssqd->qdio_ssqd.flags & CHSC_FLAG_QDIO_CAPABILITY) || ssqd 321 drivers/s390/cio/qdio_setup.c !(ssqd->qdio_ssqd.flags & CHSC_FLAG_VALIDITY) || ssqd 322 drivers/s390/cio/qdio_setup.c (ssqd->qdio_ssqd.sch != schid->sch_no)) ssqd 326 drivers/s390/cio/qdio_setup.c memcpy(data, &ssqd->qdio_ssqd, sizeof(*data)); ssqd 330 drivers/s390/cio/qdio_setup.c free_page((unsigned long)ssqd); ssqd 841 drivers/s390/net/qeth_core.h struct qdio_ssqd_desc ssqd; ssqd 4686 drivers/s390/net/qeth_core_main.c rc = qdio_get_ssqd_desc(ddev, &card->ssqd); ssqd 4690 drivers/s390/net/qeth_core_main.c QETH_CARD_TEXT_(card, 2, "qfmt%d", card->ssqd.qfmt); ssqd 4691 drivers/s390/net/qeth_core_main.c QETH_CARD_TEXT_(card, 2, "ac1:%02x", card->ssqd.qdioac1); ssqd 4692 drivers/s390/net/qeth_core_main.c QETH_CARD_TEXT_(card, 2, "ac2:%04x", card->ssqd.qdioac2); ssqd 4693 drivers/s390/net/qeth_core_main.c QETH_CARD_TEXT_(card, 2, "ac3:%04x", card->ssqd.qdioac3); ssqd 4694 drivers/s390/net/qeth_core_main.c QETH_CARD_TEXT_(card, 2, "icnt%d", card->ssqd.icnt); ssqd 4695 drivers/s390/net/qeth_core_main.c if (!((card->ssqd.qfmt != QDIO_IQDIO_QFMT) || ssqd 4696 drivers/s390/net/qeth_core_main.c ((card->ssqd.qdioac1 & CHSC_AC1_INITIATE_INPUTQ) == 0) || ssqd 4697 drivers/s390/net/qeth_core_main.c ((card->ssqd.qdioac3 & CHSC_AC3_FORMAT2_CQ_AVAILABLE) == 0))) { ssqd 137 drivers/s390/net/qeth_core_sys.c limit = (card->ssqd.pcnt ? card->ssqd.pcnt - 1 : card->ssqd.pcnt); ssqd 230 drivers/s390/net/qeth_l3_sys.c qdio_get_ssqd_desc(CARD_DDEV(card), &card->ssqd); ssqd 231 drivers/s390/net/qeth_l3_sys.c if (card->ssqd.qdioac2 & QETH_SNIFF_AVAIL) { ssqd 381 drivers/s390/scsi/zfcp_qdio.c struct qdio_ssqd_desc ssqd; ssqd 395 drivers/s390/scsi/zfcp_qdio.c if (qdio_get_ssqd_desc(init_data.cdev, &ssqd)) ssqd 398 drivers/s390/scsi/zfcp_qdio.c if (ssqd.qdioac2 & CHSC_AC2_DATA_DIV_ENABLED) ssqd 402 drivers/s390/scsi/zfcp_qdio.c if (ssqd.qdioac2 & CHSC_AC2_MULTI_BUFFER_ENABLED) {