Searched refs:dpit (Results 1 – 1 of 1) sorted by relevance
850 struct bnxt_qplib_dpi_tbl *dpit = &res->dpi_tbl; in bnxt_qplib_alloc_dpi() local856 reg = &dpit->wcreg; in bnxt_qplib_alloc_dpi()859 !dpit->avail_ppp) { in bnxt_qplib_alloc_dpi()863 bit_num = find_first_bit(dpit->tbl, dpit->max); in bnxt_qplib_alloc_dpi()864 if (bit_num == dpit->max) { in bnxt_qplib_alloc_dpi()869 clear_bit(bit_num, dpit->tbl); in bnxt_qplib_alloc_dpi()870 dpit->app_tbl[bit_num] = app; in bnxt_qplib_alloc_dpi()872 dpi->dpi = bit_num + (reg->offset - dpit->ucreg.offset) / PAGE_SIZE; in bnxt_qplib_alloc_dpi()879 dpi->umdbr = dpit->ucreg.bar_base + in bnxt_qplib_alloc_dpi()880 dpit->ucreg.offset + bit_num * PAGE_SIZE; in bnxt_qplib_alloc_dpi()[all …]