• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/qlnx/qlnxe/

Lines Matching refs:bulletin

251 	if (p_iov->bulletin.p_virt) {
254 p_iov->bulletin.p_virt,
255 p_iov->bulletin.phys,
348 /* pf 2 vf bulletin board address */
349 req->bulletin_addr = p_iov->bulletin.phys;
350 req->bulletin_size = p_iov->bulletin.size;
466 /* Update bulletin board size with response from PF */
467 p_iov->bulletin.size = resp->bulletin_size;
610 p_iov->bulletin.size = sizeof(struct ecore_bulletin_content);
611 p_iov->bulletin.p_virt = OSAL_DMA_ALLOC_COHERENT(p_hwfn->p_dev,
612 &p_iov->bulletin.phys,
613 p_iov->bulletin.size);
615 "VF's bulletin Board [%p virt 0x%llx phys 0x%08x bytes]\n",
616 p_iov->bulletin.p_virt,
617 (unsigned long long)p_iov->bulletin.phys,
618 p_iov->bulletin.size);
1724 crc_size = sizeof(p_iov->bulletin.p_virt->crc);
1728 OSAL_MEMCPY(&shadow, p_iov->bulletin.p_virt, p_iov->bulletin.size);
1734 /* Verify the bulletin we see is valid */
1736 p_iov->bulletin.size - crc_size);
1740 /* Set the shadow bulletin and process it */
1741 OSAL_MEMCPY(&p_iov->bulletin_shadow, &shadow, p_iov->bulletin.size);
1744 "Read a bulletin update %08x\n", shadow.version);
1857 struct ecore_bulletin_content *bulletin;
1859 bulletin = &p_hwfn->vf_iov_info->bulletin_shadow;
1860 if (!(bulletin->valid_bitmap & (1 << MAC_ADDR_FORCED)))
1864 if (OSAL_MEMCMP(bulletin->mac, mac, ETH_ALEN))
1873 struct ecore_bulletin_content *bulletin;
1875 bulletin = &hwfn->vf_iov_info->bulletin_shadow;
1877 if (bulletin->valid_bitmap & (1 << MAC_ADDR_FORCED)) {
1880 } else if (bulletin->valid_bitmap & (1 << VFPF_BULLETIN_MAC_ADDR)) {
1887 OSAL_MEMCPY(dst_mac, bulletin->mac, ETH_ALEN);
1907 struct ecore_bulletin_content *bulletin;
1909 bulletin = &hwfn->vf_iov_info->bulletin_shadow;
1911 if (!(bulletin->valid_bitmap & (1 << VLAN_ADDR_FORCED)))
1915 *dst_pvid = bulletin->pvid;