Searched refs:mtpt_idx (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/infiniband/hw/hns/ |
| D | hns_roce_mr.c | 740 unsigned long mtpt_idx = key_to_hw_index(mr->key); in hns_roce_mr_enable() local 746 ret = hns_roce_table_get(hr_dev, &mr_table->mtpt_table, mtpt_idx); in hns_roce_mr_enable() 758 ret = hr_dev->hw->write_mtpt(mailbox->buf, mr, mtpt_idx); in hns_roce_mr_enable() 767 mtpt_idx & (hr_dev->caps.num_mtpts - 1)); in hns_roce_mr_enable() 782 hns_roce_table_put(hr_dev, &mr_table->mtpt_table, mtpt_idx); in hns_roce_mr_enable() 1293 unsigned long mtpt_idx; in hns_roce_rereg_user_mr() local 1304 mtpt_idx = key_to_hw_index(mr->key) & (hr_dev->caps.num_mtpts - 1); in hns_roce_rereg_user_mr() 1305 ret = hns_roce_cmd_mbox(hr_dev, 0, mailbox->dma, mtpt_idx, 0, in hns_roce_rereg_user_mr() 1311 ret = hns_roce_hw2sw_mpt(hr_dev, NULL, mtpt_idx); in hns_roce_rereg_user_mr() 1335 ret = hns_roce_sw2hw_mpt(hr_dev, mailbox, mtpt_idx); in hns_roce_rereg_user_mr() [all …]
|
| D | hns_roce_device.h | 947 unsigned long mtpt_idx);
|
| D | hns_roce_hw_v1.c | 1834 unsigned long mtpt_idx) in hns_roce_v1_write_mtpt() argument 1880 MPT_BYTE_28_L_KEY_IDX_L_S, mtpt_idx); in hns_roce_v1_write_mtpt() 1882 MPT_BYTE_64_L_KEY_IDX_H_S, mtpt_idx >> MTPT_IDX_SHIFT); in hns_roce_v1_write_mtpt()
|
| D | hns_roce_hw_v2.c | 2266 unsigned long mtpt_idx) in hns_roce_v2_write_mtpt() argument
|