Lines Matching defs:uctrl
170 if (udev->uctrl) {
171 free_page((unsigned long)udev->uctrl);
172 udev->uctrl = NULL;
208 struct qedi_uio_ctrl *uctrl = NULL;
211 uctrl = udev->uctrl;
214 uctrl->host_rx_cons = 0;
215 uctrl->hw_rx_prod = 0;
216 uctrl->hw_rx_bd_prod = 0;
217 uctrl->host_rx_bd_cons = 0;
232 udev->uctrl = (void *)get_zeroed_page(GFP_KERNEL);
233 if (!udev->uctrl)
320 uinfo->mem[0].addr = (unsigned long)udev->uctrl;
741 struct qedi_uio_ctrl *uctrl = NULL;
755 uctrl = udev->uctrl;
757 ++uctrl->hw_rx_prod_cnt;
758 prod = (uctrl->hw_rx_prod + 1) % RX_RING;
769 uctrl->hw_rx_bd_prod = (uctrl->hw_rx_bd_prod + 1) % QEDI_NUM_RX_BD;
770 rx_bd_prod = uctrl->hw_rx_bd_prod;
778 uctrl->hw_rx_prod, prod, uctrl->hw_rx_bd_prod,
782 uctrl->host_rx_cons, uctrl->host_rx_bd_cons);
784 uctrl->hw_rx_prod = prod;