Lines Matching refs:bulletin
318 p_bulletin = p_vf->bulletin.p_virt; in qed_iov_post_vf_bulletin()
323 p_vf->bulletin.size - crc_size); in qed_iov_post_vf_bulletin()
333 return qed_dmae_host2host(p_hwfn, p_ptt, p_vf->bulletin.phys, in qed_iov_post_vf_bulletin()
334 p_vf->vf_bulletin, p_vf->bulletin.size / 4, in qed_iov_post_vf_bulletin()
439 vf->bulletin.phys = idx * in qed_iov_setup_vfdb()
442 vf->bulletin.p_virt = p_bulletin_virt + idx; in qed_iov_setup_vfdb()
443 vf->bulletin.size = sizeof(struct qed_bulletin_content); in qed_iov_setup_vfdb()
950 p_bulletin = p_vf->bulletin.p_virt; in qed_iov_set_link()
1099 if (vf->bulletin.p_virt) in qed_iov_release_hw_for_vf()
1100 memset(vf->bulletin.p_virt, 0, sizeof(*vf->bulletin.p_virt)); in qed_iov_release_hw_for_vf()
1600 vf->bulletin.size = (vf->bulletin.size < req->bulletin_size) ? in qed_iov_vf_mbx_acquire()
1601 vf->bulletin.size : req->bulletin_size; in qed_iov_vf_mbx_acquire()
1659 resp->bulletin_size = vf->bulletin.size; in qed_iov_vf_mbx_acquire()
1786 ether_addr_copy(filter.mac, p_vf->bulletin.p_virt->mac); in qed_iov_configure_vport_forced()
1813 filter.vlan = p_vf->bulletin.p_virt->pvid; in qed_iov_configure_vport_forced()
1934 p_bitmap = &vf_info->bulletin.p_virt->valid_bitmap; in qed_iov_vf_mbx_start_vport()
1938 vf_info->bulletin.p_virt->default_only_untagged = vf_req; in qed_iov_vf_mbx_start_vport()
1946 params.only_untagged = vf_info->bulletin.p_virt->default_only_untagged; in qed_iov_vf_mbx_start_vport()
3125 if (p_vf->bulletin.p_virt->valid_bitmap & BIT(VLAN_ADDR_FORCED)) in qed_iov_vf_update_vlan_shadow()
3159 if (p_vf->bulletin.p_virt->valid_bitmap & BIT(MAC_ADDR_FORCED)) in qed_iov_vf_update_mac_shadow()
3258 struct qed_bulletin_content *p_bulletin = vf->bulletin.p_virt; in qed_iov_vf_mbx_ucast_filter()
3795 p_bulletin = p_vf->bulletin.p_virt; in qed_iov_get_link()
3810 struct qed_bulletin_content *p_bulletin = p_vf->bulletin.p_virt; in qed_iov_vf_pf_bulletin_update_mac()
4122 vf_info->bulletin.p_virt->valid_bitmap &= in qed_iov_bulletin_set_forced_mac()
4127 vf_info->bulletin.p_virt->valid_bitmap &= in qed_iov_bulletin_set_forced_mac()
4131 memcpy(vf_info->bulletin.p_virt->mac, mac, ETH_ALEN); in qed_iov_bulletin_set_forced_mac()
4133 vf_info->bulletin.p_virt->valid_bitmap |= feature; in qed_iov_bulletin_set_forced_mac()
4156 if (vf_info->bulletin.p_virt->valid_bitmap & BIT(MAC_ADDR_FORCED)) { in qed_iov_bulletin_set_mac()
4163 ether_addr_copy(vf_info->bulletin.p_virt->mac, mac); in qed_iov_bulletin_set_mac()
4165 vf_info->bulletin.p_virt->valid_bitmap |= feature; in qed_iov_bulletin_set_mac()
4193 vf_info->bulletin.p_virt->pvid = pvid; in qed_iov_bulletin_set_forced_vlan()
4195 vf_info->bulletin.p_virt->valid_bitmap |= feature; in qed_iov_bulletin_set_forced_vlan()
4197 vf_info->bulletin.p_virt->valid_bitmap &= ~feature; in qed_iov_bulletin_set_forced_vlan()
4221 vf_info->bulletin.p_virt->vxlan_udp_port = vxlan_port; in qed_iov_bulletin_set_udp_ports()
4222 vf_info->bulletin.p_virt->geneve_udp_port = geneve_port; in qed_iov_bulletin_set_udp_ports()
4291 if (!p_vf || !p_vf->bulletin.p_virt) in qed_iov_bulletin_get_mac()
4294 if (!(p_vf->bulletin.p_virt->valid_bitmap & in qed_iov_bulletin_get_mac()
4298 return p_vf->bulletin.p_virt->mac; in qed_iov_bulletin_get_mac()
4307 if (!p_vf || !p_vf->bulletin.p_virt) in qed_iov_bulletin_get_forced_mac()
4310 if (!(p_vf->bulletin.p_virt->valid_bitmap & BIT(MAC_ADDR_FORCED))) in qed_iov_bulletin_get_forced_mac()
4313 return p_vf->bulletin.p_virt->mac; in qed_iov_bulletin_get_forced_mac()
4322 if (!p_vf || !p_vf->bulletin.p_virt) in qed_iov_bulletin_get_forced_vlan()
4325 if (!(p_vf->bulletin.p_virt->valid_bitmap & BIT(VLAN_ADDR_FORCED))) in qed_iov_bulletin_get_forced_vlan()
4328 return p_vf->bulletin.p_virt->pvid; in qed_iov_bulletin_get_forced_vlan()
5032 (vf->bulletin.p_virt->valid_bitmap & BIT(MAC_ADDR_FORCED))) { in qed_update_mac_for_vf_trust_change()
5052 vf->bulletin.p_virt->valid_bitmap &= in qed_update_mac_for_vf_trust_change()