Searched refs:sg_offset_p (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 418 unsigned int *sg_offset_p) in hns_roce_map_mr_sg() argument 420 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0; in hns_roce_map_mr_sg() 438 sg_num = ib_sg_to_pages(ibmr, sg, sg_nents, sg_offset_p, hns_roce_set_page); in hns_roce_map_mr_sg()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | verbs.c | 2734 unsigned int *sg_offset_p, int (*set_page)(struct ib_mr *, u64)) in ib_sg_to_pages() argument 2738 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0; in ib_sg_to_pages() 2779 if (sg_offset_p) in ib_sg_to_pages() 2780 *sg_offset_p = sg_offset; in ib_sg_to_pages() 2795 if (sg_offset_p) in ib_sg_to_pages() 2796 *sg_offset_p = 0; in ib_sg_to_pages()
|
/openbmc/linux/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 1423 unsigned int *sg_offset_p) in srp_map_finish_fr() argument 1442 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0; in srp_map_finish_fr() 1447 if (sg_offset_p) in srp_map_finish_fr() 1448 *sg_offset_p = 0; in srp_map_finish_fr() 1459 n = ib_map_mr_sg(desc->mr, state->sg, sg_nents, sg_offset_p, in srp_map_finish_fr() 1465 sg_offset_p ? *sg_offset_p : -1, n); in srp_map_finish_fr()
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | mr.c | 2371 unsigned int *sg_offset_p, in mlx5_ib_sg_to_klms() argument 2378 unsigned int sg_offset = sg_offset_p ? *sg_offset_p : 0; in mlx5_ib_sg_to_klms() 2396 if (sg_offset_p) in mlx5_ib_sg_to_klms() 2397 *sg_offset_p = sg_offset; in mlx5_ib_sg_to_klms()
|