Home
last modified time | relevance | path

Searched refs:ext_db (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/
H A Derdma_verbs.c113 if (uctx->ext_db.enable) { in create_qp_cmd()
118 uctx->ext_db.sdb_off) | in create_qp_cmd()
120 uctx->ext_db.rdb_off); in create_qp_cmd()
238 if (uctx->ext_db.enable) { in create_cq_cmd()
242 uctx->ext_db.cdb_off); in create_cq_cmd()
1385 ctx->ext_db.enable = true; in alloc_db_resources()
1386 ctx->ext_db.sdb_off = ERDMA_GET(val0, ALLOC_DB_RESP_SDB); in alloc_db_resources()
1387 ctx->ext_db.rdb_off = ERDMA_GET(val0, ALLOC_DB_RESP_RDB); in alloc_db_resources()
1388 ctx->ext_db.cdb_off = ERDMA_GET(val0, ALLOC_DB_RESP_CDB); in alloc_db_resources()
1390 ctx->sdb = dev->func_bar_addr + (ctx->ext_db in alloc_db_resources()
[all...]
H A Derdma_verbs.h44 struct erdma_ext_db_info ext_db; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v1.c593 sdb_dma_addr = db->ext_db->sdb_buf_list->map; in hns_roce_set_sdb_ext()
601 db->ext_db->esdb_dep); in hns_roce_set_sdb_ext()
612 dev_dbg(dev, "ext SDB depth: 0x%x\n", db->ext_db->esdb_dep); in hns_roce_set_sdb_ext()
632 odb_dma_addr = db->ext_db->odb_buf_list->map; in hns_roce_set_odb_ext()
640 db->ext_db->eodb_dep); in hns_roce_set_odb_ext()
643 db->ext_db->eodb_dep); in hns_roce_set_odb_ext()
647 dev_dbg(dev, "ext ODB depth: 0x%x\n", db->ext_db->eodb_dep); in hns_roce_set_odb_ext()
662 db->ext_db = kmalloc(sizeof(*db->ext_db), GFP_KERNEL); in hns_roce_db_ext_init()
663 if (!db->ext_db) in hns_roce_db_ext_init()
[all...]
H A Dhns_roce_hw_v1.h1042 struct hns_roce_ext_db *ext_db; member

Completed in 9 milliseconds