Lines Matching refs:p_tlv
2018 struct pfvf_start_queue_resp_tlv *p_tlv; in qed_iov_vf_mbx_start_rxq_resp() local
2029 length = sizeof(*p_tlv); in qed_iov_vf_mbx_start_rxq_resp()
2033 p_tlv = qed_add_tlv(p_hwfn, &mbx->offset, CHANNEL_TLV_START_RXQ, in qed_iov_vf_mbx_start_rxq_resp()
2041 p_tlv->offset = PXP_VF_BAR0_START_MSDM_ZONE_B + in qed_iov_vf_mbx_start_rxq_resp()
2388 struct pfvf_start_queue_resp_tlv *p_tlv; in qed_iov_vf_mbx_start_txq_resp() local
2403 length = sizeof(*p_tlv); in qed_iov_vf_mbx_start_txq_resp()
2407 p_tlv = qed_add_tlv(p_hwfn, &mbx->offset, CHANNEL_TLV_START_TXQ, in qed_iov_vf_mbx_start_txq_resp()
2414 p_tlv->offset = qed_db_addr_vf(cid, DQ_DEMS_LEGACY); in qed_iov_vf_mbx_start_txq_resp()
2713 struct channel_tlv *p_tlv = (struct channel_tlv *)p_tlvs_list; in qed_iov_search_list_tlvs() local
2717 if (!p_tlv->length) { in qed_iov_search_list_tlvs()
2722 if (p_tlv->type == req_type) { in qed_iov_search_list_tlvs()
2725 p_tlv->type, p_tlv->length); in qed_iov_search_list_tlvs()
2726 return p_tlv; in qed_iov_search_list_tlvs()
2729 len += p_tlv->length; in qed_iov_search_list_tlvs()
2730 p_tlv = (struct channel_tlv *)((u8 *)p_tlv + p_tlv->length); in qed_iov_search_list_tlvs()
2732 if ((len + p_tlv->length) > TLV_BUFFER_SIZE) { in qed_iov_search_list_tlvs()
2736 } while (p_tlv->type != CHANNEL_TLV_LIST_END); in qed_iov_search_list_tlvs()