recv_pkt
struct lio_recv_pkt *recv_pkt = recv_info->recv_pkt;
recv_pkt->rh.r_core_drv_init.app_mode),
oct->app_mode = (uint32_t)recv_pkt->rh.r_core_drv_init.app_mode;
if (recv_pkt->rh.r_core_drv_init.app_mode == LIO_DRV_NIC_APP) {
(uint32_t)recv_pkt->rh.r_core_drv_init.max_nic_ports;
(uint32_t)recv_pkt->rh.r_core_drv_init.num_gmx_ports;
oct->fw_info.app_cap_flags = recv_pkt->rh.r_core_drv_init.app_cap_flags;
oct->fw_info.app_mode = (uint32_t)recv_pkt->rh.r_core_drv_init.app_mode;
(uint32_t)recv_pkt->rh.r_core_drv_init.app_mode;
oct->pfvf_hsword.pkind = recv_pkt->rh.r_core_drv_init.pkind;
if (recv_pkt->buffer_size[0] != (sizeof(*cs) + LIO_DROQ_INFO_SIZE)) {
recv_pkt->buffer_size[0]);
memcpy(cs, recv_pkt->buffer_ptr[0]->m_data + LIO_DROQ_INFO_SIZE,
for (i = 0; i < recv_pkt->buffer_count; i++)
lio_recv_buffer_free(recv_pkt->buffer_ptr[i]);
struct lio_recv_pkt *recv_pkt;
recv_pkt = recv_info->recv_pkt;
recv_pkt->rh = info->rh;
recv_pkt->length = (uint32_t)info->length;
recv_pkt->buffer_count = (uint16_t)buf_cnt;
recv_pkt->octeon_id = (uint16_t)octeon_dev->octeon_id;
recv_pkt->buffer_size[i] = (bytes_left >= droq->buffer_size) ?
recv_pkt->buffer_ptr[i] = droq->recv_buf_list[idx].buffer;
rinfo->recv_pkt->rh = *rh;
(uint16_t)rdisp->rinfo->recv_pkt->rh.r.opcode,
(uint16_t)rdisp->rinfo->recv_pkt->rh.r.subcode));
struct lio_recv_pkt *recv_pkt;
recv_info->recv_pkt = (struct lio_recv_pkt *)(buf + LIO_RECV_INFO_SIZE);
struct lio_recv_pkt *recv_pkt = recv_info->recv_pkt;
if (recv_pkt->buffer_size[0] != (sizeof(*ls) + LIO_DROQ_INFO_SIZE)) {
recv_pkt->buffer_size[0],
recv_pkt->rh.r_nic_info.gmxport);
gmxport = recv_pkt->rh.r_nic_info.gmxport;
ls = (union octeon_link_status *)(recv_pkt->buffer_ptr[0]->m_data +
for (i = 0; i < recv_pkt->buffer_count; i++)
lio_recv_buffer_free(recv_pkt->buffer_ptr[i]);
while (recv_pkt(&c) > 0) {
j = recv_pkt(tcp, 0, __FUNCTION__, SRECV_TIMEOUT);
j = recv_pkt(tcp, 1, __FUNCTION__, RRECV_TIMEOUT);