Lines Matching refs:admin_ob_queue
39 ob_queue_t *ob_q = &softs->admin_ob_queue; in pqisrc_submit_admin_req()
119 softs->admin_ob_queue.num_elem = (val & 0xFF00) >> 8; in pqisrc_get_admin_queue_config()
122 softs->admin_ob_queue.elem_size = ((val & 0xFF000000) >> 24) * 16; in pqisrc_get_admin_queue_config()
127 softs->admin_ob_queue.num_elem, softs->admin_ob_queue.elem_size); in pqisrc_get_admin_queue_config()
141 softs->admin_ob_queue.num_elem = MIN(softs->admin_ob_queue.num_elem, in pqisrc_decide_admin_queue_config()
292 ob_queue_t *admin_ob_q = &softs->admin_ob_queue; in pqisrc_allocate_and_init_adminq()
360 (void*)softs->admin_ob_queue.array_dma_addr); in pqisrc_print_adminq_config()
362 (void*)softs->admin_ob_queue.array_virt_addr); in pqisrc_print_adminq_config()
364 softs->admin_ob_queue.num_elem); in pqisrc_print_adminq_config()
366 softs->admin_ob_queue.elem_size); in pqisrc_print_adminq_config()
370 (void*)softs->admin_ob_queue.ci_register_abs); in pqisrc_print_adminq_config()
404 PQI_ADMIN_OBQ_ELEM_ARRAY_ADDR, LE_64(softs->admin_ob_queue.array_dma_addr)); in pqisrc_create_admin_queue()
412 PQI_ADMIN_OBQ_PI_ADDR, LE_64(softs->admin_ob_queue.pi_dma_addr)); in pqisrc_create_admin_queue()
418 (softs->admin_ob_queue.num_elem << 8)| in pqisrc_create_admin_queue()
439 softs->admin_ob_queue.ci_register_offset = (PQISRC_PQI_REG_OFFSET + in pqisrc_create_admin_queue()
442 softs->admin_ob_queue.ci_register_abs = (uint32_t *)(softs->pci_mem_base_vaddr + in pqisrc_create_admin_queue()
443 softs->admin_ob_queue.ci_register_offset); in pqisrc_create_admin_queue()
634 if (softs->admin_ob_queue.alloc_dma.virt_addr) in pqisrc_destroy_admin_queue()
635 os_dma_mem_free(softs, &softs->admin_ob_queue.alloc_dma); in pqisrc_destroy_admin_queue()