Lines Matching defs:soc
175 hash <<= (ffs(eth->soc->hash_offset) - 1);
228 int port_mg = eth->soc->offload_version > 1 ? 0 : 0x3f;
434 switch (eth->soc->version) {
604 memcpy(&foe, hwe, ppe->eth->soc->foe_entry_size);
636 memcpy(&hwe->data, &entry->data, eth->soc->foe_entry_size - sizeof(hwe->ib1));
681 const struct mtk_soc_data *soc = ppe->eth->soc;
691 hlist_add_head(&entry->list, &ppe->foe_flow[hash / soc->hash_offset]);
701 const struct mtk_soc_data *soc = ppe->eth->soc;
716 &ppe->foe_flow[hash / soc->hash_offset]);
720 memcpy(&foe, hwe, soc->foe_entry_size);
740 const struct mtk_soc_data *soc = ppe->eth->soc;
741 struct hlist_head *head = &ppe->foe_flow[hash / soc->hash_offset];
879 bool accounting = eth->soc->has_accounting;
880 const struct mtk_soc_data *soc = eth->soc;
900 ppe->version = eth->soc->offload_version;
904 MTK_PPE_ENTRIES * soc->foe_entry_size,
911 foe_flow_size = (MTK_PPE_ENTRIES / soc->hash_offset) *
960 MTK_PPE_ENTRIES * ppe->eth->soc->foe_entry_size);