Lines Matching refs:resp
225 struct pfvf_acquire_resp_tlv *resp = &bp->vf2pf_mbox->resp.acquire_resp; in bnx2x_vfpf_acquire() local
273 &resp->hdr.status, in bnx2x_vfpf_acquire()
281 memcpy(&bp->acquire_resp, resp, sizeof(bp->acquire_resp)); in bnx2x_vfpf_acquire()
318 memset(&bp->vf2pf_mbox->resp, 0, in bnx2x_vfpf_acquire()
322 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
336 bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
347 fp_hsi_resp = bnx2x_search_tlv_list(bp, resp, in bnx2x_vfpf_acquire()
392 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_release() local
413 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_release()
419 if (resp->hdr.status == PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_release()
425 resp->hdr.status); in bnx2x_vfpf_release()
439 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_init() local
463 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_init()
467 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_init()
469 resp->hdr.status); in bnx2x_vfpf_init()
485 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_close_vf() local
514 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_close_vf()
519 else if (resp->hdr.status != PFVF_STATUS_SUCCESS) in bnx2x_vfpf_close_vf()
521 resp->hdr.status); in bnx2x_vfpf_close_vf()
588 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_setup_q() local
652 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_setup_q()
657 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_setup_q()
659 fp_idx, resp->hdr.status); in bnx2x_vfpf_setup_q()
671 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_teardown_queue() local
687 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_teardown_queue()
696 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_teardown_queue()
698 resp->hdr.status); in bnx2x_vfpf_teardown_queue()
712 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_config_mac() local
742 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_config_mac()
749 while (resp->hdr.status == PFVF_STATUS_FAILURE) { in bnx2x_vfpf_config_mac()
763 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, in bnx2x_vfpf_config_mac()
771 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_config_mac()
772 BNX2X_ERR("vfpf SET MAC failed: %d\n", resp->hdr.status); in bnx2x_vfpf_config_mac()
785 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_config_rss() local
829 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_config_rss()
835 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_config_rss()
842 resp->hdr.status); in bnx2x_vfpf_config_rss()
854 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_set_mcast() local
897 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_set_mcast()
903 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_set_mcast()
905 resp->hdr.status); in bnx2x_vfpf_set_mcast()
918 struct pfvf_general_resp_tlv *resp = &bp->vf2pf_mbox->resp.general_resp; in bnx2x_vfpf_storm_rx_mode() local
949 rc = bnx2x_send_msg2pf(bp, &resp->hdr.status, bp->vf2pf_mbox_mapping); in bnx2x_vfpf_storm_rx_mode()
953 if (resp->hdr.status != PFVF_STATUS_SUCCESS) { in bnx2x_vfpf_storm_rx_mode()
954 BNX2X_ERR("Set Rx mode failed: %d\n", resp->hdr.status); in bnx2x_vfpf_storm_rx_mode()
1053 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, type, length); in bnx2x_vf_mbx_resp_single_tlv()
1054 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, in bnx2x_vf_mbx_resp_single_tlv()
1063 struct pfvf_general_resp_tlv *resp = &mbx->msg->resp.general_resp; in bnx2x_vf_mbx_resp_send_msg() local
1068 bnx2x_dp_tlv_list(bp, resp); in bnx2x_vf_mbx_resp_send_msg()
1072 resp->hdr.status = bnx2x_pfvf_status_codes(vf_rc); in bnx2x_vf_mbx_resp_send_msg()
1078 offsetof(struct bnx2x_vf_mbx_msg, resp); in bnx2x_vf_mbx_resp_send_msg()
1178 struct pfvf_acquire_resp_tlv *resp = &mbx->msg->resp.acquire_resp; in bnx2x_vf_mbx_acquire_resp() local
1179 struct pf_vf_resc *resc = &resp->resc; in bnx2x_vf_mbx_acquire_resp()
1183 memset(resp, 0, sizeof(*resp)); in bnx2x_vf_mbx_acquire_resp()
1186 resp->pfdev_info.chip_num = bp->common.chip_id; in bnx2x_vf_mbx_acquire_resp()
1187 resp->pfdev_info.db_size = bp->db_size; in bnx2x_vf_mbx_acquire_resp()
1188 resp->pfdev_info.indices_per_sb = HC_SB_MAX_INDICES_E2; in bnx2x_vf_mbx_acquire_resp()
1189 resp->pfdev_info.pf_cap = (PFVF_CAP_RSS | in bnx2x_vf_mbx_acquire_resp()
1192 bnx2x_fill_fw_str(bp, resp->pfdev_info.fw_ver, in bnx2x_vf_mbx_acquire_resp()
1193 sizeof(resp->pfdev_info.fw_ver)); in bnx2x_vf_mbx_acquire_resp()
1234 resp->pfdev_info.chip_num, in bnx2x_vf_mbx_acquire_resp()
1235 resp->pfdev_info.db_size, in bnx2x_vf_mbx_acquire_resp()
1236 resp->pfdev_info.indices_per_sb, in bnx2x_vf_mbx_acquire_resp()
1237 resp->pfdev_info.pf_cap, in bnx2x_vf_mbx_acquire_resp()
1244 resp->pfdev_info.fw_ver); in bnx2x_vf_mbx_acquire_resp()
1258 bnx2x_add_tlv(bp, &mbx->msg->resp, 0, CHANNEL_TLV_ACQUIRE, length); in bnx2x_vf_mbx_acquire_resp()
1266 bnx2x_vf_mbx_resp_phys_port(bp, vf, &mbx->msg->resp, &length); in bnx2x_vf_mbx_acquire_resp()
1272 bnx2x_vf_mbx_resp_fp_hsi_ver(bp, vf, &mbx->msg->resp, &length); in bnx2x_vf_mbx_acquire_resp()
1274 bnx2x_add_tlv(bp, &mbx->msg->resp, length, CHANNEL_TLV_LIST_END, in bnx2x_vf_mbx_acquire_resp()
2125 memset(&mbx->msg->resp, 0, sizeof(union pfvf_tlvs)); in bnx2x_vf_mbx()