Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_mr.c423 struct hns_roce_mtr *mtr = &mr->pbl_mtr; in hns_roce_map_mr_sg()
573 static int mtr_map_region(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_map_region()
649 static void mtr_free_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr) in mtr_free_bufs()
664 static int mtr_alloc_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_alloc_bufs()
698 static int mtr_map_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_map_bufs()
745 int hns_roce_mtr_map(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in hns_roce_mtr_map()
800 int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in hns_roce_mtr_find()
919 struct hns_roce_mtr *mtr, in cal_best_bt_pg_sz()
951 static int mtr_alloc_mtt(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_alloc_mtt()
977 static void mtr_free_mtt(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mt
[all...]
H A Dhns_roce_device.h292 struct hns_roce_mtr { struct
319 struct hns_roce_mtr pbl_mtr;
407 struct hns_roce_mtr mtr;
428 struct hns_roce_mtr mtr;
449 struct hns_roce_mtr buf_mtr;
600 struct hns_roce_mtr mtr;
694 struct hns_roce_mtr mtr;
1126 int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
1128 int hns_roce_mtr_create(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
1133 struct hns_roce_mtr *mt
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_device.h357 struct hns_roce_mtr { struct
387 struct hns_roce_mtr pbl_mtr;
458 struct hns_roce_mtr mtr;
480 struct hns_roce_mtr mtr;
496 struct hns_roce_mtr buf_mtr;
636 struct hns_roce_mtr mtr;
741 struct hns_roce_mtr mtr;
1155 int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
1157 int hns_roce_mtr_create(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,
1162 struct hns_roce_mtr *mt
[all...]
H A Dhns_roce_mr.c486 struct hns_roce_mtr *mtr = &mr->pbl_mtr; in hns_roce_map_mr_sg()
631 static int mtr_map_region(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_map_region()
723 static void mtr_free_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr) in mtr_free_bufs()
739 static int mtr_alloc_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_alloc_bufs()
816 static int mtr_get_pages(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in mtr_get_pages()
842 int hns_roce_mtr_map(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in hns_roce_mtr_map()
881 int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in hns_roce_mtr_find()
1011 int hns_roce_mtr_create(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr, in hns_roce_mtr_create()
1108 void hns_roce_mtr_destroy(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr) in hns_roce_mtr_destroy()

Completed in 10 milliseconds