Lines Matching refs:recv_pkt
770 struct lio_recv_pkt *recv_pkt = recv_info->recv_pkt; in lio_core_drv_init() local
788 recv_pkt->rh.r_core_drv_init.app_mode), in lio_core_drv_init()
790 oct->app_mode = (uint32_t)recv_pkt->rh.r_core_drv_init.app_mode; in lio_core_drv_init()
791 if (recv_pkt->rh.r_core_drv_init.app_mode == LIO_DRV_NIC_APP) { in lio_core_drv_init()
793 (uint32_t)recv_pkt->rh.r_core_drv_init.max_nic_ports; in lio_core_drv_init()
795 (uint32_t)recv_pkt->rh.r_core_drv_init.num_gmx_ports; in lio_core_drv_init()
804 oct->fw_info.app_cap_flags = recv_pkt->rh.r_core_drv_init.app_cap_flags; in lio_core_drv_init()
805 oct->fw_info.app_mode = (uint32_t)recv_pkt->rh.r_core_drv_init.app_mode; in lio_core_drv_init()
807 (uint32_t)recv_pkt->rh.r_core_drv_init.app_mode; in lio_core_drv_init()
809 oct->pfvf_hsword.pkind = recv_pkt->rh.r_core_drv_init.pkind; in lio_core_drv_init()
818 if (recv_pkt->buffer_size[0] != (sizeof(*cs) + LIO_DROQ_INFO_SIZE)) { in lio_core_drv_init()
821 recv_pkt->buffer_size[0]); in lio_core_drv_init()
824 memcpy(cs, recv_pkt->buffer_ptr[0]->m_data + LIO_DROQ_INFO_SIZE, in lio_core_drv_init()
839 for (i = 0; i < recv_pkt->buffer_count; i++) in lio_core_drv_init()
840 lio_recv_buffer_free(recv_pkt->buffer_ptr[i]); in lio_core_drv_init()