nr_ppas 590 drivers/lightnvm/core.c struct ppa_addr *ppa_list, int nr_ppas) nr_ppas 594 drivers/lightnvm/core.c for (i = 0; i < nr_ppas; i++) { nr_ppas 601 drivers/lightnvm/core.c struct ppa_addr *ppa_list, int nr_ppas) nr_ppas 605 drivers/lightnvm/core.c for (i = 0; i < nr_ppas; i++) { nr_ppas 615 drivers/lightnvm/core.c nvm_ppa_tgt_to_dev(tgt_dev, ppa_list, rqd->nr_ppas); nr_ppas 622 drivers/lightnvm/core.c nvm_ppa_dev_to_tgt(tgt_dev, ppa_list, rqd->nr_ppas); nr_ppas 677 drivers/lightnvm/core.c const struct ppa_addr *ppas, int nr_ppas) nr_ppas 684 drivers/lightnvm/core.c if (geo->pln_mode == NVM_PLANE_SINGLE && nr_ppas == 1) { nr_ppas 685 drivers/lightnvm/core.c rqd->nr_ppas = nr_ppas; nr_ppas 691 drivers/lightnvm/core.c rqd->nr_ppas = nr_ppas; nr_ppas 699 drivers/lightnvm/core.c rqd->nr_ppas *= plane_cnt; nr_ppas 701 drivers/lightnvm/core.c for (i = 0; i < nr_ppas; i++) { nr_ppas 705 drivers/lightnvm/core.c rqd->ppa_list[(pl_idx * nr_ppas) + i] = ppa; nr_ppas 848 drivers/lightnvm/core.c rqd.nr_ppas = 1; nr_ppas 1071 drivers/lightnvm/core.c int nr_ppas, int type) nr_ppas 1080 drivers/lightnvm/core.c if (nr_ppas > NVM_MAX_VLBA) { nr_ppas 1087 drivers/lightnvm/core.c nvm_set_rqd_ppalist(tgt_dev, &rqd, ppas, nr_ppas); nr_ppas 1090 drivers/lightnvm/core.c ret = dev->ops->set_bb_tbl(dev, &rqd.ppa_addr, rqd.nr_ppas, type); nr_ppas 250 drivers/lightnvm/pblk-core.c if (rqd->nr_ppas == 1) nr_ppas 530 drivers/lightnvm/pblk-core.c for (i = 0; i < rqd->nr_ppas; i++) { nr_ppas 692 drivers/lightnvm/pblk-core.c rqd.nr_ppas = lm->smeta_sec; nr_ppas 734 drivers/lightnvm/pblk-core.c rqd.nr_ppas = lm->smeta_sec; nr_ppas 801 drivers/lightnvm/pblk-core.c rqd.nr_ppas = rq_ppas; nr_ppas 804 drivers/lightnvm/pblk-core.c for (i = 0; i < rqd.nr_ppas; ) { nr_ppas 860 drivers/lightnvm/pblk-core.c rqd->nr_ppas = 1; nr_ppas 1449 drivers/lightnvm/pblk-core.c for (i = 0; i < rqd->nr_ppas; i++) nr_ppas 2144 drivers/lightnvm/pblk-core.c for (; i < rqd->nr_ppas; i++) nr_ppas 108 drivers/lightnvm/pblk-map.c for (i = off; i < rqd->nr_ppas; i += min) { nr_ppas 139 drivers/lightnvm/pblk-map.c for (i = 0; i < rqd->nr_ppas; i += min) { nr_ppas 48 drivers/lightnvm/pblk-read.c nr_secs = pblk_lookup_l2p_seq(pblk, rqd->ppa_list, blba, rqd->nr_ppas, nr_ppas 113 drivers/lightnvm/pblk-read.c int nr_lbas = rqd->nr_ppas; nr_ppas 176 drivers/lightnvm/pblk-read.c WARN_ONCE(j != rqd->nr_ppas, "pblk: corrupted random request\n"); nr_ppas 207 drivers/lightnvm/pblk-read.c atomic_long_add(rqd->nr_ppas, &pblk->sync_reads); nr_ppas 208 drivers/lightnvm/pblk-read.c atomic_long_sub(rqd->nr_ppas, &pblk->inflight_reads); nr_ppas 281 drivers/lightnvm/pblk-read.c rqd->nr_ppas = nr_secs; nr_ppas 311 drivers/lightnvm/pblk-read.c if (from_cache && nr_secs == rqd->nr_ppas) { nr_ppas 316 drivers/lightnvm/pblk-read.c } else if (nr_secs != rqd->nr_ppas) { nr_ppas 335 drivers/lightnvm/pblk-read.c rqd->nr_ppas = nr_secs; nr_ppas 336 drivers/lightnvm/pblk-read.c if (rqd->nr_ppas == 1) nr_ppas 446 drivers/lightnvm/pblk-read.c rqd.nr_ppas = gc_rq->secs_to_gc; nr_ppas 225 drivers/lightnvm/pblk-recovery.c rqd->nr_ppas = rq_ppas; nr_ppas 232 drivers/lightnvm/pblk-recovery.c for (i = 0; i < rqd->nr_ppas; ) { nr_ppas 396 drivers/lightnvm/pblk-recovery.c rqd->nr_ppas = rq_ppas; nr_ppas 405 drivers/lightnvm/pblk-recovery.c for (i = 0; i < rqd->nr_ppas; ) { nr_ppas 452 drivers/lightnvm/pblk-recovery.c for (i = 0; i < rqd->nr_ppas; i++) { nr_ppas 57 drivers/lightnvm/pblk-write.c atomic_long_add(rqd->nr_ppas, &pblk->sync_writes); nr_ppas 219 drivers/lightnvm/pblk-write.c pblk_map_remaining(pblk, ppa_list, rqd->nr_ppas); nr_ppas 292 drivers/lightnvm/pblk-write.c sync = atomic_add_return(rqd->nr_ppas, &emeta->sync); nr_ppas 307 drivers/lightnvm/pblk-write.c rqd->nr_ppas = nr_secs; nr_ppas 398 drivers/lightnvm/pblk-write.c for (i = 0; i < rqd->nr_ppas; ) { nr_ppas 1217 drivers/lightnvm/pblk.h if (rqd->nr_ppas == 1) { nr_ppas 1222 drivers/lightnvm/pblk.h while ((bit = find_next_bit((void *)&rqd->ppa_status, rqd->nr_ppas, nr_ppas 1223 drivers/lightnvm/pblk.h bit + 1)) < rqd->nr_ppas) { nr_ppas 1231 drivers/lightnvm/pblk.h struct ppa_addr *ppas, int nr_ppas) nr_ppas 1237 drivers/lightnvm/pblk.h for (i = 0; i < nr_ppas; i++) { nr_ppas 1270 drivers/lightnvm/pblk.h if (pblk_boundary_ppa_checks(dev, ppa_list, rqd->nr_ppas)) { nr_ppas 1279 drivers/lightnvm/pblk.h for (i = 0; i < rqd->nr_ppas; i++) { nr_ppas 532 drivers/nvme/host/lightnvm.c int nr_ppas, int type) nr_ppas 541 drivers/nvme/host/lightnvm.c c.set_bb.nlb = cpu_to_le16(nr_ppas - 1); nr_ppas 632 drivers/nvme/host/lightnvm.c c->ph_rw.length = cpu_to_le16(rqd->nr_ppas - 1); nr_ppas 690 drivers/nvme/host/lightnvm.c ret = blk_rq_map_kern(q, rq, buf, geo->csecs * rqd->nr_ppas, nr_ppas 300 include/linux/lightnvm.h uint16_t nr_ppas; nr_ppas 323 include/linux/lightnvm.h return (rqd->nr_ppas > 1) ? rqd->ppa_list : &rqd->ppa_addr;