Home
last modified time | relevance | path

Searched refs:pkind (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/ethernet/cavium/thunder/
H A Dnic_main.c52 struct pkind_cfg pkind; member
446 nic->pkind.minlen = 0; in nic_init_hw()
447 nic->pkind.maxlen = NIC_HW_MAX_FRS + VLAN_ETH_HLEN + ETH_FCS_LEN + 4; in nic_init_hw()
448 nic->pkind.lenerr_en = 1; in nic_init_hw()
449 nic->pkind.rx_hdr = 0; in nic_init_hw()
450 nic->pkind.hdr_sl = 0; in nic_init_hw()
454 *(u64 *)&nic->pkind); in nic_init_hw()
888 struct pkind_cfg *pkind; in nic_config_timestamp() local
900 pkind = (struct pkind_cfg *)&pkind_val; in nic_config_timestamp()
902 if (ptp->enable && !pkind in nic_config_timestamp()
[all...]
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dliquidio_common.h369 u64 pkind:6; member
379 u64 pkind:6;
606 u64 pkind:8; member
638 u64 pkind:8;
730 u64 pkind:6; member
742 u64 pkind:6;
H A Docteon_nic.h191 ih3->pkind = oct->instr_queue[setup->s.iq_no]->txpciq.s.pkind; in octnet_prepare_pci_cmd_o3()
H A Docteon_device.c902 txpciq.s.pkind = oct->pfvf_hsword.pkind; in octeon_setup_instr_queues()
1242 oct->pfvf_hsword.pkind = recv_pkt->rh.r_core_drv_init.pkind; in octeon_core_drv_init()
1245 oct->instr_queue[i]->txpciq.s.pkind = oct->pfvf_hsword.pkind; in octeon_core_drv_init()
H A Dcn23xx_vf_device.c450 oct->instr_queue[q_no]->txpciq.s.pkind = oct->pfvf_hsword.pkind; in cn23xx_octeon_pfvf_handshake()
465 dev_dbg(&oct->pci_dev->dev, "got data from pf pkind is %d\n", in cn23xx_octeon_pfvf_handshake()
466 oct->pfvf_hsword.pkind); in cn23xx_octeon_pfvf_handshake()
H A Docteon_device.h334 u64 pkind : 8; member
363 u64 pkind : 8;
H A Drequest_manager.c600 ih3->pkind = oct->instr_queue[sc->iq_no]->txpciq.s.pkind; in octeon_prepare_soft_command()
/linux/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_pfvf_mbox.h150 u64 pkind:8; member
H A Doctep_tx.h227 u64 pkind:6; member
H A Doctep_config.h195 /* interface pkind */
196 u8 pkind; member
H A Doctep_pfvf_mbox.c232 rsp->s_fw_info.pkind = fw_info.pkind; in octep_pfvf_get_fw_info()
H A Doctep_main.c879 ih->pkind = oct->conf->fw_info.pkind; in octep_start_xmit()
/linux/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_mbox.h134 u64 pkind:8; member
H A Doctep_vf_mbox.c402 oct->fw_info.pkind = rsp.s_fw_info.pkind; in octep_vf_mbox_get_fw_info()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dcgx.h143 int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind);
H A Drvu_cgx.c123 struct npc_pkind *pkind = &rvu->hw->pkind; in rvu_map_cgx_lmac_pf() local
169 free_pkind = rvu_alloc_rsrc(&pkind->rsrc); in rvu_map_cgx_lmac_pf()
170 pkind->pfchan_map[free_pkind] = ((pf) & 0x3F) << 16; in rvu_map_cgx_lmac_pf()
H A Drvu.h462 struct npc_pkind pkind; member
1023 void rvu_npc_set_pkind(struct rvu *rvu, int pkind, struct rvu_pfvf *pfvf);
1144 u64 pkind, u8 var_len_off, u8 var_len_off_mask,
H A Dcgx.c511 int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind) in cgx_set_pkind() argument
518 cgx_write(cgx, lmac_id, cgx->mac_ops->rxid_map_offset, (pkind & 0x3F)); in cgx_set_pkind()
H A Dmbox.h762 u8 pkind; /* valid only in case custom flag */ member
764 * Valid only for pkind NPC_RX_CUSTOM_PRE_L2_PKIND