ext_db 526 drivers/infiniband/hw/hns/hns_roce_hw_v1.c sdb_dma_addr = db->ext_db->sdb_buf_list->map; ext_db 534 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->esdb_dep); ext_db 545 drivers/infiniband/hw/hns/hns_roce_hw_v1.c dev_dbg(dev, "ext SDB depth: 0x%x\n", db->ext_db->esdb_dep); ext_db 568 drivers/infiniband/hw/hns/hns_roce_hw_v1.c odb_dma_addr = db->ext_db->odb_buf_list->map; ext_db 576 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->eodb_dep); ext_db 579 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->eodb_dep); ext_db 583 drivers/infiniband/hw/hns/hns_roce_hw_v1.c dev_dbg(dev, "ext ODB depth: 0x%x\n", db->ext_db->eodb_dep); ext_db 601 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db = kmalloc(sizeof(*db->ext_db), GFP_KERNEL); ext_db 602 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (!db->ext_db) ext_db 606 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list = kmalloc( ext_db 607 drivers/infiniband/hw/hns/hns_roce_hw_v1.c sizeof(*db->ext_db->sdb_buf_list), GFP_KERNEL); ext_db 608 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (!db->ext_db->sdb_buf_list) { ext_db 613 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->buf = dma_alloc_coherent(dev, ext_db 616 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (!db->ext_db->sdb_buf_list->buf) { ext_db 620 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->map = sdb_dma_addr; ext_db 622 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->esdb_dep = ilog2(HNS_ROCE_V1_EXT_SDB_DEPTH); ext_db 630 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->odb_buf_list = kmalloc( ext_db 631 drivers/infiniband/hw/hns/hns_roce_hw_v1.c sizeof(*db->ext_db->odb_buf_list), GFP_KERNEL); ext_db 632 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (!db->ext_db->odb_buf_list) { ext_db 637 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->odb_buf_list->buf = dma_alloc_coherent(dev, ext_db 640 drivers/infiniband/hw/hns/hns_roce_hw_v1.c if (!db->ext_db->odb_buf_list->buf) { ext_db 644 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->odb_buf_list->map = odb_dma_addr; ext_db 646 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->eodb_dep = ilog2(HNS_ROCE_V1_EXT_ODB_DEPTH); ext_db 658 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db->odb_buf_list); ext_db 663 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->buf, ext_db 664 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->map); ext_db 669 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db->sdb_buf_list); ext_db 672 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db); ext_db 1180 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->buf, ext_db 1181 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->sdb_buf_list->map); ext_db 1182 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db->sdb_buf_list); ext_db 1187 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->odb_buf_list->buf, ext_db 1188 drivers/infiniband/hw/hns/hns_roce_hw_v1.c db->ext_db->odb_buf_list->map); ext_db 1189 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db->odb_buf_list); ext_db 1192 drivers/infiniband/hw/hns/hns_roce_hw_v1.c kfree(db->ext_db); ext_db 1042 drivers/infiniband/hw/hns/hns_roce_hw_v1.h struct hns_roce_ext_db *ext_db;