ldata 34 arch/alpha/kernel/err_common.c unsigned long *ldata = data; ldata 37 arch/alpha/kernel/err_common.c for (i = 0; (i * sizeof(*ldata)) < length; i++) { ldata 42 arch/alpha/kernel/err_common.c (unsigned)(i * sizeof(*ldata)), ldata[i], ldata 346 arch/x86/kernel/kexec-bzimage64.c struct bzimage64_data *ldata; ldata 509 arch/x86/kernel/kexec-bzimage64.c ldata = kzalloc(sizeof(struct bzimage64_data), GFP_KERNEL); ldata 510 arch/x86/kernel/kexec-bzimage64.c if (!ldata) { ldata 520 arch/x86/kernel/kexec-bzimage64.c ldata->bootparams_buf = params; ldata 521 arch/x86/kernel/kexec-bzimage64.c return ldata; ldata 531 arch/x86/kernel/kexec-bzimage64.c struct bzimage64_data *ldata = loader_data; ldata 533 arch/x86/kernel/kexec-bzimage64.c if (!ldata) ldata 536 arch/x86/kernel/kexec-bzimage64.c kfree(ldata->bootparams_buf); ldata 537 arch/x86/kernel/kexec-bzimage64.c ldata->bootparams_buf = NULL; ldata 1024 drivers/isdn/capi/kcapi.c capiloaddata ldata; ldata 1119 drivers/isdn/capi/kcapi.c ldata.firmware.user = 1; ldata 1120 drivers/isdn/capi/kcapi.c ldata.firmware.data = ldef.t4file.data; ldata 1121 drivers/isdn/capi/kcapi.c ldata.firmware.len = ldef.t4file.len; ldata 1122 drivers/isdn/capi/kcapi.c ldata.configuration.user = 1; ldata 1123 drivers/isdn/capi/kcapi.c ldata.configuration.data = ldef.t4config.data; ldata 1124 drivers/isdn/capi/kcapi.c ldata.configuration.len = ldef.t4config.len; ldata 1133 drivers/isdn/capi/kcapi.c retval = ctr->load_firmware(ctr, &ldata); ldata 165 drivers/media/rc/ite-cir.c unsigned long *ldata; ldata 173 drivers/media/rc/ite-cir.c ldata = (unsigned long *)data; ldata 175 drivers/media/rc/ite-cir.c next_one = find_next_bit_le(ldata, size, 0); ldata 184 drivers/media/rc/ite-cir.c next_zero = find_next_zero_bit_le(ldata, size, next_one + 1); ldata 191 drivers/media/rc/ite-cir.c find_next_bit_le(ldata, ldata 2967 drivers/media/usb/gspca/vc032x.c u8 ldata, mdata, hdata; ldata 2986 drivers/media/usb/gspca/vc032x.c ldata = gspca_dev->usb_buf[0]; ldata 2991 drivers/media/usb/gspca/vc032x.c if (hdata != 0 && mdata != 0 && ldata != 0) ldata 2993 drivers/media/usb/gspca/vc032x.c hdata, mdata, ldata); ldata 94 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 98 drivers/rtc/rtc-pl031.c writel(RTC_BIT_AI, ldata->base + RTC_ICR); ldata 100 drivers/rtc/rtc-pl031.c imsc = readl(ldata->base + RTC_IMSC); ldata 103 drivers/rtc/rtc-pl031.c writel(imsc | RTC_BIT_AI, ldata->base + RTC_IMSC); ldata 105 drivers/rtc/rtc-pl031.c writel(imsc & ~RTC_BIT_AI, ldata->base + RTC_IMSC); ldata 168 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 170 drivers/rtc/rtc-pl031.c pl031_stv2_time_to_tm(readl(ldata->base + RTC_DR), ldata 171 drivers/rtc/rtc-pl031.c readl(ldata->base + RTC_YDR), tm); ldata 180 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 185 drivers/rtc/rtc-pl031.c writel(bcd_year, ldata->base + RTC_YLR); ldata 186 drivers/rtc/rtc-pl031.c writel(time, ldata->base + RTC_LR); ldata 194 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 197 drivers/rtc/rtc-pl031.c ret = pl031_stv2_time_to_tm(readl(ldata->base + RTC_MR), ldata 198 drivers/rtc/rtc-pl031.c readl(ldata->base + RTC_YMR), &alarm->time); ldata 200 drivers/rtc/rtc-pl031.c alarm->pending = readl(ldata->base + RTC_RIS) & RTC_BIT_AI; ldata 201 drivers/rtc/rtc-pl031.c alarm->enabled = readl(ldata->base + RTC_IMSC) & RTC_BIT_AI; ldata 208 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 219 drivers/rtc/rtc-pl031.c writel(bcd_year, ldata->base + RTC_YMR); ldata 220 drivers/rtc/rtc-pl031.c writel(time, ldata->base + RTC_MR); ldata 231 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_id; ldata 235 drivers/rtc/rtc-pl031.c rtcmis = readl(ldata->base + RTC_MIS); ldata 237 drivers/rtc/rtc-pl031.c writel(RTC_BIT_AI, ldata->base + RTC_ICR); ldata 239 drivers/rtc/rtc-pl031.c rtc_update_irq(ldata->rtc, 1, events); ldata 249 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 251 drivers/rtc/rtc-pl031.c rtc_time_to_tm(readl(ldata->base + RTC_DR), tm); ldata 259 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 265 drivers/rtc/rtc-pl031.c writel(time, ldata->base + RTC_LR); ldata 272 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 274 drivers/rtc/rtc-pl031.c rtc_time_to_tm(readl(ldata->base + RTC_MR), &alarm->time); ldata 276 drivers/rtc/rtc-pl031.c alarm->pending = readl(ldata->base + RTC_RIS) & RTC_BIT_AI; ldata 277 drivers/rtc/rtc-pl031.c alarm->enabled = readl(ldata->base + RTC_IMSC) & RTC_BIT_AI; ldata 284 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(dev); ldata 293 drivers/rtc/rtc-pl031.c writel(time, ldata->base + RTC_MR); ldata 303 drivers/rtc/rtc-pl031.c struct pl031_local *ldata = dev_get_drvdata(&adev->dev); ldata 308 drivers/rtc/rtc-pl031.c free_irq(adev->irq[0], ldata); ldata 317 drivers/rtc/rtc-pl031.c struct pl031_local *ldata; ldata 326 drivers/rtc/rtc-pl031.c ldata = devm_kzalloc(&adev->dev, sizeof(struct pl031_local), ldata 330 drivers/rtc/rtc-pl031.c if (!ldata || !ops) { ldata 335 drivers/rtc/rtc-pl031.c ldata->vendor = vendor; ldata 336 drivers/rtc/rtc-pl031.c ldata->base = devm_ioremap(&adev->dev, adev->res.start, ldata 338 drivers/rtc/rtc-pl031.c if (!ldata->base) { ldata 343 drivers/rtc/rtc-pl031.c amba_set_drvdata(adev, ldata); ldata 348 drivers/rtc/rtc-pl031.c data = readl(ldata->base + RTC_CR); ldata 354 drivers/rtc/rtc-pl031.c writel(data, ldata->base + RTC_CR); ldata 361 drivers/rtc/rtc-pl031.c if (readl(ldata->base + RTC_YDR) == 0x2000) { ldata 362 drivers/rtc/rtc-pl031.c time = readl(ldata->base + RTC_DR); ldata 367 drivers/rtc/rtc-pl031.c writel(0x2000, ldata->base + RTC_YLR); ldata 368 drivers/rtc/rtc-pl031.c writel(time, ldata->base + RTC_LR); ldata 381 drivers/rtc/rtc-pl031.c ldata->rtc = devm_rtc_allocate_device(&adev->dev); ldata 382 drivers/rtc/rtc-pl031.c if (IS_ERR(ldata->rtc)) ldata 383 drivers/rtc/rtc-pl031.c return PTR_ERR(ldata->rtc); ldata 385 drivers/rtc/rtc-pl031.c ldata->rtc->ops = ops; ldata 387 drivers/rtc/rtc-pl031.c ret = rtc_register_device(ldata->rtc); ldata 393 drivers/rtc/rtc-pl031.c vendor->irqflags, "rtc-pl031", ldata); ldata 3209 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c struct scsi_info *vscsi = target->ldata; ldata 3491 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c vscsi->target.ldata = vscsi; ldata 94 drivers/scsi/ibmvscsi_tgt/libsrp.h void *ldata; ldata 8018 drivers/scsi/lpfc/lpfc_sli.c uint32_t word0, ldata; ldata 8254 drivers/scsi/lpfc/lpfc_sli.c ldata = *((uint32_t *)mbx); ldata 8256 drivers/scsi/lpfc/lpfc_sli.c writel(ldata, to_slim); ldata 10838 drivers/scsi/lpfc/lpfc_sli.c uint32_t ldata; ldata 10842 drivers/scsi/lpfc/lpfc_sli.c ldata = *src; ldata 10843 drivers/scsi/lpfc/lpfc_sli.c ldata = le32_to_cpu(ldata); ldata 10844 drivers/scsi/lpfc/lpfc_sli.c *dest = ldata; ldata 10866 drivers/scsi/lpfc/lpfc_sli.c uint32_t ldata; ldata 10870 drivers/scsi/lpfc/lpfc_sli.c ldata = *src; ldata 10871 drivers/scsi/lpfc/lpfc_sli.c ldata = be32_to_cpu(ldata); ldata 10872 drivers/scsi/lpfc/lpfc_sli.c *dest = ldata; ldata 131 drivers/tty/n_tty.c static inline size_t read_cnt(struct n_tty_data *ldata) ldata 133 drivers/tty/n_tty.c return ldata->read_head - ldata->read_tail; ldata 136 drivers/tty/n_tty.c static inline unsigned char read_buf(struct n_tty_data *ldata, size_t i) ldata 138 drivers/tty/n_tty.c return ldata->read_buf[i & (N_TTY_BUF_SIZE - 1)]; ldata 141 drivers/tty/n_tty.c static inline unsigned char *read_buf_addr(struct n_tty_data *ldata, size_t i) ldata 143 drivers/tty/n_tty.c return &ldata->read_buf[i & (N_TTY_BUF_SIZE - 1)]; ldata 146 drivers/tty/n_tty.c static inline unsigned char echo_buf(struct n_tty_data *ldata, size_t i) ldata 149 drivers/tty/n_tty.c return ldata->echo_buf[i & (N_TTY_BUF_SIZE - 1)]; ldata 152 drivers/tty/n_tty.c static inline unsigned char *echo_buf_addr(struct n_tty_data *ldata, size_t i) ldata 154 drivers/tty/n_tty.c return &ldata->echo_buf[i & (N_TTY_BUF_SIZE - 1)]; ldata 170 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 172 drivers/tty/n_tty.c void *from = read_buf_addr(ldata, tail); ldata 183 drivers/tty/n_tty.c from = ldata->read_buf; ldata 206 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 209 drivers/tty/n_tty.c if (unlikely(ldata->no_room)) { ldata 210 drivers/tty/n_tty.c ldata->no_room = 0; ldata 226 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 229 drivers/tty/n_tty.c if (!ldata->icanon) ldata 230 drivers/tty/n_tty.c n = ldata->commit_head - ldata->read_tail; ldata 232 drivers/tty/n_tty.c n = ldata->canon_head - ldata->read_tail; ldata 253 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 260 drivers/tty/n_tty.c if (ldata->icanon && ldata->canon_head == ldata->read_tail) ldata 266 drivers/tty/n_tty.c if (N_TTY_BUF_SIZE - read_cnt(ldata) >= TTY_THRESHOLD_THROTTLE) ldata 317 drivers/tty/n_tty.c static inline void put_tty_queue(unsigned char c, struct n_tty_data *ldata) ldata 319 drivers/tty/n_tty.c *read_buf_addr(ldata, ldata->read_head) = c; ldata 320 drivers/tty/n_tty.c ldata->read_head++; ldata 334 drivers/tty/n_tty.c static void reset_buffer_flags(struct n_tty_data *ldata) ldata 336 drivers/tty/n_tty.c ldata->read_head = ldata->canon_head = ldata->read_tail = 0; ldata 337 drivers/tty/n_tty.c ldata->commit_head = 0; ldata 338 drivers/tty/n_tty.c ldata->line_start = 0; ldata 340 drivers/tty/n_tty.c ldata->erasing = 0; ldata 341 drivers/tty/n_tty.c bitmap_zero(ldata->read_flags, N_TTY_BUF_SIZE); ldata 342 drivers/tty/n_tty.c ldata->push = 0; ldata 433 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 442 drivers/tty/n_tty.c ldata->column = 0; ldata 446 drivers/tty/n_tty.c ldata->canon_column = ldata->column = 0; ldata 450 drivers/tty/n_tty.c ldata->canon_column = ldata->column; ldata 453 drivers/tty/n_tty.c if (O_ONOCR(tty) && ldata->column == 0) ldata 458 drivers/tty/n_tty.c ldata->canon_column = ldata->column = 0; ldata 461 drivers/tty/n_tty.c ldata->canon_column = ldata->column = 0; ldata 464 drivers/tty/n_tty.c spaces = 8 - (ldata->column & 7); ldata 468 drivers/tty/n_tty.c ldata->column += spaces; ldata 472 drivers/tty/n_tty.c ldata->column += spaces; ldata 475 drivers/tty/n_tty.c if (ldata->column > 0) ldata 476 drivers/tty/n_tty.c ldata->column--; ldata 483 drivers/tty/n_tty.c ldata->column++; ldata 508 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 511 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 516 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 545 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 550 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 554 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 566 drivers/tty/n_tty.c ldata->column = 0; ldata 569 drivers/tty/n_tty.c ldata->canon_column = ldata->column; ldata 572 drivers/tty/n_tty.c if (O_ONOCR(tty) && ldata->column == 0) ldata 576 drivers/tty/n_tty.c ldata->canon_column = ldata->column = 0; ldata 581 drivers/tty/n_tty.c if (ldata->column > 0) ldata 582 drivers/tty/n_tty.c ldata->column--; ldata 589 drivers/tty/n_tty.c ldata->column++; ldata 597 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 628 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 635 drivers/tty/n_tty.c tail = ldata->echo_tail; ldata 636 drivers/tty/n_tty.c while (MASK(ldata->echo_commit) != MASK(tail)) { ldata 637 drivers/tty/n_tty.c c = echo_buf(ldata, tail); ldata 647 drivers/tty/n_tty.c if (MASK(ldata->echo_commit) == MASK(tail + 1)) ldata 654 drivers/tty/n_tty.c op = echo_buf(ldata, tail + 1); ldata 660 drivers/tty/n_tty.c if (MASK(ldata->echo_commit) == MASK(tail + 2)) ldata 662 drivers/tty/n_tty.c num_chars = echo_buf(ldata, tail + 2); ldata 675 drivers/tty/n_tty.c num_chars += ldata->canon_column; ldata 685 drivers/tty/n_tty.c if (ldata->column > 0) ldata 686 drivers/tty/n_tty.c ldata->column--; ldata 692 drivers/tty/n_tty.c ldata->canon_column = ldata->column; ldata 697 drivers/tty/n_tty.c if (ldata->column > 0) ldata 698 drivers/tty/n_tty.c ldata->column--; ldata 709 drivers/tty/n_tty.c ldata->column++; ldata 730 drivers/tty/n_tty.c ldata->column += 2; ldata 756 drivers/tty/n_tty.c while (ldata->echo_commit > tail && ldata 757 drivers/tty/n_tty.c ldata->echo_commit - tail >= ECHO_DISCARD_WATERMARK) { ldata 758 drivers/tty/n_tty.c if (echo_buf(ldata, tail) == ECHO_OP_START) { ldata 759 drivers/tty/n_tty.c if (echo_buf(ldata, tail + 1) == ECHO_OP_ERASE_TAB) ldata 768 drivers/tty/n_tty.c ldata->echo_tail = tail; ldata 774 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 778 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 779 drivers/tty/n_tty.c head = ldata->echo_head; ldata 780 drivers/tty/n_tty.c ldata->echo_mark = head; ldata 781 drivers/tty/n_tty.c old = ldata->echo_commit - ldata->echo_tail; ldata 786 drivers/tty/n_tty.c nr = head - ldata->echo_tail; ldata 789 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 793 drivers/tty/n_tty.c ldata->echo_commit = head; ldata 795 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 803 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 806 drivers/tty/n_tty.c if (ldata->echo_mark == ldata->echo_tail) ldata 809 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 810 drivers/tty/n_tty.c ldata->echo_commit = ldata->echo_mark; ldata 812 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 821 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 824 drivers/tty/n_tty.c ldata->echo_commit == ldata->echo_head) ldata 827 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 828 drivers/tty/n_tty.c ldata->echo_commit = ldata->echo_head; ldata 830 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 841 drivers/tty/n_tty.c static inline void add_echo_byte(unsigned char c, struct n_tty_data *ldata) ldata 843 drivers/tty/n_tty.c *echo_buf_addr(ldata, ldata->echo_head) = c; ldata 845 drivers/tty/n_tty.c ldata->echo_head++; ldata 855 drivers/tty/n_tty.c static void echo_move_back_col(struct n_tty_data *ldata) ldata 857 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 858 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_MOVE_BACK_COL, ldata); ldata 869 drivers/tty/n_tty.c static void echo_set_canon_col(struct n_tty_data *ldata) ldata 871 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 872 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_SET_CANON_COL, ldata); ldata 891 drivers/tty/n_tty.c struct n_tty_data *ldata) ldata 893 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 894 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_ERASE_TAB, ldata); ldata 903 drivers/tty/n_tty.c add_echo_byte(num_chars, ldata); ldata 917 drivers/tty/n_tty.c static void echo_char_raw(unsigned char c, struct n_tty_data *ldata) ldata 920 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 921 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 923 drivers/tty/n_tty.c add_echo_byte(c, ldata); ldata 941 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 944 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 945 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 948 drivers/tty/n_tty.c add_echo_byte(ECHO_OP_START, ldata); ldata 949 drivers/tty/n_tty.c add_echo_byte(c, ldata); ldata 958 drivers/tty/n_tty.c static inline void finish_erasing(struct n_tty_data *ldata) ldata 960 drivers/tty/n_tty.c if (ldata->erasing) { ldata 961 drivers/tty/n_tty.c echo_char_raw('/', ldata); ldata 962 drivers/tty/n_tty.c ldata->erasing = 0; ldata 981 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 987 drivers/tty/n_tty.c if (ldata->read_head == ldata->canon_head) { ldata 997 drivers/tty/n_tty.c ldata->read_head = ldata->canon_head; ldata 1001 drivers/tty/n_tty.c ldata->read_head = ldata->canon_head; ldata 1002 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1006 drivers/tty/n_tty.c echo_char_raw('\n', ldata); ldata 1013 drivers/tty/n_tty.c while (MASK(ldata->read_head) != MASK(ldata->canon_head)) { ldata 1014 drivers/tty/n_tty.c head = ldata->read_head; ldata 1019 drivers/tty/n_tty.c c = read_buf(ldata, head); ldata 1021 drivers/tty/n_tty.c MASK(head) != MASK(ldata->canon_head)); ldata 1034 drivers/tty/n_tty.c cnt = ldata->read_head - head; ldata 1035 drivers/tty/n_tty.c ldata->read_head = head; ldata 1038 drivers/tty/n_tty.c if (!ldata->erasing) { ldata 1039 drivers/tty/n_tty.c echo_char_raw('\\', ldata); ldata 1040 drivers/tty/n_tty.c ldata->erasing = 1; ldata 1046 drivers/tty/n_tty.c echo_char_raw(read_buf(ldata, head), ldata); ldata 1047 drivers/tty/n_tty.c echo_move_back_col(ldata); ldata 1054 drivers/tty/n_tty.c size_t tail = ldata->read_head; ldata 1063 drivers/tty/n_tty.c while (MASK(tail) != MASK(ldata->canon_head)) { ldata 1065 drivers/tty/n_tty.c c = read_buf(ldata, tail); ldata 1076 drivers/tty/n_tty.c echo_erase_tab(num_chars, after_tab, ldata); ldata 1079 drivers/tty/n_tty.c echo_char_raw('\b', ldata); ldata 1080 drivers/tty/n_tty.c echo_char_raw(' ', ldata); ldata 1081 drivers/tty/n_tty.c echo_char_raw('\b', ldata); ldata 1084 drivers/tty/n_tty.c echo_char_raw('\b', ldata); ldata 1085 drivers/tty/n_tty.c echo_char_raw(' ', ldata); ldata 1086 drivers/tty/n_tty.c echo_char_raw('\b', ldata); ldata 1093 drivers/tty/n_tty.c if (ldata->read_head == ldata->canon_head && L_ECHO(tty)) ldata 1094 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1123 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1136 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 1137 drivers/tty/n_tty.c ldata->echo_head = ldata->echo_tail = 0; ldata 1138 drivers/tty/n_tty.c ldata->echo_mark = ldata->echo_commit = 0; ldata 1139 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 1171 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1180 drivers/tty/n_tty.c put_tty_queue('\377', ldata); ldata 1181 drivers/tty/n_tty.c put_tty_queue('\0', ldata); ldata 1183 drivers/tty/n_tty.c put_tty_queue('\0', ldata); ldata 1201 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1203 drivers/tty/n_tty.c ldata->num_overrun++; ldata 1204 drivers/tty/n_tty.c if (time_after(jiffies, ldata->overrun_time + HZ) || ldata 1205 drivers/tty/n_tty.c time_after(ldata->overrun_time, jiffies)) { ldata 1206 drivers/tty/n_tty.c tty_warn(tty, "%d input overrun(s)\n", ldata->num_overrun); ldata 1207 drivers/tty/n_tty.c ldata->overrun_time = jiffies; ldata 1208 drivers/tty/n_tty.c ldata->num_overrun = 0; ldata 1225 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1231 drivers/tty/n_tty.c put_tty_queue('\377', ldata); ldata 1232 drivers/tty/n_tty.c put_tty_queue('\0', ldata); ldata 1233 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1235 drivers/tty/n_tty.c put_tty_queue('\0', ldata); ldata 1237 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1273 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1313 drivers/tty/n_tty.c if (ldata->icanon) { ldata 1321 drivers/tty/n_tty.c ldata->lnext = 1; ldata 1323 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1325 drivers/tty/n_tty.c echo_char_raw('^', ldata); ldata 1326 drivers/tty/n_tty.c echo_char_raw('\b', ldata); ldata 1333 drivers/tty/n_tty.c size_t tail = ldata->canon_head; ldata 1335 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1337 drivers/tty/n_tty.c echo_char_raw('\n', ldata); ldata 1338 drivers/tty/n_tty.c while (MASK(tail) != MASK(ldata->read_head)) { ldata 1339 drivers/tty/n_tty.c echo_char(read_buf(ldata, tail), tty); ldata 1347 drivers/tty/n_tty.c echo_char_raw('\n', ldata); ldata 1363 drivers/tty/n_tty.c if (ldata->canon_head == ldata->read_head) ldata 1364 drivers/tty/n_tty.c echo_set_canon_col(ldata); ldata 1373 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1376 drivers/tty/n_tty.c set_bit(ldata->read_head & (N_TTY_BUF_SIZE - 1), ldata->read_flags); ldata 1377 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1378 drivers/tty/n_tty.c smp_store_release(&ldata->canon_head, ldata->read_head); ldata 1386 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1388 drivers/tty/n_tty.c echo_char_raw('\n', ldata); ldata 1391 drivers/tty/n_tty.c if (ldata->canon_head == ldata->read_head) ldata 1392 drivers/tty/n_tty.c echo_set_canon_col(ldata); ldata 1400 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1402 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1409 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1416 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1418 drivers/tty/n_tty.c if (ldata->canon_head == ldata->read_head) ldata 1419 drivers/tty/n_tty.c echo_set_canon_col(ldata); ldata 1425 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1426 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1437 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1444 drivers/tty/n_tty.c finish_erasing(ldata); ldata 1446 drivers/tty/n_tty.c if (ldata->canon_head == ldata->read_head) ldata 1447 drivers/tty/n_tty.c echo_set_canon_col(ldata); ldata 1451 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1497 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1499 drivers/tty/n_tty.c ldata->lnext = 0; ldata 1514 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1517 drivers/tty/n_tty.c head = ldata->read_head & (N_TTY_BUF_SIZE - 1); ldata 1519 drivers/tty/n_tty.c memcpy(read_buf_addr(ldata, head), cp, n); ldata 1520 drivers/tty/n_tty.c ldata->read_head += n; ldata 1524 drivers/tty/n_tty.c head = ldata->read_head & (N_TTY_BUF_SIZE - 1); ldata 1526 drivers/tty/n_tty.c memcpy(read_buf_addr(ldata, head), cp, n); ldata 1527 drivers/tty/n_tty.c ldata->read_head += n; ldata 1534 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1541 drivers/tty/n_tty.c put_tty_queue(*cp++, ldata); ldata 1565 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1579 drivers/tty/n_tty.c put_tty_queue(c, ldata); ldata 1582 drivers/tty/n_tty.c if (!test_bit(c, ldata->char_map)) ldata 1599 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1608 drivers/tty/n_tty.c if (!test_bit(c, ldata->char_map)) ldata 1624 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1627 drivers/tty/n_tty.c if (ldata->real_raw) ldata 1629 drivers/tty/n_tty.c else if (ldata->raw || (L_EXTPROC(tty) && !preops)) ldata 1634 drivers/tty/n_tty.c if (ldata->lnext) { ldata 1653 drivers/tty/n_tty.c if (ldata->icanon && !L_EXTPROC(tty)) ldata 1657 drivers/tty/n_tty.c smp_store_release(&ldata->commit_head, ldata->read_head); ldata 1659 drivers/tty/n_tty.c if (read_cnt(ldata)) { ldata 1702 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1721 drivers/tty/n_tty.c size_t tail = smp_load_acquire(&ldata->read_tail); ldata 1723 drivers/tty/n_tty.c room = N_TTY_BUF_SIZE - (ldata->read_head - tail); ldata 1728 drivers/tty/n_tty.c overflow = ldata->icanon && ldata->canon_head == tail; ldata 1730 drivers/tty/n_tty.c ldata->read_head--; ldata 1732 drivers/tty/n_tty.c ldata->no_room = flow && !room; ldata 1796 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1799 drivers/tty/n_tty.c bitmap_zero(ldata->read_flags, N_TTY_BUF_SIZE); ldata 1800 drivers/tty/n_tty.c ldata->line_start = ldata->read_tail; ldata 1801 drivers/tty/n_tty.c if (!L_ICANON(tty) || !read_cnt(ldata)) { ldata 1802 drivers/tty/n_tty.c ldata->canon_head = ldata->read_tail; ldata 1803 drivers/tty/n_tty.c ldata->push = 0; ldata 1805 drivers/tty/n_tty.c set_bit((ldata->read_head - 1) & (N_TTY_BUF_SIZE - 1), ldata 1806 drivers/tty/n_tty.c ldata->read_flags); ldata 1807 drivers/tty/n_tty.c ldata->canon_head = ldata->read_head; ldata 1808 drivers/tty/n_tty.c ldata->push = 1; ldata 1810 drivers/tty/n_tty.c ldata->commit_head = ldata->read_head; ldata 1811 drivers/tty/n_tty.c ldata->erasing = 0; ldata 1812 drivers/tty/n_tty.c ldata->lnext = 0; ldata 1815 drivers/tty/n_tty.c ldata->icanon = (L_ICANON(tty) != 0); ldata 1821 drivers/tty/n_tty.c bitmap_zero(ldata->char_map, 256); ldata 1824 drivers/tty/n_tty.c set_bit('\r', ldata->char_map); ldata 1826 drivers/tty/n_tty.c set_bit('\n', ldata->char_map); ldata 1829 drivers/tty/n_tty.c set_bit(ERASE_CHAR(tty), ldata->char_map); ldata 1830 drivers/tty/n_tty.c set_bit(KILL_CHAR(tty), ldata->char_map); ldata 1831 drivers/tty/n_tty.c set_bit(EOF_CHAR(tty), ldata->char_map); ldata 1832 drivers/tty/n_tty.c set_bit('\n', ldata->char_map); ldata 1833 drivers/tty/n_tty.c set_bit(EOL_CHAR(tty), ldata->char_map); ldata 1835 drivers/tty/n_tty.c set_bit(WERASE_CHAR(tty), ldata->char_map); ldata 1836 drivers/tty/n_tty.c set_bit(LNEXT_CHAR(tty), ldata->char_map); ldata 1837 drivers/tty/n_tty.c set_bit(EOL2_CHAR(tty), ldata->char_map); ldata 1840 drivers/tty/n_tty.c ldata->char_map); ldata 1844 drivers/tty/n_tty.c set_bit(START_CHAR(tty), ldata->char_map); ldata 1845 drivers/tty/n_tty.c set_bit(STOP_CHAR(tty), ldata->char_map); ldata 1848 drivers/tty/n_tty.c set_bit(INTR_CHAR(tty), ldata->char_map); ldata 1849 drivers/tty/n_tty.c set_bit(QUIT_CHAR(tty), ldata->char_map); ldata 1850 drivers/tty/n_tty.c set_bit(SUSP_CHAR(tty), ldata->char_map); ldata 1852 drivers/tty/n_tty.c clear_bit(__DISABLED_CHAR, ldata->char_map); ldata 1853 drivers/tty/n_tty.c ldata->raw = 0; ldata 1854 drivers/tty/n_tty.c ldata->real_raw = 0; ldata 1856 drivers/tty/n_tty.c ldata->raw = 1; ldata 1860 drivers/tty/n_tty.c ldata->real_raw = 1; ldata 1862 drivers/tty/n_tty.c ldata->real_raw = 0; ldata 1890 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1895 drivers/tty/n_tty.c vfree(ldata); ldata 1911 drivers/tty/n_tty.c struct n_tty_data *ldata; ldata 1914 drivers/tty/n_tty.c ldata = vzalloc(sizeof(*ldata)); ldata 1915 drivers/tty/n_tty.c if (!ldata) ldata 1918 drivers/tty/n_tty.c ldata->overrun_time = jiffies; ldata 1919 drivers/tty/n_tty.c mutex_init(&ldata->atomic_read_lock); ldata 1920 drivers/tty/n_tty.c mutex_init(&ldata->output_lock); ldata 1922 drivers/tty/n_tty.c tty->disc_data = ldata; ldata 1933 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1936 drivers/tty/n_tty.c if (ldata->icanon && !L_EXTPROC(tty)) ldata 1937 drivers/tty/n_tty.c return ldata->canon_head != ldata->read_tail; ldata 1939 drivers/tty/n_tty.c return ldata->commit_head - ldata->read_tail >= amt; ldata 1967 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 1971 drivers/tty/n_tty.c size_t head = smp_load_acquire(&ldata->commit_head); ldata 1972 drivers/tty/n_tty.c size_t tail = ldata->read_tail & (N_TTY_BUF_SIZE - 1); ldata 1975 drivers/tty/n_tty.c n = min(head - ldata->read_tail, N_TTY_BUF_SIZE - tail); ldata 1978 drivers/tty/n_tty.c unsigned char *from = read_buf_addr(ldata, tail); ldata 1984 drivers/tty/n_tty.c smp_store_release(&ldata->read_tail, ldata->read_tail + n); ldata 1986 drivers/tty/n_tty.c if (L_EXTPROC(tty) && ldata->icanon && is_eof && ldata 1987 drivers/tty/n_tty.c (head == ldata->read_tail)) ldata 2022 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 2032 drivers/tty/n_tty.c n = min(*nr + 1, smp_load_acquire(&ldata->canon_head) - ldata->read_tail); ldata 2034 drivers/tty/n_tty.c tail = ldata->read_tail & (N_TTY_BUF_SIZE - 1); ldata 2040 drivers/tty/n_tty.c eol = find_next_bit(ldata->read_flags, size, tail); ldata 2044 drivers/tty/n_tty.c eol = find_next_bit(ldata->read_flags, more, 0); ldata 2054 drivers/tty/n_tty.c if (!found || read_buf(ldata, eol) != __DISABLED_CHAR) { ldata 2069 drivers/tty/n_tty.c clear_bit(eol, ldata->read_flags); ldata 2070 drivers/tty/n_tty.c smp_store_release(&ldata->read_tail, ldata->read_tail + c); ldata 2073 drivers/tty/n_tty.c if (!ldata->push) ldata 2074 drivers/tty/n_tty.c ldata->line_start = ldata->read_tail; ldata 2076 drivers/tty/n_tty.c ldata->push = 0; ldata 2135 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 2153 drivers/tty/n_tty.c if (!mutex_trylock(&ldata->atomic_read_lock)) ldata 2156 drivers/tty/n_tty.c if (mutex_lock_interruptible(&ldata->atomic_read_lock)) ldata 2164 drivers/tty/n_tty.c if (!ldata->icanon) { ldata 2175 drivers/tty/n_tty.c tail = ldata->read_tail; ldata 2234 drivers/tty/n_tty.c if (ldata->icanon && !L_EXTPROC(tty)) { ldata 2266 drivers/tty/n_tty.c if (tail != ldata->read_tail) ldata 2271 drivers/tty/n_tty.c mutex_unlock(&ldata->atomic_read_lock); ldata 2352 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 2355 drivers/tty/n_tty.c mutex_lock(&ldata->output_lock); ldata 2357 drivers/tty/n_tty.c mutex_unlock(&ldata->output_lock); ldata 2429 drivers/tty/n_tty.c static unsigned long inq_canon(struct n_tty_data *ldata) ldata 2433 drivers/tty/n_tty.c if (ldata->canon_head == ldata->read_tail) ldata 2435 drivers/tty/n_tty.c head = ldata->canon_head; ldata 2436 drivers/tty/n_tty.c tail = ldata->read_tail; ldata 2440 drivers/tty/n_tty.c if (test_bit(tail & (N_TTY_BUF_SIZE - 1), ldata->read_flags) && ldata 2441 drivers/tty/n_tty.c read_buf(ldata, tail) == __DISABLED_CHAR) ldata 2451 drivers/tty/n_tty.c struct n_tty_data *ldata = tty->disc_data; ldata 2460 drivers/tty/n_tty.c retval = inq_canon(ldata); ldata 2462 drivers/tty/n_tty.c retval = read_cnt(ldata); ldata 1013 drivers/video/fbdev/tgafb.c u32 fdata, ldata; ldata 1016 drivers/video/fbdev/tgafb.c ldata = ((width & 2047) - 1) | align; ldata 1022 drivers/video/fbdev/tgafb.c __raw_writel(ldata, fb_base + pos + j*Bpp); ldata 243 kernel/kexec_file.c void *ldata; ldata 298 kernel/kexec_file.c ldata = arch_kexec_kernel_image_load(image); ldata 300 kernel/kexec_file.c if (IS_ERR(ldata)) { ldata 301 kernel/kexec_file.c ret = PTR_ERR(ldata); ldata 305 kernel/kexec_file.c image->image_loader_data = ldata; ldata 50 sound/soc/meson/axg-card.c void **ldata; ldata 55 sound/soc/meson/axg-card.c ldata = krealloc(priv->link_data, ldata 59 sound/soc/meson/axg-card.c if (!links || !ldata) { ldata 65 sound/soc/meson/axg-card.c priv->link_data = ldata;