pen               297 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               306 arch/mips/cavium-octeon/octeon-irq.c 		pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu);
pen               307 arch/mips/cavium-octeon/octeon-irq.c 		__set_bit(cd->bit, pen);
pen               313 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen);
pen               315 arch/mips/cavium-octeon/octeon-irq.c 		pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen               316 arch/mips/cavium-octeon/octeon-irq.c 		__set_bit(cd->bit, pen);
pen               322 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen);
pen               329 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               338 arch/mips/cavium-octeon/octeon-irq.c 		pen = this_cpu_ptr(&octeon_irq_ciu0_en_mirror);
pen               339 arch/mips/cavium-octeon/octeon-irq.c 		__set_bit(cd->bit, pen);
pen               345 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num() * 2), *pen);
pen               347 arch/mips/cavium-octeon/octeon-irq.c 		pen = this_cpu_ptr(&octeon_irq_ciu1_en_mirror);
pen               348 arch/mips/cavium-octeon/octeon-irq.c 		__set_bit(cd->bit, pen);
pen               354 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num() * 2 + 1), *pen);
pen               361 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               370 arch/mips/cavium-octeon/octeon-irq.c 		pen = this_cpu_ptr(&octeon_irq_ciu0_en_mirror);
pen               371 arch/mips/cavium-octeon/octeon-irq.c 		__clear_bit(cd->bit, pen);
pen               377 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num() * 2), *pen);
pen               379 arch/mips/cavium-octeon/octeon-irq.c 		pen = this_cpu_ptr(&octeon_irq_ciu1_en_mirror);
pen               380 arch/mips/cavium-octeon/octeon-irq.c 		__clear_bit(cd->bit, pen);
pen               386 arch/mips/cavium-octeon/octeon-irq.c 		cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num() * 2 + 1), *pen);
pen               394 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               405 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu);
pen               407 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen               410 arch/mips/cavium-octeon/octeon-irq.c 		__clear_bit(cd->bit, pen);
pen               417 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen);
pen               419 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen);
pen               427 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               438 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu);
pen               440 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen               443 arch/mips/cavium-octeon/octeon-irq.c 		__set_bit(cd->bit, pen);
pen               450 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen);
pen               452 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen);
pen               788 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen               812 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu);
pen               814 arch/mips/cavium-octeon/octeon-irq.c 			pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen               818 arch/mips/cavium-octeon/octeon-irq.c 			__set_bit(cd->bit, pen);
pen               820 arch/mips/cavium-octeon/octeon-irq.c 			__clear_bit(cd->bit, pen);
pen               829 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN0(coreid * 2), *pen);
pen               831 arch/mips/cavium-octeon/octeon-irq.c 			cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen);
pen               859 arch/mips/cavium-octeon/octeon-irq.c 			unsigned long *pen = &per_cpu(octeon_irq_ciu0_en_mirror, cpu);
pen               863 arch/mips/cavium-octeon/octeon-irq.c 				set_bit(cd->bit, pen);
pen               866 arch/mips/cavium-octeon/octeon-irq.c 				clear_bit(cd->bit, pen);
pen               872 arch/mips/cavium-octeon/octeon-irq.c 			unsigned long *pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen               876 arch/mips/cavium-octeon/octeon-irq.c 				set_bit(cd->bit, pen);
pen               879 arch/mips/cavium-octeon/octeon-irq.c 				clear_bit(cd->bit, pen);
pen              1069 arch/mips/cavium-octeon/octeon-irq.c 	unsigned long *pen;
pen              1075 arch/mips/cavium-octeon/octeon-irq.c 	pen = &per_cpu(octeon_irq_ciu1_en_mirror, cpu);
pen              1076 arch/mips/cavium-octeon/octeon-irq.c 	__set_bit(coreid, pen);
pen              1082 arch/mips/cavium-octeon/octeon-irq.c 	cvmx_write_csr(CVMX_CIU_INTX_EN1(coreid * 2 + 1), *pen);
pen              3690 arch/mips/include/asm/octeon/cvmx-mio-defs.h 		uint64_t pen:1;
pen              3696 arch/mips/include/asm/octeon/cvmx-mio-defs.h 		uint64_t pen:1;
pen              4105 arch/mips/include/asm/octeon/cvmx-mio-defs.h 		uint64_t pen:1;
pen              4111 arch/mips/include/asm/octeon/cvmx-mio-defs.h 		uint64_t pen:1;
pen               244 drivers/acpi/pmic/intel_pmic_crc.c 	int pen;
pen               246 drivers/acpi/pmic/intel_pmic_crc.c 	if (regmap_read(regmap, reg, &pen))
pen               248 drivers/acpi/pmic/intel_pmic_crc.c 	*value = pen >> 7;
pen               120 drivers/hid/hid-uclogic-core.c 	if (hi->report->id == params->pen.id) {
pen               256 drivers/hid/hid-uclogic-core.c 	    (report->id == params->pen.id) &&
pen               266 drivers/hid/hid-uclogic-core.c 		if (params->pen.inrange ==
pen               275 drivers/hid/hid-uclogic-core.c 		if (size >= 10 && params->pen.fragmented_hires) {
pen               297 drivers/hid/hid-uclogic-core.c 		if (params->pen.inrange == UCLOGIC_PARAMS_PEN_INRANGE_NONE) {
pen               115 drivers/hid/hid-uclogic-params.c static void uclogic_params_pen_cleanup(struct uclogic_params_pen *pen)
pen               117 drivers/hid/hid-uclogic-params.c 	kfree(pen->desc_ptr);
pen               118 drivers/hid/hid-uclogic-params.c 	memset(pen, 0, sizeof(*pen));
pen               137 drivers/hid/hid-uclogic-params.c static int uclogic_params_pen_init_v1(struct uclogic_params_pen *pen,
pen               153 drivers/hid/hid-uclogic-params.c 	if (pen == NULL || pfound == NULL || hdev == NULL) {
pen               218 drivers/hid/hid-uclogic-params.c 	memset(pen, 0, sizeof(*pen));
pen               219 drivers/hid/hid-uclogic-params.c 	pen->desc_ptr = desc_ptr;
pen               221 drivers/hid/hid-uclogic-params.c 	pen->desc_size = uclogic_rdesc_pen_v1_template_size;
pen               222 drivers/hid/hid-uclogic-params.c 	pen->id = UCLOGIC_RDESC_PEN_V1_ID;
pen               223 drivers/hid/hid-uclogic-params.c 	pen->inrange = UCLOGIC_PARAMS_PEN_INRANGE_INVERTED;
pen               265 drivers/hid/hid-uclogic-params.c static int uclogic_params_pen_init_v2(struct uclogic_params_pen *pen,
pen               281 drivers/hid/hid-uclogic-params.c 	if (pen == NULL || pfound == NULL || hdev == NULL) {
pen               362 drivers/hid/hid-uclogic-params.c 	memset(pen, 0, sizeof(*pen));
pen               363 drivers/hid/hid-uclogic-params.c 	pen->desc_ptr = desc_ptr;
pen               365 drivers/hid/hid-uclogic-params.c 	pen->desc_size = uclogic_rdesc_pen_v2_template_size;
pen               366 drivers/hid/hid-uclogic-params.c 	pen->id = UCLOGIC_RDESC_PEN_V2_ID;
pen               367 drivers/hid/hid-uclogic-params.c 	pen->inrange = UCLOGIC_PARAMS_PEN_INRANGE_NONE;
pen               368 drivers/hid/hid-uclogic-params.c 	pen->fragmented_hires = true;
pen               512 drivers/hid/hid-uclogic-params.c 			uclogic_params_pen_cleanup(&params->pen);
pen               553 drivers/hid/hid-uclogic-params.c 	pen_present = (!params->pen_unused && params->pen.desc_ptr != NULL);
pen               559 drivers/hid/hid-uclogic-params.c 		size += params->pen.desc_size;
pen               577 drivers/hid/hid-uclogic-params.c 			memcpy(p, params->pen.desc_ptr,
pen               578 drivers/hid/hid-uclogic-params.c 				params->pen.desc_size);
pen               579 drivers/hid/hid-uclogic-params.c 			p += params->pen.desc_size;
pen               752 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v2(&p.pen, &found, hdev);
pen               779 drivers/hid/hid-uclogic-params.c 	rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
pen               901 drivers/hid/hid-uclogic-params.c 				rc = uclogic_params_pen_init_v1(&p.pen,
pen              1009 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
pen              1028 drivers/hid/hid-uclogic-params.c 			rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
pen              1054 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
pen              1088 drivers/hid/hid-uclogic-params.c 		rc = uclogic_params_pen_init_v1(&p.pen, &found, hdev);
pen               144 drivers/hid/hid-uclogic-params.h 	struct uclogic_params_pen pen;
pen               187 drivers/hid/hid-uclogic-params.h 		(_params)->pen.desc_ptr,                                    \
pen               188 drivers/hid/hid-uclogic-params.h 		(_params)->pen.desc_size,                                   \
pen               189 drivers/hid/hid-uclogic-params.h 		(_params)->pen.id,                                          \
pen               190 drivers/hid/hid-uclogic-params.h 		uclogic_params_pen_inrange_to_str((_params)->pen.inrange),  \
pen               191 drivers/hid/hid-uclogic-params.h 		((_params)->pen.fragmented_hires ? "true" : "false"),       \
pen               433 drivers/hid/wacom_sys.c 	bool pen = WACOM_PEN_FIELD(field);
pen               441 drivers/hid/wacom_sys.c 	if (pen)
pen               474 drivers/hid/wacom_sys.c 		if (pen)
pen               863 drivers/hid/wacom_sys.c 		else if (wacom_wac->shared->pen == wacom->hdev)
pen               864 drivers/hid/wacom_sys.c 			wacom_wac->shared->pen = NULL;
pen               905 drivers/hid/wacom_sys.c 		wacom_wac->shared->pen = hdev;
pen              2664 drivers/hid/wacom_sys.c 	if (shared->pen) {
pen              2665 drivers/hid/wacom_sys.c 		wacom1 = hid_get_drvdata(shared->pen);
pen              2973 drivers/hid/wacom_wac.c 	bool pen = false, btn1 = false, btn2 = false;
pen              2989 drivers/hid/wacom_wac.c 		pen = data[1] & 0x01;
pen              3020 drivers/hid/wacom_wac.c 		input_report_key(input, BTN_TOUCH, pen);
pen              3079 drivers/hid/wacom_wac.c 	hid_input_report(wacom->shared->pen, HID_INPUT_REPORT, data,
pen               288 drivers/hid/wacom_wac.h 	struct hid_device *pen;
pen               124 drivers/input/touchscreen/surface3_spi.c 				    struct surface3_ts_data_pen *pen)
pen               127 drivers/input/touchscreen/surface3_spi.c 	int st = pen->status;
pen               150 drivers/input/touchscreen/surface3_spi.c 				 get_unaligned_le16(&pen->x));
pen               153 drivers/input/touchscreen/surface3_spi.c 				 get_unaligned_le16(&pen->y));
pen               156 drivers/input/touchscreen/surface3_spi.c 				 get_unaligned_le16(&pen->pressure));
pen               162 drivers/input/touchscreen/surface3_spi.c 	struct surface3_ts_data_pen *pen;
pen               164 drivers/input/touchscreen/surface3_spi.c 	pen = (struct surface3_ts_data_pen *)&data[15];
pen               166 drivers/input/touchscreen/surface3_spi.c 	surface3_spi_report_pen(ts_data, pen);
pen              1392 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c 						 u32 *pen)
pen              1397 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c 	if (!tnr_dmd || !pen)
pen              1424 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.c 	*pen = ((data[1] << 8) | data[2]);
pen               101 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2_mon.h 						 u32 *pen);
pen               296 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c 						u32 *pen)
pen               301 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c 	if (!tnr_dmd || !pen)
pen               328 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.c 	*pen = (rdata[1] << 8) | rdata[2];
pen                48 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt_mon.h 						u32 *pen);
pen               159 drivers/rtc/rtc-pcf8563.c 				  unsigned char *pen)
pen               170 drivers/rtc/rtc-pcf8563.c 	if (pen)
pen               171 drivers/rtc/rtc-pcf8563.c 		*pen = !!(buf & PCF8563_BIT_AF);
pen               455 fs/jffs2/readinode.c 	struct jffs2_tmp_dnode_info *pen, *last, *this;
pen               472 fs/jffs2/readinode.c 	pen = tn_last(&rii->tn_root);
pen               473 fs/jffs2/readinode.c 	while ((last = pen)) {
pen               474 fs/jffs2/readinode.c 		pen = tn_prev(last);
pen               480 fs/jffs2/readinode.c 			if (pen)