Lines Matching defs:scpcd_area
440 } __attribute__ ((packed)) *scpcd_area;
442 scpcd_area = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA);
443 if (!scpcd_area)
454 scpcd_area->request.length = 0x0010;
455 scpcd_area->request.code = 0x0028;
456 scpcd_area->m = cd->m;
457 scpcd_area->fmt1 = cd->fmt;
458 scpcd_area->cssid = cd->chpid.cssid;
459 scpcd_area->first_chpid = cd->chpid.id;
460 scpcd_area->last_chpid = cd->chpid.id;
462 ccode = chsc(scpcd_area);
467 if (scpcd_area->response.code != 0x0001) {
470 scpcd_area->response.code);
473 memcpy(&cd->cpcb, &scpcd_area->response, scpcd_area->response.length);
480 free_page((unsigned long)scpcd_area);