Home
last modified time | relevance | path

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

/linux/drivers/infiniband/sw/rxe/
A Drxe_mr.c65 mr->map_shift = ilog2(RXE_BUF_PER_MAP); in rxe_mr_init()
127 BUILD_BUG_ON(!is_power_of_2(RXE_BUF_PER_MAP)); in rxe_mr_alloc()
128 num_map = (num_buf + RXE_BUF_PER_MAP - 1) / RXE_BUF_PER_MAP; in rxe_mr_alloc()
130 mr->map_shift = ilog2(RXE_BUF_PER_MAP); in rxe_mr_alloc()
131 mr->map_mask = RXE_BUF_PER_MAP - 1; in rxe_mr_alloc()
133 mr->max_buf = num_map * RXE_BUF_PER_MAP; in rxe_mr_alloc()
206 if (num_buf >= RXE_BUF_PER_MAP) { in rxe_mr_init_user()
294 if (buf_index == RXE_BUF_PER_MAP) { in lookup_iova()
409 if (i == RXE_BUF_PER_MAP) { in rxe_mr_copy()
672 map = set->map[set->nbuf / RXE_BUF_PER_MAP]; in rxe_mr_set_page()
[all …]
A Drxe_verbs.h282 #define RXE_BUF_PER_MAP (PAGE_SIZE / sizeof(struct rxe_phys_buf)) macro
290 struct rxe_phys_buf buf[RXE_BUF_PER_MAP];

Completed in 13 milliseconds