Searched refs:bulletin (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_sriov.c | 31 struct pf_vf_bulletin_content **bulletin, 1399 /* allocate local bulletin boards */ 1453 struct pf_vf_bulletin_content *bulletin; local 1459 rc = bnx2x_vf_op_prep(bp, idx, &vf, &bulletin, false); 1466 bulletin->valid_bitmap |= 1 << LINK_VALID; 1468 bulletin->link_speed = state->line_speed; 1469 bulletin->link_flags = 0; 1472 bulletin->link_flags |= VFPF_LINK_REPORT_LINK_DOWN; 1475 bulletin->link_flags |= VFPF_LINK_REPORT_FULL_DUPLEX; 1478 bulletin 2538 struct pf_vf_bulletin_content *bulletin; local 2560 bnx2x_vf_op_prep(struct bnx2x *bp, int vfidx, struct bnx2x_virtf **vf, struct pf_vf_bulletin_content **bulletin, bool test_queue) argument 2610 struct pf_vf_bulletin_content *bulletin = NULL; local 2688 struct pf_vf_bulletin_content *bulletin = NULL; local 2809 struct pf_vf_bulletin_content *bulletin = NULL; local 3027 bnx2x_crc_vf_bulletin(struct pf_vf_bulletin_content *bulletin) argument 3037 struct pf_vf_bulletin_content *bulletin; local 3161 struct pf_vf_bulletin_content *bulletin; local [all...] |
H A D | bnx2x_vfpf.c | 252 /* pf 2 vf bulletin board address */ 259 /* Bulletin support for bulletin board with length > legacy length */ 731 struct pf_vf_bulletin_content bulletin = bp->pf2vf_bulletin->content; local 746 /* sample bulletin board for new mac */ 769 "vfpf SET MAC failed. Check bulletin board for new posts\n"); 771 /* copy mac from bulletin to device */ 772 eth_hw_addr_set(bp->dev, bulletin.mac); 774 /* check if bulletin board was updated */ 784 /* no new info in bulletin */ 956 /* sample bulletin boar 1294 struct pf_vf_bulletin_content *bulletin = local 1798 struct pf_vf_bulletin_content *bulletin = local 1843 struct pf_vf_bulletin_content *bulletin = BP_VF_BULLETIN(bp, vf->index); local 1893 struct pf_vf_bulletin_content *bulletin = BP_VF_BULLETIN(bp, vf->index); local 2278 bnx2x_vf_bulletin_finalize(struct pf_vf_bulletin_content *bulletin, bool support_long) argument 2292 struct pf_vf_bulletin_content *bulletin = BP_VF_BULLETIN(bp, vf); local [all...] |
H A D | bnx2x_sriov.h | 364 /* bulletin board update synchronization */ 497 u32 bnx2x_crc_vf_bulletin(struct pf_vf_bulletin_content *bulletin); 499 void bnx2x_vf_bulletin_finalize(struct pf_vf_bulletin_content *bulletin, 627 static inline void bnx2x_vf_bulletin_finalize(struct pf_vf_bulletin_content *bulletin, argument
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_vf.c | 193 if (p_iov->bulletin.p_virt) { 197 p_iov->bulletin.p_virt, p_iov->bulletin.phys); 285 /* pf 2 vf bulletin board address */ 286 req->bulletin_addr = p_iov->bulletin.phys; 287 req->bulletin_size = p_iov->bulletin.size; 392 /* Update bulletin board size with response from PF */ 393 p_iov->bulletin.size = resp->bulletin_size; 508 p_iov->bulletin.size = sizeof(struct qed_bulletin_content); 509 p_iov->bulletin 1608 struct qed_bulletin_content *bulletin; local 1624 struct qed_bulletin_content *bulletin; local [all...] |
H A D | qed_sriov.c | 320 p_bulletin = p_vf->bulletin.p_virt; 322 /* Increment bulletin board version and compute crc */ 325 p_vf->bulletin.size - crc_size); 331 /* propagate bulletin board via dmae to vm memory */ 335 return qed_dmae_host2host(p_hwfn, p_ptt, p_vf->bulletin.phys, 336 p_vf->vf_bulletin, p_vf->bulletin.size / 4, 441 vf->bulletin.phys = idx * 444 vf->bulletin.p_virt = p_bulletin_virt + idx; 445 vf->bulletin.size = sizeof(struct qed_bulletin_content); 952 p_bulletin = p_vf->bulletin [all...] |
H A D | qed_sriov.h | 45 /* These copies will later be reflected in the bulletin board, 174 struct qed_bulletin bulletin; member in struct:qed_vf_info 213 /* A bitfield using bulletin's valid-map bits, used to indicate 214 * which of the bulletin board features have been configured.
|
H A D | qed_vf.h | 665 struct qed_bulletin bulletin; member in struct:qed_vf_iov 721 * qed_vf_read_bulletin(): Read the VF bulletin and act on it if needed. 724 * @p_change: qed fills 1 iff bulletin board has changed, 0 otherwise. 1019 * __qed_vf_get_link_params(): return the link params in a given bulletin board 1032 * __qed_vf_get_link_state(): return the link state in a given bulletin board 1046 * bulletin board 1066 * it's bulletin board 1069 * @p_mac: mac address to be updated in bulletin board
|
Completed in 145 milliseconds