Lines Matching defs:lf

669 	int lf = 0, seq = 0, len = 0, prev_lf = block.lf.max;
671 for_each_set_bit(lf, block.lf.bmap, block.lf.max) {
672 if (lf >= block.lf.max)
675 if (block.fn_map[lf] != pcifunc)
678 if (lf == prev_lf + 1) {
679 prev_lf = lf;
685 len += sprintf(lfs + len, "-%d,%d", prev_lf, lf);
687 len += (len ? sprintf(lfs + len, ",%d", lf) :
688 sprintf(lfs + len, "%d", lf));
690 prev_lf = lf;
889 static bool rvu_dbg_is_valid_lf(struct rvu *rvu, int blkaddr, int lf,
898 if (lf < 0 || lf >= block->lf.max) {
900 block->lf.max - 1);
904 *pcifunc = block->fn_map[lf];
1000 int ret, lf;
1014 ret = subtoken ? kstrtoint(subtoken, 10, &lf) : -EINVAL;
1019 dev_info(rvu->dev, "Use echo <%s-lf > qsize\n", blk_string);
1031 if (!rvu_dbg_is_valid_lf(rvu, blkaddr, lf, &pcifunc)) {
1036 rvu->rvu_dbg.npa_qsize_id = lf;
1038 rvu->rvu_dbg.nix_qsize_id = lf;
1171 npalf = rvu->rvu_dbg.npa_aura_ctx.lf;
1177 npalf = rvu->rvu_dbg.npa_pool_ctx.lf;
1276 rvu->rvu_dbg.npa_aura_ctx.lf = npalf;
1282 rvu->rvu_dbg.npa_pool_ctx.lf = npalf;
1887 nixlf = rvu->rvu_dbg.nix_cq_ctx.lf;
1893 nixlf = rvu->rvu_dbg.nix_sq_ctx.lf;
1899 nixlf = rvu->rvu_dbg.nix_rq_ctx.lf;
2000 rvu->rvu_dbg.nix_cq_ctx.lf = nixlf;
2006 rvu->rvu_dbg.nix_sq_ctx.lf = nixlf;
2012 rvu->rvu_dbg.nix_rq_ctx.lf = nixlf;
3359 u32 lf;
3363 if (!block->lf.bmap)
3367 for (lf = 0; lf < block->lf.max; lf++) {
3368 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL(lf));
3369 seq_printf(filp, "CPT Lf[%u] CTL 0x%llx\n", lf, reg);
3370 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_CTL2(lf));
3371 seq_printf(filp, "CPT Lf[%u] CTL2 0x%llx\n", lf, reg);
3372 reg = rvu_read64(rvu, blkaddr, CPT_AF_LFX_PTR_CTL(lf));
3373 seq_printf(filp, "CPT Lf[%u] PTR_CTL 0x%llx\n", lf, reg);
3375 (lf << block->lfshift));
3376 seq_printf(filp, "CPT Lf[%u] CFG 0x%llx\n", lf, reg);