Lines Matching refs:admin_ob_queue
39 ob_queue_t *ob_q = &softs->admin_ob_queue; in pqisrc_submit_admin_req()
117 softs->admin_ob_queue.num_elem = (val & 0xFF00) >> 8; in pqisrc_get_admin_queue_config()
120 softs->admin_ob_queue.elem_size = ((val & 0xFF000000) >> 24) * 16; in pqisrc_get_admin_queue_config()
138 softs->admin_ob_queue.num_elem = MIN(softs->admin_ob_queue.num_elem, in pqisrc_decide_admin_queue_config()
157 ob_array_size = (softs->admin_ob_queue.num_elem * in pqisrc_allocate_and_init_adminq()
158 softs->admin_ob_queue.elem_size); in pqisrc_allocate_and_init_adminq()
182 softs->admin_ob_queue.q_id = 0; in pqisrc_allocate_and_init_adminq()
183 softs->admin_ob_queue.array_virt_addr = virt_addr + ib_array_size; in pqisrc_allocate_and_init_adminq()
184 softs->admin_ob_queue.array_dma_addr = dma_addr + ib_array_size; in pqisrc_allocate_and_init_adminq()
185 softs->admin_ob_queue.ci_local = 0; in pqisrc_allocate_and_init_adminq()
189 (uint32_t*)((uint8_t*)softs->admin_ob_queue.array_virt_addr in pqisrc_allocate_and_init_adminq()
192 (dma_addr_t)((uint8_t*)softs->admin_ob_queue.array_dma_addr + in pqisrc_allocate_and_init_adminq()
196 softs->admin_ob_queue.pi_virt_addr = in pqisrc_allocate_and_init_adminq()
199 softs->admin_ob_queue.pi_dma_addr = in pqisrc_allocate_and_init_adminq()
204 (void*)softs->admin_ib_queue.ci_dma_addr, (void*)softs->admin_ob_queue.pi_dma_addr ); in pqisrc_allocate_and_init_adminq()
211 ASSERT(!(softs->admin_ob_queue.array_dma_addr & in pqisrc_allocate_and_init_adminq()
213 ASSERT(!(softs->admin_ob_queue.pi_dma_addr & in pqisrc_allocate_and_init_adminq()
267 (void*)softs->admin_ob_queue.array_dma_addr); in pqisrc_print_adminq_config()
269 (void*)softs->admin_ob_queue.array_virt_addr); in pqisrc_print_adminq_config()
271 softs->admin_ob_queue.num_elem); in pqisrc_print_adminq_config()
273 softs->admin_ob_queue.elem_size); in pqisrc_print_adminq_config()
277 (void*)softs->admin_ob_queue.ci_register_abs); in pqisrc_print_adminq_config()
309 PQI_ADMIN_OBQ_ELEM_ARRAY_ADDR, LE_64(softs->admin_ob_queue.array_dma_addr)); in pqisrc_create_admin_queue()
317 PQI_ADMIN_OBQ_PI_ADDR, LE_64(softs->admin_ob_queue.pi_dma_addr)); in pqisrc_create_admin_queue()
323 (softs->admin_ob_queue.num_elem << 8)| in pqisrc_create_admin_queue()
344 softs->admin_ob_queue.ci_register_offset = (PQISRC_PQI_REG_OFFSET + in pqisrc_create_admin_queue()
347 softs->admin_ob_queue.ci_register_abs = (uint32_t *)(softs->pci_mem_base_vaddr + in pqisrc_create_admin_queue()
348 softs->admin_ob_queue.ci_register_offset); in pqisrc_create_admin_queue()