Home
last modified time | relevance | path

Searched refs:fw_kpu (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dnpc.c1631 struct npc_kpu_fwdata *fw_kpu; in npc_cn20k_apply_custom_kpu() local
1692 fw_kpu = (struct npc_kpu_fwdata *)(fw->data + offset); in npc_cn20k_apply_custom_kpu()
1693 if (fw_kpu->entries > KPU_CN20K_MAX_CST_ENT) in npc_cn20k_apply_custom_kpu()
1696 kpu, fw_kpu->entries, KPU_CN20K_MAX_CST_ENT); in npc_cn20k_apply_custom_kpu()
1697 entries = min(fw_kpu->entries, KPU_CN20K_MAX_CST_ENT); in npc_cn20k_apply_custom_kpu()
1698 cam = (struct npc_kpu_profile_cam *)fw_kpu->data; in npc_cn20k_apply_custom_kpu()
1699 offset += sizeof(*fw_kpu) + fw_kpu->entries * sizeof(*cam); in npc_cn20k_apply_custom_kpu()
1701 offset += fw_kpu->entries * sizeof(*action); in npc_cn20k_apply_custom_kpu()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc.c1788 struct npc_kpu_fwdata *fw_kpu; in npc_apply_custom_kpu() local
1841 fw_kpu = (struct npc_kpu_fwdata *)(fw->data + offset); in npc_apply_custom_kpu()
1842 if (fw_kpu->entries > KPU_MAX_CST_ENT) in npc_apply_custom_kpu()
1845 kpu, fw_kpu->entries, KPU_MAX_CST_ENT); in npc_apply_custom_kpu()
1846 entries = min(fw_kpu->entries, KPU_MAX_CST_ENT); in npc_apply_custom_kpu()
1847 cam = (struct npc_kpu_profile_cam *)fw_kpu->data; in npc_apply_custom_kpu()
1848 offset += sizeof(*fw_kpu) + fw_kpu->entries * sizeof(*cam); in npc_apply_custom_kpu()
1850 offset += fw_kpu->entries * sizeof(*action); in npc_apply_custom_kpu()