Lines Matching refs:hmb_nchunks
894 for (i = 0; i < ctrlr->hmb_nchunks; i++) {
900 ctrlr->hmb_nchunks = 0;
934 ctrlr->hmb_nchunks = howmany(pref, ctrlr->hmb_chunk);
935 if (ctrlr->cdata.hmmaxd > 0 && ctrlr->hmb_nchunks > ctrlr->cdata.hmmaxd)
936 ctrlr->hmb_nchunks = ctrlr->cdata.hmmaxd;
938 ctrlr->hmb_nchunks, M_NVME, M_WAITOK);
948 for (i = 0; i < ctrlr->hmb_nchunks; i++) {
968 if (i < ctrlr->hmb_nchunks && i * ctrlr->hmb_chunk < min &&
970 ctrlr->hmb_nchunks = i;
975 ctrlr->hmb_nchunks = i;
976 if (ctrlr->hmb_nchunks * ctrlr->hmb_chunk < min) {
981 size = sizeof(struct nvme_hmb_desc) * ctrlr->hmb_nchunks;
1007 for (i = 0; i < ctrlr->hmb_nchunks; i++) {
1016 (long long unsigned)ctrlr->hmb_nchunks * ctrlr->hmb_chunk
1033 ctrlr->hmb_nchunks * ctrlr->hmb_chunk / 4096, ctrlr->hmb_desc_paddr,
1034 ctrlr->hmb_desc_paddr >> 32, ctrlr->hmb_nchunks, NULL, 0,
1098 if (ctrlr->cdata.hmpre > 0 && ctrlr->hmb_nchunks == 0) {
1100 if (ctrlr->hmb_nchunks > 0)
1102 } else if (ctrlr->hmb_nchunks > 0)
1487 if (ctrlr->hmb_nchunks > 0)
1621 if (ctrlr->hmb_nchunks > 0)