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;