Lines Matching refs:cpp

59 	struct nfp_dump_common_cpp cpp;
71 struct nfp_dump_common_cpp cpp;
79 struct nfp_dump_common_cpp cpp;
156 nfp_net_dump_load_dumpspec(struct nfp_cpp *cpp, struct nfp_rtsym_table *rtbl)
174 bytes_read = nfp_rtsym_read(cpp, specsym, 0, dumpspec->data, sym_size);
177 nfp_warn(cpp, "Debug dump specification read failed.\n");
269 ALIGN8(be32_to_cpu(spec_csr->cpp.dump_length));
277 ALIGN8(be32_to_cpu(spec_csr->cpp.dump_length) *
466 ALIGN8(be32_to_cpu(spec_csr->cpp.dump_length));
473 dump_header->cpp = spec_csr->cpp;
476 cpp_id = nfp_get_numeric_cpp_id(&spec_csr->cpp.cpp_id);
477 cpp_rd_addr = be32_to_cpu(spec_csr->cpp.offset);
478 max_rd_addr = cpp_rd_addr + be32_to_cpu(spec_csr->cpp.dump_length);
481 if (is_xpb_read(&spec_csr->cpp.cpp_id)) {
482 err = nfp_xpb_readl(pf->cpp, cpp_rd_addr, (u32 *)dest);
484 bytes_read = nfp_cpp_read(pf->cpp, cpp_id, cpp_rd_addr,
504 nfp_read_indirect_csr(struct nfp_cpp *cpp,
516 result = nfp_cpp_writel(cpp, cpp_id, csr_ctx_ptr_offs, context);
521 result = nfp_cpp_read(cpp, cpp_id, csr_ctx_ptr_offs, dest, reg_sz);
525 result = nfp_cpp_read(cpp, cpp_id, offset, dest, reg_sz);
533 nfp_read_all_indirect_csr_ctx(struct nfp_cpp *cpp,
541 err = nfp_read_indirect_csr(cpp, spec_csr->cpp.cpp_id, address,
567 reg_data_length = be32_to_cpu(spec_csr->cpp.dump_length) *
576 dump_header->cpp = spec_csr->cpp;
579 cpp_rd_addr = be32_to_cpu(spec_csr->cpp.offset);
580 max_rd_addr = cpp_rd_addr + be32_to_cpu(spec_csr->cpp.dump_length);
582 err = nfp_read_all_indirect_csr_ctx(pf->cpp, spec_csr,
632 dump_header->cpp.dump_length = cpu_to_be32(sym_size);
639 dump_header->cpp.cpp_id = cpp_params;
640 dump_header->cpp.offset = cpu_to_be32(sym->addr);
643 bytes_read = nfp_rtsym_read(pf->cpp, sym, 0, dest, sym_size);