Lines Matching refs:scpcd_area
376 } __attribute__ ((packed)) *scpcd_area;
378 scpcd_area = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA);
379 if (!scpcd_area)
390 scpcd_area->request.length = 0x0010;
391 scpcd_area->request.code = 0x0028;
392 scpcd_area->m = cd->m;
393 scpcd_area->fmt1 = cd->fmt;
394 scpcd_area->cssid = cd->chpid.cssid;
395 scpcd_area->first_chpid = cd->chpid.id;
396 scpcd_area->last_chpid = cd->chpid.id;
398 ccode = chsc(scpcd_area);
403 if (scpcd_area->response.code != 0x0001) {
406 scpcd_area->response.code);
409 memcpy(&cd->cpcb, &scpcd_area->response, scpcd_area->response.length);
416 free_page((unsigned long)scpcd_area);