Searched refs:mtts (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_mr.c | 317 u64 __iomem *mtts; in mthca_tavor_write_mtt_seg() local 320 mtts = dev->mr_table.tavor_fmr.mtt_base + mtt->first_seg * dev->limits.mtt_seg_size + in mthca_tavor_write_mtt_seg() 324 mtts + i); in mthca_tavor_write_mtt_seg() 331 __be64 *mtts; in mthca_arbel_write_mtt_seg() local 341 mtts = mthca_table_find(dev->mr_table.mtt_table, mtt->first_seg + in mthca_arbel_write_mtt_seg() 344 BUG_ON(!mtts); in mthca_arbel_write_mtt_seg() 350 mtts[i] = cpu_to_be64(buffer_list[i] | MTHCA_MTT_FLAG_PRESENT); in mthca_arbel_write_mtt_seg() 567 int mpts, mtts, err, i; in mthca_init_mr_table() local 601 mpts = mtts = 1 << i; in mthca_init_mr_table() 603 mtts = dev->limits.num_mtt_segs; in mthca_init_mr_table() [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_cq.c | 157 u64 *mtts, dma_addr_t dma_handle) in hns_roce_create_cqc() argument 169 hr_dev->hw->write_cqc(hr_dev, hr_cq, mailbox->buf, mtts, dma_handle); in hns_roce_create_cqc() 187 u64 mtts[MTT_MIN_COUNT] = {}; in alloc_cqc() local 190 ret = hns_roce_mtr_find(hr_dev, &hr_cq->mtr, 0, mtts, ARRAY_SIZE(mtts)); in alloc_cqc() 210 ret = hns_roce_create_cqc(hr_dev, hr_cq, mtts, in alloc_cqc()
|
| H A D | hns_roce_hw_v2.c | 3695 u64 *mtts, dma_addr_t dma_handle) in hns_roce_v2_write_cqc() argument 3715 to_hr_hw_page_addr(mtts[0])); in hns_roce_v2_write_cqc() 3717 upper_32_bits(to_hr_hw_page_addr(mtts[0]))); in hns_roce_v2_write_cqc() 3721 to_hr_hw_page_addr(mtts[1])); in hns_roce_v2_write_cqc() 3723 upper_32_bits(to_hr_hw_page_addr(mtts[1]))); in hns_roce_v2_write_cqc() 4477 u64 mtts[MTT_MIN_COUNT] = { 0 }; in config_qp_rq_buf() local 4482 ret = hns_roce_mtr_find(hr_dev, &hr_qp->mtr, hr_qp->rq.offset, mtts, in config_qp_rq_buf() 4529 context->rq_cur_blk_addr = cpu_to_le32(to_hr_hw_page_addr(mtts[0])); in config_qp_rq_buf() 4533 upper_32_bits(to_hr_hw_page_addr(mtts[0]))); in config_qp_rq_buf() 4538 cpu_to_le32(to_hr_hw_page_addr(mtts[1])); in config_qp_rq_buf() [all …]
|
| H A D | hns_roce_device.h | 933 struct hns_roce_cq *hr_cq, void *mb_buf, u64 *mtts,
|