Home
last modified time | relevance | path

Searched refs:pksm (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c106 static void populate_ksm(struct mlx5_ksm *pksm, size_t idx, size_t nentries, in populate_ksm() argument
110 struct mlx5_ksm *end = pksm + nentries; in populate_ksm()
119 for (; pksm != end; pksm++, idx++, va += step) { in populate_ksm()
120 pksm->key = key; in populate_ksm()
121 pksm->va = cpu_to_be64(va); in populate_ksm()
145 for (; pksm != end; pksm++, idx++, va += step) { in populate_ksm()
149 pksm->key = cpu_to_be32(mtt->ibmr.lkey); in populate_ksm()
150 pksm->va = cpu_to_be64(idx * mlx5_imr_mtt_size); in populate_ksm()
152 pksm->key = key; in populate_ksm()
153 pksm->va = cpu_to_be64(va); in populate_ksm()