Lines Matching refs:indicate
700 struct rndis_indicate_status *indicate = &resp->msg.indicate_status;
712 /* Copy the RNDIS indicate status into nvchan->recv_buf */
713 memcpy(indicate, data + RNDIS_HEADER_SIZE, sizeof(*indicate));
716 if (indicate->status == RNDIS_STATUS_LINK_SPEED_CHANGE) {
725 if (indicate->status_buflen < sizeof(speed) ||
726 indicate->status_buf_offset < sizeof(*indicate) ||
727 data_buflen - RNDIS_HEADER_SIZE < indicate->status_buf_offset ||
728 data_buflen - RNDIS_HEADER_SIZE - indicate->status_buf_offset
729 < indicate->status_buflen) {
734 speed = *(u32 *)(data + RNDIS_HEADER_SIZE + indicate->status_buf_offset) / 10000;
740 if (indicate->status != RNDIS_STATUS_NETWORK_CHANGE &&
741 indicate->status != RNDIS_STATUS_MEDIA_CONNECT &&
742 indicate->status != RNDIS_STATUS_MEDIA_DISCONNECT)
751 event->event = indicate->status;