Home
last modified time | relevance | path

Searched refs:sq_db (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_io.c306 func_to_io->sq_db[q_id] = db_base; in init_qp()
355 return_db_area(func_to_io, func_to_io->sq_db[q_id]); in destroy_qp()
400 func_to_io->sq_db = devm_kcalloc(&pdev->dev, num_qps, in hinic_io_create_qps()
401 sizeof(*func_to_io->sq_db), GFP_KERNEL); in hinic_io_create_qps()
402 if (!func_to_io->sq_db) { in hinic_io_create_qps()
450 devm_kfree(&pdev->dev, func_to_io->sq_db); in hinic_io_create_qps()
483 devm_kfree(&pdev->dev, func_to_io->sq_db); in hinic_io_destroy_qps()
H A Dhinic_hw_io.h76 void __iomem **sq_db; member
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_tgt.c356 struct b577xx_doorbell_set_prod *sq_db = &tgt->sq_db; in bnx2fc_init_tgt() local
401 sq_db->header.header = B577XX_DOORBELL_HDR_DB_TYPE; in bnx2fc_init_tgt()
402 sq_db->header.header |= B577XX_FCOE_CONNECTION_TYPE << in bnx2fc_init_tgt()
H A Dbnx2fc_hwi.c1432 struct b577xx_doorbell_set_prod *sq_db = &tgt->sq_db; in bnx2fc_ring_doorbell() local
1436 sq_db->prod = tgt->sq_prod_idx | in bnx2fc_ring_doorbell()
1438 msg = *((u32 *)sq_db); in bnx2fc_ring_doorbell()
/linux/drivers/nvme/host/
H A Dapple.c140 u32 __iomem *sq_db; member
323 writel(q->sq_tail, q->sq_db); in apple_nvme_submit_cmd_t8015()
361 writel(tag, q->sq_db); in apple_nvme_submit_cmd_t8103()
1505 anv->adminq.sq_db = anv->mmio_nvme + APPLE_ANS_LINEAR_ASQ_DB; in apple_nvme_alloc()
1507 anv->ioq.sq_db = anv->mmio_nvme + APPLE_ANS_LINEAR_IOSQ_DB; in apple_nvme_alloc()
1510 anv->adminq.sq_db = anv->mmio_nvme + NVME_REG_DBS; in apple_nvme_alloc()
1512 anv->ioq.sq_db = anv->mmio_nvme + NVME_REG_DBS + 8; in apple_nvme_alloc()
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_queue.c474 funq->sq_db = fun_sq_db_addr(fdev, 0); in fun_alloc_queue()
H A Dfun_dev.c403 writel(funq->sq_tail, funq->sq_db); in fun_submit_admin_cmd()
/linux/drivers/scsi/bnx2i/
H A Dbnx2i_hwi.c270 struct bnx2i_5771x_sq_rq_db *sq_db; in bnx2i_ring_sq_dbell() local
276 sq_db = (struct bnx2i_5771x_sq_rq_db *) ep->qp.sq_pgtbl_virt; in bnx2i_ring_sq_dbell()
277 sq_db->prod_idx = ep->qp.sq_prod_idx; in bnx2i_ring_sq_dbell()