Lines Matching refs:admin_queues

4002 	struct pqi_admin_queues *admin_queues;  in pqi_alloc_admin_queues()  local
4017 admin_queues = &ctrl_info->admin_queues; in pqi_alloc_admin_queues()
4020 admin_queues->iq_element_array = in pqi_alloc_admin_queues()
4022 admin_queues->oq_element_array = in pqi_alloc_admin_queues()
4024 admin_queues->iq_ci = in pqi_alloc_admin_queues()
4026 admin_queues->oq_pi = in pqi_alloc_admin_queues()
4029 admin_queues->iq_element_array_bus_addr = in pqi_alloc_admin_queues()
4031 (admin_queues->iq_element_array - in pqi_alloc_admin_queues()
4033 admin_queues->oq_element_array_bus_addr = in pqi_alloc_admin_queues()
4035 (admin_queues->oq_element_array - in pqi_alloc_admin_queues()
4037 admin_queues->iq_ci_bus_addr = in pqi_alloc_admin_queues()
4039 ((void __iomem *)admin_queues->iq_ci - in pqi_alloc_admin_queues()
4041 admin_queues->oq_pi_bus_addr = in pqi_alloc_admin_queues()
4043 ((void __iomem *)admin_queues->oq_pi - in pqi_alloc_admin_queues()
4055 struct pqi_admin_queues *admin_queues; in pqi_create_admin_queues() local
4061 admin_queues = &ctrl_info->admin_queues; in pqi_create_admin_queues()
4063 writeq((u64)admin_queues->iq_element_array_bus_addr, in pqi_create_admin_queues()
4065 writeq((u64)admin_queues->oq_element_array_bus_addr, in pqi_create_admin_queues()
4067 writeq((u64)admin_queues->iq_ci_bus_addr, in pqi_create_admin_queues()
4069 writeq((u64)admin_queues->oq_pi_bus_addr, in pqi_create_admin_queues()
4074 (admin_queues->int_msg_num << 16); in pqi_create_admin_queues()
4095 admin_queues->iq_pi = ctrl_info->iomem_base + in pqi_create_admin_queues()
4098 admin_queues->oq_ci = ctrl_info->iomem_base + in pqi_create_admin_queues()
4108 struct pqi_admin_queues *admin_queues; in pqi_submit_admin_request() local
4112 admin_queues = &ctrl_info->admin_queues; in pqi_submit_admin_request()
4113 iq_pi = admin_queues->iq_pi_copy; in pqi_submit_admin_request()
4115 next_element = admin_queues->iq_element_array + in pqi_submit_admin_request()
4121 admin_queues->iq_pi_copy = iq_pi; in pqi_submit_admin_request()
4127 writel(iq_pi, admin_queues->iq_pi); in pqi_submit_admin_request()
4135 struct pqi_admin_queues *admin_queues; in pqi_poll_for_admin_response() local
4140 admin_queues = &ctrl_info->admin_queues; in pqi_poll_for_admin_response()
4141 oq_ci = admin_queues->oq_ci_copy; in pqi_poll_for_admin_response()
4146 oq_pi = readl(admin_queues->oq_pi); in pqi_poll_for_admin_response()
4159 memcpy(response, admin_queues->oq_element_array + in pqi_poll_for_admin_response()
4163 admin_queues->oq_ci_copy = oq_ci; in pqi_poll_for_admin_response()
4164 writel(oq_ci, admin_queues->oq_ci); in pqi_poll_for_admin_response()
7842 struct pqi_admin_queues *admin_queues; in pqi_reinit_queues() local
7845 admin_queues = &ctrl_info->admin_queues; in pqi_reinit_queues()
7846 admin_queues->iq_pi_copy = 0; in pqi_reinit_queues()
7847 admin_queues->oq_ci_copy = 0; in pqi_reinit_queues()
7848 writel(0, admin_queues->oq_pi); in pqi_reinit_queues()