Lines Matching refs:nqr

305 	for (indx = 0; indx < rdev->nqr.max_init; indx++) {  in bnxt_re_dettach_irq()
306 nq = &rdev->nqr.nq[indx]; in bnxt_re_dettach_irq()
500 nq = &rdev->nqr.nq[0]; in bnxt_re_hwrm_dbr_pacing_nqlist_query()
634 nq = &rdev->nqr.nq[0]; in bnxt_re_set_dbq_throttling_for_non_primary()
654 nq = &rdev->nqr.nq[0]; in bnxt_re_handle_dbr_nq_pacing_notification()
889 nq = &rdev->nqr.nq[0]; in bnxt_re_pacing_timer_exp()
1008 entry = rdev->nqr.msix_entries; in bnxt_re_request_msix()
1021 rdev->nqr.num_msix = num_msix_got; in bnxt_re_request_msix()
1260 for (indx = 0; indx < rdev->nqr.max_init; indx++) { in bnxt_re_stop_irq()
1261 nq = &rdev->nqr.nq[indx]; in bnxt_re_stop_irq()
1289 msix_ent = rdev->nqr.msix_entries; in bnxt_re_start_irq()
1305 for (indx = 0; indx < rdev->nqr.num_msix; indx++) in bnxt_re_start_irq()
1306 rdev->nqr.msix_entries[indx].vector = ent[indx].vector; in bnxt_re_start_irq()
1317 for (indx = 0 ; indx < rdev->nqr.max_init; indx++) { in bnxt_re_start_irq()
1318 nq = &rdev->nqr.nq[indx]; in bnxt_re_start_irq()
1922 nq = &rdev->nqr.nq[0]; in bnxt_re_hwrm_dbr_pacing_qcfg()
2068 ibdev->num_comp_vectors = rdev->nqr.num_msix - 1; in bnxt_re_register_ib()
2488 mutex_lock(&rdev->nqr.load_lock); in bnxt_re_get_nq()
2489 for (indx = 0, min = 0; indx < (rdev->nqr.num_msix - 1); indx++) { in bnxt_re_get_nq()
2490 if (rdev->nqr.nq[min].load > rdev->nqr.nq[indx].load) in bnxt_re_get_nq()
2493 rdev->nqr.nq[min].load++; in bnxt_re_get_nq()
2494 mutex_unlock(&rdev->nqr.load_lock); in bnxt_re_get_nq()
2496 return &rdev->nqr.nq[min]; in bnxt_re_get_nq()
2501 mutex_lock(&rdev->nqr.load_lock); in bnxt_re_put_nq()
2503 mutex_unlock(&rdev->nqr.load_lock); in bnxt_re_put_nq()
3109 if (!rdev->nqr.max_init) in bnxt_re_clean_nqs()
3112 for (i = (rdev->nqr.max_init - 1) ; i >= 0; i--) { in bnxt_re_clean_nqs()
3113 nq = &rdev->nqr.nq[i]; in bnxt_re_clean_nqs()
3118 rdev->nqr.max_init = 0; in bnxt_re_clean_nqs()
3130 mutex_init(&rdev->nqr.load_lock); in bnxt_re_setup_nqs()
3136 for (i = 0; i < rdev->nqr.num_msix - 1; i++) { in bnxt_re_setup_nqs()
3137 nq = &rdev->nqr.nq[i]; in bnxt_re_setup_nqs()
3138 vec = rdev->nqr.msix_entries[i + 1].vector; in bnxt_re_setup_nqs()
3139 offt = rdev->nqr.msix_entries[i + 1].db_offset; in bnxt_re_setup_nqs()
3150 rattr.pages = nq->hwq.pbl[rdev->nqr.nq[i].hwq.level].pg_count; in bnxt_re_setup_nqs()
3154 rattr.lrid = rdev->nqr.msix_entries[i + 1].ring_idx; in bnxt_re_setup_nqs()
3181 rdev->nqr.max_init = i; in bnxt_re_setup_nqs()
3189 rdev->nqr.max_init = i; in bnxt_re_setup_nqs()
3387 nq = &rdev->nqr.nq[0]; in bnxt_re_enable_dbr_pacing()
3586 rattr.lrid = rdev->nqr.msix_entries[BNXT_RE_AEQ_IDX].ring_idx; in bnxt_re_dev_init()
3610 vec = rdev->nqr.msix_entries[BNXT_RE_AEQ_IDX].vector; in bnxt_re_dev_init()
3611 offset = rdev->nqr.msix_entries[BNXT_RE_AEQ_IDX].db_offset; in bnxt_re_dev_init()
3661 if (rdev->nqr.max_init == 0) in bnxt_re_dev_init()
3666 rdev->nqr.num_msix, rdev->nqr.max_init); in bnxt_re_dev_init()