Home
last modified time | relevance | path

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

/freebsd/sys/dev/qlnx/qlnxr/
H A Dqlnxr_verbs.c1188 struct qlnxr_pbl *pbl_table; in qlnxr_alloc_pbl_tbl() local
1196 pbl_table = kzalloc(sizeof(*pbl_table) * pbl_info->num_pbls, flags); in qlnxr_alloc_pbl_tbl()
1198 if (!pbl_table) { in qlnxr_alloc_pbl_tbl()
1210 pbl_table[i].va = va; in qlnxr_alloc_pbl_tbl()
1211 pbl_table[i].pa = pa; in qlnxr_alloc_pbl_tbl()
1217 pbl_main_tbl = (dma_addr_t *)pbl_table[0].va; in qlnxr_alloc_pbl_tbl()
1219 pbl_main_tbl[i] = pbl_table[i + 1].pa; in qlnxr_alloc_pbl_tbl()
1222 return pbl_table; in qlnxr_alloc_pbl_tbl()
1225 qlnxr_free_pbl(dev, pbl_info, pbl_table); in qlnxr_alloc_pbl_tbl()
1379 if (info->pbl_table) in free_mr_info()
[all …]
H A Dqlnxr_def.h616 struct qlnxr_pbl *pbl_table; member