Lines Matching refs:rx_tbl
77 struct gem_desc rx_tbl[GEM_RX_DESC_CNT]; member
221 gem.descs->rx_tbl[i].addr &= ~RX_DESC_USED; in gem_int_handler()
299 gem.descs->rx_tbl[n].addr = (uintptr_t) p->phys_base; in gem_cfg_buffer_descs()
300 gem.descs->rx_tbl[n].ctrl = 0; in gem_cfg_buffer_descs()
310 gem.descs->rx_tbl[GEM_RX_DESC_CNT-1].addr |= RX_DESC_WRAP; in gem_cfg_buffer_descs()
314 gem.regs->rx_qbar = ((uintptr_t)&gem.descs->rx_tbl[0] - (uintptr_t)gem.descs) + gem.descs_phys; in gem_cfg_buffer_descs()
347 if (gem.descs->rx_tbl[bp].addr & RX_DESC_USED) { in gem_rx_thread()
348 uint32_t ctrl = gem.descs->rx_tbl[bp].ctrl; in gem_rx_thread()
376 gem.descs->rx_tbl[bp].addr &= ~RX_DESC_USED; in gem_rx_thread()
377 gem.descs->rx_tbl[bp].ctrl = 0; in gem_rx_thread()
570 rx_used += !!(gem.descs->rx_tbl[i].addr & RX_DESC_USED); in cmd_gem()