irdata 227 drivers/media/rc/redrat3.c struct redrat3_irdata irdata; irdata 292 drivers/media/rc/redrat3.c static u32 redrat3_val_to_mod_freq(struct redrat3_irdata *irdata) irdata 295 drivers/media/rc/redrat3.c u16 mod_freq_count = be16_to_cpu(irdata->mod_freq_count); irdata 298 drivers/media/rc/redrat3.c mod_freq = (RR3_CLK * be16_to_cpu(irdata->num_periods)) / irdata 348 drivers/media/rc/redrat3.c mod_freq = redrat3_val_to_mod_freq(&rr3->irdata); irdata 360 drivers/media/rc/redrat3.c sig_size = be16_to_cpu(rr3->irdata.sig_size); irdata 362 drivers/media/rc/redrat3.c offset = rr3->irdata.sigdata[i]; irdata 363 drivers/media/rc/redrat3.c val = get_unaligned_be16(&rr3->irdata.lens[offset]); irdata 608 drivers/media/rc/redrat3.c if (pktlen > sizeof(rr3->irdata)) { irdata 623 drivers/media/rc/redrat3.c memcpy(&rr3->irdata, rr3->bulk_in_buf, len); irdata 638 drivers/media/rc/redrat3.c void *irdata = &rr3->irdata; irdata 640 drivers/media/rc/redrat3.c if (len + rr3->bytes_read > sizeof(rr3->irdata)) { irdata 646 drivers/media/rc/redrat3.c memcpy(irdata + rr3->bytes_read, rr3->bulk_in_buf, len); irdata 650 drivers/media/rc/redrat3.c be16_to_cpu(rr3->irdata.header.length)); irdata 670 drivers/media/rc/redrat3.c if (rr3->bytes_read < be16_to_cpu(rr3->irdata.header.length) + irdata 676 drivers/media/rc/redrat3.c pkttype = be16_to_cpu(rr3->irdata.header.transfer_type); irdata 754 drivers/media/rc/redrat3.c struct redrat3_irdata *irdata = NULL; irdata 778 drivers/media/rc/redrat3.c irdata = kzalloc(sizeof(*irdata), GFP_KERNEL); irdata 779 drivers/media/rc/redrat3.c if (!irdata) { irdata 803 drivers/media/rc/redrat3.c &irdata->lens[curlencheck]); irdata 810 drivers/media/rc/redrat3.c irdata->sigdata[i] = lencheck; irdata 813 drivers/media/rc/redrat3.c irdata->sigdata[count] = RR3_END_OF_SIGNAL; irdata 814 drivers/media/rc/redrat3.c irdata->sigdata[count + 1] = RR3_END_OF_SIGNAL; irdata 819 drivers/media/rc/redrat3.c irdata->header.length = cpu_to_be16(sendbuf_len - irdata 821 drivers/media/rc/redrat3.c irdata->header.transfer_type = cpu_to_be16(RR3_MOD_SIGNAL_OUT); irdata 822 drivers/media/rc/redrat3.c irdata->pause = cpu_to_be32(redrat3_len_to_us(100)); irdata 823 drivers/media/rc/redrat3.c irdata->mod_freq_count = cpu_to_be16(mod_freq_to_val(rr3->carrier)); irdata 824 drivers/media/rc/redrat3.c irdata->no_lengths = curlencheck; irdata 825 drivers/media/rc/redrat3.c irdata->sig_size = cpu_to_be16(count + RR3_TX_TRAILER_LEN); irdata 828 drivers/media/rc/redrat3.c ret = usb_bulk_msg(rr3->udev, pipe, irdata, irdata 836 drivers/media/rc/redrat3.c 0, 0, irdata, 2, HZ * 10); irdata 844 drivers/media/rc/redrat3.c kfree(irdata); irdata 355 drivers/media/rc/winbond-cir.c u8 irdata; irdata 361 drivers/media/rc/winbond-cir.c irdata = inb(data->sbase + WBCIR_REG_SP3_RXDATA); irdata 365 drivers/media/rc/winbond-cir.c duration = ((irdata & 0x7F) + 1) * irdata 367 drivers/media/rc/winbond-cir.c rawir.pulse = irdata & 0x80 ? false : true;