Lines Matching refs:rxdata
225 memcpy(zd->rxdata, data, urb->actual_length); in zd1201_usbrx()
300 if (copylen+zd->rxlen > sizeof(zd->rxdata)) in zd1201_usbrx()
302 memcpy(zd->rxdata+zd->rxlen, data+i+4, copylen); in zd1201_usbrx()
433 code = le16_to_cpu(*(__le16*)(&zd->rxdata[4])); in zd1201_getconfig()
434 rid_fid = le16_to_cpu(*(__le16*)(&zd->rxdata[6])); in zd1201_getconfig()
435 length = le16_to_cpu(*(__le16*)(&zd->rxdata[8])); in zd1201_getconfig()
461 if (zd->rxdata[zd->rxlen - 1] != ZD1201_PACKET_RESOURCE) { in zd1201_getconfig()
463 zd->rxdata[zd->rxlen-1]); in zd1201_getconfig()
468 pdata = zd->rxdata; in zd1201_getconfig()
584 if (!zd->rxlen || le16_to_cpu(*(__le16*)&zd->rxdata[6]) != rid) { in zd1201_setconfig()
1138 if (le16_to_cpu(*(__le16*)&zd->rxdata[2]) != ZD1201_INQ_SCANRESULTS) in zd1201_get_scan()
1144 memcpy(iwe.u.ap_addr.sa_data, zd->rxdata+i+6, 6); in zd1201_get_scan()
1149 iwe.u.data.length = zd->rxdata[i+16]; in zd1201_get_scan()
1152 &iwe, zd->rxdata+i+18); in zd1201_get_scan()
1155 if (zd->rxdata[i+14]&0x01) in zd1201_get_scan()
1163 iwe.u.freq.m = zd->rxdata[i+0]; in zd1201_get_scan()
1171 for (j=0; j<10; j++) if (zd->rxdata[i+50+j]) { in zd1201_get_scan()
1172 iwe.u.bitrate.value = (zd->rxdata[i+50+j]&0x7f)*500000; in zd1201_get_scan()
1179 if (zd->rxdata[i+14]&0x10) in zd1201_get_scan()
1186 iwe.u.qual.qual = zd->rxdata[i+4]; in zd1201_get_scan()
1187 iwe.u.qual.noise= zd->rxdata[i+2]/10-100; in zd1201_get_scan()
1188 iwe.u.qual.level = (256+zd->rxdata[i+4]*100)/255-100; in zd1201_get_scan()