Lines Matching refs:resp
227 struct pfvf_acquire_resp_tlv *resp = &bp->vf2pf_mbox->resp.acquire_resp; in bnx2x_vfpf_acquire() local
278 &resp->hdr.status, in bnx2x_vfpf_acquire()
286 memcpy(&bp->acquire_resp, resp, sizeof(bp->acquire_resp)); in bnx2x_vfpf_acquire()
323 memset(&bp->vf2pf_mbox->resp, 0, in bnx2x_vfpf_acquire()
327 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
341 bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
352 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
399 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_release() local
420 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_release()
426 if (resp->hdr.status == PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_release()
432 resp->hdr.status); in bnx2x_vfpf_release()
446 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_init() local
470 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_init()
474 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_init()
476 resp->hdr.status); in bnx2x_vfpf_init()
492 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_close_vf() local
521 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_close_vf()
526 else if (resp->hdr.status != PFVF_STATUS_SUCCESS) in bnx2x_vfpf_close_vf()
528 resp->hdr.status); in bnx2x_vfpf_close_vf()
604 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_setup_q() local
668 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_setup_q()
673 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_setup_q()
675 fp_idx, resp->hdr.status); in bnx2x_vfpf_setup_q()
687 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_teardown_queue() local
703 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_teardown_queue()
712 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_teardown_queue()
714 resp->hdr.status); in bnx2x_vfpf_teardown_queue()
728 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_config_mac() local
758 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_config_mac()
765 while (resp->hdr.status == PFVF_STATUS_FAILURE) { in bnx2x_vfpf_config_mac()
779 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, in bnx2x_vfpf_config_mac()
787 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_config_mac()
788 BNX2X_ERR("vfpf SET MAC failed: %d\n", resp->hdr.status); in bnx2x_vfpf_config_mac()
801 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_config_rss() local
845 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_config_rss()
851 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_config_rss()
858 resp->hdr.status); in bnx2x_vfpf_config_rss()
870 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_set_mcast() local
913 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_set_mcast()
919 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_set_mcast()
921 resp->hdr.status); in bnx2x_vfpf_set_mcast()
934 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_update_vlan() local
974 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_update_vlan()
980 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_update_vlan()
995 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_storm_rx_mode() local
1031 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_storm_rx_mode()
1035 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_storm_rx_mode()
1036 BNX2X_ERR("Set Rx mode failed: %d\n", resp->hdr.status); in bnx2x_vfpf_storm_rx_mode()
1135 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, type, length); in bnx2x_vf_mbx_resp_single_tlv()
1136 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, in bnx2x_vf_mbx_resp_single_tlv()
1145 struct pfvf_general_resp_tlv *resp = &mbx->msg->resp.general_resp; in bnx2x_vf_mbx_resp_send_msg() local
1150 bnx2x_dp_tlv_list(bp, resp); in bnx2x_vf_mbx_resp_send_msg()
1154 resp->hdr.status = bnx2x_pfvf_status_codes(vf_rc); in bnx2x_vf_mbx_resp_send_msg()
1160 offsetof(struct bnx2x_vf_mbx_msg, resp); in bnx2x_vf_mbx_resp_send_msg()
1260 struct pfvf_acquire_resp_tlv *resp = &mbx->msg->resp.acquire_resp; in bnx2x_vf_mbx_acquire_resp() local
1261 struct pf_vf_resc *resc = &resp->resc; in bnx2x_vf_mbx_acquire_resp()
1265 memset(resp, 0, sizeof(*resp)); in bnx2x_vf_mbx_acquire_resp()
1268 resp->pfdev_info.chip_num = bp->common.chip_id; in bnx2x_vf_mbx_acquire_resp()
1269 resp->pfdev_info.db_size = bp->db_size; in bnx2x_vf_mbx_acquire_resp()
1270 resp->pfdev_info.indices_per_sb = HC_SB_MAX_INDICES_E2; in bnx2x_vf_mbx_acquire_resp()
1271 resp->pfdev_info.pf_cap = (PFVF_CAP_RSS | in bnx2x_vf_mbx_acquire_resp()
1275 bnx2x_fill_fw_str(bp, resp->pfdev_info.fw_ver, in bnx2x_vf_mbx_acquire_resp()
1276 sizeof(resp->pfdev_info.fw_ver)); in bnx2x_vf_mbx_acquire_resp()
1317 resp->pfdev_info.chip_num, in bnx2x_vf_mbx_acquire_resp()
1318 resp->pfdev_info.db_size, in bnx2x_vf_mbx_acquire_resp()
1319 resp->pfdev_info.indices_per_sb, in bnx2x_vf_mbx_acquire_resp()
1320 resp->pfdev_info.pf_cap, in bnx2x_vf_mbx_acquire_resp()
1327 resp->pfdev_info.fw_ver); in bnx2x_vf_mbx_acquire_resp()
1341 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, CHANNEL_TLV_ACQUIRE, length); in bnx2x_vf_mbx_acquire_resp()
1349 bnx2x_vf_mbx_resp_phys_port(bp, vf, &mbx->msg->resp, &length); in bnx2x_vf_mbx_acquire_resp()
1355 bnx2x_vf_mbx_resp_fp_hsi_ver(bp, vf, &mbx->msg->resp, &length); in bnx2x_vf_mbx_acquire_resp()
1357 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, in bnx2x_vf_mbx_acquire_resp()
2245 memset(&mbx->msg->resp, 0, sizeof(union pfvf_tlvs)); in bnx2x_vf_mbx()