Searched refs:adminqcq (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/amd/pds_core/ |
| H A D | core.c | 308 pdsc_qcq_free(pdsc, &pdsc->adminqcq); in pdsc_core_uninit() 336 0, &pdsc->adminqcq); in pdsc_core_init() 349 cidi.adminq_q_base = cpu_to_le64(pdsc->adminqcq.q_base_pa); in pdsc_core_init() 350 cidi.adminq_cq_base = cpu_to_le64(pdsc->adminqcq.cq_base_pa); in pdsc_core_init() 353 cidi.intr_index = cpu_to_le16(pdsc->adminqcq.intx); in pdsc_core_init() 354 cidi.adminq_ring_size = ilog2(pdsc->adminqcq.q.num_descs); in pdsc_core_init() 386 pdsc->adminqcq.q.hw_type = cido.adminq_hw_type; in pdsc_core_init() 387 pdsc->adminqcq.q.hw_index = le32_to_cpu(cido.adminq_hw_index); in pdsc_core_init() 388 pdsc->adminqcq.q.dbval = PDS_CORE_DBELL_QID(pdsc->adminqcq.q.hw_index); in pdsc_core_init() 480 if (pdsc->adminqcq.work.func) in pdsc_teardown() [all …]
|
| H A D | adminq.c | 150 qcq = &pdsc->adminqcq; in pdsc_adminq_isr() 244 index = __pdsc_adminq_post(pdsc, &pdsc->adminqcq, cmd, comp); in pdsc_adminq_post() 250 wc = &pdsc->adminqcq.q.info[index].completion; in pdsc_adminq_post()
|
| /linux/drivers/net/ethernet/pensando/ionic/ |
| H A D | ionic_main.c | 201 if (!lif->adminqcq) { in ionic_adminq_flush() 206 q = &lif->adminqcq->q; in ionic_adminq_flush() 379 if (!lif->adminqcq) { in ionic_adminq_post() 384 q = &lif->adminqcq->q; in ionic_adminq_post()
|
| H A D | ionic_lif.c | 462 struct ionic_qcq *adminqcq; in ionic_qcqs_free() local 471 if (lif->adminqcq) { in ionic_qcqs_free() 473 adminqcq = READ_ONCE(lif->adminqcq); in ionic_qcqs_free() 474 lif->adminqcq = NULL; in ionic_qcqs_free() 476 if (adminqcq) { in ionic_qcqs_free() 477 ionic_qcq_free(lif, adminqcq); in ionic_qcqs_free() 478 devm_kfree(dev, adminqcq); in ionic_qcqs_free() 770 lif->kern_pid, NULL, &lif->adminqcq); in ionic_qcqs_alloc() 773 ionic_debugfs_add_qcq(lif, lif->adminqcq); in ionic_qcqs_alloc() 789 ionic_link_qcq_interrupts(lif->adminqcq, lif->notifyqcq); in ionic_qcqs_alloc() [all …]
|
| H A D | ionic_dev.c | 109 ionic_napi_schedule_do_softirq(&lif->adminqcq->napi); in ionic_doorbell_check_dwork() 176 cpu = ionic_get_preferred_cpu(ionic, &ionic->lif->adminqcq->intr); in ionic_queue_doorbell_check()
|