Searched refs:ssqd (Results 1 - 9 of 9) sorted by relevance
/linux-master/drivers/s390/cio/ |
H A D | qdio_setup.c | 240 struct chsc_ssqd_area *ssqd; local 245 ssqd = (struct chsc_ssqd_area *)__get_free_page(GFP_KERNEL); 246 if (!ssqd) 249 ssqd = (struct chsc_ssqd_area *)irq_ptr->chsc_page; 252 rc = chsc_ssqd(*schid, ssqd); 256 if (!(ssqd->qdio_ssqd.flags & CHSC_FLAG_QDIO_CAPABILITY) || 257 !(ssqd->qdio_ssqd.flags & CHSC_FLAG_VALIDITY) || 258 (ssqd->qdio_ssqd.sch != schid->sch_no)) 262 memcpy(data, &ssqd->qdio_ssqd, sizeof(*data)); 266 free_page((unsigned long)ssqd); [all...] |
H A D | qdio_debug.c | 183 struct qdio_ssqd_desc ssqd; local 186 rc = qdio_get_ssqd_desc(cdev, &ssqd); 190 seq_hex_dump(m, "", DUMP_PREFIX_NONE, 16, 4, &ssqd, sizeof(ssqd), 195 DEFINE_SHOW_ATTRIBUTE(ssqd); variable 303 debugfs_create_file("ssqd", 0444, irq_ptr->debugfs_dev, irq_ptr->cdev,
|
H A D | chsc.c | 163 * @ssqd: request and response block for SSQD 167 int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd) argument 169 memset(ssqd, 0, sizeof(*ssqd)); 170 ssqd->request.length = 0x0010; 171 ssqd->request.code = 0x0024; 172 ssqd->first_sch = schid.sch_no; 173 ssqd->last_sch = schid.sch_no; 174 ssqd->ssid = schid.ssid; 176 if (chsc(ssqd)) [all...] |
H A D | chsc.h | 165 int chsc_ssqd(struct subchannel_id schid, struct chsc_ssqd_area *ssqd);
|
/linux-master/drivers/s390/scsi/ |
H A D | zfcp_qdio.c | 451 struct qdio_ssqd_desc ssqd; local 476 if (qdio_get_ssqd_desc(cdev, &ssqd)) 479 if (ssqd.qdioac2 & CHSC_AC2_DATA_DIV_ENABLED) 483 if (ssqd.qdioac2 & CHSC_AC2_MULTI_BUFFER_ENABLED) {
|
/linux-master/drivers/s390/net/ |
H A D | qeth_core_sys.c | 121 limit = (card->ssqd.pcnt ? card->ssqd.pcnt - 1 : card->ssqd.pcnt);
|
H A D | qeth_l3_sys.c | 172 qdio_get_ssqd_desc(CARD_DDEV(card), &card->ssqd); 173 if (card->ssqd.qdioac2 & CHSC_AC2_SNIFFER_AVAILABLE) {
|
H A D | qeth_core_main.c | 2972 qdio_get_ssqd_desc(CARD_DDEV(card), &card->ssqd)) 2975 return card->ssqd.mmwc ? card->ssqd.mmwc : 1; 5029 rc = qdio_get_ssqd_desc(ddev, &card->ssqd); 5033 QETH_CARD_TEXT_(card, 2, "qfmt%d", card->ssqd.qfmt); 5034 QETH_CARD_TEXT_(card, 2, "ac1:%02x", card->ssqd.qdioac1); 5035 QETH_CARD_TEXT_(card, 2, "ac2:%04x", card->ssqd.qdioac2); 5036 QETH_CARD_TEXT_(card, 2, "ac3:%04x", card->ssqd.qdioac3); 5037 QETH_CARD_TEXT_(card, 2, "icnt%d", card->ssqd.icnt); 5038 if (!((card->ssqd [all...] |
H A D | qeth_core.h | 847 struct qdio_ssqd_desc ssqd; member in struct:qeth_card
|
Completed in 173 milliseconds