Lines Matching refs:rcvmsg
23 RspMessage *rcvmsg; in sc_ioctl() local
29 rcvmsg = kmalloc(sizeof(RspMessage), GFP_KERNEL); in sc_ioctl()
30 if (!rcvmsg) in sc_ioctl()
39 kfree(rcvmsg); in sc_ioctl()
49 kfree(rcvmsg); in sc_ioctl()
57 kfree(rcvmsg); in sc_ioctl()
66 kfree(rcvmsg); in sc_ioctl()
72 0, SCIOC_SRECSIZE, srec, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
73 kfree(rcvmsg); in sc_ioctl()
90 kfree(rcvmsg); in sc_ioctl()
113 kfree(rcvmsg); in sc_ioctl()
121 0, sizeof(char), &switchtype, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
122 if (!status && !(rcvmsg->rsp_status)) { in sc_ioctl()
125 kfree(rcvmsg); in sc_ioctl()
131 kfree(rcvmsg); in sc_ioctl()
145 ceReqCallGetSwitchType, 0, 0, NULL, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
146 if (!status && !(rcvmsg->rsp_status)) { in sc_ioctl()
153 kfree(rcvmsg); in sc_ioctl()
157 switchtype = rcvmsg->msg_data.byte_array[0]; in sc_ioctl()
164 kfree(rcvmsg); in sc_ioctl()
168 kfree(rcvmsg); in sc_ioctl()
179 kfree(rcvmsg); in sc_ioctl()
186 data->channel, 0, NULL, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
194 kfree(rcvmsg); in sc_ioctl()
197 strlcpy(spid, rcvmsg->msg_data.byte_array, SCIOC_SPIDSIZE); in sc_ioctl()
204 kfree(rcvmsg); in sc_ioctl()
209 kfree(rcvmsg); in sc_ioctl()
223 kfree(rcvmsg); in sc_ioctl()
231 strlen(spid), spid, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
232 if (!status && !(rcvmsg->rsp_status)) { in sc_ioctl()
235 kfree(rcvmsg); in sc_ioctl()
242 kfree(rcvmsg); in sc_ioctl()
257 data->channel, 0, NULL, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
265 kfree(rcvmsg); in sc_ioctl()
271 kfree(rcvmsg); in sc_ioctl()
274 strlcpy(dn, rcvmsg->msg_data.byte_array, SCIOC_DNSIZE); in sc_ioctl()
275 kfree(rcvmsg); in sc_ioctl()
298 kfree(rcvmsg); in sc_ioctl()
306 strlen(dn), dn, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
307 if (!status && !(rcvmsg->rsp_status)) { in sc_ioctl()
310 kfree(rcvmsg); in sc_ioctl()
317 kfree(rcvmsg); in sc_ioctl()
342 kfree(rcvmsg); in sc_ioctl()
346 kfree(rcvmsg); in sc_ioctl()
367 ceReqCallGetCallType, data->channel, 0, NULL, rcvmsg, SAR_TIMEOUT); in sc_ioctl()
368 if (!status && !(rcvmsg->rsp_status)) { in sc_ioctl()
375 kfree(rcvmsg); in sc_ioctl()
379 speed = rcvmsg->msg_data.byte_array[0]; in sc_ioctl()
381 kfree(rcvmsg); in sc_ioctl()
404 kfree(rcvmsg); in sc_ioctl()
408 kfree(rcvmsg); in sc_ioctl()
414 RspMessage rcvmsg; in GetStatus() local
435 ceReqPhyStatus, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
438 bi->l1_status = rcvmsg.msg_data.byte_array[2]; in GetStatus()
441 rcvmsg.msg_data.byte_array[i]; in GetStatus()
444 bi->l1_status = rcvmsg.msg_data.byte_array[0]; in GetStatus()
445 bi->l2_status = rcvmsg.msg_data.byte_array[1]; in GetStatus()
448 rcvmsg.msg_data.byte_array[i + 2]; in GetStatus()
457 ceReqCallGetCallType, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
461 rcvmsg.msg_data.byte_array[0]; in GetStatus()
465 rcvmsg.msg_data.byte_array[0]; in GetStatus()
478 ceReqPhyChCallState, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
482 rcvmsg.msg_data.byte_array[i]; in GetStatus()
489 ceReqPhyChServState, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
493 rcvmsg.msg_data.byte_array[i]; in GetStatus()
501 ceReqLnkGetStats, i, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
504 (unsigned long)rcvmsg.msg_data.byte_array[0]; in GetStatus()
506 (unsigned long)rcvmsg.msg_data.byte_array[4]; in GetStatus()
508 (unsigned long)rcvmsg.msg_data.byte_array[8]; in GetStatus()
510 (unsigned long)rcvmsg.msg_data.byte_array[12]; in GetStatus()
518 ceReqLnkGetStats, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
520 bi->dch_stats.tx_good = (unsigned long)rcvmsg.msg_data.byte_array[0]; in GetStatus()
521 bi->dch_stats.tx_bad = (unsigned long)rcvmsg.msg_data.byte_array[4]; in GetStatus()
522 bi->dch_stats.rx_good = (unsigned long)rcvmsg.msg_data.byte_array[8]; in GetStatus()
523 bi->dch_stats.rx_bad = (unsigned long)rcvmsg.msg_data.byte_array[12]; in GetStatus()
537 ceReqLnkGetStats, 0, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
539 bi->dch_stats.tx_good = (unsigned long)rcvmsg.msg_data.byte_array[0]; in GetStatus()
540 bi->dch_stats.tx_bad = (unsigned long)rcvmsg.msg_data.byte_array[4]; in GetStatus()
541 bi->dch_stats.rx_good = (unsigned long)rcvmsg.msg_data.byte_array[8]; in GetStatus()
542 bi->dch_stats.rx_bad = (unsigned long)rcvmsg.msg_data.byte_array[12]; in GetStatus()
544 (unsigned long)rcvmsg.msg_data.byte_array[16]; in GetStatus()
546 (unsigned long)rcvmsg.msg_data.byte_array[20]; in GetStatus()
548 (unsigned long)rcvmsg.msg_data.byte_array[24]; in GetStatus()
550 (unsigned long)rcvmsg.msg_data.byte_array[28]; in GetStatus()
552 (unsigned long)rcvmsg.msg_data.byte_array[32]; in GetStatus()
554 (unsigned long)rcvmsg.msg_data.byte_array[36]; in GetStatus()
556 (unsigned long)rcvmsg.msg_data.byte_array[40]; in GetStatus()
558 (unsigned long)rcvmsg.msg_data.byte_array[44]; in GetStatus()
566 ceReqCallGetSPID, i + 1, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
568 strcpy(bi->status.bristats[i].spid, rcvmsg.msg_data.byte_array); in GetStatus()
576 ceReqCallGetMyNumber, i + 1, 0, NULL, &rcvmsg, SAR_TIMEOUT); in GetStatus()
578 strcpy(bi->status.bristats[i].dn, rcvmsg.msg_data.byte_array); in GetStatus()