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) {