Lines Matching refs:ptree
158 struct xgene_cle_ptree *ptree = &cle->ptree; in xgene_cle_enable_ptree() local
164 ptree->start_pkt += cle->jump_bytes; in xgene_cle_enable_ptree()
171 iowrite32(ptree->start_node & 0x3fff, addr + SNPTR0); in xgene_cle_enable_ptree()
172 iowrite32(ptree->start_pkt & 0x1ff, addr + SPPTR0); in xgene_cle_enable_ptree()
179 struct xgene_cle_ptree *ptree = &cle->ptree; in xgene_cle_setup_dbptr() local
185 for (i = 0; i < ptree->num_dbptr; i++) { in xgene_cle_setup_dbptr()
186 xgene_cle_dbptr_to_hw(pdata, &ptree->dbptr[i], buf); in xgene_cle_setup_dbptr()
187 ret = xgene_cle_dram_wr(cle, buf, 6, i + ptree->start_dbptr, in xgene_cle_setup_dbptr()
566 struct xgene_cle_ptree *ptree = &cle->ptree; in xgene_cle_setup_node() local
569 struct xgene_cle_ptree_kn *kn = ptree->kn; in xgene_cle_setup_node()
576 ret = xgene_cle_dram_wr(cle, buf, 17, i + ptree->start_node, in xgene_cle_setup_node()
584 for (j = i; j < (ptree->num_kn + num_dn); j++) { in xgene_cle_setup_node()
586 ret = xgene_cle_dram_wr(cle, buf, 17, j + ptree->start_node, in xgene_cle_setup_node()
766 struct xgene_cle_ptree *ptree; in xgene_enet_cle_init() local
773 ptree = &enet_cle->ptree; in xgene_enet_cle_init()
774 ptree->start_pkt = 12; /* Ethertype */ in xgene_enet_cle_init()
812 ptree->kn = &kn; in xgene_enet_cle_init()
813 ptree->dbptr = dbptr; in xgene_enet_cle_init()
814 ptree->num_kn = 1; in xgene_enet_cle_init()
815 ptree->num_dbptr = DB_MAX_PTRS; in xgene_enet_cle_init()