Lines Matching refs:ext_page_req

328     struct mpt_ext_cfg_page_req *ext_page_req)  in mpt_user_read_extcfg_header()  argument
342 params.PageVersion = ext_page_req->header.PageVersion; in mpt_user_read_extcfg_header()
344 params.PageNumber = ext_page_req->header.PageNumber; in mpt_user_read_extcfg_header()
346 params.PageAddress = le32toh(ext_page_req->page_address); in mpt_user_read_extcfg_header()
347 params.ExtPageType = ext_page_req->header.ExtPageType; in mpt_user_read_extcfg_header()
362 ext_page_req->ioc_status = htole16(req->IOCStatus); in mpt_user_read_extcfg_header()
365 ext_page_req->header.PageVersion = cfgp->Header.PageVersion; in mpt_user_read_extcfg_header()
366 ext_page_req->header.PageNumber = cfgp->Header.PageNumber; in mpt_user_read_extcfg_header()
367 ext_page_req->header.PageType = cfgp->Header.PageType; in mpt_user_read_extcfg_header()
368 ext_page_req->header.ExtPageLength = cfgp->ExtPageLength; in mpt_user_read_extcfg_header()
369 ext_page_req->header.ExtPageType = cfgp->ExtPageType; in mpt_user_read_extcfg_header()
377 struct mpt_ext_cfg_page_req *ext_page_req, struct mpt_page_memory *mpt_page) in mpt_user_read_extcfg_page() argument
396 params.PageAddress = le32toh(ext_page_req->page_address); in mpt_user_read_extcfg_page()
402 le32toh(ext_page_req->len), TRUE, 5000); in mpt_user_read_extcfg_page()
408 ext_page_req->ioc_status = htole16(req->IOCStatus); in mpt_user_read_extcfg_page()
601 struct mpt_ext_cfg_page_req *ext_page_req; in mpt_ioctl() local
616 ext_page_req = (void *)arg; in mpt_ioctl()
638 ext_page_req = &ext_page_req_swab; in mpt_ioctl()
639 ext_page_req->header = ext_page_req32->header; in mpt_ioctl()
640 ext_page_req->page_address = ext_page_req32->page_address; in mpt_ioctl()
641 ext_page_req->buf = PTRIN(ext_page_req32->buf); in mpt_ioctl()
642 ext_page_req->len = ext_page_req32->len; in mpt_ioctl()
643 ext_page_req->ioc_status = ext_page_req32->ioc_status; in mpt_ioctl()
696 error = mpt_user_read_extcfg_header(mpt, ext_page_req); in mpt_ioctl()
703 error = mpt_alloc_buffer(mpt, &mpt_page, ext_page_req->len); in mpt_ioctl()
706 error = copyin(ext_page_req->buf, mpt_page.vaddr, in mpt_ioctl()
711 error = mpt_user_read_extcfg_page(mpt, ext_page_req, &mpt_page); in mpt_ioctl()
715 error = copyout(mpt_page.vaddr, ext_page_req->buf, in mpt_ioctl()
716 ext_page_req->len); in mpt_ioctl()
778 ext_page_req32->header = ext_page_req->header; in mpt_ioctl()
779 ext_page_req32->page_address = ext_page_req->page_address; in mpt_ioctl()
780 ext_page_req32->buf = PTROUT(ext_page_req->buf); in mpt_ioctl()
781 ext_page_req32->len = ext_page_req->len; in mpt_ioctl()
782 ext_page_req32->ioc_status = ext_page_req->ioc_status; in mpt_ioctl()