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/
H A Drvu_npc.c1904 struct npc_kpu_fwdata *fw_kpu; in npc_apply_custom_kpu_from_fw() local
1917 fw_kpu = (struct npc_kpu_fwdata *)(fw->data + offset); in npc_apply_custom_kpu_from_fw()
1918 if (fw_kpu->entries < 0) { in npc_apply_custom_kpu_from_fw()
1925 if (fw_kpu->entries > KPU_MAX_CST_ENT) in npc_apply_custom_kpu_from_fw()
1928 kpu, fw_kpu->entries, KPU_MAX_CST_ENT); in npc_apply_custom_kpu_from_fw()
1929 entries = min_t(int, fw_kpu->entries, KPU_MAX_CST_ENT); in npc_apply_custom_kpu_from_fw()
1930 cam = (struct npc_kpu_profile_cam *)fw_kpu->data; in npc_apply_custom_kpu_from_fw()
1931 offset += sizeof(*fw_kpu) + fw_kpu->entries * sizeof(*cam); in npc_apply_custom_kpu_from_fw()
1933 offset += fw_kpu->entries * sizeof(*action); in npc_apply_custom_kpu_from_fw()
1956 struct npc_kpu_fwdata *fw_kpu; in npc_apply_custom_kpu_from_fs() local
[all …]
/linux/drivers/net/ethernet/marvell/octeontx2/af/cn20k/
H A Dnpc.c1647 struct npc_kpu_fwdata *fw_kpu; in npc_cn20k_apply_custom_kpu() local
1715 fw_kpu = (struct npc_kpu_fwdata *)(fw->data + offset); in npc_cn20k_apply_custom_kpu()
1716 if (fw_kpu->entries > KPU_CN20K_MAX_CST_ENT) in npc_cn20k_apply_custom_kpu()
1719 kpu, fw_kpu->entries, KPU_CN20K_MAX_CST_ENT); in npc_cn20k_apply_custom_kpu()
1720 entries = min(fw_kpu->entries, KPU_CN20K_MAX_CST_ENT); in npc_cn20k_apply_custom_kpu()
1721 cam = (struct npc_kpu_profile_cam *)fw_kpu->data; in npc_cn20k_apply_custom_kpu()
1722 offset += sizeof(*fw_kpu) + fw_kpu->entries * sizeof(*cam); in npc_cn20k_apply_custom_kpu()
1724 offset += fw_kpu->entries * sizeof(*action); in npc_cn20k_apply_custom_kpu()