Lines Matching defs:ext_page_req

326     struct mpt_ext_cfg_page_req *ext_page_req)
340 params.PageVersion = ext_page_req->header.PageVersion;
342 params.PageNumber = ext_page_req->header.PageNumber;
344 params.PageAddress = le32toh(ext_page_req->page_address);
345 params.ExtPageType = ext_page_req->header.ExtPageType;
360 ext_page_req->ioc_status = htole16(req->IOCStatus);
363 ext_page_req->header.PageVersion = cfgp->Header.PageVersion;
364 ext_page_req->header.PageNumber = cfgp->Header.PageNumber;
365 ext_page_req->header.PageType = cfgp->Header.PageType;
366 ext_page_req->header.ExtPageLength = cfgp->ExtPageLength;
367 ext_page_req->header.ExtPageType = cfgp->ExtPageType;
375 struct mpt_ext_cfg_page_req *ext_page_req, struct mpt_page_memory *mpt_page)
394 params.PageAddress = le32toh(ext_page_req->page_address);
400 le32toh(ext_page_req->len), TRUE, 5000);
406 ext_page_req->ioc_status = htole16(req->IOCStatus);
599 struct mpt_ext_cfg_page_req *ext_page_req;
614 ext_page_req = (void *)arg;
636 ext_page_req = &ext_page_req_swab;
637 ext_page_req->header = ext_page_req32->header;
638 ext_page_req->page_address = ext_page_req32->page_address;
639 ext_page_req->buf = PTRIN(ext_page_req32->buf);
640 ext_page_req->len = ext_page_req32->len;
641 ext_page_req->ioc_status = ext_page_req32->ioc_status;
694 error = mpt_user_read_extcfg_header(mpt, ext_page_req);
701 error = mpt_alloc_buffer(mpt, &mpt_page, ext_page_req->len);
704 error = copyin(ext_page_req->buf, mpt_page.vaddr,
709 error = mpt_user_read_extcfg_page(mpt, ext_page_req, &mpt_page);
713 error = copyout(mpt_page.vaddr, ext_page_req->buf,
714 ext_page_req->len);
776 ext_page_req32->header = ext_page_req->header;
777 ext_page_req32->page_address = ext_page_req->page_address;
778 ext_page_req32->buf = PTROUT(ext_page_req->buf);
779 ext_page_req32->len = ext_page_req->len;
780 ext_page_req32->ioc_status = ext_page_req->ioc_status;