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);