• Home
  • Raw
  • Download

Lines Matching refs:num_hwpages

269 		u32 num_hwpages;  in ehca_reg_phys_mr()  local
276 num_hwpages = NUM_CHUNKS(((u64)iova_start % hw_pgsize) + size, in ehca_reg_phys_mr()
282 pginfo.num_hwpages = num_hwpages; in ehca_reg_phys_mr()
325 u32 num_hwpages; in ehca_reg_user_mr() local
394 num_hwpages = NUM_CHUNKS((virt % hwpage_size) + length, hwpage_size); in ehca_reg_user_mr()
400 pginfo.num_hwpages = num_hwpages; in ehca_reg_user_mr()
460 u32 num_hwpages = 0; in ehca_rereg_phys_mr() local
552 num_hwpages = NUM_CHUNKS(((u64)new_start % hw_pgsize) + in ehca_rereg_phys_mr()
558 pginfo.num_hwpages = num_hwpages; in ehca_rereg_phys_mr()
895 pginfo.num_hwpages = in ehca_map_phys_fmr()
1066 e_mr->num_hwpages = pginfo->num_hwpages; in ehca_reg_mr()
1083 pginfo->num_hwpages, ret); in ehca_reg_mr()
1093 pginfo->num_kpages, pginfo->num_hwpages); in ehca_reg_mr()
1110 if (!pginfo->num_hwpages) /* in case of fmr */ in ehca_reg_mr_rpages()
1121 for (i = 0; i < NUM_CHUNKS(pginfo->num_hwpages, MAX_RPAGES); i++) { in ehca_reg_mr_rpages()
1123 if (i == NUM_CHUNKS(pginfo->num_hwpages, MAX_RPAGES) - 1) { in ehca_reg_mr_rpages()
1124 rnum = pginfo->num_hwpages % MAX_RPAGES; /* last shot */ in ehca_reg_mr_rpages()
1154 if (i == NUM_CHUNKS(pginfo->num_hwpages, MAX_RPAGES) - 1) { in ehca_reg_mr_rpages()
1191 pginfo, pginfo->num_kpages, pginfo->num_hwpages); in ehca_reg_mr_rpages()
1226 ret = ehca_set_pagebuf(pginfo, pginfo->num_hwpages, kpage); in ehca_rereg_mr_rereg1()
1231 pginfo->num_kpages, pginfo->num_hwpages, kpage); in ehca_rereg_mr_rereg1()
1266 e_mr->num_hwpages = pginfo->num_hwpages; in ehca_rereg_mr_rereg1()
1282 pginfo->num_hwpages); in ehca_rereg_mr_rereg1()
1304 if ((pginfo->num_hwpages > MAX_RPAGES) || in ehca_rereg_mr()
1305 (e_mr->num_hwpages > MAX_RPAGES) || in ehca_rereg_mr()
1306 (pginfo->num_hwpages > e_mr->num_hwpages)) { in ehca_rereg_mr()
1309 pginfo->num_hwpages, e_mr->num_hwpages); in ehca_rereg_mr()
1504 e_newmr->num_hwpages = e_origmr->num_hwpages; in ehca_reg_smr()
1621 u32 num_hwpages; in ehca_reg_internal_maxmr() local
1645 num_hwpages = NUM_CHUNKS(((u64)iova_start % hw_pgsize) + size_maxmr, in ehca_reg_internal_maxmr()
1651 pginfo.num_hwpages = num_hwpages; in ehca_reg_internal_maxmr()
1663 num_kpages, num_hwpages); in ehca_reg_internal_maxmr()
1716 e_newmr->num_hwpages = e_origmr->num_hwpages; in ehca_reg_maxmr()
2019 (pginfo->hwpage_cnt >= pginfo->num_hwpages)) { in ehca_set_pagebuf_phys()
2027 pginfo->num_hwpages, i); in ehca_set_pagebuf_phys()
2221 mr->num_hwpages = 0; in ehca_mr_deletenew()