pkind 451 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c oct->instr_queue[q_no]->txpciq.s.pkind = oct->pfvf_hsword.pkind; pkind 467 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c oct->pfvf_hsword.pkind); pkind 375 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:6; pkind 385 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:6; pkind 612 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:8; pkind 644 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:8; pkind 736 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:6; pkind 748 drivers/net/ethernet/cavium/liquidio/liquidio_common.h u64 pkind:6; pkind 895 drivers/net/ethernet/cavium/liquidio/octeon_device.c txpciq.s.pkind = oct->pfvf_hsword.pkind; pkind 1232 drivers/net/ethernet/cavium/liquidio/octeon_device.c oct->pfvf_hsword.pkind = recv_pkt->rh.r_core_drv_init.pkind; pkind 1235 drivers/net/ethernet/cavium/liquidio/octeon_device.c oct->instr_queue[i]->txpciq.s.pkind = oct->pfvf_hsword.pkind; pkind 334 drivers/net/ethernet/cavium/liquidio/octeon_device.h u64 pkind : 8; pkind 363 drivers/net/ethernet/cavium/liquidio/octeon_device.h u64 pkind : 8; pkind 191 drivers/net/ethernet/cavium/liquidio/octeon_nic.h ih3->pkind = oct->instr_queue[setup->s.iq_no]->txpciq.s.pkind; pkind 607 drivers/net/ethernet/cavium/liquidio/request_manager.c ih3->pkind = oct->instr_queue[sc->iq_no]->txpciq.s.pkind; pkind 52 drivers/net/ethernet/cavium/thunder/nic_main.c struct pkind_cfg pkind; pkind 446 drivers/net/ethernet/cavium/thunder/nic_main.c nic->pkind.minlen = 0; pkind 447 drivers/net/ethernet/cavium/thunder/nic_main.c nic->pkind.maxlen = NIC_HW_MAX_FRS + VLAN_ETH_HLEN + ETH_FCS_LEN + 4; pkind 448 drivers/net/ethernet/cavium/thunder/nic_main.c nic->pkind.lenerr_en = 1; pkind 449 drivers/net/ethernet/cavium/thunder/nic_main.c nic->pkind.rx_hdr = 0; pkind 450 drivers/net/ethernet/cavium/thunder/nic_main.c nic->pkind.hdr_sl = 0; pkind 454 drivers/net/ethernet/cavium/thunder/nic_main.c *(u64 *)&nic->pkind); pkind 888 drivers/net/ethernet/cavium/thunder/nic_main.c struct pkind_cfg *pkind; pkind 900 drivers/net/ethernet/cavium/thunder/nic_main.c pkind = (struct pkind_cfg *)&pkind_val; pkind 902 drivers/net/ethernet/cavium/thunder/nic_main.c if (ptp->enable && !pkind->hdr_sl) { pkind 906 drivers/net/ethernet/cavium/thunder/nic_main.c pkind->hdr_sl = 4; pkind 908 drivers/net/ethernet/cavium/thunder/nic_main.c pkind->maxlen += (pkind->hdr_sl * 2); pkind 912 drivers/net/ethernet/cavium/thunder/nic_main.c } else if (!ptp->enable && pkind->hdr_sl) { pkind 913 drivers/net/ethernet/cavium/thunder/nic_main.c pkind->maxlen -= (pkind->hdr_sl * 2); pkind 914 drivers/net/ethernet/cavium/thunder/nic_main.c pkind->hdr_sl = 0; pkind 200 drivers/net/ethernet/marvell/octeontx2/af/cgx.c int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind) pkind 207 drivers/net/ethernet/marvell/octeontx2/af/cgx.c cgx_write(cgx, lmac_id, CGXX_CMRX_RX_ID_MAP, (pkind & 0x3F)); pkind 101 drivers/net/ethernet/marvell/octeontx2/af/cgx.h int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind); pkind 210 drivers/net/ethernet/marvell/octeontx2/af/rvu.h struct npc_pkind pkind; pkind 454 drivers/net/ethernet/marvell/octeontx2/af/rvu.h void rvu_npc_set_pkind(struct rvu *rvu, int pkind, struct rvu_pfvf *pfvf); pkind 63 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c struct npc_pkind *pkind = &rvu->hw->pkind; pkind 102 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c free_pkind = rvu_alloc_rsrc(&pkind->rsrc); pkind 103 drivers/net/ethernet/marvell/octeontx2/af/rvu_cgx.c pkind->pfchan_map[free_pkind] = ((pf) & 0x3F) << 16; pkind 174 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c int pkind, pf, vf; pkind 186 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c pkind = rvu_npc_get_pkind(rvu, pf); pkind 187 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c if (pkind < 0) { pkind 196 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c cgx_set_pkind(rvu_cgx_pdata(cgx_id, rvu), lmac_id, pkind); pkind 197 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c rvu_npc_set_pkind(rvu, pkind, pfvf); pkind 1838 drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c mcast->replay_pkind = rvu_alloc_rsrc(&hw->pkind.rsrc); pkind 36 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c void rvu_npc_set_pkind(struct rvu *rvu, int pkind, struct rvu_pfvf *pfvf) pkind 46 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c val = pkind | 1ULL << 62; pkind 47 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c rvu_write64(rvu, blkaddr, NPC_AF_PKINDX_CPI_DEFX(pkind, 0), val); pkind 52 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c struct npc_pkind *pkind = &rvu->hw->pkind; pkind 56 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c for (i = 0; i < pkind->rsrc.max; i++) { pkind 57 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c map = pkind->pfchan_map[i]; pkind 842 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c int kpu, int entry, bool pkind) pkind 854 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c if (pkind) pkind 874 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c if (pkind) pkind 953 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c struct npc_pkind *pkind; pkind 971 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c pkind = &hw->pkind; pkind 973 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c num_pkinds = min_t(int, pkind->rsrc.max, num_pkinds); pkind 1103 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c struct npc_pkind *pkind = &rvu->hw->pkind; pkind 1123 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c pkind->rsrc.max = (rvu_read64(rvu, blkaddr, pkind 1125 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c err = rvu_alloc_bitmap(&pkind->rsrc); pkind 1130 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c pkind->pfchan_map = devm_kcalloc(rvu->dev, pkind->rsrc.max, pkind 1132 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c if (!pkind->pfchan_map) pkind 1195 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c struct npc_pkind *pkind = &rvu->hw->pkind; pkind 1198 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c kfree(pkind->rsrc.bmap);