Lines Matching refs:ib_q
346 ib_queue_t *ib_q = NULL;
396 ib_q = (ib_q_array + qindex);
397 PQI_LOCK(&ib_q->lock);
398 num_elem_available = pqisrc_contiguous_free_elem(ib_q->pi_local,
399 *(ib_q->ci_virt_addr), ib_q->num_elem);
408 PQI_UNLOCK(&ib_q->lock);
427 ib_iu = ib_q->array_virt_addr + (ib_q->pi_local * ib_q->elem_size);
440 rcb->req_q = ib_q;
444 ib_q->pi_local = (ib_q->pi_local + num_elem_alloted) % ib_q->num_elem;
446 DBG_INFO("ib_q->pi_local : %x\n", ib_q->pi_local);
447 DBG_INFO("*ib_q->ci_virt_addr: %x\n",*(ib_q->ci_virt_addr));
450 PCI_MEM_PUT32(softs, ib_q->pi_register_abs, ib_q->pi_register_offset, ib_q->pi_local);
452 PQI_UNLOCK(&ib_q->lock);