serial             38 arch/arm/mach-pxa/colibri-pxa3xx.c 	u64 serial = ((u64) system_serial_high << 32) | system_serial_low;
serial             48 arch/arm/mach-pxa/colibri-pxa3xx.c 		ether_mac_addr[i] = serial & 0xff;
serial             49 arch/arm/mach-pxa/colibri-pxa3xx.c 		serial >>= 8;
serial             28 arch/powerpc/boot/cuboot-824x.c 		void *serial = NULL;
serial             33 arch/powerpc/boot/cuboot-824x.c 		while ((serial = find_node_by_devtype(serial, "serial"))) {
serial             34 arch/powerpc/boot/cuboot-824x.c 			if (get_parent(serial) != soc)
serial             37 arch/powerpc/boot/cuboot-824x.c 			setprop(serial, "clock-frequency", &bd.bi_busfreq,
serial             34 arch/powerpc/boot/cuboot-83xx.c 		void *serial = NULL;
serial             39 arch/powerpc/boot/cuboot-83xx.c 		while ((serial = find_node_by_devtype(serial, "serial"))) {
serial             40 arch/powerpc/boot/cuboot-83xx.c 			if (get_parent(serial) != soc)
serial             43 arch/powerpc/boot/cuboot-83xx.c 			setprop(serial, "clock-frequency", &bd.bi_busfreq,
serial             36 arch/powerpc/boot/cuboot-85xx-cpm2.c 		void *serial = NULL;
serial             41 arch/powerpc/boot/cuboot-85xx-cpm2.c 		while ((serial = find_node_by_devtype(serial, "serial"))) {
serial             42 arch/powerpc/boot/cuboot-85xx-cpm2.c 			if (get_parent(serial) != devp)
serial             45 arch/powerpc/boot/cuboot-85xx-cpm2.c 			setprop(serial, "clock-frequency", &bd.bi_busfreq,
serial             37 arch/powerpc/boot/cuboot-85xx.c 		void *serial = NULL;
serial             42 arch/powerpc/boot/cuboot-85xx.c 		while ((serial = find_node_by_devtype(serial, "serial"))) {
serial             43 arch/powerpc/boot/cuboot-85xx.c 			if (get_parent(serial) != soc)
serial             46 arch/powerpc/boot/cuboot-85xx.c 			setprop(serial, "clock-frequency", &bd.bi_busfreq,
serial            499 crypto/asymmetric_keys/asymmetric_type.c 		key_serial_t serial;
serial            515 crypto/asymmetric_keys/asymmetric_type.c 		if (kstrtos32(key_text, 0, &serial) < 0)
serial            518 crypto/asymmetric_keys/asymmetric_type.c 		if ((serial == 0) && allow_null_key) {
serial            521 crypto/asymmetric_keys/asymmetric_type.c 			key = key_lookup(serial);
serial            107 crypto/pcrypt.c 	padata->serial = pcrypt_aead_serial;
serial            152 crypto/pcrypt.c 	padata->serial = pcrypt_aead_serial;
serial           1580 drivers/acpi/nfit/core.c static DEVICE_ATTR_RO(serial);
serial           4217 drivers/ata/libata-core.c 	unsigned char serial[2][ATA_ID_SERNO_LEN + 1];
serial           4227 drivers/ata/libata-core.c 	ata_id_c_string(old_id, serial[0], ATA_ID_SERNO, sizeof(serial[0]));
serial           4228 drivers/ata/libata-core.c 	ata_id_c_string(new_id, serial[1], ATA_ID_SERNO, sizeof(serial[1]));
serial           4236 drivers/ata/libata-core.c 	if (strcmp(serial[0], serial[1])) {
serial           4238 drivers/ata/libata-core.c 			     serial[0], serial[1]);
serial            165 drivers/atm/midway.h 	u32 serial,inv_serial;
serial            514 drivers/block/virtio_blk.c static DEVICE_ATTR_RO(serial);
serial            310 drivers/char/applicom.c 			int serial;
serial            316 drivers/char/applicom.c 			for (serial = 0; serial < SERIAL_NUMBER - TYPE_CARD; serial++)
serial            317 drivers/char/applicom.c 				boardname[serial] = readb(apbs[i].RamIO + TYPE_CARD + serial);
serial            319 drivers/char/applicom.c 			boardname[serial] = 0;
serial            327 drivers/char/applicom.c 			serial = (readb(apbs[i].RamIO + SERIAL_NUMBER) << 16) + 
serial            331 drivers/char/applicom.c 			if (serial != 0)
serial            332 drivers/char/applicom.c 				printk(" S/N %d\n", serial);
serial            797 drivers/char/applicom.c 			int serial;
serial            803 drivers/char/applicom.c 			for (serial = 0; serial < SERIAL_NUMBER - TYPE_CARD; serial++)
serial            804 drivers/char/applicom.c 				boardname[serial] = readb(apbs[i].RamIO + TYPE_CARD + serial);
serial            805 drivers/char/applicom.c 			boardname[serial] = 0;
serial            814 drivers/char/applicom.c 			serial = (readb(apbs[i].RamIO + SERIAL_NUMBER) << 16) + 
serial            818 drivers/char/applicom.c 			if (serial != 0)
serial            819 drivers/char/applicom.c 				printk(" S/N %d\n", serial);
serial            253 drivers/firmware/meson/meson_sm.c static DEVICE_ATTR_RO(serial);
serial             89 drivers/firmware/pcdp.c 	int i, serial = 0;
serial            100 drivers/firmware/pcdp.c 			serial = 1;
serial            107 drivers/firmware/pcdp.c 		serial = 1;
serial            110 drivers/firmware/pcdp.c 		if (uart->flags & PCDP_UART_PRIMARY_CONSOLE || serial) {
serial             77 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	edid_caps->serial_number = edid_buf->serial;
serial            322 drivers/gpu/drm/gma500/intel_bios.h 	u32 serial;
serial            747 drivers/gpu/drm/i915/display/intel_vbt_defs.h 	u32 serial;
serial            430 drivers/gpu/drm/i915/gt/intel_engine.h 	engine->serial++; /* contexts lost */
serial             80 drivers/gpu/drm/i915/gt/intel_engine_pm.c 	if (engine->wakeref_serial == engine->serial)
serial            109 drivers/gpu/drm/i915/gt/intel_engine_pm.c 	engine->wakeref_serial = engine->serial + 1;
serial            327 drivers/gpu/drm/i915/gt/intel_engine_types.h 	unsigned long serial;
serial            156 drivers/gpu/drm/i915/gt/intel_gt_pm.c 		engine->serial++; /* kernel context lost */
serial           1279 drivers/gpu/drm/i915/i915_gem.c 		engine->serial++; /* force the kernel context switch */
serial            439 drivers/gpu/drm/i915/i915_request.c 	engine->serial++;
serial             55 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 	u32 serial;
serial            265 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 		 lcd->eeprom.serial);
serial            508 drivers/gpu/drm/tiny/gm12u320.c 	.serial		= 0xaa55aa55,
serial           1020 drivers/hid/hid-cp2112.c CP2112_PSTR_ATTR(serial,	CP2112_SERIAL_STRING);
serial            777 drivers/hid/hid-logitech-hidpp.c static int hidpp_unifying_get_serial(struct hidpp_device *hidpp, u32 *serial)
serial            795 drivers/hid/hid-logitech-hidpp.c 	*serial = *((u32 *)&response.rap.params[1]);
serial            803 drivers/hid/hid-logitech-hidpp.c 	u32 serial;
serial            806 drivers/hid/hid-logitech-hidpp.c 	ret = hidpp_unifying_get_serial(hidpp, &serial);
serial            811 drivers/hid/hid-logitech-hidpp.c 		 hdev->product, &serial);
serial            151 drivers/hid/wacom.h 		u32 serial;
serial            100 drivers/hid/wacom_sys.c 	if (wacom_wac->serial[0] || !(features->quirks & WACOM_QUIRK_TOOLSERIAL))
serial            131 drivers/hid/wacom_sys.c 					wacom_wac->serial[0] = value;
serial            135 drivers/hid/wacom_sys.c 					wacom_wac->serial[0] |= ((__u64)value) << 32;
serial           1861 drivers/hid/wacom_sys.c static int wacom_remote_create_attr_group(struct wacom *wacom, __u32 serial,
serial           1869 drivers/hid/wacom_sys.c 							  "%d", serial);
serial           2001 drivers/hid/wacom_sys.c 		remote->remotes[i].serial = 0;
serial           2492 drivers/hid/wacom_sys.c 	u32 serial = remote->remotes[index].serial;
serial           2497 drivers/hid/wacom_sys.c 		if (remote->remotes[i].serial == serial) {
serial           2511 drivers/hid/wacom_sys.c 			remote->remotes[i].serial = 0;
serial           2519 drivers/hid/wacom_sys.c static int wacom_remote_create_one(struct wacom *wacom, u32 serial,
serial           2530 drivers/hid/wacom_sys.c 		if (remote->remotes[k].serial == serial)
serial           2535 drivers/hid/wacom_sys.c 		remote->remotes[index].serial = serial;
serial           2542 drivers/hid/wacom_sys.c 	error = wacom_remote_create_attr_group(wacom, serial, index);
serial           2564 drivers/hid/wacom_sys.c 	remote->remotes[index].serial = serial;
serial           2583 drivers/hid/wacom_sys.c 	remote->remotes[index].serial = 0;
serial           2616 drivers/hid/wacom_sys.c 	u32 serial;
serial           2636 drivers/hid/wacom_sys.c 		serial = data.remote[i].serial;
serial           2639 drivers/hid/wacom_sys.c 			if (remote->remotes[i].serial == serial) {
serial           2644 drivers/hid/wacom_sys.c 			if (remote->remotes[i].serial)
serial           2647 drivers/hid/wacom_sys.c 			wacom_remote_create_one(wacom, serial, i);
serial           2649 drivers/hid/wacom_sys.c 		} else if (remote->remotes[i].serial) {
serial            764 drivers/hid/wacom_wac.c 	input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]);
serial            783 drivers/hid/wacom_wac.c 		wacom->serial[idx] = ((data[3] & 0x0f) << 28) +
serial           1005 drivers/hid/wacom_wac.c 	input_event(input, EV_MSC, MSC_SERIAL, wacom->serial[idx]);
serial           1054 drivers/hid/wacom_wac.c 	__u32 serial;
serial           1064 drivers/hid/wacom_wac.c 	serial = data[3] + (data[4] << 8) + (data[5] << 16);
serial           1070 drivers/hid/wacom_wac.c 		if (remote->remotes[i].serial == serial) {
serial           1115 drivers/hid/wacom_wac.c 	input_event(input, EV_MSC, MSC_SERIAL, serial);
serial           1123 drivers/hid/wacom_wac.c 		if (remote->remotes[i].serial == serial)
serial           1152 drivers/hid/wacom_wac.c 		int serial = (data[j+6] << 16) + (data[j+5] << 8) + data[j+4];
serial           1155 drivers/hid/wacom_wac.c 		remote_data.remote[i].serial = serial;
serial           1262 drivers/hid/wacom_wac.c 		wacom->serial[0] = get_unaligned_le64(&data[99]);
serial           1267 drivers/hid/wacom_wac.c 		wacom->serial[0] = get_unaligned_le64(&data[33]);
serial           1273 drivers/hid/wacom_wac.c 	if (wacom->serial[0] >> 52 == 1) {
serial           1275 drivers/hid/wacom_wac.c 		wacom->id[0] |= (wacom->serial[0] >> 32) & 0xFFFFF;
serial           1295 drivers/hid/wacom_wac.c 			wacom->serial[0] = 0;
serial           1348 drivers/hid/wacom_wac.c 			input_event(pen_input, EV_MSC, MSC_SERIAL, wacom->serial[0]);
serial           2310 drivers/hid/wacom_wac.c 			wacom_wac->serial[0] = (wacom_wac->serial[0] & ~0xFFFFFFFFULL);
serial           2311 drivers/hid/wacom_wac.c 			wacom_wac->serial[0] |= wacom_s32tou(value, field->report_size);
serial           2329 drivers/hid/wacom_wac.c 			wacom_wac->serial[0] = (wacom_wac->serial[0] & 0xFFFFFFFF);
serial           2330 drivers/hid/wacom_wac.c 			wacom_wac->serial[0] |= ((__u64)raw_value) << 32;
serial           2445 drivers/hid/wacom_wac.c 		if (wacom_wac->serial[0] >> 52 == 1)
serial           2456 drivers/hid/wacom_wac.c 		if (wacom_wac->serial[0]) {
serial           2457 drivers/hid/wacom_wac.c 			input_event(input, EV_MSC, MSC_SERIAL, wacom_wac->serial[0]);
serial           2469 drivers/hid/wacom_wac.c 		wacom_wac->serial[0] = 0;
serial            325 drivers/hid/wacom_wac.h 		u32 serial;
serial            338 drivers/hid/wacom_wac.h 	__u64 serial[2];
serial            288 drivers/i2c/busses/i2c-diolan-u2c.c 	u32 serial;
serial            292 drivers/i2c/busses/i2c-diolan-u2c.c 		serial = le32_to_cpu(*(u32 *)dev->ibuffer);
serial            294 drivers/i2c/busses/i2c-diolan-u2c.c 			 "Diolan U2C serial number %u\n", serial);
serial             69 drivers/ide/ide-sysfs.c static DEVICE_ATTR(serial, 0400, serial_show, NULL);
serial             76 drivers/iio/gyro/adis16136.c 	uint16_t lot1, lot2, lot3, serial;
serial             82 drivers/iio/gyro/adis16136.c 		&serial);
serial             99 drivers/iio/gyro/adis16136.c 		lot3, serial);
serial             78 drivers/iio/imu/adis16460.c 	u16 serial;
serial             82 drivers/iio/imu/adis16460.c 		&serial);
serial             86 drivers/iio/imu/adis16460.c 	*val = serial;
serial            232 drivers/iio/imu/adis16480.c 	u16 serial;
serial            236 drivers/iio/imu/adis16480.c 		&serial);
serial            240 drivers/iio/imu/adis16480.c 	*val = serial;
serial            358 drivers/infiniband/core/fmr_pool.c 	int serial;
serial            374 drivers/infiniband/core/fmr_pool.c 	serial = atomic_inc_return(&pool->req_ser);
serial            378 drivers/infiniband/core/fmr_pool.c 				     atomic_read(&pool->flush_ser) - serial >= 0))
serial           15102 drivers/infiniband/hw/hfi1/chip.c 	snprintf(dd->serial, SERIAL_MAX, "0x%08llx\n",
serial           1230 drivers/infiniband/hw/hfi1/hfi.h 	u8 serial[SERIAL_MAX];
serial            573 drivers/infiniband/hw/hfi1/sysfs.c 	return scnprintf(buf, PAGE_SIZE, "%s", dd->serial);
serial            575 drivers/infiniband/hw/hfi1/sysfs.c static DEVICE_ATTR_RO(serial);
serial           1034 drivers/infiniband/hw/qib/qib.h 	u8 serial[16];
serial            244 drivers/infiniband/hw/qib/qib_eeprom.c 		char *snp = dd->serial;
serial            254 drivers/infiniband/hw/qib/qib_eeprom.c 		len = sizeof(dd->serial) - len;
serial            259 drivers/infiniband/hw/qib/qib_eeprom.c 		memcpy(dd->serial, ifp->if_serial, sizeof(ifp->if_serial));
serial            264 drivers/infiniband/hw/qib/qib_eeprom.c 			dd->serial, ifp->if_comment);
serial            871 drivers/infiniband/hw/qib/qib_iba6120.c 			dd->serial);
serial           1411 drivers/infiniband/hw/qib/qib_iba7220.c 			dd->serial);
serial           2190 drivers/infiniband/hw/qib/qib_iba7322.c 			dd->serial);
serial            394 drivers/infiniband/hw/qib/qib_qsfp.c 	ret = qsfp_read(ppd, QSFP_SN_OFFS, &cp->serial, QSFP_SN_LEN);
serial            398 drivers/infiniband/hw/qib/qib_qsfp.c 		cks += cp->serial[idx];
serial            527 drivers/infiniband/hw/qib/qib_qsfp.c 			   QSFP_SN_LEN, cd.serial);
serial            165 drivers/infiniband/hw/qib/qib_qsfp.h 	u8 serial[QSFP_SN_LEN];
serial            656 drivers/infiniband/hw/qib/qib_sysfs.c 	buf[sizeof(dd->serial)] = '\0';
serial            657 drivers/infiniband/hw/qib/qib_sysfs.c 	memcpy(buf, dd->serial, sizeof(dd->serial));
serial            661 drivers/infiniband/hw/qib/qib_sysfs.c static DEVICE_ATTR_RO(serial);
serial            802 drivers/isdn/capi/capi.c 		cdev->errcode = capi20_get_serial(data.contr, data.serial);
serial            805 drivers/isdn/capi/capi.c 		if (copy_to_user(argp, data.serial,
serial            806 drivers/isdn/capi/capi.c 				 sizeof(data.serial)))
serial            225 drivers/isdn/capi/kcapi.c 	memset(ctr->serial, 0, sizeof(ctr->serial));
serial            919 drivers/isdn/capi/kcapi.c u16 capi20_get_serial(u32 contr, u8 *serial)
serial            925 drivers/isdn/capi/kcapi.c 		strlcpy(serial, driver_serial, CAPI_SERIAL_LEN);
serial            933 drivers/isdn/capi/kcapi.c 		strlcpy(serial, ctr->serial, CAPI_SERIAL_LEN);
serial            518 drivers/media/dvb-frontends/lgs8gxx.c 	u8 serial, u8 clk_pol, u8 clk_gated)
serial            529 drivers/media/dvb-frontends/lgs8gxx.c 	t |= serial ? TS_SERIAL : TS_PARALLEL;
serial            460 drivers/media/dvb-frontends/s5h1411.c static int s5h1411_set_serialmode(struct dvb_frontend *fe, int serial)
serial            465 drivers/media/dvb-frontends/s5h1411.c 	dprintk("%s(%d)\n", __func__, serial);
serial            468 drivers/media/dvb-frontends/s5h1411.c 	if (serial == 1)
serial            693 drivers/media/dvb-frontends/tda10048.c static int tda10048_output_mode(struct dvb_frontend *fe, int serial)
serial            696 drivers/media/dvb-frontends/tda10048.c 	dprintk(1, "%s(%d)\n", __func__, serial);
serial            702 drivers/media/dvb-frontends/tda10048.c 	if (serial) {
serial            203 drivers/media/i2c/st-mipid02.c static __u32 serial_to_parallel_code(__u32 serial)
serial            205 drivers/media/i2c/st-mipid02.c 	if (serial == MEDIA_BUS_FMT_UYVY8_1X16)
serial            207 drivers/media/i2c/st-mipid02.c 	if (serial == MEDIA_BUS_FMT_BGR888_1X24)
serial            210 drivers/media/i2c/st-mipid02.c 	return serial;
serial             71 drivers/media/mc/mc-device.c 	strscpy(info->serial, dev->serial, sizeof(info->serial));
serial            891 drivers/media/mc/mc-device.c 	if (udev->serial)
serial            892 drivers/media/mc/mc-device.c 		strscpy(mdev->serial, udev->serial, sizeof(mdev->serial));
serial           3924 drivers/media/pci/bt8xx/bttv-cards.c 	u32 serial = 0;
serial           3938 drivers/media/pci/bt8xx/bttv-cards.c 				serial *= 10, serial += ee[i] - '0';
serial           4013 drivers/media/pci/bt8xx/bttv-cards.c 		serial = get_unaligned_be32((__be32 *)(ee+6));
serial           4018 drivers/media/pci/bt8xx/bttv-cards.c 		cardid > 0 ? bttv_tvcards[cardid].name : "Unknown", serial);
serial           2186 drivers/media/usb/uvc/uvc_driver.c 	if (udev->serial)
serial           2187 drivers/media/usb/uvc/uvc_driver.c 		strscpy(dev->mdev.serial, udev->serial,
serial           2188 drivers/media/usb/uvc/uvc_driver.c 			sizeof(dev->mdev.serial));
serial             89 drivers/mmc/core/mmc.c 		card->cid.serial	= UNSTUFF_BITS(resp, 16, 24);
serial            106 drivers/mmc/core/mmc.c 		card->cid.serial	= UNSTUFF_BITS(resp, 16, 32);
serial            785 drivers/mmc/core/mmc.c MMC_DEV_ATTR(serial, "0x%08x\n", card->cid.serial);
serial             89 drivers/mmc/core/sd.c 	card->cid.serial		= UNSTUFF_BITS(resp, 24, 32);
serial            689 drivers/mmc/core/sd.c MMC_DEV_ATTR(serial, "0x%08x\n", card->cid.serial);
serial             69 drivers/net/can/softing/softing.h 		uint16_t fw_version, hw_version, license, serial;
serial            357 drivers/net/can/softing/softing_fw.c 	card->id.serial = ioread32(&card->dpram[DPRAM_FCT_PARAM]);
serial            700 drivers/net/can/softing/softing_main.c DEV_ATTR_RO(serial, id.serial);
serial            540 drivers/net/ethernet/8390/etherh.c 	unsigned int serial;
serial            545 drivers/net/ethernet/8390/etherh.c 	serial = system_serial_low | system_serial_high;
serial            550 drivers/net/ethernet/8390/etherh.c 	addr[3] = 0x10 + (serial >> 24);
serial            551 drivers/net/ethernet/8390/etherh.c 	addr[4] = serial >> 16;
serial            552 drivers/net/ethernet/8390/etherh.c 	addr[5] = serial >> 8;
serial            688 drivers/net/ethernet/amd/a2065.c 	u32 serial;
serial            713 drivers/net/ethernet/amd/a2065.c 	serial = be32_to_cpu(z->rom.er_SerialNumber);
serial            722 drivers/net/ethernet/amd/a2065.c 	dev->dev_addr[3] = (serial >> 16) & 0xff;
serial            723 drivers/net/ethernet/amd/a2065.c 	dev->dev_addr[4] = (serial >> 8) & 0xff;
serial            724 drivers/net/ethernet/amd/a2065.c 	dev->dev_addr[5] = serial & 0xff;
serial            720 drivers/net/ethernet/amd/ariadne.c 	u32 serial;
serial            742 drivers/net/ethernet/amd/ariadne.c 	serial = be32_to_cpu(z->rom.er_SerialNumber);
serial            746 drivers/net/ethernet/amd/ariadne.c 	dev->dev_addr[3] = (serial >> 16) & 0xff;
serial            747 drivers/net/ethernet/amd/ariadne.c 	dev->dev_addr[4] = (serial >> 8) & 0xff;
serial            748 drivers/net/ethernet/amd/ariadne.c 	dev->dev_addr[5] = serial & 0xff;
serial             72 drivers/net/ethernet/cisco/enic/vnic_resource.h 	char serial[16];		/* card serial number */
serial            358 drivers/net/ethernet/netronome/nfp/nfp_devlink.c 	const u8 *serial;
serial            368 drivers/net/ethernet/netronome/nfp/nfp_devlink.c 	serial_len = nfp_cpp_serial(port->app->cpp, &serial);
serial            371 drivers/net/ethernet/netronome/nfp/nfp_devlink.c 			       eth_port.label_subport, serial, serial_len);
serial            376 drivers/net/ethernet/netronome/nfp/nfp_main.c 	const u8 *serial;
serial            384 drivers/net/ethernet/netronome/nfp/nfp_main.c 	nfp_cpp_serial(pf->cpp, &serial);
serial            386 drivers/net/ethernet/netronome/nfp/nfp_main.c 		serial, interface >> 8, interface & 0xff);
serial             37 drivers/net/ethernet/netronome/nfp/nfp_port.c 	const u8 *serial;
serial             43 drivers/net/ethernet/netronome/nfp/nfp_port.c 	ppid->id_len = nfp_cpp_serial(port->app->cpp, &serial);
serial             44 drivers/net/ethernet/netronome/nfp/nfp_port.c 	memcpy(&ppid->id, serial, ppid->id_len);
serial           1247 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c static int nfp6000_read_serial(struct device *dev, u8 *serial)
serial           1260 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	put_unaligned_be16(reg >> 16, serial + 4);
serial           1262 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	put_unaligned_be32(reg, serial);
serial            205 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h int nfp_cpp_serial(struct nfp_cpp *cpp, const u8 **serial);
serial            345 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h 	int (*read_serial)(struct device *dev, u8 *serial);
serial             66 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	u8 serial[NFP_SERIAL_LEN];
serial            235 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c int nfp_cpp_serial(struct nfp_cpp *cpp, const u8 **serial)
serial            237 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	*serial = &cpp->serial[0];
serial            238 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	return sizeof(cpp->serial);
serial           1187 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 		err = ops->read_serial(parent, cpp->serial);
serial           1251 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 		 nfp_cpp_model(cpp), cpp->serial, nfp_cpp_interface(cpp));
serial            312 drivers/net/ethernet/sgi/ioc3-eth.c 	u8 serial[6];
serial            341 drivers/net/ethernet/sgi/ioc3-eth.c 			serial[i] = reg & 0xff;
serial            350 drivers/net/ethernet/sgi/ioc3-eth.c 		pr_cont(" registration number %pM, CRC %02x", serial, crc);
serial            573 drivers/net/hyperv/hyperv_net.h 	u32 serial;
serial           1225 drivers/net/hyperv/netvsc.c 	net_device_ctx->vf_serial = nvmsg->msg.v4_msg.vf_assoc.serial;
serial           2133 drivers/net/hyperv/netvsc_drv.c 	u32 serial;
serial           2144 drivers/net/hyperv/netvsc_drv.c 	if (kstrtou32(pci_slot_name(pdev->slot), 10, &serial)) {
serial           2154 drivers/net/hyperv/netvsc_drv.c 		if (ndev_ctx->vf_serial == serial)
serial           2159 drivers/net/hyperv/netvsc_drv.c 		      "no netdev found for vf serial:%u\n", serial);
serial            162 drivers/net/sb1000.c 	serial_number = pdev->card->serial;
serial            230 drivers/net/usb/hso.c 	int (*write_data) (struct hso_serial *serial);
serial            294 drivers/net/usb/hso.c static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial);
serial            295 drivers/net/usb/hso.c static void hso_kick_transmit(struct hso_serial *serial);
serial            312 drivers/net/usb/hso.c static int hso_mux_serial_read(struct hso_serial *serial);
serial            517 drivers/net/usb/hso.c static int hso_urb_to_index(struct hso_serial *serial, struct urb *urb)
serial            521 drivers/net/usb/hso.c 	for (idx = 0; idx < serial->num_rx_urbs; idx++)
serial            522 drivers/net/usb/hso.c 		if (serial->rx_urb[idx] == urb)
serial            524 drivers/net/usb/hso.c 	dev_err(serial->parent->dev, "hso_urb_to_index failed\n");
serial            603 drivers/net/usb/hso.c 	struct hso_serial *serial = NULL;
serial            608 drivers/net/usb/hso.c 		serial = dev2ser(serial_table[index]);
serial            611 drivers/net/usb/hso.c 	return serial;
serial            632 drivers/net/usb/hso.c static void set_serial_by_index(unsigned index, struct hso_serial *serial)
serial            637 drivers/net/usb/hso.c 	if (serial)
serial            638 drivers/net/usb/hso.c 		serial_table[index] = serial->parent;
serial           1088 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1090 drivers/net/usb/hso.c 	if (!serial) {
serial           1095 drivers/net/usb/hso.c 	hso_dbg(0x8, "port %d\n", serial->minor);
serial           1114 drivers/net/usb/hso.c static void hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb)
serial           1119 drivers/net/usb/hso.c 	usb_fill_bulk_urb(urb, serial->parent->usb,
serial           1120 drivers/net/usb/hso.c 			  usb_rcvbulkpipe(serial->parent->usb,
serial           1121 drivers/net/usb/hso.c 					  serial->in_endp->
serial           1123 drivers/net/usb/hso.c 			  urb->transfer_buffer, serial->rx_data_length,
serial           1124 drivers/net/usb/hso.c 			  hso_std_serial_read_bulk_callback, serial);
serial           1137 drivers/net/usb/hso.c static void put_rxbuf_data_and_resubmit_bulk_urb(struct hso_serial *serial)
serial           1142 drivers/net/usb/hso.c 	while (serial->rx_urb_filled[serial->curr_rx_urb_idx]) {
serial           1143 drivers/net/usb/hso.c 		curr_urb = serial->rx_urb[serial->curr_rx_urb_idx];
serial           1144 drivers/net/usb/hso.c 		count = put_rxbuf_data(curr_urb, serial);
serial           1148 drivers/net/usb/hso.c 			serial->curr_rx_urb_idx++;
serial           1149 drivers/net/usb/hso.c 			if (serial->curr_rx_urb_idx >= serial->num_rx_urbs)
serial           1150 drivers/net/usb/hso.c 				serial->curr_rx_urb_idx = 0;
serial           1151 drivers/net/usb/hso.c 			hso_resubmit_rx_bulk_urb(serial, curr_urb);
serial           1156 drivers/net/usb/hso.c static void put_rxbuf_data_and_resubmit_ctrl_urb(struct hso_serial *serial)
serial           1161 drivers/net/usb/hso.c 	urb = serial->rx_urb[0];
serial           1162 drivers/net/usb/hso.c 	if (serial->port.count > 0) {
serial           1163 drivers/net/usb/hso.c 		count = put_rxbuf_data(urb, serial);
serial           1170 drivers/net/usb/hso.c 			   (serial->rx_state == RX_PENDING))) {
serial           1171 drivers/net/usb/hso.c 		serial->rx_state = RX_SENT;
serial           1172 drivers/net/usb/hso.c 		hso_mux_serial_read(serial);
serial           1174 drivers/net/usb/hso.c 		serial->rx_state = RX_IDLE;
serial           1181 drivers/net/usb/hso.c 	struct hso_serial *serial = urb->context;
serial           1188 drivers/net/usb/hso.c 	if (!serial) {
serial           1193 drivers/net/usb/hso.c 		handle_usb_error(status, __func__, serial->parent);
serial           1201 drivers/net/usb/hso.c 	if (serial->port.count == 0)
serial           1204 drivers/net/usb/hso.c 	if (serial->parent->port_spec & HSO_INFO_CRC_BUG)
serial           1205 drivers/net/usb/hso.c 		fix_crc_bug(urb, serial->in_endp->wMaxPacketSize);
serial           1207 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1208 drivers/net/usb/hso.c 	serial->rx_urb_filled[hso_urb_to_index(serial, urb)] = 1;
serial           1209 drivers/net/usb/hso.c 	put_rxbuf_data_and_resubmit_bulk_urb(serial);
serial           1210 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1217 drivers/net/usb/hso.c static void hso_unthrottle_tasklet(struct hso_serial *serial)
serial           1221 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1222 drivers/net/usb/hso.c 	if ((serial->parent->port_spec & HSO_INTF_MUX))
serial           1223 drivers/net/usb/hso.c 		put_rxbuf_data_and_resubmit_ctrl_urb(serial);
serial           1225 drivers/net/usb/hso.c 		put_rxbuf_data_and_resubmit_bulk_urb(serial);
serial           1226 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1231 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1233 drivers/net/usb/hso.c 	tasklet_hi_schedule(&serial->unthrottle_tasklet);
serial           1239 drivers/net/usb/hso.c 	struct hso_serial *serial = get_serial_by_index(tty->index);
serial           1243 drivers/net/usb/hso.c 	if (serial == NULL || serial->magic != HSO_SERIAL_MAGIC) {
serial           1250 drivers/net/usb/hso.c 	mutex_lock(&serial->parent->mutex);
serial           1251 drivers/net/usb/hso.c 	result = usb_autopm_get_interface(serial->parent->interface);
serial           1255 drivers/net/usb/hso.c 	hso_dbg(0x1, "Opening %d\n", serial->minor);
serial           1258 drivers/net/usb/hso.c 	tty->driver_data = serial;
serial           1259 drivers/net/usb/hso.c 	tty_port_tty_set(&serial->port, tty);
serial           1262 drivers/net/usb/hso.c 	serial->port.count++;
serial           1263 drivers/net/usb/hso.c 	if (serial->port.count == 1) {
serial           1264 drivers/net/usb/hso.c 		serial->rx_state = RX_IDLE;
serial           1267 drivers/net/usb/hso.c 		tasklet_init(&serial->unthrottle_tasklet,
serial           1269 drivers/net/usb/hso.c 			     (unsigned long)serial);
serial           1270 drivers/net/usb/hso.c 		result = hso_start_serial_device(serial->parent, GFP_KERNEL);
serial           1272 drivers/net/usb/hso.c 			hso_stop_serial_device(serial->parent);
serial           1273 drivers/net/usb/hso.c 			serial->port.count--;
serial           1275 drivers/net/usb/hso.c 			kref_get(&serial->parent->ref);
serial           1281 drivers/net/usb/hso.c 	usb_autopm_put_interface(serial->parent->interface);
serial           1287 drivers/net/usb/hso.c 	mutex_unlock(&serial->parent->mutex);
serial           1294 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1300 drivers/net/usb/hso.c 	if (serial == NULL)
serial           1303 drivers/net/usb/hso.c 	mutex_lock(&serial->parent->mutex);
serial           1304 drivers/net/usb/hso.c 	usb_gone = serial->parent->usb_gone;
serial           1307 drivers/net/usb/hso.c 		usb_autopm_get_interface(serial->parent->interface);
serial           1311 drivers/net/usb/hso.c 	serial->port.count--;
serial           1313 drivers/net/usb/hso.c 	if (serial->port.count <= 0) {
serial           1314 drivers/net/usb/hso.c 		serial->port.count = 0;
serial           1315 drivers/net/usb/hso.c 		tty_port_tty_set(&serial->port, NULL);
serial           1317 drivers/net/usb/hso.c 			hso_stop_serial_device(serial->parent);
serial           1318 drivers/net/usb/hso.c 		tasklet_kill(&serial->unthrottle_tasklet);
serial           1322 drivers/net/usb/hso.c 		usb_autopm_put_interface(serial->parent->interface);
serial           1324 drivers/net/usb/hso.c 	mutex_unlock(&serial->parent->mutex);
serial           1331 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1336 drivers/net/usb/hso.c 	if (serial == NULL) {
serial           1341 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1343 drivers/net/usb/hso.c 	space = serial->tx_data_length - serial->tx_buffer_count;
serial           1349 drivers/net/usb/hso.c 	memcpy(serial->tx_buffer + serial->tx_buffer_count, buf, tx_bytes);
serial           1350 drivers/net/usb/hso.c 	serial->tx_buffer_count += tx_bytes;
serial           1353 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1355 drivers/net/usb/hso.c 	hso_kick_transmit(serial);
serial           1363 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1367 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1368 drivers/net/usb/hso.c 	room = serial->tx_data_length - serial->tx_buffer_count;
serial           1369 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1377 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1379 drivers/net/usb/hso.c 	if (!serial)
serial           1382 drivers/net/usb/hso.c 	kref_put(&serial->parent->ref, hso_serial_ref_free);
serial           1388 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1396 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1397 drivers/net/usb/hso.c 	if (serial->port.count)
serial           1401 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1409 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1414 drivers/net/usb/hso.c 	if (serial == NULL)
serial           1417 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1418 drivers/net/usb/hso.c 	chars = serial->tx_buffer_count;
serial           1419 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1423 drivers/net/usb/hso.c static int tiocmget_submit_urb(struct hso_serial *serial,
serial           1429 drivers/net/usb/hso.c 	if (serial->parent->usb_gone)
serial           1437 drivers/net/usb/hso.c 			 tiocmget_intr_callback, serial,
serial           1450 drivers/net/usb/hso.c 	struct hso_serial *serial = urb->context;
serial           1461 drivers/net/usb/hso.c 	if (!serial)
serial           1464 drivers/net/usb/hso.c 		handle_usb_error(status, __func__, serial->parent);
serial           1469 drivers/net/usb/hso.c 	tiocmget = serial->tiocmget;
serial           1472 drivers/net/usb/hso.c 	BUG_ON((serial->parent->port_spec & HSO_PORT_MASK) != HSO_PORT_MODEM);
serial           1474 drivers/net/usb/hso.c 	usb = serial->parent->usb;
serial           1475 drivers/net/usb/hso.c 	interface = serial->parent->interface;
serial           1499 drivers/net/usb/hso.c 		spin_lock_irqsave(&serial->serial_lock, flags);
serial           1522 drivers/net/usb/hso.c 		spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1528 drivers/net/usb/hso.c 	tiocmget_submit_urb(serial,
serial           1530 drivers/net/usb/hso.c 			    serial->parent->usb);
serial           1542 drivers/net/usb/hso.c hso_wait_modem_status(struct hso_serial *serial, unsigned long arg)
serial           1549 drivers/net/usb/hso.c 	tiocmget = serial->tiocmget;
serial           1555 drivers/net/usb/hso.c 	spin_lock_irq(&serial->serial_lock);
serial           1557 drivers/net/usb/hso.c 	spin_unlock_irq(&serial->serial_lock);
serial           1560 drivers/net/usb/hso.c 		spin_lock_irq(&serial->serial_lock);
serial           1562 drivers/net/usb/hso.c 		spin_unlock_irq(&serial->serial_lock);
serial           1594 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1595 drivers/net/usb/hso.c 	struct hso_tiocmget  *tiocmget = serial->tiocmget;
serial           1601 drivers/net/usb/hso.c 	spin_lock_irq(&serial->serial_lock);
serial           1603 drivers/net/usb/hso.c 	spin_unlock_irq(&serial->serial_lock);
serial           1624 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1629 drivers/net/usb/hso.c 	if (!serial) {
serial           1633 drivers/net/usb/hso.c 	spin_lock_irq(&serial->serial_lock);
serial           1634 drivers/net/usb/hso.c 	retval = ((serial->rts_state) ? TIOCM_RTS : 0) |
serial           1635 drivers/net/usb/hso.c 	    ((serial->dtr_state) ? TIOCM_DTR : 0);
serial           1636 drivers/net/usb/hso.c 	tiocmget = serial->tiocmget;
serial           1648 drivers/net/usb/hso.c 	spin_unlock_irq(&serial->serial_lock);
serial           1658 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1662 drivers/net/usb/hso.c 	if (!serial) {
serial           1667 drivers/net/usb/hso.c 	if ((serial->parent->port_spec & HSO_PORT_MASK) != HSO_PORT_MODEM)
serial           1670 drivers/net/usb/hso.c 	interface = serial->parent->interface;
serial           1673 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1675 drivers/net/usb/hso.c 		serial->rts_state = 1;
serial           1677 drivers/net/usb/hso.c 		serial->dtr_state = 1;
serial           1680 drivers/net/usb/hso.c 		serial->rts_state = 0;
serial           1682 drivers/net/usb/hso.c 		serial->dtr_state = 0;
serial           1684 drivers/net/usb/hso.c 	if (serial->dtr_state)
serial           1686 drivers/net/usb/hso.c 	if (serial->rts_state)
serial           1689 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1691 drivers/net/usb/hso.c 	return usb_control_msg(serial->parent->usb,
serial           1692 drivers/net/usb/hso.c 			       usb_rcvctrlpipe(serial->parent->usb, 0), 0x22,
serial           1700 drivers/net/usb/hso.c 	struct hso_serial *serial = tty->driver_data;
serial           1704 drivers/net/usb/hso.c 	if (!serial)
serial           1708 drivers/net/usb/hso.c 		ret = hso_wait_modem_status(serial, arg);
serial           1719 drivers/net/usb/hso.c static void hso_kick_transmit(struct hso_serial *serial)
serial           1724 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1725 drivers/net/usb/hso.c 	if (!serial->tx_buffer_count)
serial           1728 drivers/net/usb/hso.c 	if (serial->tx_urb_used)
serial           1732 drivers/net/usb/hso.c 	if (hso_get_activity(serial->parent) == -EAGAIN)
serial           1736 drivers/net/usb/hso.c 	swap(serial->tx_buffer, serial->tx_data);
serial           1737 drivers/net/usb/hso.c 	serial->tx_data_count = serial->tx_buffer_count;
serial           1738 drivers/net/usb/hso.c 	serial->tx_buffer_count = 0;
serial           1741 drivers/net/usb/hso.c 	if (serial->tx_data && serial->write_data) {
serial           1742 drivers/net/usb/hso.c 		res = serial->write_data(serial);
serial           1744 drivers/net/usb/hso.c 			serial->tx_urb_used = 1;
serial           1747 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1751 drivers/net/usb/hso.c static int mux_device_request(struct hso_serial *serial, u8 type, u16 port,
serial           1760 drivers/net/usb/hso.c 	if (!serial || !ctrl_urb || !ctrl_req) {
serial           1776 drivers/net/usb/hso.c 		pipe = usb_rcvctrlpipe(serial->parent->usb, 0);
serial           1783 drivers/net/usb/hso.c 		pipe = usb_sndctrlpipe(serial->parent->usb, 0);
serial           1793 drivers/net/usb/hso.c 			     serial->parent->usb,
serial           1796 drivers/net/usb/hso.c 			     ctrl_urb_data, size, ctrl_callback, serial);
serial           1811 drivers/net/usb/hso.c static int hso_mux_serial_read(struct hso_serial *serial)
serial           1813 drivers/net/usb/hso.c 	if (!serial)
serial           1817 drivers/net/usb/hso.c 	memset(serial->rx_data[0], 0, CTRL_URB_RX_SIZE);
serial           1820 drivers/net/usb/hso.c 	if (serial->num_rx_urbs != 1) {
serial           1821 drivers/net/usb/hso.c 		dev_err(&serial->parent->interface->dev,
serial           1826 drivers/net/usb/hso.c 	return mux_device_request(serial,
serial           1828 drivers/net/usb/hso.c 				  serial->parent->port_spec & HSO_PORT_MASK,
serial           1829 drivers/net/usb/hso.c 				  serial->rx_urb[0],
serial           1830 drivers/net/usb/hso.c 				  &serial->ctrl_req_rx,
serial           1831 drivers/net/usb/hso.c 				  serial->rx_data[0], serial->rx_data_length);
serial           1838 drivers/net/usb/hso.c 	struct hso_serial *serial;
serial           1864 drivers/net/usb/hso.c 			serial = get_serial_by_shared_int_and_type(shared_int,
serial           1866 drivers/net/usb/hso.c 			if (serial != NULL) {
serial           1869 drivers/net/usb/hso.c 				spin_lock_irqsave(&serial->serial_lock, flags);
serial           1870 drivers/net/usb/hso.c 				if (serial->rx_state == RX_IDLE &&
serial           1871 drivers/net/usb/hso.c 					serial->port.count > 0) {
serial           1874 drivers/net/usb/hso.c 					if (!serial->rx_urb_filled[0]) {
serial           1875 drivers/net/usb/hso.c 						serial->rx_state = RX_SENT;
serial           1876 drivers/net/usb/hso.c 						hso_mux_serial_read(serial);
serial           1878 drivers/net/usb/hso.c 						serial->rx_state = RX_PENDING;
serial           1883 drivers/net/usb/hso.c 				spin_unlock_irqrestore(&serial->serial_lock,
serial           1893 drivers/net/usb/hso.c static int hso_mux_serial_write_data(struct hso_serial *serial)
serial           1895 drivers/net/usb/hso.c 	if (NULL == serial)
serial           1898 drivers/net/usb/hso.c 	return mux_device_request(serial,
serial           1900 drivers/net/usb/hso.c 				  serial->parent->port_spec & HSO_PORT_MASK,
serial           1901 drivers/net/usb/hso.c 				  serial->tx_urb,
serial           1902 drivers/net/usb/hso.c 				  &serial->ctrl_req_tx,
serial           1903 drivers/net/usb/hso.c 				  serial->tx_data, serial->tx_data_count);
serial           1909 drivers/net/usb/hso.c 	struct hso_serial *serial = urb->context;
serial           1914 drivers/net/usb/hso.c 	if (!serial) {
serial           1919 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1920 drivers/net/usb/hso.c 	serial->tx_urb_used = 0;
serial           1921 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1923 drivers/net/usb/hso.c 		handle_usb_error(status, __func__, serial->parent);
serial           1926 drivers/net/usb/hso.c 	hso_put_activity(serial->parent);
serial           1927 drivers/net/usb/hso.c 	tty_port_tty_wakeup(&serial->port);
serial           1928 drivers/net/usb/hso.c 	hso_kick_transmit(serial);
serial           1934 drivers/net/usb/hso.c static int hso_std_serial_write_data(struct hso_serial *serial)
serial           1936 drivers/net/usb/hso.c 	int count = serial->tx_data_count;
serial           1939 drivers/net/usb/hso.c 	usb_fill_bulk_urb(serial->tx_urb,
serial           1940 drivers/net/usb/hso.c 			  serial->parent->usb,
serial           1941 drivers/net/usb/hso.c 			  usb_sndbulkpipe(serial->parent->usb,
serial           1942 drivers/net/usb/hso.c 					  serial->out_endp->
serial           1944 drivers/net/usb/hso.c 			  serial->tx_data, serial->tx_data_count,
serial           1945 drivers/net/usb/hso.c 			  hso_std_serial_write_bulk_callback, serial);
serial           1947 drivers/net/usb/hso.c 	result = usb_submit_urb(serial->tx_urb, GFP_ATOMIC);
serial           1949 drivers/net/usb/hso.c 		dev_warn(&serial->parent->usb->dev,
serial           1960 drivers/net/usb/hso.c 	struct hso_serial *serial = urb->context;
serial           1966 drivers/net/usb/hso.c 	if (!serial)
serial           1969 drivers/net/usb/hso.c 	spin_lock_irqsave(&serial->serial_lock, flags);
serial           1970 drivers/net/usb/hso.c 	serial->tx_urb_used = 0;
serial           1971 drivers/net/usb/hso.c 	spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1973 drivers/net/usb/hso.c 		handle_usb_error(status, __func__, serial->parent);
serial           1986 drivers/net/usb/hso.c 		serial->rx_urb_filled[0] = 1;
serial           1987 drivers/net/usb/hso.c 		spin_lock_irqsave(&serial->serial_lock, flags);
serial           1988 drivers/net/usb/hso.c 		put_rxbuf_data_and_resubmit_ctrl_urb(serial);
serial           1989 drivers/net/usb/hso.c 		spin_unlock_irqrestore(&serial->serial_lock, flags);
serial           1991 drivers/net/usb/hso.c 		hso_put_activity(serial->parent);
serial           1992 drivers/net/usb/hso.c 		tty_port_tty_wakeup(&serial->port);
serial           1994 drivers/net/usb/hso.c 		hso_kick_transmit(serial);
serial           1999 drivers/net/usb/hso.c static int put_rxbuf_data(struct urb *urb, struct hso_serial *serial)
serial           2005 drivers/net/usb/hso.c 	if (urb == NULL || serial == NULL) {
serial           2010 drivers/net/usb/hso.c 	tty = tty_port_tty_get(&serial->port);
serial           2019 drivers/net/usb/hso.c 	count = tty_buffer_request_room(&serial->port, urb->actual_length);
serial           2021 drivers/net/usb/hso.c 		tty_insert_flip_string(&serial->port, urb->transfer_buffer,
serial           2023 drivers/net/usb/hso.c 		tty_flip_buffer_push(&serial->port);
serial           2025 drivers/net/usb/hso.c 		dev_warn(&serial->parent->usb->dev,
serial           2031 drivers/net/usb/hso.c 	serial->rx_urb_filled[hso_urb_to_index(serial, urb)] = 0;
serial           2144 drivers/net/usb/hso.c 	struct hso_serial *serial = dev2ser(hso_dev);
serial           2146 drivers/net/usb/hso.c 	if (!serial)
serial           2151 drivers/net/usb/hso.c 	if (!(serial->parent->port_spec & HSO_INTF_MUX)) {
serial           2152 drivers/net/usb/hso.c 		for (i = 0; i < serial->num_rx_urbs; i++) {
serial           2153 drivers/net/usb/hso.c 			usb_fill_bulk_urb(serial->rx_urb[i],
serial           2154 drivers/net/usb/hso.c 					  serial->parent->usb,
serial           2155 drivers/net/usb/hso.c 					  usb_rcvbulkpipe(serial->parent->usb,
serial           2156 drivers/net/usb/hso.c 							  serial->in_endp->
serial           2159 drivers/net/usb/hso.c 					  serial->rx_data[i],
serial           2160 drivers/net/usb/hso.c 					  serial->rx_data_length,
serial           2162 drivers/net/usb/hso.c 					  serial);
serial           2163 drivers/net/usb/hso.c 			result = usb_submit_urb(serial->rx_urb[i], flags);
serial           2165 drivers/net/usb/hso.c 				dev_warn(&serial->parent->usb->dev,
serial           2172 drivers/net/usb/hso.c 		mutex_lock(&serial->shared_int->shared_int_lock);
serial           2173 drivers/net/usb/hso.c 		if (!serial->shared_int->use_count) {
serial           2175 drivers/net/usb/hso.c 			    hso_mux_submit_intr_urb(serial->shared_int,
serial           2178 drivers/net/usb/hso.c 		serial->shared_int->use_count++;
serial           2179 drivers/net/usb/hso.c 		mutex_unlock(&serial->shared_int->shared_int_lock);
serial           2181 drivers/net/usb/hso.c 	if (serial->tiocmget)
serial           2182 drivers/net/usb/hso.c 		tiocmget_submit_urb(serial,
serial           2183 drivers/net/usb/hso.c 				    serial->tiocmget,
serial           2184 drivers/net/usb/hso.c 				    serial->parent->usb);
serial           2191 drivers/net/usb/hso.c 	struct hso_serial *serial = dev2ser(hso_dev);
serial           2194 drivers/net/usb/hso.c 	if (!serial)
serial           2197 drivers/net/usb/hso.c 	for (i = 0; i < serial->num_rx_urbs; i++) {
serial           2198 drivers/net/usb/hso.c 		if (serial->rx_urb[i]) {
serial           2199 drivers/net/usb/hso.c 			usb_kill_urb(serial->rx_urb[i]);
serial           2200 drivers/net/usb/hso.c 			serial->rx_urb_filled[i] = 0;
serial           2203 drivers/net/usb/hso.c 	serial->curr_rx_urb_idx = 0;
serial           2205 drivers/net/usb/hso.c 	if (serial->tx_urb)
serial           2206 drivers/net/usb/hso.c 		usb_kill_urb(serial->tx_urb);
serial           2208 drivers/net/usb/hso.c 	if (serial->shared_int) {
serial           2209 drivers/net/usb/hso.c 		mutex_lock(&serial->shared_int->shared_int_lock);
serial           2210 drivers/net/usb/hso.c 		if (serial->shared_int->use_count &&
serial           2211 drivers/net/usb/hso.c 		    (--serial->shared_int->use_count == 0)) {
serial           2214 drivers/net/usb/hso.c 			urb = serial->shared_int->shared_intr_urb;
serial           2218 drivers/net/usb/hso.c 		mutex_unlock(&serial->shared_int->shared_int_lock);
serial           2220 drivers/net/usb/hso.c 	tiocmget = serial->tiocmget;
serial           2229 drivers/net/usb/hso.c static void hso_serial_tty_unregister(struct hso_serial *serial)
serial           2231 drivers/net/usb/hso.c 	tty_unregister_device(tty_drv, serial->minor);
serial           2234 drivers/net/usb/hso.c static void hso_serial_common_free(struct hso_serial *serial)
serial           2238 drivers/net/usb/hso.c 	for (i = 0; i < serial->num_rx_urbs; i++) {
serial           2240 drivers/net/usb/hso.c 		usb_free_urb(serial->rx_urb[i]);
serial           2242 drivers/net/usb/hso.c 		kfree(serial->rx_data[i]);
serial           2246 drivers/net/usb/hso.c 	usb_free_urb(serial->tx_urb);
serial           2247 drivers/net/usb/hso.c 	kfree(serial->tx_buffer);
serial           2248 drivers/net/usb/hso.c 	kfree(serial->tx_data);
serial           2249 drivers/net/usb/hso.c 	tty_port_destroy(&serial->port);
serial           2252 drivers/net/usb/hso.c static int hso_serial_common_create(struct hso_serial *serial, int num_urbs,
serial           2258 drivers/net/usb/hso.c 	tty_port_init(&serial->port);
serial           2265 drivers/net/usb/hso.c 	serial->parent->dev = tty_port_register_device_attr(&serial->port,
serial           2266 drivers/net/usb/hso.c 			tty_drv, minor, &serial->parent->interface->dev,
serial           2267 drivers/net/usb/hso.c 			serial->parent, hso_serial_dev_groups);
serial           2270 drivers/net/usb/hso.c 	serial->minor = minor;
serial           2271 drivers/net/usb/hso.c 	serial->magic = HSO_SERIAL_MAGIC;
serial           2272 drivers/net/usb/hso.c 	spin_lock_init(&serial->serial_lock);
serial           2273 drivers/net/usb/hso.c 	serial->num_rx_urbs = num_urbs;
serial           2278 drivers/net/usb/hso.c 	serial->rx_data_length = rx_size;
serial           2279 drivers/net/usb/hso.c 	for (i = 0; i < serial->num_rx_urbs; i++) {
serial           2280 drivers/net/usb/hso.c 		serial->rx_urb[i] = usb_alloc_urb(0, GFP_KERNEL);
serial           2281 drivers/net/usb/hso.c 		if (!serial->rx_urb[i])
serial           2283 drivers/net/usb/hso.c 		serial->rx_urb[i]->transfer_buffer = NULL;
serial           2284 drivers/net/usb/hso.c 		serial->rx_urb[i]->transfer_buffer_length = 0;
serial           2285 drivers/net/usb/hso.c 		serial->rx_data[i] = kzalloc(serial->rx_data_length,
serial           2287 drivers/net/usb/hso.c 		if (!serial->rx_data[i])
serial           2292 drivers/net/usb/hso.c 	serial->tx_urb = usb_alloc_urb(0, GFP_KERNEL);
serial           2293 drivers/net/usb/hso.c 	if (!serial->tx_urb)
serial           2295 drivers/net/usb/hso.c 	serial->tx_urb->transfer_buffer = NULL;
serial           2296 drivers/net/usb/hso.c 	serial->tx_urb->transfer_buffer_length = 0;
serial           2298 drivers/net/usb/hso.c 	serial->tx_data_count = 0;
serial           2299 drivers/net/usb/hso.c 	serial->tx_buffer_count = 0;
serial           2300 drivers/net/usb/hso.c 	serial->tx_data_length = tx_size;
serial           2301 drivers/net/usb/hso.c 	serial->tx_data = kzalloc(serial->tx_data_length, GFP_KERNEL);
serial           2302 drivers/net/usb/hso.c 	if (!serial->tx_data)
serial           2305 drivers/net/usb/hso.c 	serial->tx_buffer = kzalloc(serial->tx_data_length, GFP_KERNEL);
serial           2306 drivers/net/usb/hso.c 	if (!serial->tx_buffer)
serial           2311 drivers/net/usb/hso.c 	hso_serial_tty_unregister(serial);
serial           2312 drivers/net/usb/hso.c 	hso_serial_common_free(serial);
serial           2558 drivers/net/usb/hso.c static void hso_free_tiomget(struct hso_serial *serial)
serial           2561 drivers/net/usb/hso.c 	if (!serial)
serial           2563 drivers/net/usb/hso.c 	tiocmget = serial->tiocmget;
serial           2567 drivers/net/usb/hso.c 		serial->tiocmget = NULL;
serial           2577 drivers/net/usb/hso.c 	struct hso_serial *serial = dev2ser(hso_dev);
serial           2579 drivers/net/usb/hso.c 	if (!serial)
serial           2582 drivers/net/usb/hso.c 	hso_serial_common_free(serial);
serial           2584 drivers/net/usb/hso.c 	if (serial->shared_int) {
serial           2585 drivers/net/usb/hso.c 		mutex_lock(&serial->shared_int->shared_int_lock);
serial           2586 drivers/net/usb/hso.c 		if (--serial->shared_int->ref_count == 0)
serial           2587 drivers/net/usb/hso.c 			hso_free_shared_int(serial->shared_int);
serial           2589 drivers/net/usb/hso.c 			mutex_unlock(&serial->shared_int->shared_int_lock);
serial           2591 drivers/net/usb/hso.c 	hso_free_tiomget(serial);
serial           2592 drivers/net/usb/hso.c 	kfree(serial);
serial           2601 drivers/net/usb/hso.c 	struct hso_serial *serial;
serial           2609 drivers/net/usb/hso.c 	serial = kzalloc(sizeof(*serial), GFP_KERNEL);
serial           2610 drivers/net/usb/hso.c 	if (!serial)
serial           2613 drivers/net/usb/hso.c 	serial->parent = hso_dev;
serial           2614 drivers/net/usb/hso.c 	hso_dev->port_data.dev_serial = serial;
serial           2618 drivers/net/usb/hso.c 		serial->tiocmget = kzalloc(sizeof(struct hso_tiocmget),
serial           2620 drivers/net/usb/hso.c 		serial->tiocmget->serial_state_notification
serial           2626 drivers/net/usb/hso.c 		if (serial->tiocmget && serial->tiocmget->serial_state_notification) {
serial           2627 drivers/net/usb/hso.c 			tiocmget = serial->tiocmget;
serial           2641 drivers/net/usb/hso.c 				hso_free_tiomget(serial);
serial           2647 drivers/net/usb/hso.c 	if (hso_serial_common_create(serial, num_urbs, BULK_URB_RX_SIZE,
serial           2651 drivers/net/usb/hso.c 	serial->in_endp = hso_get_ep(interface, USB_ENDPOINT_XFER_BULK,
serial           2653 drivers/net/usb/hso.c 	if (!serial->in_endp) {
serial           2659 drivers/net/usb/hso.c 	    (serial->out_endp =
serial           2665 drivers/net/usb/hso.c 	serial->write_data = hso_std_serial_write_data;
serial           2668 drivers/net/usb/hso.c 	set_serial_by_index(serial->minor, serial);
serial           2677 drivers/net/usb/hso.c 	hso_serial_tty_unregister(serial);
serial           2678 drivers/net/usb/hso.c 	hso_serial_common_free(serial);
serial           2680 drivers/net/usb/hso.c 	hso_free_tiomget(serial);
serial           2681 drivers/net/usb/hso.c 	kfree(serial);
serial           2693 drivers/net/usb/hso.c 	struct hso_serial *serial;
serial           2707 drivers/net/usb/hso.c 	serial = kzalloc(sizeof(*serial), GFP_KERNEL);
serial           2708 drivers/net/usb/hso.c 	if (!serial)
serial           2711 drivers/net/usb/hso.c 	hso_dev->port_data.dev_serial = serial;
serial           2712 drivers/net/usb/hso.c 	serial->parent = hso_dev;
serial           2715 drivers/net/usb/hso.c 	    (serial, 1, CTRL_URB_RX_SIZE, CTRL_URB_TX_SIZE))
serial           2718 drivers/net/usb/hso.c 	serial->tx_data_length--;
serial           2719 drivers/net/usb/hso.c 	serial->write_data = hso_mux_serial_write_data;
serial           2721 drivers/net/usb/hso.c 	serial->shared_int = mux;
serial           2722 drivers/net/usb/hso.c 	mutex_lock(&serial->shared_int->shared_int_lock);
serial           2723 drivers/net/usb/hso.c 	serial->shared_int->ref_count++;
serial           2724 drivers/net/usb/hso.c 	mutex_unlock(&serial->shared_int->shared_int_lock);
serial           2727 drivers/net/usb/hso.c 	set_serial_by_index(serial->minor, serial);
serial           2736 drivers/net/usb/hso.c 	if (serial) {
serial           2737 drivers/net/usb/hso.c 		tty_unregister_device(tty_drv, serial->minor);
serial           2738 drivers/net/usb/hso.c 		kfree(serial);
serial           3098 drivers/net/usb/hso.c 	struct hso_serial *serial;
serial           3104 drivers/net/usb/hso.c 			serial = dev2ser(serial_table[i]);
serial           3105 drivers/net/usb/hso.c 			tty_port_tty_hangup(&serial->port, false);
serial           3106 drivers/net/usb/hso.c 			mutex_lock(&serial->parent->mutex);
serial           3107 drivers/net/usb/hso.c 			serial->parent->usb_gone = 1;
serial           3108 drivers/net/usb/hso.c 			mutex_unlock(&serial->parent->mutex);
serial           3111 drivers/net/usb/hso.c 			hso_serial_tty_unregister(serial);
serial             39 drivers/net/usb/lg-vl600.c 	__le32 serial;
serial            236 drivers/net/usb/lg-vl600.c 	static uint32_t serial = 1;
serial            292 drivers/net/usb/lg-vl600.c 	frame->serial = cpu_to_le32(serial++);
serial           5723 drivers/net/usb/r8152.c 	if (le16_to_cpu(udev->descriptor.bcdDevice) == 0x3011 && udev->serial &&
serial           5724 drivers/net/usb/r8152.c 	    (!strcmp(udev->serial, "000001000000") || !strcmp(udev->serial, "000002000000"))) {
serial           1391 drivers/net/wireless/ath/ar5523/ar5523.c 	    &ar->serial[0], sizeof(ar->serial));
serial            125 drivers/net/wireless/ath/ar5523/ar5523.h 	u8			serial[16];
serial            803 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 	u8 serial[0x0b];		/* 0xf5 */
serial            861 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 	u8 serial[0x0b];		/* 0xf5 */
serial            609 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c 	if (memchr_inv(efuse->serial, 0xff, 11))
serial            610 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c 		dev_info(&priv->udev->dev, "Serial: %.11s\n", efuse->serial);
serial             17 drivers/net/wireless/realtek/rtw88/rtw8822b.h 	u8 serial[0x0b];		/* 0xf5 */
serial           2570 drivers/nvme/host/core.c nvme_subsys_show_str_function(serial);
serial           2639 drivers/nvme/host/core.c 	memcpy(subsys->serial, id->sn, sizeof(subsys->serial));
serial           3040 drivers/nvme/host/core.c 	int serial_len = sizeof(subsys->serial);
serial           3052 drivers/nvme/host/core.c 	while (serial_len > 0 && (subsys->serial[serial_len - 1] == ' ' ||
serial           3053 drivers/nvme/host/core.c 				  subsys->serial[serial_len - 1] == '\0'))
serial           3060 drivers/nvme/host/core.c 		serial_len, subsys->serial, model_len, subsys->model,
serial           3170 drivers/nvme/host/core.c nvme_show_str_function(serial);
serial            305 drivers/nvme/host/nvme.h 	char			serial[20];
serial            303 drivers/nvme/target/admin-cmd.c 	bin2hex(id->sn, &ctrl->subsys->serial,
serial            304 drivers/nvme/target/admin-cmd.c 		min(sizeof(ctrl->subsys->serial), sizeof(id->sn) / 2));
serial            849 drivers/nvme/target/configfs.c 	return snprintf(page, PAGE_SIZE, "%llx\n", subsys->serial);
serial            858 drivers/nvme/target/configfs.c 	sscanf(page, "%llx\n", &subsys->serial);
serial           1402 drivers/nvme/target/core.c 	get_random_bytes(&subsys->serial, sizeof(subsys->serial));
serial            223 drivers/nvme/target/nvmet.h 	u64			serial;
serial            548 drivers/parport/parport_serial.c 	struct serial_private	*serial;
serial            559 drivers/parport/parport_serial.c 	struct serial_private *serial;
serial            565 drivers/parport/parport_serial.c 	serial = pciserial_init_ports(dev, board);
serial            566 drivers/parport/parport_serial.c 	if (IS_ERR(serial))
serial            567 drivers/parport/parport_serial.c 		return PTR_ERR(serial);
serial            569 drivers/parport/parport_serial.c 	priv->serial = serial;
serial            671 drivers/parport/parport_serial.c 	if (priv->serial)
serial            672 drivers/parport/parport_serial.c 		pciserial_remove_ports(priv->serial);
serial            685 drivers/parport/parport_serial.c 	if (priv->serial)
serial            686 drivers/parport/parport_serial.c 		pciserial_suspend_ports(priv->serial);
serial            696 drivers/parport/parport_serial.c 	if (priv->serial)
serial            697 drivers/parport/parport_serial.c 		pciserial_resume_ports(priv->serial);
serial            796 drivers/pnp/isapnp/core.c 		card->serial =
serial            127 drivers/pnp/pnpbios/core.c 			   info->location_id, info->serial, info->capabilities);
serial             90 drivers/pnp/pnpbios/pnpbios.h 	__u32 serial;
serial           1010 drivers/rtc/rtc-ds1685.c static DEVICE_ATTR(serial, S_IRUGO, ds1685_rtc_sysfs_serial_show, NULL);
serial             67 drivers/rtc/rtc-meson.c 	struct regmap		*serial;	/* serial registers */
serial            237 drivers/rtc/rtc-meson.c 	ret = regmap_read(rtc->serial, RTC_COUNTER, &time);
serial            248 drivers/rtc/rtc-meson.c 	return regmap_write(rtc->serial, RTC_COUNTER, rtc_tm_to_time64(tm));
serial            267 drivers/rtc/rtc-meson.c 	return regmap_bulk_read(rtc->serial, read_offset, buf, read_size);
serial            279 drivers/rtc/rtc-meson.c 	return regmap_bulk_write(rtc->serial, write_offset, buf, write_size);
serial            351 drivers/rtc/rtc-meson.c 	rtc->serial = devm_regmap_init(dev, &meson_rtc_serial_bus, rtc,
serial            353 drivers/rtc/rtc-meson.c 	if (IS_ERR(rtc->serial)) {
serial            355 drivers/rtc/rtc-meson.c 		ret = PTR_ERR(rtc->serial);
serial            363 drivers/rtc/rtc-meson.c 	ret = regmap_read(rtc->serial, RTC_COUNTER, &tm);
serial             59 drivers/s390/block/dasd_alias.c 		    && !strncmp(pos->uid.serial, uid->serial,
serial             60 drivers/s390/block/dasd_alias.c 				sizeof(uid->serial)))
serial            113 drivers/s390/block/dasd_alias.c 	memcpy(server->uid.serial, uid->serial, sizeof(uid->serial));
serial            146 drivers/s390/block/dasd_alias.c 	memcpy(lcu->uid.serial, uid->serial, sizeof(uid->serial));
serial            338 drivers/s390/block/dasd_alias.c 		memcpy(group->uid.serial, uid.serial, sizeof(uid.serial));
serial           1169 drivers/s390/block/dasd_devmap.c 				 uid.vendor, uid.serial, uid.ssid, ua_string,
serial           1174 drivers/s390/block/dasd_devmap.c 				 uid.vendor, uid.serial, uid.ssid, ua_string);
serial            748 drivers/s390/block/dasd_eckd.c 	memcpy(uid->serial, private->ned->HDA_location,
serial            749 drivers/s390/block/dasd_eckd.c 	       sizeof(uid->serial) - 1);
serial            750 drivers/s390/block/dasd_eckd.c 	EBCASC(uid->serial, sizeof(uid->serial) - 1);
serial           1101 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           1108 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           1116 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           1123 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           1378 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           1384 drivers/s390/block/dasd_eckd.c 						 uid->vendor, uid->serial,
serial           5845 drivers/s390/block/dasd_eckd.c 				 "%s.%s.%04x.%02x.%s", uid.vendor, uid.serial,
serial           5849 drivers/s390/block/dasd_eckd.c 				 "%s.%s.%04x.%02x", uid.vendor, uid.serial,
serial            255 drivers/s390/block/dasd_int.h 	char serial[15];
serial           1518 drivers/s390/crypto/zcrypt_ccamisc.c 		memcpy(ci->serial, rarray, 8);
serial            207 drivers/s390/crypto/zcrypt_ccamisc.h 	char serial[9];     /* serial number string (8 ascii numbers + 0x00) */
serial             89 drivers/s390/crypto/zcrypt_cex4.c 	return snprintf(buf, PAGE_SIZE, "%s\n", ci.serial);
serial            125 drivers/sbus/char/oradax.c 	u32 serial:1;		/* Serial */
serial            279 drivers/scsi/BusLogic.c 	static unsigned long serial;
serial            283 drivers/scsi/BusLogic.c 		ccb->serial = ++serial;
serial            295 drivers/scsi/BusLogic.c 	ccb->serial = ++serial;
serial           2720 drivers/scsi/BusLogic.c 				blogic_warn("Illegal CCB #%ld status %d in " "Incoming Mailbox\n", adapter, ccb->serial, ccb->status);
serial           2755 drivers/scsi/BusLogic.c 			blogic_warn("Bus Device Reset CCB #%ld to Target " "%d Completed\n", adapter, ccb->serial, tgt_id);
serial           2808 drivers/scsi/BusLogic.c 				blogic_warn("CCB #%ld to Target %d Impossible State\n", adapter, ccb->serial, ccb->tgt_id);
serial           2819 drivers/scsi/BusLogic.c 					adapter, ccb->serial, ccb->tgt_id);
serial           2832 drivers/scsi/BusLogic.c 								"Adapter Status %02X " "Target Status %02X\n", adapter, ccb->serial, ccb->tgt_id, command->result, ccb->adapter_status, ccb->tgt_status);
serial           3285 drivers/scsi/BusLogic.c 			blogic_warn("Unable to Abort CCB #%ld to Target %d - Abort Tag Not Supported\n", adapter, ccb->serial, tgt_id);
serial           3290 drivers/scsi/BusLogic.c 					adapter, ccb->serial, tgt_id);
serial           3294 drivers/scsi/BusLogic.c 			blogic_warn("Unable to Abort CCB #%ld to Target %d - No Outgoing Mailboxes\n", adapter, ccb->serial, tgt_id);
serial           3303 drivers/scsi/BusLogic.c 				ccb->serial, tgt_id);
serial            852 drivers/scsi/BusLogic.h 	unsigned long serial;
serial           1155 drivers/scsi/aacraid/aachba.c 			le32_to_cpu(dev->adapter_info.serial[0]), cid);
serial            550 drivers/scsi/aacraid/aacraid.h 	__le32		serial[2];			/* e.g., 0x1DEADB0BFAFAF001 */
serial           1368 drivers/scsi/aacraid/aacraid.h 	__le32	serial[2];
serial           1336 drivers/scsi/aacraid/linit.c 	if (le32_to_cpu(dev->adapter_info.serial[0]) != 0xBAD0)
serial           1338 drivers/scsi/aacraid/linit.c 		  le32_to_cpu(dev->adapter_info.serial[0]));
serial           1304 drivers/scsi/myrs.c 	char serial[17];
serial           1306 drivers/scsi/myrs.c 	memcpy(serial, cs->ctlr_info->serial_number, 16);
serial           1307 drivers/scsi/myrs.c 	serial[16] = '\0';
serial           1308 drivers/scsi/myrs.c 	return snprintf(buf, 16, "%s\n", serial);
serial           1310 drivers/scsi/myrs.c static DEVICE_ATTR_RO(serial);
serial            683 drivers/staging/comedi/drivers/dt9812.c 	u32 serial;
serial            737 drivers/staging/comedi/drivers/dt9812.c 	serial = le32_to_cpu(tmp32);
serial            741 drivers/staging/comedi/drivers/dt9812.c 		 vendor, product, devpriv->device, serial);
serial            244 drivers/staging/fwserial/fwserial.c 	fw_send_request(peer->serial->card, &txn->fw_txn, tcode,
serial            263 drivers/staging/fwserial/fwserial.c 	fw_send_request(peer->serial->card, &txn->fw_txn, tcode,
serial            829 drivers/staging/fwserial/fwserial.c 		kref_get(&port->serial->kref);
serial            834 drivers/staging/fwserial/fwserial.c static int fwtty_ports_add(struct fw_serial *serial)
serial            846 drivers/staging/fwserial/fwserial.c 				serial->ports[j]->index = i;
serial            847 drivers/staging/fwserial/fwserial.c 				port_table[i] = serial->ports[j];
serial            859 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial = to_serial(kref, kref);
serial            860 drivers/staging/fwserial/fwserial.c 	struct fwtty_port **ports = serial->ports;
serial            880 drivers/staging/fwserial/fwserial.c 	kfree(serial);
serial            885 drivers/staging/fwserial/fwserial.c 	kref_put(&port->serial->kref, fwserial_destroy);
serial           1467 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial = m->private;
serial           1472 drivers/staging/fwserial/fwserial.c 		port = fwtty_port_get(serial->ports[i]->index);
serial           1487 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial = m->private;
serial           1492 drivers/staging/fwserial/fwserial.c 		   dev_name(serial->card->device),
serial           1493 drivers/staging/fwserial/fwserial.c 		   (unsigned long long)serial->card->guid);
serial           1494 drivers/staging/fwserial/fwserial.c 	list_for_each_entry_rcu(peer, &serial->peer_list, list)
serial           1656 drivers/staging/fwserial/fwserial.c 		rcode = fw_run_transaction(peer->serial->card,
serial           1690 drivers/staging/fwserial/fwserial.c 	port = peer->serial->ports[index];
serial           1709 drivers/staging/fwserial/fwserial.c 	struct fwtty_port **ports = peer->serial->ports;
serial           1869 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           1871 drivers/staging/fwserial/fwserial.c 	list_for_each_entry(serial, &fwserial_list, list) {
serial           1872 drivers/staging/fwserial/fwserial.c 		if (card == serial->card)
serial           1873 drivers/staging/fwserial/fwserial.c 			return serial;
serial           1887 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           1889 drivers/staging/fwserial/fwserial.c 	list_for_each_entry_rcu(serial, &fwserial_list, list) {
serial           1890 drivers/staging/fwserial/fwserial.c 		if (card == serial->card)
serial           1891 drivers/staging/fwserial/fwserial.c 			return serial;
serial           1912 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           1915 drivers/staging/fwserial/fwserial.c 	serial = __fwserial_lookup_rcu(card);
serial           1916 drivers/staging/fwserial/fwserial.c 	if (!serial) {
serial           1928 drivers/staging/fwserial/fwserial.c 	list_for_each_entry_rcu(peer, &serial->peer_list, list) {
serial           1942 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           1945 drivers/staging/fwserial/fwserial.c 	serial = __fwserial_lookup_rcu(card);
serial           1946 drivers/staging/fwserial/fwserial.c 	if (!serial)
serial           1949 drivers/staging/fwserial/fwserial.c 	list_for_each_entry_rcu(peer, &serial->peer_list, list) {
serial           1994 drivers/staging/fwserial/fwserial.c static int fwserial_add_peer(struct fw_serial *serial, struct fw_unit *unit)
serial           2046 drivers/staging/fwserial/fwserial.c 	peer->serial = serial;
serial           2047 drivers/staging/fwserial/fwserial.c 	list_add_rcu(&peer->list, &serial->peer_list);
serial           2054 drivers/staging/fwserial/fwserial.c 		serial->self = peer;
serial           2102 drivers/staging/fwserial/fwserial.c 	if (peer == peer->serial->self)
serial           2103 drivers/staging/fwserial/fwserial.c 		peer->serial->self = NULL;
serial           2144 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           2150 drivers/staging/fwserial/fwserial.c 	serial = kzalloc(sizeof(*serial), GFP_KERNEL);
serial           2151 drivers/staging/fwserial/fwserial.c 	if (!serial)
serial           2154 drivers/staging/fwserial/fwserial.c 	kref_init(&serial->kref);
serial           2155 drivers/staging/fwserial/fwserial.c 	serial->card = card;
serial           2156 drivers/staging/fwserial/fwserial.c 	INIT_LIST_HEAD(&serial->peer_list);
serial           2167 drivers/staging/fwserial/fwserial.c 		port->serial = serial;
serial           2179 drivers/staging/fwserial/fwserial.c 		serial->ports[i] = port;
serial           2198 drivers/staging/fwserial/fwserial.c 	err = fwtty_ports_add(serial);
serial           2205 drivers/staging/fwserial/fwserial.c 		tty_dev = tty_port_register_device(&serial->ports[j]->port,
serial           2207 drivers/staging/fwserial/fwserial.c 						   serial->ports[j]->index,
serial           2216 drivers/staging/fwserial/fwserial.c 		serial->ports[j]->device = tty_dev;
serial           2223 drivers/staging/fwserial/fwserial.c 		loop_dev = tty_port_register_device(&serial->ports[j]->port,
serial           2225 drivers/staging/fwserial/fwserial.c 						    loop_idx(serial->ports[j]),
serial           2233 drivers/staging/fwserial/fwserial.c 		serial->ports[j]->device = loop_dev;
serial           2234 drivers/staging/fwserial/fwserial.c 		serial->ports[j]->loopback = true;
serial           2238 drivers/staging/fwserial/fwserial.c 		serial->debugfs = debugfs_create_dir(dev_name(&unit->device),
serial           2240 drivers/staging/fwserial/fwserial.c 		if (!IS_ERR_OR_NULL(serial->debugfs)) {
serial           2241 drivers/staging/fwserial/fwserial.c 			debugfs_create_file("peers", 0444, serial->debugfs,
serial           2242 drivers/staging/fwserial/fwserial.c 					    serial, &fwtty_peers_fops);
serial           2243 drivers/staging/fwserial/fwserial.c 			debugfs_create_file("stats", 0444, serial->debugfs,
serial           2244 drivers/staging/fwserial/fwserial.c 					    serial, &fwtty_stats_fops);
serial           2248 drivers/staging/fwserial/fwserial.c 	list_add_rcu(&serial->list, &fwserial_list);
serial           2253 drivers/staging/fwserial/fwserial.c 	err = fwserial_add_peer(serial, unit);
serial           2260 drivers/staging/fwserial/fwserial.c 	debugfs_remove_recursive(serial->debugfs);
serial           2262 drivers/staging/fwserial/fwserial.c 	list_del_rcu(&serial->list);
serial           2265 drivers/staging/fwserial/fwserial.c 				      loop_idx(serial->ports[j]));
serial           2268 drivers/staging/fwserial/fwserial.c 		tty_unregister_device(fwtty_driver, serial->ports[j]->index);
serial           2269 drivers/staging/fwserial/fwserial.c 	kref_put(&serial->kref, fwserial_destroy);
serial           2274 drivers/staging/fwserial/fwserial.c 		tty_port_destroy(&serial->ports[i]->port);
serial           2275 drivers/staging/fwserial/fwserial.c 		kfree(serial->ports[i]);
serial           2277 drivers/staging/fwserial/fwserial.c 	kfree(serial);
serial           2320 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial;
serial           2324 drivers/staging/fwserial/fwserial.c 	serial = fwserial_lookup(fw_parent_device(unit)->card);
serial           2325 drivers/staging/fwserial/fwserial.c 	if (!serial)
serial           2328 drivers/staging/fwserial/fwserial.c 		err = fwserial_add_peer(serial, unit);
serial           2344 drivers/staging/fwserial/fwserial.c 	struct fw_serial *serial = peer->serial;
serial           2350 drivers/staging/fwserial/fwserial.c 	if (list_empty(&serial->peer_list)) {
serial           2352 drivers/staging/fwserial/fwserial.c 		list_del_rcu(&serial->list);
serial           2354 drivers/staging/fwserial/fwserial.c 		debugfs_remove_recursive(serial->debugfs);
serial           2357 drivers/staging/fwserial/fwserial.c 			fwserial_close_port(fwtty_driver, serial->ports[i]);
serial           2359 drivers/staging/fwserial/fwserial.c 			fwserial_close_port(fwloop_driver, serial->ports[i]);
serial           2360 drivers/staging/fwserial/fwserial.c 		kref_put(&serial->kref, fwserial_destroy);
serial           2510 drivers/staging/fwserial/fwserial.c 		if (peer->serial->card->guid > peer->guid)
serial           2571 drivers/staging/fwserial/fwserial.c 		if (peer->serial->card->guid > peer->guid)
serial             78 drivers/staging/fwserial/fwserial.h 	struct fw_serial	*serial;
serial            242 drivers/staging/fwserial/fwserial.h 	struct fw_serial	   *serial;
serial            432 drivers/staging/isdn/avm/b1.c 	strlcpy(ctrl->serial, cinfo->version[VER_SERIAL], sizeof(ctrl->serial));
serial            969 drivers/staging/isdn/gigaset/capi.c 	strcpy(iif->ctr.serial, "0");
serial            657 drivers/tty/serial/vr41xx_siu.c static int siu_verify_port(struct uart_port *port, struct serial_struct *serial)
serial            661 drivers/tty/serial/vr41xx_siu.c 	if (port->irq != serial->irq)
serial            663 drivers/tty/serial/vr41xx_siu.c 	if (port->iotype != serial->io_type)
serial            665 drivers/tty/serial/vr41xx_siu.c 	if (port->mapbase != (unsigned long)serial->iomem_base)
serial            392 drivers/usb/core/devices.c 	if (dev->serial)
serial            394 drivers/usb/core/devices.c 				 dev->serial);
serial           2286 drivers/usb/core/hub.c 	show_string(udev, "SerialNumber", udev->serial);
serial           2399 drivers/usb/core/hub.c 	udev->serial = usb_cache_string(udev, udev->descriptor.iSerialNumber);
serial           2535 drivers/usb/core/hub.c 	if (udev->serial)
serial           2536 drivers/usb/core/hub.c 		add_device_randomness(udev->serial, strlen(udev->serial));
serial           5616 drivers/usb/core/hub.c 	if (udev->serial)
serial           5617 drivers/usb/core/hub.c 		serial_len = strlen(udev->serial) + 1;
serial           5658 drivers/usb/core/hub.c 		} else if (memcmp(buf, udev->serial, length) != 0) {
serial            142 drivers/usb/core/sysfs.c usb_string_attr(serial);
serial            862 drivers/usb/core/sysfs.c 		if (udev->serial == NULL)
serial            424 drivers/usb/core/usb.c 	kfree(udev->serial);
serial            276 drivers/usb/early/xhci-dbc.c 	s_desc			= (struct usb_string_descriptor *)strings->serial;
serial            316 drivers/usb/early/xhci-dbc.c 	ctx->info.serial	= cpu_to_le64(xdbc.string_dma + XDBC_MAX_STRING_LENGTH * 3);
serial             69 drivers/usb/early/xhci-dbc.h 	__le64	serial;
serial             98 drivers/usb/early/xhci-dbc.h 	char	serial[XDBC_MAX_STRING_LENGTH];
serial            319 drivers/usb/gadget/function/f_serial.c 	struct f_gser *serial;
serial            321 drivers/usb/gadget/function/f_serial.c 	serial = func_to_gser(f);
serial            322 drivers/usb/gadget/function/f_serial.c 	kfree(serial);
serial             32 drivers/usb/gadget/legacy/dbgp.c 	struct gserial     *serial;
serial            214 drivers/usb/gadget/legacy/dbgp.c 	gserial_disconnect(dbgp.serial);
serial            221 drivers/usb/gadget/legacy/dbgp.c 	kfree(dbgp.serial);
serial            222 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial = NULL;
serial            263 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial->in = dbgp.i_ep;
serial            264 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial->out = dbgp.o_ep;
serial            266 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial->in->desc = &i_desc;
serial            267 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial->out->desc = &o_desc;
serial            301 drivers/usb/gadget/legacy/dbgp.c 	dbgp.serial = kzalloc(sizeof(struct gserial), GFP_KERNEL);
serial            302 drivers/usb/gadget/legacy/dbgp.c 	if (!dbgp.serial) {
serial            375 drivers/usb/gadget/legacy/dbgp.c 		err = gserial_connect(dbgp.serial, tty_line);
serial            126 drivers/usb/gadget/legacy/zero.c static char serial[] = "0123456789.0123456789.0123456789";
serial            134 drivers/usb/gadget/legacy/zero.c 	[USB_GADGET_SERIAL_IDX].s = serial,
serial             43 drivers/usb/host/xhci-dbgcap.c 	s_desc = (struct usb_string_descriptor *)strings->serial;
serial            105 drivers/usb/host/xhci-dbgcap.c 	info->serial		= cpu_to_le64(dma + DBC_MAX_STRING_LENGTH * 3);
serial             35 drivers/usb/host/xhci-dbgcap.h 	__le64	serial;
serial             70 drivers/usb/host/xhci-dbgcap.h 	char	serial[DBC_MAX_STRING_LENGTH];
serial            118 drivers/usb/misc/chaoskey.c 	usb_dbg(interface, "probe %s-%s", udev->product, udev->serial);
serial            173 drivers/usb/misc/chaoskey.c 	if (udev->product && udev->serial) {
serial            175 drivers/usb/misc/chaoskey.c 				      udev->serial);
serial            569 drivers/usb/misc/iowarrior.c 			memcpy(info.serial, dev->chip_serial,
serial            141 drivers/usb/misc/usb251xb.c 	char serial[USB251XB_STRING_BUFSIZE];
serial            330 drivers/usb/misc/usb251xb.c 	memcpy(&i2c_wb[USB251XB_ADDR_SERIAL_STRING], hub->serial,
serial            565 drivers/usb/misc/usb251xb.c 	memset(hub->serial, 0, USB251XB_STRING_BUFSIZE);
serial            568 drivers/usb/misc/usb251xb.c 			      (wchar_t *)hub->serial,
serial             87 drivers/usb/serial/aircable.c static int aircable_calc_num_ports(struct usb_serial *serial,
serial             92 drivers/usb/serial/aircable.c 		dev_dbg(&serial->interface->dev,
serial             50 drivers/usb/serial/ark3116.c static int is_irda(struct usb_serial *serial)
serial             52 drivers/usb/serial/ark3116.c 	struct usb_device *dev = serial->dev;
serial             77 drivers/usb/serial/ark3116.c static int ark3116_write_reg(struct usb_serial *serial,
serial             82 drivers/usb/serial/ark3116.c 	result = usb_control_msg(serial->dev,
serial             83 drivers/usb/serial/ark3116.c 				 usb_sndctrlpipe(serial->dev, 0),
serial             92 drivers/usb/serial/ark3116.c static int ark3116_read_reg(struct usb_serial *serial,
serial             97 drivers/usb/serial/ark3116.c 	result = usb_control_msg(serial->dev,
serial             98 drivers/usb/serial/ark3116.c 				 usb_rcvctrlpipe(serial->dev, 0),
serial            102 drivers/usb/serial/ark3116.c 		dev_err(&serial->interface->dev,
serial            126 drivers/usb/serial/ark3116.c 	struct usb_serial *serial = port->serial;
serial            136 drivers/usb/serial/ark3116.c 	priv->irda = is_irda(serial);
serial            141 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_IER, 0);
serial            143 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_FCR, 0);
serial            146 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, 0x8     , 0);
serial            149 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_MCR, 0);
serial            152 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xb , 0);
serial            154 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xb , 1);
serial            155 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xc , 0);
serial            156 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xd , 0x41);
serial            157 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xa , 1);
serial            161 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_LCR, UART_LCR_DLAB);
serial            165 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_DLL, priv->quot & 0xff);
serial            166 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_DLM, (priv->quot>>8) & 0xff);
serial            169 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_LCR, UART_LCR_WLEN8);
serial            171 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, 0xe, 0);
serial            174 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0x9, 0);
serial            196 drivers/usb/serial/ark3116.c 	struct usb_serial *serial = port->serial;
serial            267 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0x8, hcr);
serial            278 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_FCR, 0);
serial            280 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_LCR,
serial            282 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_DLL, quot & 0xff);
serial            283 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_DLM, (quot>>8) & 0xff);
serial            286 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_LCR, lcr);
serial            290 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, 0xe, eval);
serial            293 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_FCR, UART_FCR_DMA_SELECT);
serial            296 drivers/usb/serial/ark3116.c 		ark3116_write_reg(serial, UART_LCR, lcr);
serial            314 drivers/usb/serial/ark3116.c 	struct usb_serial *serial = port->serial;
serial            317 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_FCR, 0);
serial            320 drivers/usb/serial/ark3116.c 	ark3116_write_reg(serial, UART_IER, 0);
serial            330 drivers/usb/serial/ark3116.c 	struct usb_serial *serial = port->serial;
serial            347 drivers/usb/serial/ark3116.c 	ark3116_read_reg(serial, UART_RX, buf);
serial            350 drivers/usb/serial/ark3116.c 	result = ark3116_read_reg(serial, UART_MSR, buf);
serial            356 drivers/usb/serial/ark3116.c 	result = ark3116_read_reg(serial, UART_LSR, buf);
serial            369 drivers/usb/serial/ark3116.c 	ark3116_write_reg(port->serial, UART_IER, UART_IER_MSI|UART_IER_RLSI);
serial            372 drivers/usb/serial/ark3116.c 	ark3116_write_reg(port->serial, UART_FCR, UART_FCR_DMA_SELECT);
serial            457 drivers/usb/serial/ark3116.c 	ark3116_write_reg(port->serial, UART_MCR, priv->mcr);
serial            477 drivers/usb/serial/ark3116.c 	ark3116_write_reg(port->serial, UART_LCR, priv->lcr);
serial            108 drivers/usb/serial/belkin_sa.c #define BSA_USB_CMD(c, v) usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), \
serial            114 drivers/usb/serial/belkin_sa.c 	struct usb_device *dev = port->serial->dev;
serial            280 drivers/usb/serial/belkin_sa.c 	struct usb_serial *serial = port->serial;
serial            423 drivers/usb/serial/belkin_sa.c 	struct usb_serial *serial = port->serial;
serial            447 drivers/usb/serial/belkin_sa.c 	struct usb_serial *serial = port->serial;
serial             32 drivers/usb/serial/bus.c 	if (driver == port->serial->type)
serial             51 drivers/usb/serial/bus.c 	retval = usb_autopm_get_interface(port->serial->interface);
serial             55 drivers/usb/serial/bus.c 	driver = port->serial->type;
serial             70 drivers/usb/serial/bus.c 	usb_autopm_put_interface(port->serial->interface);
serial             72 drivers/usb/serial/bus.c 	dev_info(&port->serial->dev->dev,
serial             82 drivers/usb/serial/bus.c 	usb_autopm_put_interface(port->serial->interface);
serial            105 drivers/usb/serial/bus.c 	autopm_err = usb_autopm_get_interface(port->serial->interface);
serial            110 drivers/usb/serial/bus.c 	driver = port->serial->type;
serial            118 drivers/usb/serial/bus.c 		usb_autopm_put_interface(port->serial->interface);
serial            252 drivers/usb/serial/ch341.c 	struct usb_device *udev = port->serial->dev;
serial            313 drivers/usb/serial/ch341.c 	r = ch341_configure(port->serial->dev, priv);
serial            359 drivers/usb/serial/ch341.c 	ch341_set_handshake(port->serial->dev, priv->mcr);
serial            386 drivers/usb/serial/ch341.c 	r = ch341_get_status(port->serial->dev, priv);
serial            453 drivers/usb/serial/ch341.c 		r = ch341_set_baudrate_lcr(port->serial->dev, priv, lcr);
serial            469 drivers/usb/serial/ch341.c 	ch341_set_handshake(port->serial->dev, priv->mcr);
serial            485 drivers/usb/serial/ch341.c 	r = ch341_control_in(port->serial->dev, CH341_REQ_READ_REG,
serial            506 drivers/usb/serial/ch341.c 	r = ch341_control_out(port->serial->dev, CH341_REQ_WRITE_REG,
serial            535 drivers/usb/serial/ch341.c 	return ch341_set_handshake(port->serial->dev, control);
serial            642 drivers/usb/serial/ch341.c static int ch341_reset_resume(struct usb_serial *serial)
serial            644 drivers/usb/serial/ch341.c 	struct usb_serial_port *port = serial->port[0];
serial            653 drivers/usb/serial/ch341.c 	ch341_configure(serial->dev, priv);
serial            663 drivers/usb/serial/ch341.c 		ret = ch341_get_status(port->serial->dev, priv);
serial            670 drivers/usb/serial/ch341.c 	return usb_serial_generic_resume(serial);
serial             64 drivers/usb/serial/console.c 	struct usb_serial *serial;
serial            115 drivers/usb/serial/console.c 	serial = port->serial;
serial            117 drivers/usb/serial/console.c 	retval = usb_autopm_get_interface(serial->interface);
serial            127 drivers/usb/serial/console.c 		if (serial->type->set_termios) {
serial            153 drivers/usb/serial/console.c 		retval = serial->type->open(NULL, port);
serial            159 drivers/usb/serial/console.c 		if (serial->type->set_termios) {
serial            163 drivers/usb/serial/console.c 			serial->type->set_termios(tty, port, &dummy);
serial            178 drivers/usb/serial/console.c 	mutex_unlock(&serial->disc_mutex);
serial            187 drivers/usb/serial/console.c 	usb_autopm_put_interface(serial->interface);
serial            189 drivers/usb/serial/console.c 	usb_serial_put(serial);
serial            190 drivers/usb/serial/console.c 	mutex_unlock(&serial->disc_mutex);
serial            199 drivers/usb/serial/console.c 	struct usb_serial *serial;
serial            202 drivers/usb/serial/console.c 	if (!port || port->serial->dev->state == USB_STATE_NOTATTACHED)
serial            204 drivers/usb/serial/console.c 	serial = port->serial;
serial            229 drivers/usb/serial/console.c 		retval = serial->type->write(NULL, port, buf, i);
serial            234 drivers/usb/serial/console.c 			retval = serial->type->write(NULL, port, &cr, 1);
serial            264 drivers/usb/serial/console.c void usb_serial_console_disconnect(struct usb_serial *serial)
serial            266 drivers/usb/serial/console.c 	if (serial->port[0] && serial->port[0] == usbcons_info.port) {
serial            268 drivers/usb/serial/console.c 		usb_serial_put(serial);
serial            512 drivers/usb/serial/cp210x.c static u8 cp210x_interface_num(struct usb_serial *serial)
serial            516 drivers/usb/serial/cp210x.c 	cur_altsetting = serial->interface->cur_altsetting;
serial            528 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial            543 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            620 drivers/usb/serial/cp210x.c static int cp210x_read_vendor_block(struct usb_serial *serial, u8 type, u16 val,
serial            630 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            632 drivers/usb/serial/cp210x.c 				 cp210x_interface_num(serial), dmabuf, bufsize,
serial            638 drivers/usb/serial/cp210x.c 		dev_err(&serial->interface->dev,
serial            656 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial            660 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            679 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial            688 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            724 drivers/usb/serial/cp210x.c static int cp210x_write_vendor_block(struct usb_serial *serial, u8 type,
serial            734 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            736 drivers/usb/serial/cp210x.c 				 cp210x_interface_num(serial), dmabuf, bufsize,
serial            744 drivers/usb/serial/cp210x.c 		dev_err(&serial->interface->dev,
serial            844 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial            853 drivers/usb/serial/cp210x.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial           1122 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial           1123 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1356 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1357 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1367 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1368 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1376 drivers/usb/serial/cp210x.c 	result = usb_autopm_get_interface(serial->interface);
serial           1380 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial, req_type,
serial           1382 drivers/usb/serial/cp210x.c 	usb_autopm_put_interface(serial->interface);
serial           1391 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1392 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1403 drivers/usb/serial/cp210x.c 	result = usb_autopm_get_interface(serial->interface);
serial           1408 drivers/usb/serial/cp210x.c 		result = cp210x_write_vendor_block(serial,
serial           1415 drivers/usb/serial/cp210x.c 		result = usb_control_msg(serial->dev,
serial           1416 drivers/usb/serial/cp210x.c 					 usb_sndctrlpipe(serial->dev, 0),
serial           1424 drivers/usb/serial/cp210x.c 	usb_autopm_put_interface(serial->interface);
serial           1427 drivers/usb/serial/cp210x.c 		dev_err(&serial->interface->dev, "failed to set GPIO value: %d\n",
serial           1434 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1435 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1442 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1443 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1465 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1466 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1477 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = gpiochip_get_data(gc);
serial           1478 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1500 drivers/usb/serial/cp210x.c static int cp2105_gpioconf_init(struct usb_serial *serial)
serial           1502 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1505 drivers/usb/serial/cp210x.c 	u8 intf_num = cp210x_interface_num(serial);
serial           1509 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial, REQTYPE_DEVICE_TO_HOST,
serial           1515 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial, REQTYPE_DEVICE_TO_HOST,
serial           1563 drivers/usb/serial/cp210x.c static int cp2104_gpioconf_init(struct usb_serial *serial)
serial           1565 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1572 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial, REQTYPE_DEVICE_TO_HOST,
serial           1613 drivers/usb/serial/cp210x.c static int cp2102n_gpioconf_init(struct usb_serial *serial)
serial           1615 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1637 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial,
serial           1705 drivers/usb/serial/cp210x.c static int cp210x_gpio_init(struct usb_serial *serial)
serial           1707 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1712 drivers/usb/serial/cp210x.c 		result = cp2104_gpioconf_init(serial);
serial           1715 drivers/usb/serial/cp210x.c 		result = cp2105_gpioconf_init(serial);
serial           1720 drivers/usb/serial/cp210x.c 		result = cp2102n_gpioconf_init(serial);
serial           1738 drivers/usb/serial/cp210x.c 	priv->gc.parent = &serial->interface->dev;
serial           1742 drivers/usb/serial/cp210x.c 	result = gpiochip_add_data(&priv->gc, serial);
serial           1749 drivers/usb/serial/cp210x.c static void cp210x_gpio_remove(struct usb_serial *serial)
serial           1751 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1761 drivers/usb/serial/cp210x.c static int cp210x_gpio_init(struct usb_serial *serial)
serial           1766 drivers/usb/serial/cp210x.c static void cp210x_gpio_remove(struct usb_serial *serial)
serial           1775 drivers/usb/serial/cp210x.c 	struct usb_serial *serial = port->serial;
serial           1783 drivers/usb/serial/cp210x.c 	port_priv->bInterfaceNumber = cp210x_interface_num(serial);
serial           1806 drivers/usb/serial/cp210x.c static void cp210x_init_max_speed(struct usb_serial *serial)
serial           1808 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1829 drivers/usb/serial/cp210x.c 		if (cp210x_interface_num(serial) == 0) {
serial           1853 drivers/usb/serial/cp210x.c static int cp210x_attach(struct usb_serial *serial)
serial           1862 drivers/usb/serial/cp210x.c 	result = cp210x_read_vendor_block(serial, REQTYPE_DEVICE_TO_HOST,
serial           1866 drivers/usb/serial/cp210x.c 		dev_warn(&serial->interface->dev,
serial           1871 drivers/usb/serial/cp210x.c 	usb_set_serial_data(serial, priv);
serial           1873 drivers/usb/serial/cp210x.c 	cp210x_init_max_speed(serial);
serial           1875 drivers/usb/serial/cp210x.c 	result = cp210x_gpio_init(serial);
serial           1877 drivers/usb/serial/cp210x.c 		dev_err(&serial->interface->dev, "GPIO initialisation failed: %d\n",
serial           1884 drivers/usb/serial/cp210x.c static void cp210x_disconnect(struct usb_serial *serial)
serial           1886 drivers/usb/serial/cp210x.c 	cp210x_gpio_remove(serial);
serial           1889 drivers/usb/serial/cp210x.c static void cp210x_release(struct usb_serial *serial)
serial           1891 drivers/usb/serial/cp210x.c 	struct cp210x_serial_private *priv = usb_get_serial_data(serial);
serial           1893 drivers/usb/serial/cp210x.c 	cp210x_gpio_remove(serial);
serial            142 drivers/usb/serial/cyberjack.c 	usb_clear_halt(port->serial->dev, port->write_urb->pipe);
serial            241 drivers/usb/serial/cypress_m8.c 	if (is_frwd(port->serial->dev))
serial            253 drivers/usb/serial/cypress_m8.c 	if (port->serial->dev->speed == USB_SPEED_LOW) {
serial            342 drivers/usb/serial/cypress_m8.c 			retval = usb_control_msg(port->serial->dev,
serial            343 drivers/usb/serial/cypress_m8.c 					usb_sndctrlpipe(port->serial->dev, 0),
serial            380 drivers/usb/serial/cypress_m8.c 			retval = usb_control_msg(port->serial->dev,
serial            381 drivers/usb/serial/cypress_m8.c 					usb_rcvctrlpipe(port->serial->dev, 0),
serial            440 drivers/usb/serial/cypress_m8.c 	struct usb_serial *serial = port->serial;
serial            462 drivers/usb/serial/cypress_m8.c 	if (!is_frwd(serial->dev))
serial            463 drivers/usb/serial/cypress_m8.c 		usb_reset_configuration(serial->dev);
serial            501 drivers/usb/serial/cypress_m8.c 	struct usb_serial *serial = port->serial;
serial            516 drivers/usb/serial/cypress_m8.c 	if (serial->dev->descriptor.idProduct !=
serial            580 drivers/usb/serial/cypress_m8.c 	struct usb_serial *serial = port->serial;
serial            588 drivers/usb/serial/cypress_m8.c 	usb_clear_halt(serial->dev, 0x81);
serial            589 drivers/usb/serial/cypress_m8.c 	usb_clear_halt(serial->dev, 0x02);
serial            606 drivers/usb/serial/cypress_m8.c 	usb_fill_int_urb(port->interrupt_in_urb, serial->dev,
serial            607 drivers/usb/serial/cypress_m8.c 		usb_rcvintpipe(serial->dev, port->interrupt_in_endpointAddress),
serial            766 drivers/usb/serial/cypress_m8.c 	usb_fill_int_urb(port->interrupt_out_urb, port->serial->dev,
serial            767 drivers/usb/serial/cypress_m8.c 		usb_sndintpipe(port->serial->dev, port->interrupt_out_endpointAddress),
serial           1160 drivers/usb/serial/cypress_m8.c 		usb_fill_int_urb(port->interrupt_in_urb, port->serial->dev,
serial           1161 drivers/usb/serial/cypress_m8.c 				usb_rcvintpipe(port->serial->dev,
serial            233 drivers/usb/serial/digi_acceleport.c static int digi_startup_device(struct usb_serial *serial);
serial            234 drivers/usb/serial/digi_acceleport.c static int digi_startup(struct usb_serial *serial);
serial            235 drivers/usb/serial/digi_acceleport.c static void digi_disconnect(struct usb_serial *serial);
serial            236 drivers/usb/serial/digi_acceleport.c static void digi_release(struct usb_serial *serial);
serial            395 drivers/usb/serial/digi_acceleport.c 	struct usb_serial_port *oob_port = (struct usb_serial_port *)((struct digi_serial *)(usb_get_serial_data(port->serial)))->ds_oob_port;
serial            533 drivers/usb/serial/digi_acceleport.c 	struct usb_serial_port *oob_port = (struct usb_serial_port *) ((struct digi_serial *)(usb_get_serial_data(port->serial)))->ds_oob_port;
serial            983 drivers/usb/serial/digi_acceleport.c 	struct usb_serial *serial;
serial            996 drivers/usb/serial/digi_acceleport.c 	serial = port->serial;
serial            997 drivers/usb/serial/digi_acceleport.c 	if (serial == NULL || (serial_priv = usb_get_serial_data(serial)) == NULL) {
serial           1097 drivers/usb/serial/digi_acceleport.c 	if (digi_startup_device(port->serial) != 0)
serial           1133 drivers/usb/serial/digi_acceleport.c 	mutex_lock(&port->serial->disc_mutex);
serial           1135 drivers/usb/serial/digi_acceleport.c 	if (port->serial->disconnected)
serial           1188 drivers/usb/serial/digi_acceleport.c 	mutex_unlock(&port->serial->disc_mutex);
serial           1199 drivers/usb/serial/digi_acceleport.c static int digi_startup_device(struct usb_serial *serial)
serial           1202 drivers/usb/serial/digi_acceleport.c 	struct digi_serial *serial_priv = usb_get_serial_data(serial);
serial           1216 drivers/usb/serial/digi_acceleport.c 	for (i = 0; i < serial->type->num_ports + 1; i++) {
serial           1217 drivers/usb/serial/digi_acceleport.c 		port = serial->port[i];
serial           1252 drivers/usb/serial/digi_acceleport.c static int digi_startup(struct usb_serial *serial)
serial           1262 drivers/usb/serial/digi_acceleport.c 	serial_priv->ds_oob_port_num = serial->type->num_ports;
serial           1263 drivers/usb/serial/digi_acceleport.c 	serial_priv->ds_oob_port = serial->port[serial_priv->ds_oob_port_num];
serial           1272 drivers/usb/serial/digi_acceleport.c 	usb_set_serial_data(serial, serial_priv);
serial           1278 drivers/usb/serial/digi_acceleport.c static void digi_disconnect(struct usb_serial *serial)
serial           1283 drivers/usb/serial/digi_acceleport.c 	for (i = 0; i < serial->type->num_ports + 1; i++) {
serial           1284 drivers/usb/serial/digi_acceleport.c 		usb_kill_urb(serial->port[i]->read_urb);
serial           1285 drivers/usb/serial/digi_acceleport.c 		usb_kill_urb(serial->port[i]->write_urb);
serial           1290 drivers/usb/serial/digi_acceleport.c static void digi_release(struct usb_serial *serial)
serial           1295 drivers/usb/serial/digi_acceleport.c 	serial_priv = usb_get_serial_data(serial);
serial           1335 drivers/usb/serial/digi_acceleport.c 	if (port->serial == NULL ||
serial           1336 drivers/usb/serial/digi_acceleport.c 		(serial_priv = usb_get_serial_data(port->serial)) == NULL) {
serial           1473 drivers/usb/serial/digi_acceleport.c 	struct usb_serial *serial = port->serial;
serial           1495 drivers/usb/serial/digi_acceleport.c 		if (status != 0 || line >= serial->type->num_ports)
serial           1498 drivers/usb/serial/digi_acceleport.c 		port = serial->port[line];
serial             34 drivers/usb/serial/empeg.c static int  empeg_startup(struct usb_serial *serial);
serial             62 drivers/usb/serial/empeg.c static int empeg_startup(struct usb_serial *serial)
serial             66 drivers/usb/serial/empeg.c 	if (serial->dev->actconfig->desc.bConfigurationValue != 1) {
serial             67 drivers/usb/serial/empeg.c 		dev_err(&serial->dev->dev, "active config #%d != 1 ??\n",
serial             68 drivers/usb/serial/empeg.c 			serial->dev->actconfig->desc.bConfigurationValue);
serial             72 drivers/usb/serial/empeg.c 	r = usb_reset_configuration(serial->dev);
serial             91 drivers/usb/serial/f81232.c 	struct usb_device *dev = port->serial->dev;
serial            126 drivers/usb/serial/f81232.c 	struct usb_device *dev = port->serial->dev;
serial            761 drivers/usb/serial/f81232.c static int f81232_suspend(struct usb_serial *serial, pm_message_t message)
serial            763 drivers/usb/serial/f81232.c 	struct usb_serial_port *port = serial->port[0];
serial            780 drivers/usb/serial/f81232.c static int f81232_resume(struct usb_serial *serial)
serial            782 drivers/usb/serial/f81232.c 	struct usb_serial_port *port = serial->port[0];
serial            794 drivers/usb/serial/f81232.c 	return usb_serial_generic_resume(serial);
serial            193 drivers/usb/serial/f81534.c static int f81534_logic_to_phy_port(struct usb_serial *serial,
serial            197 drivers/usb/serial/f81534.c 			usb_get_serial_data(port->serial);
serial            214 drivers/usb/serial/f81534.c static int f81534_set_register(struct usb_serial *serial, u16 reg, u8 data)
serial            216 drivers/usb/serial/f81534.c 	struct usb_interface *interface = serial->interface;
serial            217 drivers/usb/serial/f81534.c 	struct usb_device *dev = serial->dev;
serial            255 drivers/usb/serial/f81534.c static int f81534_get_register(struct usb_serial *serial, u16 reg, u8 *data)
serial            257 drivers/usb/serial/f81534.c 	struct usb_interface *interface = serial->interface;
serial            258 drivers/usb/serial/f81534.c 	struct usb_device *dev = serial->dev;
serial            298 drivers/usb/serial/f81534.c static int f81534_set_mask_register(struct usb_serial *serial, u16 reg,
serial            304 drivers/usb/serial/f81534.c 	status = f81534_get_register(serial, reg, &tmp);
serial            311 drivers/usb/serial/f81534.c 	return f81534_set_register(serial, reg, tmp);
serial            314 drivers/usb/serial/f81534.c static int f81534_set_phy_port_register(struct usb_serial *serial, int phy,
serial            317 drivers/usb/serial/f81534.c 	return f81534_set_register(serial, reg + F81534_UART_OFFSET * phy,
serial            321 drivers/usb/serial/f81534.c static int f81534_get_phy_port_register(struct usb_serial *serial, int phy,
serial            324 drivers/usb/serial/f81534.c 	return f81534_get_register(serial, reg + F81534_UART_OFFSET * phy,
serial            333 drivers/usb/serial/f81534.c 	return f81534_set_register(port->serial,
serial            342 drivers/usb/serial/f81534.c 	return f81534_get_register(port->serial,
serial            350 drivers/usb/serial/f81534.c static int f81534_wait_for_spi_idle(struct usb_serial *serial)
serial            357 drivers/usb/serial/f81534.c 		status = f81534_get_register(serial, F81534_BUS_REG_STATUS,
serial            371 drivers/usb/serial/f81534.c 		dev_err(&serial->interface->dev,
serial            377 drivers/usb/serial/f81534.c 	return f81534_set_register(serial, F81534_BUS_REG_STATUS,
serial            381 drivers/usb/serial/f81534.c static int f81534_get_spi_register(struct usb_serial *serial, u16 reg,
serial            386 drivers/usb/serial/f81534.c 	status = f81534_get_register(serial, reg, data);
serial            390 drivers/usb/serial/f81534.c 	return f81534_wait_for_spi_idle(serial);
serial            393 drivers/usb/serial/f81534.c static int f81534_set_spi_register(struct usb_serial *serial, u16 reg, u8 data)
serial            397 drivers/usb/serial/f81534.c 	status = f81534_set_register(serial, reg, data);
serial            401 drivers/usb/serial/f81534.c 	return f81534_wait_for_spi_idle(serial);
serial            404 drivers/usb/serial/f81534.c static int f81534_read_flash(struct usb_serial *serial, u32 address,
serial            415 drivers/usb/serial/f81534.c 	status = f81534_set_spi_register(serial, F81534_BUS_REG_START,
serial            420 drivers/usb/serial/f81534.c 	status = f81534_set_spi_register(serial, F81534_BUS_REG_START,
serial            425 drivers/usb/serial/f81534.c 	status = f81534_set_spi_register(serial, F81534_BUS_REG_START,
serial            430 drivers/usb/serial/f81534.c 	status = f81534_set_spi_register(serial, F81534_BUS_REG_START,
serial            451 drivers/usb/serial/f81534.c 			status = f81534_set_spi_register(serial, reg_tmp,
serial            456 drivers/usb/serial/f81534.c 			status = f81534_get_spi_register(serial,
serial            731 drivers/usb/serial/f81534.c static int f81534_find_config_idx(struct usb_serial *serial, u8 *index)
serial            736 drivers/usb/serial/f81534.c 	status = f81534_read_flash(serial, F81534_CUSTOM_ADDRESS_START, 1,
serial            739 drivers/usb/serial/f81534.c 		dev_err(&serial->interface->dev, "%s: read failed: %d\n",
serial            760 drivers/usb/serial/f81534.c static bool f81534_check_port_hw_disabled(struct usb_serial *serial, int phy)
serial            770 drivers/usb/serial/f81534.c 	status = f81534_get_phy_port_register(serial, phy,
serial            778 drivers/usb/serial/f81534.c 	status = f81534_set_phy_port_register(serial, phy,
serial            784 drivers/usb/serial/f81534.c 	status = f81534_get_phy_port_register(serial, phy,
serial            789 drivers/usb/serial/f81534.c 	status = f81534_set_phy_port_register(serial, phy,
serial            794 drivers/usb/serial/f81534.c 	status = f81534_set_phy_port_register(serial, phy,
serial            801 drivers/usb/serial/f81534.c 	status = f81534_get_phy_port_register(serial, phy,
serial            806 drivers/usb/serial/f81534.c 	status = f81534_set_phy_port_register(serial, phy,
serial            835 drivers/usb/serial/f81534.c static int f81534_calc_num_ports(struct usb_serial *serial,
serial            839 drivers/usb/serial/f81534.c 	struct device *dev = &serial->interface->dev;
serial            853 drivers/usb/serial/f81534.c 	serial_priv = devm_kzalloc(&serial->interface->dev,
serial            858 drivers/usb/serial/f81534.c 	usb_set_serial_data(serial, serial_priv);
serial            862 drivers/usb/serial/f81534.c 	status = f81534_find_config_idx(serial, &serial_priv->setting_idx);
serial            864 drivers/usb/serial/f81534.c 		dev_err(&serial->interface->dev, "%s: find idx failed: %d\n",
serial            874 drivers/usb/serial/f81534.c 		status = f81534_read_flash(serial,
serial            880 drivers/usb/serial/f81534.c 			dev_err(&serial->interface->dev,
serial            886 drivers/usb/serial/f81534.c 		dev_dbg(&serial->interface->dev,
serial            891 drivers/usb/serial/f81534.c 		status = f81534_read_flash(serial,
serial            896 drivers/usb/serial/f81534.c 			dev_err(&serial->interface->dev,
serial            902 drivers/usb/serial/f81534.c 		dev_dbg(&serial->interface->dev, "%s: read default config\n",
serial            908 drivers/usb/serial/f81534.c 		if (f81534_check_port_hw_disabled(serial, i))
serial            918 drivers/usb/serial/f81534.c 		dev_warn(&serial->interface->dev,
serial            929 drivers/usb/serial/f81534.c 		dev_dbg(&serial->interface->dev,
serial           1009 drivers/usb/serial/f81534.c static int f81534_submit_read_urb(struct usb_serial *serial, gfp_t flags)
serial           1011 drivers/usb/serial/f81534.c 	return usb_serial_generic_submit_read_urbs(serial->port[0], flags);
serial           1081 drivers/usb/serial/f81534.c 			usb_get_serial_data(port->serial);
serial           1105 drivers/usb/serial/f81534.c 		status = f81534_submit_read_urb(port->serial, GFP_KERNEL);
serial           1122 drivers/usb/serial/f81534.c 			usb_get_serial_data(port->serial);
serial           1123 drivers/usb/serial/f81534.c 	struct usb_serial_port *port0 = port->serial->port[0];
serial           1256 drivers/usb/serial/f81534.c 	struct usb_serial *serial;
serial           1268 drivers/usb/serial/f81534.c 	serial = port->serial;
serial           1270 drivers/usb/serial/f81534.c 	serial_priv = usb_get_serial_data(serial);
serial           1282 drivers/usb/serial/f81534.c 		port = serial->port[tty_port_num];
serial           1332 drivers/usb/serial/f81534.c 	struct usb_serial *serial;
serial           1339 drivers/usb/serial/f81534.c 	serial = port->serial;
serial           1340 drivers/usb/serial/f81534.c 	serial_priv = usb_get_serial_data(serial);
serial           1359 drivers/usb/serial/f81534.c 		status = f81534_set_mask_register(serial,
serial           1377 drivers/usb/serial/f81534.c 	serial_priv = usb_get_serial_data(port->serial);
serial           1393 drivers/usb/serial/f81534.c 	ret = f81534_logic_to_phy_port(port->serial, port);
serial           1514 drivers/usb/serial/f81534.c static int f81534_resume(struct usb_serial *serial)
serial           1517 drivers/usb/serial/f81534.c 			usb_get_serial_data(serial);
serial           1530 drivers/usb/serial/f81534.c 		status = f81534_submit_read_urb(serial, GFP_NOIO);
serial           1539 drivers/usb/serial/f81534.c 	for (i = 0; i < serial->num_ports; i++) {
serial           1540 drivers/usb/serial/f81534.c 		port = serial->port[i];
serial             94 drivers/usb/serial/ftdi_sio.c static int   ftdi_jtag_probe(struct usb_serial *serial);
serial             95 drivers/usb/serial/ftdi_sio.c static int   ftdi_NDI_device_setup(struct usb_serial *serial);
serial             96 drivers/usb/serial/ftdi_sio.c static int   ftdi_stmclite_probe(struct usb_serial *serial);
serial             97 drivers/usb/serial/ftdi_sio.c static int   ftdi_8u2232c_probe(struct usb_serial *serial);
serial           1063 drivers/usb/serial/ftdi_sio.c static int  ftdi_sio_probe(struct usb_serial *serial,
serial           1242 drivers/usb/serial/ftdi_sio.c 	rv = usb_control_msg(port->serial->dev,
serial           1243 drivers/usb/serial/ftdi_sio.c 			       usb_sndctrlpipe(port->serial->dev, 0),
serial           1329 drivers/usb/serial/ftdi_sio.c 				port->serial->dev->descriptor.idProduct);
serial           1390 drivers/usb/serial/ftdi_sio.c 	rv = usb_control_msg(port->serial->dev,
serial           1391 drivers/usb/serial/ftdi_sio.c 			    usb_sndctrlpipe(port->serial->dev, 0),
serial           1402 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = port->serial->dev;
serial           1428 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = port->serial->dev;
serial           1555 drivers/usb/serial/ftdi_sio.c 	struct usb_serial *serial = port->serial;
serial           1556 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = serial->dev;
serial           1583 drivers/usb/serial/ftdi_sio.c 		inter = serial->interface->altsetting->desc.bInterfaceNumber;
serial           1645 drivers/usb/serial/ftdi_sio.c 	struct usb_interface *interface = port->serial->interface;
serial           1719 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = port->serial->dev;
serial           1793 drivers/usb/serial/ftdi_sio.c 	struct usb_serial *serial = port->serial;
serial           1797 drivers/usb/serial/ftdi_sio.c 	result = usb_autopm_get_interface(serial->interface);
serial           1802 drivers/usb/serial/ftdi_sio.c 	result = usb_control_msg(serial->dev,
serial           1803 drivers/usb/serial/ftdi_sio.c 				 usb_sndctrlpipe(serial->dev, 0),
serial           1808 drivers/usb/serial/ftdi_sio.c 		dev_err(&serial->interface->dev,
serial           1813 drivers/usb/serial/ftdi_sio.c 	usb_autopm_put_interface(serial->interface);
serial           1862 drivers/usb/serial/ftdi_sio.c 	struct usb_serial *serial = port->serial;
serial           1866 drivers/usb/serial/ftdi_sio.c 	result = usb_autopm_get_interface(serial->interface);
serial           1872 drivers/usb/serial/ftdi_sio.c 		usb_autopm_put_interface(serial->interface);
serial           1876 drivers/usb/serial/ftdi_sio.c 	result = usb_control_msg(serial->dev,
serial           1877 drivers/usb/serial/ftdi_sio.c 				 usb_rcvctrlpipe(serial->dev, 0),
serial           1889 drivers/usb/serial/ftdi_sio.c 	usb_autopm_put_interface(serial->interface);
serial           1999 drivers/usb/serial/ftdi_sio.c static int ftdi_read_eeprom(struct usb_serial *serial, void *dst, u16 addr,
serial           2013 drivers/usb/serial/ftdi_sio.c 		rv = usb_control_msg(serial->dev,
serial           2014 drivers/usb/serial/ftdi_sio.c 				     usb_rcvctrlpipe(serial->dev, 0),
serial           2044 drivers/usb/serial/ftdi_sio.c 	ret = ftdi_read_eeprom(port->serial, buf, 0x1a, 4);
serial           2084 drivers/usb/serial/ftdi_sio.c 	ret = ftdi_read_eeprom(port->serial, buf, 0x14, 2);
serial           2108 drivers/usb/serial/ftdi_sio.c 	struct usb_serial *serial = port->serial;
serial           2119 drivers/usb/serial/ftdi_sio.c 	result = ftdi_read_eeprom(serial, cbus_cfg_buf,
serial           2143 drivers/usb/serial/ftdi_sio.c 	struct usb_serial *serial = port->serial;
serial           2175 drivers/usb/serial/ftdi_sio.c 	priv->gc.parent = &serial->interface->dev;
serial           2220 drivers/usb/serial/ftdi_sio.c static int ftdi_sio_probe(struct usb_serial *serial,
serial           2227 drivers/usb/serial/ftdi_sio.c 		int ret = quirk->probe(serial);
serial           2232 drivers/usb/serial/ftdi_sio.c 	usb_set_serial_data(serial, (void *)id->driver_info);
serial           2240 drivers/usb/serial/ftdi_sio.c 	const struct ftdi_sio_quirk *quirk = usb_get_serial_data(port->serial);
serial           2263 drivers/usb/serial/ftdi_sio.c 		dev_err(&port->serial->interface->dev,
serial           2304 drivers/usb/serial/ftdi_sio.c static int ftdi_NDI_device_setup(struct usb_serial *serial)
serial           2306 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = serial->dev;
serial           2330 drivers/usb/serial/ftdi_sio.c static int ftdi_jtag_probe(struct usb_serial *serial)
serial           2332 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = serial->dev;
serial           2333 drivers/usb/serial/ftdi_sio.c 	struct usb_interface *interface = serial->interface;
serial           2344 drivers/usb/serial/ftdi_sio.c static int ftdi_8u2232c_probe(struct usb_serial *serial)
serial           2346 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = serial->dev;
serial           2349 drivers/usb/serial/ftdi_sio.c 		return ftdi_jtag_probe(serial);
serial           2355 drivers/usb/serial/ftdi_sio.c 		return ftdi_jtag_probe(serial);
serial           2367 drivers/usb/serial/ftdi_sio.c static int ftdi_stmclite_probe(struct usb_serial *serial)
serial           2369 drivers/usb/serial/ftdi_sio.c 	struct usb_device *udev = serial->dev;
serial           2370 drivers/usb/serial/ftdi_sio.c 	struct usb_interface *interface = serial->interface;
serial           2396 drivers/usb/serial/ftdi_sio.c 	struct usb_device *dev = port->serial->dev;
serial           2423 drivers/usb/serial/ftdi_sio.c 		if (usb_control_msg(port->serial->dev,
serial           2424 drivers/usb/serial/ftdi_sio.c 			    usb_sndctrlpipe(port->serial->dev, 0),
serial           2607 drivers/usb/serial/ftdi_sio.c 	if (usb_control_msg(port->serial->dev,
serial           2608 drivers/usb/serial/ftdi_sio.c 			usb_sndctrlpipe(port->serial->dev, 0),
serial           2643 drivers/usb/serial/ftdi_sio.c 	struct usb_device *dev = port->serial->dev;
serial           2844 drivers/usb/serial/ftdi_sio.c 	ret = usb_control_msg(port->serial->dev,
serial           2845 drivers/usb/serial/ftdi_sio.c 			usb_rcvctrlpipe(port->serial->dev, 0),
serial            836 drivers/usb/serial/garmin_gps.c 	status = usb_reset_device(port->serial->dev);
serial            978 drivers/usb/serial/garmin_gps.c 	struct usb_serial *serial = port->serial;
serial           1002 drivers/usb/serial/garmin_gps.c 	usb_fill_bulk_urb(urb, serial->dev,
serial           1003 drivers/usb/serial/garmin_gps.c 				usb_sndbulkpipe(serial->dev,
serial             37 drivers/usb/serial/generic.c static int usb_serial_generic_probe(struct usb_serial *serial,
serial             40 drivers/usb/serial/generic.c 	struct device *dev = &serial->interface->dev;
serial             48 drivers/usb/serial/generic.c static int usb_serial_generic_calc_num_ports(struct usb_serial *serial,
serial             51 drivers/usb/serial/generic.c 	struct device *dev = &serial->interface->dev;
serial            176 drivers/usb/serial/generic.c 	count = port->serial->type->prepare_write_buffer(port,
serial            290 drivers/usb/serial/generic.c 	while (!port->serial->type->tx_empty(port)) {
serial            389 drivers/usb/serial/generic.c 		port->serial->type->process_read_urb(urb);
serial            636 drivers/usb/serial/generic.c int usb_serial_generic_resume(struct usb_serial *serial)
serial            641 drivers/usb/serial/generic.c 	for (i = 0; i < serial->num_ports; i++) {
serial            642 drivers/usb/serial/generic.c 		port = serial->port[i];
serial            225 drivers/usb/serial/io_edgeport.c 	struct usb_serial	*serial;			/* loop back to the owner of this object */
serial            292 drivers/usb/serial/io_edgeport.c static int  edge_startup(struct usb_serial *serial);
serial            293 drivers/usb/serial/io_edgeport.c static void edge_disconnect(struct usb_serial *serial);
serial            294 drivers/usb/serial/io_edgeport.c static void edge_release(struct usb_serial *serial);
serial            324 drivers/usb/serial/io_edgeport.c static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
serial            326 drivers/usb/serial/io_edgeport.c static int rom_read(struct usb_serial *serial, __u16 extAddr, __u16 addr,
serial            328 drivers/usb/serial/io_edgeport.c static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
serial            353 drivers/usb/serial/io_edgeport.c 	struct device *dev = &edge_serial->serial->dev->dev;
serial            377 drivers/usb/serial/io_edgeport.c 					 &edge_serial->serial->dev->dev);
serial            416 drivers/usb/serial/io_edgeport.c 			response = rom_write(edge_serial->serial,
serial            422 drivers/usb/serial/io_edgeport.c 				dev_err(&edge_serial->serial->dev->dev,
serial            471 drivers/usb/serial/io_edgeport.c 	struct device *dev = &edge_serial->serial->dev->dev;
serial            509 drivers/usb/serial/io_edgeport.c 	product_info->ProductId = (__u16)(le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct) & ~ION_DEVICE_ID_80251_NETCHIP);
serial            530 drivers/usb/serial/io_edgeport.c 	if (le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct)
serial            569 drivers/usb/serial/io_edgeport.c 	struct usb_serial *serial = ep->serial;
serial            573 drivers/usb/serial/io_edgeport.c 	struct device *dev = &serial->dev->dev;
serial            581 drivers/usb/serial/io_edgeport.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            620 drivers/usb/serial/io_edgeport.c 		dev_warn(&serial->interface->dev, "short epic descriptor received: %d\n",
serial            674 drivers/usb/serial/io_edgeport.c 	dev = &edge_serial->serial->dev->dev;
serial            714 drivers/usb/serial/io_edgeport.c 				(portNumber < edge_serial->serial->num_ports)) {
serial            717 drivers/usb/serial/io_edgeport.c 				port = edge_serial->serial->port[portNumber];
serial            780 drivers/usb/serial/io_edgeport.c 	dev = &edge_serial->serial->dev->dev;
serial            837 drivers/usb/serial/io_edgeport.c 		(usb_get_serial_data(edge_port->port->serial)), edge_port);
serial            893 drivers/usb/serial/io_edgeport.c 	struct usb_serial *serial;
serial            902 drivers/usb/serial/io_edgeport.c 	serial = port->serial;
serial            903 drivers/usb/serial/io_edgeport.c 	edge_serial = usb_get_serial_data(serial);
serial            907 drivers/usb/serial/io_edgeport.c 		struct usb_serial_port *port0 = serial->port[0];
serial            924 drivers/usb/serial/io_edgeport.c 		      serial->dev,
serial            925 drivers/usb/serial/io_edgeport.c 		      usb_rcvintpipe(serial->dev,
serial            933 drivers/usb/serial/io_edgeport.c 		usb_fill_bulk_urb(edge_serial->read_urb, serial->dev,
serial            934 drivers/usb/serial/io_edgeport.c 			usb_rcvbulkpipe(serial->dev,
serial           1132 drivers/usb/serial/io_edgeport.c 	edge_serial = usb_get_serial_data(port->serial);
serial           1263 drivers/usb/serial/io_edgeport.c 			usb_get_serial_data(port->serial), edge_port);
serial           1364 drivers/usb/serial/io_edgeport.c 	usb_fill_bulk_urb(urb, edge_serial->serial->dev,
serial           1365 drivers/usb/serial/io_edgeport.c 			usb_sndbulkpipe(edge_serial->serial->dev,
serial           1685 drivers/usb/serial/io_edgeport.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(port->serial);
serial           1728 drivers/usb/serial/io_edgeport.c 	struct usb_serial *serial = edge_serial->serial;
serial           1729 drivers/usb/serial/io_edgeport.c 	struct device *dev = &serial->dev->dev;
serial           1825 drivers/usb/serial/io_edgeport.c 			if (rxLen && edge_serial->rxPort < serial->num_ports) {
serial           1826 drivers/usb/serial/io_edgeport.c 				port = serial->port[edge_serial->rxPort];
serial           1872 drivers/usb/serial/io_edgeport.c 	if (edge_serial->rxPort >= edge_serial->serial->num_ports)
serial           1874 drivers/usb/serial/io_edgeport.c 	port = edge_serial->serial->port[edge_serial->rxPort];
serial           1877 drivers/usb/serial/io_edgeport.c 		dev_err(&edge_serial->serial->dev->dev,
serial           2077 drivers/usb/serial/io_edgeport.c static int sram_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
serial           2084 drivers/usb/serial/io_edgeport.c 	dev_dbg(&serial->dev->dev, "%s - %x, %x, %d\n", __func__, extAddr, addr, length);
serial           2100 drivers/usb/serial/io_edgeport.c 		result = usb_control_msg(serial->dev,
serial           2101 drivers/usb/serial/io_edgeport.c 					usb_sndctrlpipe(serial->dev, 0),
serial           2124 drivers/usb/serial/io_edgeport.c static int rom_write(struct usb_serial *serial, __u16 extAddr, __u16 addr,
serial           2143 drivers/usb/serial/io_edgeport.c 		result = usb_control_msg(serial->dev,
serial           2144 drivers/usb/serial/io_edgeport.c 					usb_sndctrlpipe(serial->dev, 0),
serial           2166 drivers/usb/serial/io_edgeport.c static int rom_read(struct usb_serial *serial, __u16 extAddr,
serial           2184 drivers/usb/serial/io_edgeport.c 		result = usb_control_msg(serial->dev,
serial           2185 drivers/usb/serial/io_edgeport.c 					usb_rcvctrlpipe(serial->dev, 0),
serial           2246 drivers/usb/serial/io_edgeport.c 				usb_get_serial_data(edge_port->port->serial);
serial           2262 drivers/usb/serial/io_edgeport.c 	usb_fill_bulk_urb(urb, edge_serial->serial->dev,
serial           2263 drivers/usb/serial/io_edgeport.c 			usb_sndbulkpipe(edge_serial->serial->dev,
serial           2301 drivers/usb/serial/io_edgeport.c 				usb_get_serial_data(edge_port->port->serial);
serial           2395 drivers/usb/serial/io_edgeport.c 				usb_get_serial_data(edge_port->port->serial);
serial           2451 drivers/usb/serial/io_edgeport.c 			usb_get_serial_data(edge_port->port->serial);
serial           2641 drivers/usb/serial/io_edgeport.c 	struct device *dev = &edge_serial->serial->dev->dev;
serial           2646 drivers/usb/serial/io_edgeport.c 	response = rom_read(edge_serial->serial,
serial           2701 drivers/usb/serial/io_edgeport.c 	struct device *dev = &edge_serial->serial->dev->dev;
serial           2706 drivers/usb/serial/io_edgeport.c 	response = rom_read(edge_serial->serial,
serial           2741 drivers/usb/serial/io_edgeport.c 	struct device *dev = &edge_serial->serial->dev->dev;
serial           2770 drivers/usb/serial/io_edgeport.c 				    &edge_serial->serial->dev->dev);
serial           2789 drivers/usb/serial/io_edgeport.c 		response = sram_write(edge_serial->serial,
serial           2795 drivers/usb/serial/io_edgeport.c 			dev_err(&edge_serial->serial->dev->dev,
serial           2804 drivers/usb/serial/io_edgeport.c 	response = usb_control_msg (edge_serial->serial->dev,
serial           2805 drivers/usb/serial/io_edgeport.c 				    usb_sndctrlpipe(edge_serial->serial->dev, 0),
serial           2816 drivers/usb/serial/io_edgeport.c static int edge_startup(struct usb_serial *serial)
serial           2820 drivers/usb/serial/io_edgeport.c 	struct device *ddev = &serial->dev->dev;
serial           2830 drivers/usb/serial/io_edgeport.c 	dev = serial->dev;
serial           2838 drivers/usb/serial/io_edgeport.c 	edge_serial->serial = serial;
serial           2839 drivers/usb/serial/io_edgeport.c 	usb_set_serial_data(serial, edge_serial);
serial           2850 drivers/usb/serial/io_edgeport.c 	dev_info(&serial->dev->dev, "%s detected\n", edge_serial->name);
serial           2870 drivers/usb/serial/io_edgeport.c 	    (edge_serial->product_info.NumPorts != serial->num_ports)) {
serial           2874 drivers/usb/serial/io_edgeport.c 			 serial->num_ports);
serial           2908 drivers/usb/serial/io_edgeport.c 		alt = serial->interface->cur_altsetting;
serial           3033 drivers/usb/serial/io_edgeport.c static void edge_disconnect(struct usb_serial *serial)
serial           3035 drivers/usb/serial/io_edgeport.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial           3048 drivers/usb/serial/io_edgeport.c static void edge_release(struct usb_serial *serial)
serial           3050 drivers/usb/serial/io_edgeport.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial            124 drivers/usb/serial/io_ti.c 	struct usb_serial *serial;
serial            228 drivers/usb/serial/io_ti.c static int do_download_mode(struct edgeport_serial *serial,
serial            230 drivers/usb/serial/io_ti.c static int do_boot_mode(struct edgeport_serial *serial,
serial            309 drivers/usb/serial/io_ti.c 	return send_cmd(port->serial->dev,
serial            382 drivers/usb/serial/io_ti.c static int read_boot_mem(struct edgeport_serial *serial,
serial            389 drivers/usb/serial/io_ti.c 		status = ti_vread_sync(serial->serial->dev,
serial            390 drivers/usb/serial/io_ti.c 				UMPC_MEMORY_READ, serial->TI_I2C_Type,
serial            393 drivers/usb/serial/io_ti.c 			dev_dbg(&serial->serial->dev->dev, "%s - ERROR %x\n", __func__, status);
serial            398 drivers/usb/serial/io_ti.c 	dev_dbg(&serial->serial->dev->dev, "%s - start_address = %x, length = %d\n",
serial            400 drivers/usb/serial/io_ti.c 	usb_serial_debug_data(&serial->serial->dev->dev, __func__, length, buffer);
serial            402 drivers/usb/serial/io_ti.c 	serial->TiReadI2C = 1;
serial            408 drivers/usb/serial/io_ti.c static int write_boot_mem(struct edgeport_serial *serial,
serial            416 drivers/usb/serial/io_ti.c 	if (!serial->TiReadI2C) {
serial            421 drivers/usb/serial/io_ti.c 		status = read_boot_mem(serial, 0, 1, temp);
serial            428 drivers/usb/serial/io_ti.c 		status = ti_vsend_sync(serial->serial->dev, UMPC_MEMORY_WRITE,
serial            435 drivers/usb/serial/io_ti.c 	dev_dbg(&serial->serial->dev->dev, "%s - start_sddr = %x, length = %d\n", __func__, start_address, length);
serial            436 drivers/usb/serial/io_ti.c 	usb_serial_debug_data(&serial->serial->dev->dev, __func__, length, buffer);
serial            442 drivers/usb/serial/io_ti.c static int write_i2c_mem(struct edgeport_serial *serial,
serial            445 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->dev->dev;
serial            470 drivers/usb/serial/io_ti.c 	status = ti_vsend_sync(serial->serial->dev, UMPC_MEMORY_WRITE,
serial            503 drivers/usb/serial/io_ti.c 		status = ti_vsend_sync(serial->serial->dev, UMPC_MEMORY_WRITE,
serial            546 drivers/usb/serial/io_ti.c 	status = read_ram(port->port->serial->dev, port->dma_address,
serial            554 drivers/usb/serial/io_ti.c 	status = read_ram(port->port->serial->dev,
serial            599 drivers/usb/serial/io_ti.c static int read_rom(struct edgeport_serial *serial,
serial            604 drivers/usb/serial/io_ti.c 	if (serial->product_info.TiMode == TI_MODE_DOWNLOAD) {
serial            605 drivers/usb/serial/io_ti.c 		status = read_download_mem(serial->serial->dev,
serial            608 drivers/usb/serial/io_ti.c 					       serial->TI_I2C_Type,
serial            611 drivers/usb/serial/io_ti.c 		status = read_boot_mem(serial, start_address, length,
serial            617 drivers/usb/serial/io_ti.c static int write_rom(struct edgeport_serial *serial, int start_address,
serial            620 drivers/usb/serial/io_ti.c 	if (serial->product_info.TiMode == TI_MODE_BOOT)
serial            621 drivers/usb/serial/io_ti.c 		return write_boot_mem(serial, start_address, length,
serial            624 drivers/usb/serial/io_ti.c 	if (serial->product_info.TiMode == TI_MODE_DOWNLOAD)
serial            625 drivers/usb/serial/io_ti.c 		return write_i2c_mem(serial, start_address, length,
serial            626 drivers/usb/serial/io_ti.c 						serial->TI_I2C_Type, buffer);
serial            631 drivers/usb/serial/io_ti.c static int get_descriptor_addr(struct edgeport_serial *serial,
serial            640 drivers/usb/serial/io_ti.c 		status = read_rom(serial,
serial            675 drivers/usb/serial/io_ti.c static int check_i2c_image(struct edgeport_serial *serial)
serial            677 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->dev->dev;
serial            695 drivers/usb/serial/io_ti.c 	status = read_rom(serial, 0, 1, buffer);
serial            707 drivers/usb/serial/io_ti.c 		status = read_rom(serial,
serial            728 drivers/usb/serial/io_ti.c 			status = read_rom(serial, start_address +
serial            755 drivers/usb/serial/io_ti.c static int get_manuf_info(struct edgeport_serial *serial, __u8 *buffer)
serial            761 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->dev->dev;
serial            767 drivers/usb/serial/io_ti.c 	start_address = get_descriptor_addr(serial, I2C_DESC_TYPE_ION,
serial            777 drivers/usb/serial/io_ti.c 	status = read_rom(serial, start_address+sizeof(struct ti_i2c_desc),
serial            866 drivers/usb/serial/io_ti.c static int i2c_type_bootmode(struct edgeport_serial *serial)
serial            868 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->dev->dev;
serial            877 drivers/usb/serial/io_ti.c 	status = ti_vread_sync(serial->serial->dev, UMPC_MEMORY_READ,
serial            885 drivers/usb/serial/io_ti.c 		serial->TI_I2C_Type = DTK_ADDR_SPACE_I2C_TYPE_II;
serial            890 drivers/usb/serial/io_ti.c 	status = ti_vread_sync(serial->serial->dev, UMPC_MEMORY_READ,
serial            898 drivers/usb/serial/io_ti.c 		serial->TI_I2C_Type = DTK_ADDR_SPACE_I2C_TYPE_III;
serial            903 drivers/usb/serial/io_ti.c 	serial->TI_I2C_Type = DTK_ADDR_SPACE_I2C_TYPE_II;
serial            910 drivers/usb/serial/io_ti.c static int bulk_xfer(struct usb_serial *serial, void *buffer,
serial            915 drivers/usb/serial/io_ti.c 	status = usb_bulk_msg(serial->dev,
serial            916 drivers/usb/serial/io_ti.c 			usb_sndbulkpipe(serial->dev,
serial            917 drivers/usb/serial/io_ti.c 				serial->port[0]->bulk_out_endpointAddress),
serial            923 drivers/usb/serial/io_ti.c static int download_code(struct edgeport_serial *serial, __u8 *image,
serial            939 drivers/usb/serial/io_ti.c 		status = bulk_xfer(serial->serial, &image[pos],
serial            961 drivers/usb/serial/io_ti.c static int check_fw_sanity(struct edgeport_serial *serial,
serial            967 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->interface->dev;
serial           1002 drivers/usb/serial/io_ti.c static int download_fw(struct edgeport_serial *serial)
serial           1004 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->interface->dev;
serial           1018 drivers/usb/serial/io_ti.c 	if (check_fw_sanity(serial, fw)) {
serial           1026 drivers/usb/serial/io_ti.c 	serial->fw_version = (fw_hdr->major_version << 8) +
serial           1034 drivers/usb/serial/io_ti.c 	serial->product_info.hardware_type = HARDWARE_TYPE_TIUMP;
serial           1037 drivers/usb/serial/io_ti.c 	serial->TI_I2C_Type = DTK_ADDR_SPACE_I2C_TYPE_II;
serial           1039 drivers/usb/serial/io_ti.c 	status = choose_config(serial->serial->dev);
serial           1043 drivers/usb/serial/io_ti.c 	interface = &serial->serial->interface->cur_altsetting->desc;
serial           1056 drivers/usb/serial/io_ti.c 		serial->product_info.TiMode = TI_MODE_DOWNLOAD;
serial           1057 drivers/usb/serial/io_ti.c 		status = do_download_mode(serial, fw);
serial           1060 drivers/usb/serial/io_ti.c 		serial->product_info.TiMode = TI_MODE_CONFIGURING;
serial           1061 drivers/usb/serial/io_ti.c 		status = do_boot_mode(serial, fw);
serial           1069 drivers/usb/serial/io_ti.c static int do_download_mode(struct edgeport_serial *serial,
serial           1072 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->interface->dev;
serial           1083 drivers/usb/serial/io_ti.c 	status = check_i2c_image(serial);
serial           1097 drivers/usb/serial/io_ti.c 	status = get_manuf_info(serial, (__u8 *)ti_manuf_desc);
serial           1118 drivers/usb/serial/io_ti.c 	start_address = get_descriptor_addr(serial,
serial           1139 drivers/usb/serial/io_ti.c 		status = read_rom(serial, start_address +
serial           1202 drivers/usb/serial/io_ti.c 			status = write_rom(serial, start_address,
serial           1217 drivers/usb/serial/io_ti.c 			status = read_rom(serial,
serial           1242 drivers/usb/serial/io_ti.c 			status = ti_vsend_sync(serial->serial->dev,
serial           1258 drivers/usb/serial/io_ti.c 		serial->fw_version = download_cur_ver;
serial           1263 drivers/usb/serial/io_ti.c 		start_address = get_descriptor_addr(serial,
serial           1313 drivers/usb/serial/io_ti.c 			status = write_rom(serial,
serial           1329 drivers/usb/serial/io_ti.c 			status = read_rom(serial, start_address,
serial           1357 drivers/usb/serial/io_ti.c 			status = ti_vsend_sync(serial->serial->dev,
serial           1381 drivers/usb/serial/io_ti.c static int do_boot_mode(struct edgeport_serial *serial,
serial           1384 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->serial->interface->dev;
serial           1392 drivers/usb/serial/io_ti.c 	status = config_boot_dev(serial->serial->dev);
serial           1396 drivers/usb/serial/io_ti.c 	if (le16_to_cpu(serial->serial->dev->descriptor.idVendor)
serial           1399 drivers/usb/serial/io_ti.c 			le16_to_cpu(serial->serial->dev->descriptor.idVendor));
serial           1400 drivers/usb/serial/io_ti.c 		serial->TI_I2C_Type = DTK_ADDR_SPACE_I2C_TYPE_II;
serial           1408 drivers/usb/serial/io_ti.c 	if (i2c_type_bootmode(serial))
serial           1412 drivers/usb/serial/io_ti.c 	if (!check_i2c_image(serial)) {
serial           1427 drivers/usb/serial/io_ti.c 		status = get_manuf_info(serial, (__u8 *)ti_manuf_desc);
serial           1484 drivers/usb/serial/io_ti.c 		status = download_code(serial, buffer, buffer_size);
serial           1494 drivers/usb/serial/io_ti.c 		serial->product_info.TiMode = TI_MODE_TRANSITIONING;
serial           1504 drivers/usb/serial/io_ti.c 	serial->product_info.TiMode = TI_MODE_BOOT;
serial           1514 drivers/usb/serial/io_ti.c 	return send_cmd(port->port->serial->dev,
serial           1661 drivers/usb/serial/io_ti.c 	dev = &edge_serial->serial->dev->dev;
serial           1674 drivers/usb/serial/io_ti.c 	if (port_number >= edge_serial->serial->num_ports) {
serial           1679 drivers/usb/serial/io_ti.c 	port = edge_serial->serial->port[port_number];
serial           1854 drivers/usb/serial/io_ti.c 	dev = port->serial->dev;
serial           1932 drivers/usb/serial/io_ti.c 		urb = edge_serial->serial->port[0]->interrupt_in_urb;
serial           1968 drivers/usb/serial/io_ti.c 		usb_kill_urb(port->serial->port[0]->interrupt_in_urb);
serial           1978 drivers/usb/serial/io_ti.c 	struct usb_serial *serial = port->serial;
serial           1982 drivers/usb/serial/io_ti.c 	edge_serial = usb_get_serial_data(port->serial);
serial           2002 drivers/usb/serial/io_ti.c 	send_cmd(serial->dev, UMPC_CLOSE_PORT,
serial           2009 drivers/usb/serial/io_ti.c 		usb_kill_urb(port->serial->port[0]->interrupt_in_urb);
serial           2362 drivers/usb/serial/io_ti.c 	status = send_cmd(edge_port->port->serial->dev, UMPC_SET_CONFIG,
serial           2488 drivers/usb/serial/io_ti.c 	struct edgeport_serial *serial;
serial           2491 drivers/usb/serial/io_ti.c 	serial = container_of(work, struct edgeport_serial,
serial           2497 drivers/usb/serial/io_ti.c 	if (!rom_desc || !get_descriptor_addr(serial, I2C_DESC_TYPE_ION,
serial           2499 drivers/usb/serial/io_ti.c 		dev_err(&serial->serial->interface->dev,
serial           2504 drivers/usb/serial/io_ti.c 	edge_heartbeat_schedule(serial);
serial           2507 drivers/usb/serial/io_ti.c static int edge_calc_num_ports(struct usb_serial *serial,
serial           2510 drivers/usb/serial/io_ti.c 	struct device *dev = &serial->interface->dev;
serial           2511 drivers/usb/serial/io_ti.c 	unsigned char num_ports = serial->type->num_ports;
serial           2514 drivers/usb/serial/io_ti.c 	if (serial->interface->cur_altsetting->desc.bNumEndpoints > 1) {
serial           2526 drivers/usb/serial/io_ti.c static int edge_startup(struct usb_serial *serial)
serial           2538 drivers/usb/serial/io_ti.c 	edge_serial->serial = serial;
serial           2540 drivers/usb/serial/io_ti.c 	usb_set_serial_data(serial, edge_serial);
serial           2552 drivers/usb/serial/io_ti.c 			edge_serial->serial->dev->descriptor.idProduct);
serial           2567 drivers/usb/serial/io_ti.c static void edge_disconnect(struct usb_serial *serial)
serial           2569 drivers/usb/serial/io_ti.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial           2574 drivers/usb/serial/io_ti.c static void edge_release(struct usb_serial *serial)
serial           2576 drivers/usb/serial/io_ti.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial           2593 drivers/usb/serial/io_ti.c 	edge_port->edge_serial = usb_get_serial_data(port->serial);
serial           2684 drivers/usb/serial/io_ti.c static int edge_suspend(struct usb_serial *serial, pm_message_t message)
serial           2686 drivers/usb/serial/io_ti.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial           2693 drivers/usb/serial/io_ti.c static int edge_resume(struct usb_serial *serial)
serial           2695 drivers/usb/serial/io_ti.c 	struct edgeport_serial *edge_serial = usb_get_serial_data(serial);
serial             32 drivers/usb/serial/ipaq.c static int ipaq_calc_num_ports(struct usb_serial *serial,
serial             34 drivers/usb/serial/ipaq.c static int  ipaq_startup(struct usb_serial *serial);
serial            518 drivers/usb/serial/ipaq.c 	struct usb_serial	*serial = port->serial;
serial            533 drivers/usb/serial/ipaq.c 		result = usb_control_msg(serial->dev,
serial            534 drivers/usb/serial/ipaq.c 				usb_sndctrlpipe(serial->dev, 0), 0x22, 0x21,
serial            550 drivers/usb/serial/ipaq.c static int ipaq_calc_num_ports(struct usb_serial *serial,
serial            580 drivers/usb/serial/ipaq.c static int ipaq_startup(struct usb_serial *serial)
serial            582 drivers/usb/serial/ipaq.c 	if (serial->dev->actconfig->desc.bConfigurationValue != 1) {
serial            588 drivers/usb/serial/ipaq.c 		dev_err(&serial->dev->dev, "active config #%d != 1 ??\n",
serial            589 drivers/usb/serial/ipaq.c 			serial->dev->actconfig->desc.bConfigurationValue);
serial            593 drivers/usb/serial/ipaq.c 	return usb_reset_configuration(serial->dev);
serial            134 drivers/usb/serial/ipw.c 	struct usb_device *udev = port->serial->dev;
serial            197 drivers/usb/serial/ipw.c static int ipw_attach(struct usb_serial *serial)
serial            206 drivers/usb/serial/ipw.c 	usb_set_serial_data(serial, data);
serial            210 drivers/usb/serial/ipw.c static void ipw_release(struct usb_serial *serial)
serial            212 drivers/usb/serial/ipw.c 	struct usb_wwan_intf_private *data = usb_get_serial_data(serial);
serial            214 drivers/usb/serial/ipw.c 	usb_set_serial_data(serial, NULL);
serial            220 drivers/usb/serial/ipw.c 	struct usb_device *udev = port->serial->dev;
serial            251 drivers/usb/serial/ipw.c 	struct usb_device *udev = port->serial->dev;
serial             47 drivers/usb/serial/ir-usb.c static int  ir_startup (struct usb_serial *serial);
serial             91 drivers/usb/serial/ir-usb.c static inline void irda_usb_dump_class_desc(struct usb_serial *serial,
serial             94 drivers/usb/serial/ir-usb.c 	struct device *dev = &serial->dev->dev;
serial            121 drivers/usb/serial/ir-usb.c irda_usb_find_class_desc(struct usb_serial *serial, unsigned int ifnum)
serial            123 drivers/usb/serial/ir-usb.c 	struct usb_device *dev = serial->dev;
serial            136 drivers/usb/serial/ir-usb.c 	dev_dbg(&serial->dev->dev, "%s -  ret=%d\n", __func__, ret);
serial            138 drivers/usb/serial/ir-usb.c 		dev_dbg(&serial->dev->dev,
serial            144 drivers/usb/serial/ir-usb.c 		dev_dbg(&serial->dev->dev, "%s - bad class descriptor type\n",
serial            149 drivers/usb/serial/ir-usb.c 	irda_usb_dump_class_desc(serial, desc);
serial            195 drivers/usb/serial/ir-usb.c static int ir_startup(struct usb_serial *serial)
serial            200 drivers/usb/serial/ir-usb.c 	if (serial->num_bulk_in < 1 || serial->num_bulk_out < 1)
serial            203 drivers/usb/serial/ir-usb.c 	irda_desc = irda_usb_find_class_desc(serial, 0);
serial            205 drivers/usb/serial/ir-usb.c 		dev_err(&serial->dev->dev,
serial            212 drivers/usb/serial/ir-usb.c 	dev_dbg(&serial->dev->dev,
serial            462 drivers/usb/serial/ir-usb.c 		port->serial->dev,
serial            463 drivers/usb/serial/ir-usb.c 		usb_sndbulkpipe(port->serial->dev,
serial            172 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial            173 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            196 drivers/usb/serial/iuu_phoenix.c 			  port->serial->dev,
serial            197 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            248 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->read_urb, port->serial->dev,
serial            249 drivers/usb/serial/iuu_phoenix.c 			  usb_rcvbulkpipe(port->serial->dev,
serial            261 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial            262 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            274 drivers/usb/serial/iuu_phoenix.c 	struct usb_serial *serial = port->serial;
serial            280 drivers/usb/serial/iuu_phoenix.c 	    usb_bulk_msg(serial->dev,
serial            281 drivers/usb/serial/iuu_phoenix.c 			 usb_sndbulkpipe(serial->dev,
serial            295 drivers/usb/serial/iuu_phoenix.c 	struct usb_serial *serial = port->serial;
serial            300 drivers/usb/serial/iuu_phoenix.c 	    usb_bulk_msg(serial->dev,
serial            301 drivers/usb/serial/iuu_phoenix.c 			 usb_rcvbulkpipe(serial->dev,
serial            364 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial            365 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            384 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial            385 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            611 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial            612 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial            625 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->read_urb, port->serial->dev,
serial            626 drivers/usb/serial/iuu_phoenix.c 			  usb_rcvbulkpipe(port->serial->dev,
serial            724 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->read_urb, port->serial->dev,
serial            725 drivers/usb/serial/iuu_phoenix.c 			  usb_rcvbulkpipe(port->serial->dev,
serial            955 drivers/usb/serial/iuu_phoenix.c 	struct usb_serial *serial = port->serial;
serial            965 drivers/usb/serial/iuu_phoenix.c 	usb_clear_halt(serial->dev, port->write_urb->pipe);
serial            966 drivers/usb/serial/iuu_phoenix.c 	usb_clear_halt(serial->dev, port->read_urb->pipe);
serial            971 drivers/usb/serial/iuu_phoenix.c 	result = usb_control_msg(port->serial->dev,	\
serial            972 drivers/usb/serial/iuu_phoenix.c 				usb_sndctrlpipe(port->serial->dev, 0),	\
serial           1056 drivers/usb/serial/iuu_phoenix.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial           1057 drivers/usb/serial/iuu_phoenix.c 			  usb_sndbulkpipe(port->serial->dev,
serial             48 drivers/usb/serial/keyspan.c static int keyspan_startup(struct usb_serial *serial);
serial             49 drivers/usb/serial/keyspan.c static void keyspan_disconnect(struct usb_serial *serial);
serial             50 drivers/usb/serial/keyspan.c static void keyspan_release(struct usb_serial *serial);
serial             64 drivers/usb/serial/keyspan.c static int keyspan_fake_startup(struct usb_serial *serial);
serial             83 drivers/usb/serial/keyspan.c static int keyspan_usa28_send_setup(struct usb_serial *serial,
serial             86 drivers/usb/serial/keyspan.c static int keyspan_usa26_send_setup(struct usb_serial *serial,
serial             89 drivers/usb/serial/keyspan.c static int keyspan_usa49_send_setup(struct usb_serial *serial,
serial             92 drivers/usb/serial/keyspan.c static int keyspan_usa90_send_setup(struct usb_serial *serial,
serial             95 drivers/usb/serial/keyspan.c static int keyspan_usa67_send_setup(struct usb_serial *serial,
serial            869 drivers/usb/serial/keyspan.c 		keyspan_usa26_send_setup(port->serial, port,
serial            878 drivers/usb/serial/keyspan.c 	struct usb_serial			*serial;
serial            884 drivers/usb/serial/keyspan.c 	serial =  urb->context;
serial            899 drivers/usb/serial/keyspan.c 	if (msg->port >= serial->num_ports) {
serial            903 drivers/usb/serial/keyspan.c 	port = serial->port[msg->port];
serial            987 drivers/usb/serial/keyspan.c 		keyspan_usa28_send_setup(port->serial, port,
serial            997 drivers/usb/serial/keyspan.c 	struct usb_serial			*serial;
serial           1003 drivers/usb/serial/keyspan.c 	serial =  urb->context;
serial           1019 drivers/usb/serial/keyspan.c 	if (msg->port >= serial->num_ports) {
serial           1023 drivers/usb/serial/keyspan.c 	port = serial->port[msg->port];
serial           1052 drivers/usb/serial/keyspan.c 	struct usb_serial *serial;
serial           1057 drivers/usb/serial/keyspan.c 	serial =  urb->context;
serial           1058 drivers/usb/serial/keyspan.c 	for (i = 0; i < serial->num_ports; ++i) {
serial           1059 drivers/usb/serial/keyspan.c 		port = serial->port[i];
serial           1066 drivers/usb/serial/keyspan.c 			keyspan_usa49_send_setup(serial, port,
serial           1080 drivers/usb/serial/keyspan.c 	struct usb_serial			*serial;
serial           1086 drivers/usb/serial/keyspan.c 	serial =  urb->context;
serial           1103 drivers/usb/serial/keyspan.c 	if (msg->portNumber >= serial->num_ports) {
serial           1108 drivers/usb/serial/keyspan.c 	port = serial->port[msg->portNumber];
serial           1189 drivers/usb/serial/keyspan.c 	struct usb_serial	*serial;
serial           1194 drivers/usb/serial/keyspan.c 	serial = urb->context;
serial           1209 drivers/usb/serial/keyspan.c 		if (data[i] >= serial->num_ports) {
serial           1214 drivers/usb/serial/keyspan.c 		port = serial->port[data[i++]];
serial           1338 drivers/usb/serial/keyspan.c 	struct usb_serial			*serial;
serial           1344 drivers/usb/serial/keyspan.c 	serial =  urb->context;
serial           1360 drivers/usb/serial/keyspan.c 	port = serial->port[0];
serial           1393 drivers/usb/serial/keyspan.c 		keyspan_usa90_send_setup(port->serial, port,
serial           1404 drivers/usb/serial/keyspan.c 	struct usb_serial			*serial;
serial           1410 drivers/usb/serial/keyspan.c 	serial = urb->context;
serial           1429 drivers/usb/serial/keyspan.c 	if (msg->port >= serial->num_ports) {
serial           1434 drivers/usb/serial/keyspan.c 	port = serial->port[msg->port];
serial           1455 drivers/usb/serial/keyspan.c 	struct usb_serial *serial;
serial           1460 drivers/usb/serial/keyspan.c 	serial = urb->context;
serial           1461 drivers/usb/serial/keyspan.c 	for (i = 0; i < serial->num_ports; ++i) {
serial           1462 drivers/usb/serial/keyspan.c 		port = serial->port[i];
serial           1469 drivers/usb/serial/keyspan.c 			keyspan_usa67_send_setup(serial, port,
serial           1620 drivers/usb/serial/keyspan.c static int keyspan_fake_startup(struct usb_serial *serial)
serial           1624 drivers/usb/serial/keyspan.c 	dev_dbg(&serial->dev->dev, "Keyspan startup version %04x product %04x\n",
serial           1625 drivers/usb/serial/keyspan.c 		le16_to_cpu(serial->dev->descriptor.bcdDevice),
serial           1626 drivers/usb/serial/keyspan.c 		le16_to_cpu(serial->dev->descriptor.idProduct));
serial           1628 drivers/usb/serial/keyspan.c 	if ((le16_to_cpu(serial->dev->descriptor.bcdDevice) & 0x8000)
serial           1630 drivers/usb/serial/keyspan.c 		dev_dbg(&serial->dev->dev, "Firmware already loaded.  Quitting.\n");
serial           1635 drivers/usb/serial/keyspan.c 	switch (le16_to_cpu(serial->dev->descriptor.idProduct)) {
serial           1685 drivers/usb/serial/keyspan.c 		dev_err(&serial->dev->dev, "Unknown product ID (%04x)\n",
serial           1686 drivers/usb/serial/keyspan.c 			le16_to_cpu(serial->dev->descriptor.idProduct));
serial           1690 drivers/usb/serial/keyspan.c 	dev_dbg(&serial->dev->dev, "Uploading Keyspan %s firmware.\n", fw_name);
serial           1692 drivers/usb/serial/keyspan.c 	if (ezusb_fx1_ihex_firmware_download(serial->dev, fw_name) < 0) {
serial           1693 drivers/usb/serial/keyspan.c 		dev_err(&serial->dev->dev, "failed to load firmware \"%s\"\n",
serial           1706 drivers/usb/serial/keyspan.c static struct usb_endpoint_descriptor const *find_ep(struct usb_serial const *serial,
serial           1713 drivers/usb/serial/keyspan.c 	iface_desc = serial->interface->cur_altsetting;
serial           1719 drivers/usb/serial/keyspan.c 	dev_warn(&serial->interface->dev, "found no endpoint descriptor for endpoint %x\n",
serial           1724 drivers/usb/serial/keyspan.c static struct urb *keyspan_setup_urb(struct usb_serial *serial, int endpoint,
serial           1735 drivers/usb/serial/keyspan.c 	dev_dbg(&serial->interface->dev, "%s - alloc for endpoint %x\n",
serial           1746 drivers/usb/serial/keyspan.c 	ep_desc = find_ep(serial, endpoint);
serial           1753 drivers/usb/serial/keyspan.c 		usb_fill_int_urb(urb, serial->dev,
serial           1754 drivers/usb/serial/keyspan.c 				 usb_sndintpipe(serial->dev, endpoint) | dir,
serial           1759 drivers/usb/serial/keyspan.c 		usb_fill_bulk_urb(urb, serial->dev,
serial           1760 drivers/usb/serial/keyspan.c 				  usb_sndbulkpipe(serial->dev, endpoint) | dir,
serial           1763 drivers/usb/serial/keyspan.c 		dev_warn(&serial->interface->dev,
serial           1770 drivers/usb/serial/keyspan.c 	dev_dbg(&serial->interface->dev, "%s - using urb %p for %s endpoint %x\n",
serial           1828 drivers/usb/serial/keyspan.c static void keyspan_setup_urbs(struct usb_serial *serial)
serial           1834 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           1843 drivers/usb/serial/keyspan.c 		(serial, d_details->instat_endpoint, USB_DIR_IN,
serial           1844 drivers/usb/serial/keyspan.c 		 serial, s_priv->instat_buf, INSTAT_BUFLEN,
serial           1848 drivers/usb/serial/keyspan.c 		(serial, d_details->indat_endpoint, USB_DIR_IN,
serial           1849 drivers/usb/serial/keyspan.c 		 serial, s_priv->indat_buf, INDAT49W_BUFLEN,
serial           1853 drivers/usb/serial/keyspan.c 		(serial, d_details->glocont_endpoint, USB_DIR_OUT,
serial           1854 drivers/usb/serial/keyspan.c 		 serial, s_priv->glocont_buf, GLOCONT_BUFLEN,
serial           2045 drivers/usb/serial/keyspan.c static int keyspan_usa26_send_setup(struct usb_serial *serial,
serial           2058 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2192 drivers/usb/serial/keyspan.c static int keyspan_usa28_send_setup(struct usb_serial *serial,
serial           2203 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2311 drivers/usb/serial/keyspan.c static int keyspan_usa49_send_setup(struct usb_serial *serial,
serial           2323 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2470 drivers/usb/serial/keyspan.c 		usb_fill_control_urb(this_urb, serial->dev,
serial           2471 drivers/usb/serial/keyspan.c 				usb_sndctrlpipe(serial->dev, 0),
serial           2473 drivers/usb/serial/keyspan.c 				sizeof(msg), usa49_glocont_callback, serial);
serial           2488 drivers/usb/serial/keyspan.c static int keyspan_usa90_send_setup(struct usb_serial *serial,
serial           2500 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2618 drivers/usb/serial/keyspan.c static int keyspan_usa67_send_setup(struct usb_serial *serial,
serial           2629 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2763 drivers/usb/serial/keyspan.c 	struct usb_serial *serial = port->serial;
serial           2767 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2772 drivers/usb/serial/keyspan.c 		keyspan_usa26_send_setup(serial, port, reset_port);
serial           2775 drivers/usb/serial/keyspan.c 		keyspan_usa28_send_setup(serial, port, reset_port);
serial           2778 drivers/usb/serial/keyspan.c 		keyspan_usa49_send_setup(serial, port, reset_port);
serial           2781 drivers/usb/serial/keyspan.c 		keyspan_usa90_send_setup(serial, port, reset_port);
serial           2784 drivers/usb/serial/keyspan.c 		keyspan_usa67_send_setup(serial, port, reset_port);
serial           2792 drivers/usb/serial/keyspan.c static int keyspan_startup(struct usb_serial *serial)
serial           2800 drivers/usb/serial/keyspan.c 				le16_to_cpu(serial->dev->descriptor.idProduct))
serial           2803 drivers/usb/serial/keyspan.c 		dev_err(&serial->dev->dev, "%s - unknown product id %x\n",
serial           2804 drivers/usb/serial/keyspan.c 		    __func__, le16_to_cpu(serial->dev->descriptor.idProduct));
serial           2830 drivers/usb/serial/keyspan.c 	usb_set_serial_data(serial, s_priv);
serial           2832 drivers/usb/serial/keyspan.c 	keyspan_setup_urbs(serial);
serial           2837 drivers/usb/serial/keyspan.c 			dev_dbg(&serial->dev->dev, "%s - submit instat urb failed %d\n", __func__, err);
serial           2842 drivers/usb/serial/keyspan.c 			dev_dbg(&serial->dev->dev, "%s - submit indat urb failed %d\n", __func__, err);
serial           2859 drivers/usb/serial/keyspan.c static void keyspan_disconnect(struct usb_serial *serial)
serial           2863 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2870 drivers/usb/serial/keyspan.c static void keyspan_release(struct usb_serial *serial)
serial           2874 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2894 drivers/usb/serial/keyspan.c 	struct usb_serial *serial = port->serial;
serial           2903 drivers/usb/serial/keyspan.c 	s_priv = usb_get_serial_data(serial);
serial           2940 drivers/usb/serial/keyspan.c 		p_priv->in_urbs[i] = keyspan_setup_urb(serial, endp,
serial           2949 drivers/usb/serial/keyspan.c 		p_priv->out_urbs[i] = keyspan_setup_urb(serial, endp,
serial           2956 drivers/usb/serial/keyspan.c 	p_priv->inack_urb = keyspan_setup_urb(serial,
serial           2963 drivers/usb/serial/keyspan.c 	p_priv->outcont_urb = keyspan_setup_urb(serial,
serial             48 drivers/usb/serial/keyspan_pda.c 	struct usb_serial	*serial;
serial            113 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = priv->serial;
serial            118 drivers/usb/serial/keyspan_pda.c 	result = usb_control_msg(serial->dev,
serial            119 drivers/usb/serial/keyspan_pda.c 				 usb_sndctrlpipe(serial->dev, 0),
serial            129 drivers/usb/serial/keyspan_pda.c 		dev_dbg(&serial->dev->dev, "%s - error %d from usb_control_msg\n",
serial            229 drivers/usb/serial/keyspan_pda.c static speed_t keyspan_pda_setbaud(struct usb_serial *serial, speed_t baud)
serial            272 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            291 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            299 drivers/usb/serial/keyspan_pda.c 	result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            316 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            340 drivers/usb/serial/keyspan_pda.c 	speed = keyspan_pda_setbaud(serial, speed);
serial            358 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_get_modem_info(struct usb_serial *serial,
serial            368 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            382 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_set_modem_info(struct usb_serial *serial,
serial            386 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            396 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            401 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_get_modem_info(serial, &status);
serial            418 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            422 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_get_modem_info(serial, &status);
serial            435 drivers/usb/serial/keyspan_pda.c 	rc = keyspan_pda_set_modem_info(serial, status);
serial            442 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            492 drivers/usb/serial/keyspan_pda.c 		rc = usb_control_msg(serial->dev,
serial            493 drivers/usb/serial/keyspan_pda.c 				     usb_rcvctrlpipe(serial->dev, 0),
serial            603 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            606 drivers/usb/serial/keyspan_pda.c 		keyspan_pda_set_modem_info(serial, (1 << 7) | (1 << 2));
serial            608 drivers/usb/serial/keyspan_pda.c 		keyspan_pda_set_modem_info(serial, 0);
serial            615 drivers/usb/serial/keyspan_pda.c 	struct usb_serial *serial = port->serial;
serial            625 drivers/usb/serial/keyspan_pda.c 	rc = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            665 drivers/usb/serial/keyspan_pda.c static int keyspan_pda_fake_startup(struct usb_serial *serial)
serial            671 drivers/usb/serial/keyspan_pda.c 	response = ezusb_fx1_set_reset(serial->dev, 1);
serial            675 drivers/usb/serial/keyspan_pda.c 	else if (le16_to_cpu(serial->dev->descriptor.idVendor) == KEYSPAN_VENDOR_ID)
serial            679 drivers/usb/serial/keyspan_pda.c 	else if ((le16_to_cpu(serial->dev->descriptor.idVendor) == XIRCOM_VENDOR_ID) ||
serial            680 drivers/usb/serial/keyspan_pda.c 		 (le16_to_cpu(serial->dev->descriptor.idVendor) == ENTREGA_VENDOR_ID))
serial            684 drivers/usb/serial/keyspan_pda.c 		dev_err(&serial->dev->dev, "%s: unknown vendor, aborting.\n",
serial            689 drivers/usb/serial/keyspan_pda.c 	if (ezusb_fx1_ihex_firmware_download(serial->dev, fw_name) < 0) {
serial            690 drivers/usb/serial/keyspan_pda.c 		dev_err(&serial->dev->dev, "failed to load firmware \"%s\"\n",
serial            720 drivers/usb/serial/keyspan_pda.c 	priv->serial = port->serial;
serial            127 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
serial            128 drivers/usb/serial/kl5kusb105.c 			usb_sndctrlpipe(port->serial->dev, 0),
serial            179 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
serial            180 drivers/usb/serial/kl5kusb105.c 			     usb_rcvctrlpipe(port->serial->dev, 0),
serial            286 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
serial            287 drivers/usb/serial/kl5kusb105.c 			     usb_sndctrlpipe(port->serial->dev, 0),
serial            317 drivers/usb/serial/kl5kusb105.c 	usb_control_msg(port->serial->dev,
serial            318 drivers/usb/serial/kl5kusb105.c 			     usb_sndctrlpipe(port->serial->dev, 0),
serial            338 drivers/usb/serial/kl5kusb105.c 	rc = usb_control_msg(port->serial->dev,
serial            339 drivers/usb/serial/kl5kusb105.c 			     usb_sndctrlpipe(port->serial->dev, 0),
serial            115 drivers/usb/serial/kobil_sct.c 	struct usb_serial *serial = port->serial;
serial            124 drivers/usb/serial/kobil_sct.c 	priv->device_type = le16_to_cpu(serial->dev->descriptor.idProduct);
serial            128 drivers/usb/serial/kobil_sct.c 		dev_dbg(&serial->dev->dev, "KOBIL B1 PRO / KAAN PRO detected\n");
serial            131 drivers/usb/serial/kobil_sct.c 		dev_dbg(&serial->dev->dev, "KOBIL KAAN Standard Plus / SecOVID Reader Plus detected\n");
serial            134 drivers/usb/serial/kobil_sct.c 		dev_dbg(&serial->dev->dev, "KOBIL USBTWIN detected\n");
serial            137 drivers/usb/serial/kobil_sct.c 		dev_dbg(&serial->dev->dev, "KOBIL KAAN SIM detected\n");
serial            182 drivers/usb/serial/kobil_sct.c 	result = usb_control_msg(port->serial->dev,
serial            183 drivers/usb/serial/kobil_sct.c 			  usb_rcvctrlpipe(port->serial->dev, 0),
serial            199 drivers/usb/serial/kobil_sct.c 	result = usb_control_msg(port->serial->dev,
serial            200 drivers/usb/serial/kobil_sct.c 			  usb_rcvctrlpipe(port->serial->dev, 0),
serial            218 drivers/usb/serial/kobil_sct.c 		result = usb_control_msg(port->serial->dev,
serial            219 drivers/usb/serial/kobil_sct.c 			  usb_sndctrlpipe(port->serial->dev, 0),
serial            232 drivers/usb/serial/kobil_sct.c 		result = usb_control_msg(port->serial->dev,
serial            233 drivers/usb/serial/kobil_sct.c 			  usb_sndctrlpipe(port->serial->dev, 0),
serial            390 drivers/usb/serial/kobil_sct.c 	result = usb_control_msg(port->serial->dev,
serial            391 drivers/usb/serial/kobil_sct.c 			  usb_rcvctrlpipe(port->serial->dev, 0),
serial            450 drivers/usb/serial/kobil_sct.c 		result = usb_control_msg(port->serial->dev,
serial            451 drivers/usb/serial/kobil_sct.c 			  usb_sndctrlpipe(port->serial->dev, 0),
serial            464 drivers/usb/serial/kobil_sct.c 		result = usb_control_msg(port->serial->dev,
serial            465 drivers/usb/serial/kobil_sct.c 			usb_sndctrlpipe(port->serial->dev, 0),
serial            519 drivers/usb/serial/kobil_sct.c 	result = usb_control_msg(port->serial->dev,
serial            520 drivers/usb/serial/kobil_sct.c 		  usb_sndctrlpipe(port->serial->dev, 0),
serial            545 drivers/usb/serial/kobil_sct.c 		result = usb_control_msg(port->serial->dev,
serial            546 drivers/usb/serial/kobil_sct.c 			  usb_sndctrlpipe(port->serial->dev, 0),
serial            119 drivers/usb/serial/mct_u232.c static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
serial            124 drivers/usb/serial/mct_u232.c 	if (le16_to_cpu(serial->dev->descriptor.idProduct) == MCT_U232_SITECOM_PID
serial            125 drivers/usb/serial/mct_u232.c 		|| le16_to_cpu(serial->dev->descriptor.idProduct) == MCT_U232_BELKIN_F5U109_PID) {
serial            175 drivers/usb/serial/mct_u232.c 	struct usb_serial *serial, struct usb_serial_port *port, speed_t value)
serial            187 drivers/usb/serial/mct_u232.c 	divisor = mct_u232_calculate_baud_rate(serial, value, &speed);
serial            189 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            219 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            235 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            259 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0),
serial            289 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_sndctrlpipe(port->serial->dev, 0),
serial            316 drivers/usb/serial/mct_u232.c 	rc = usb_control_msg(port->serial->dev, usb_rcvctrlpipe(port->serial->dev, 0),
serial            379 drivers/usb/serial/mct_u232.c 	struct usb_serial *serial = port->serial;
serial            383 drivers/usb/serial/mct_u232.c 	if (!serial->port[1] || !serial->port[1]->interrupt_in_urb) {
serial            393 drivers/usb/serial/mct_u232.c 	priv->read_urb = serial->port[1]->interrupt_in_urb;
serial            415 drivers/usb/serial/mct_u232.c 	struct usb_serial *serial = port->serial;
serial            428 drivers/usb/serial/mct_u232.c 	if (le16_to_cpu(serial->dev->descriptor.idProduct)
serial            600 drivers/usb/serial/mct_u232.c 	struct usb_serial *serial = port->serial;
serial            629 drivers/usb/serial/mct_u232.c 	mct_u232_set_baud_rate(tty, serial, port, tty_get_baud_rate(tty));
serial             87 drivers/usb/serial/mct_u232.h static int mct_u232_calculate_baud_rate(struct usb_serial *serial,
serial             58 drivers/usb/serial/metro-usb.c static int metrousb_is_unidirectional_mode(struct usb_serial *serial)
serial             60 drivers/usb/serial/metro-usb.c 	u16 product_id = le16_to_cpu(serial->dev->descriptor.idProduct);
serial             65 drivers/usb/serial/metro-usb.c static int metrousb_calc_num_ports(struct usb_serial *serial,
serial             68 drivers/usb/serial/metro-usb.c 	if (metrousb_is_unidirectional_mode(serial)) {
serial             70 drivers/usb/serial/metro-usb.c 			dev_err(&serial->interface->dev, "interrupt-out endpoint missing\n");
serial             84 drivers/usb/serial/metro-usb.c 	if (!metrousb_is_unidirectional_mode(port->serial))
serial             93 drivers/usb/serial/metro-usb.c 	ret = usb_interrupt_msg(port->serial->dev,
serial             94 drivers/usb/serial/metro-usb.c 		usb_sndintpipe(port->serial->dev, port->interrupt_out_endpointAddress),
serial            172 drivers/usb/serial/metro-usb.c 	struct usb_serial *serial = port->serial;
serial            184 drivers/usb/serial/metro-usb.c 	usb_clear_halt(serial->dev, port->interrupt_in_urb->pipe);
serial            187 drivers/usb/serial/metro-usb.c 	usb_fill_int_urb(port->interrupt_in_urb, serial->dev,
serial            188 drivers/usb/serial/metro-usb.c 			  usb_rcvintpipe(serial->dev, port->interrupt_in_endpointAddress),
serial            218 drivers/usb/serial/metro-usb.c static int metrousb_set_modem_ctrl(struct usb_serial *serial, unsigned int control_state)
serial            223 drivers/usb/serial/metro-usb.c 	dev_dbg(&serial->dev->dev, "%s - control state = %d\n",
serial            233 drivers/usb/serial/metro-usb.c 	retval = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            237 drivers/usb/serial/metro-usb.c 		dev_err(&serial->dev->dev,
serial            299 drivers/usb/serial/metro-usb.c 	struct usb_serial *serial = port->serial;
serial            321 drivers/usb/serial/metro-usb.c 	return metrousb_set_modem_ctrl(serial, control_state);
serial            105 drivers/usb/serial/mos7720.c 	struct usb_serial       *serial;       /* back to containing struct */
serial            194 drivers/usb/serial/mos7720.c static int write_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
serial            197 drivers/usb/serial/mos7720.c 	struct usb_device *usbdev = serial->dev;
serial            216 drivers/usb/serial/mos7720.c static int read_mos_reg(struct usb_serial *serial, unsigned int serial_portnum,
serial            219 drivers/usb/serial/mos7720.c 	struct usb_device *usbdev = serial->dev;
serial            255 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_ECR,
serial            295 drivers/usb/serial/mos7720.c 	if (unlikely(mos_parport->serial == NULL))
serial            298 drivers/usb/serial/mos7720.c 	dev = &mos_parport->serial->dev->dev;
serial            301 drivers/usb/serial/mos7720.c 	if (!mutex_trylock(&mos_parport->serial->disc_mutex)) {
serial            308 drivers/usb/serial/mos7720.c 	if (unlikely(mos_parport->serial->disconnected)) {
serial            309 drivers/usb/serial/mos7720.c 		mutex_unlock(&mos_parport->serial->disc_mutex);
serial            316 drivers/usb/serial/mos7720.c 		mutex_unlock(&mos_parport->serial->disc_mutex);
serial            335 drivers/usb/serial/mos7720.c 	mutex_unlock(&mos_parport->serial->disc_mutex);
serial            361 drivers/usb/serial/mos7720.c 	struct usb_serial *serial = mos_parport->serial;
serial            362 drivers/usb/serial/mos7720.c 	struct usb_device *usbdev = serial->dev;
serial            398 drivers/usb/serial/mos7720.c 	if (!mutex_trylock(&serial->disc_mutex)) {
serial            409 drivers/usb/serial/mos7720.c 	if (serial->disconnected) {
serial            411 drivers/usb/serial/mos7720.c 		mutex_unlock(&serial->disc_mutex);
serial            420 drivers/usb/serial/mos7720.c 	mutex_unlock(&serial->disc_mutex);
serial            460 drivers/usb/serial/mos7720.c 	mutex_lock(&mos_parport->serial->disc_mutex);
serial            461 drivers/usb/serial/mos7720.c 	if (mos_parport->serial->disconnected) {
serial            463 drivers/usb/serial/mos7720.c 		mutex_unlock(&mos_parport->serial->disc_mutex);
serial            479 drivers/usb/serial/mos7720.c 	mutex_unlock(&mos_parport->serial->disc_mutex);
serial            491 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DPR, (__u8)d);
serial            502 drivers/usb/serial/mos7720.c 	read_mos_reg(mos_parport->serial, dummy, MOS7720_DPR, &d);
serial            515 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DCR, data);
serial            548 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DCR,
serial            587 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DCR,
serial            600 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DCR,
serial            659 drivers/usb/serial/mos7720.c 	retval = usb_bulk_msg(mos_parport->serial->dev,
serial            660 drivers/usb/serial/mos7720.c 			      usb_sndbulkpipe(mos_parport->serial->dev, 2),
serial            665 drivers/usb/serial/mos7720.c 		dev_err(&mos_parport->serial->dev->dev,
serial            703 drivers/usb/serial/mos7720.c static int mos7715_parport_init(struct usb_serial *serial)
serial            717 drivers/usb/serial/mos7720.c 	usb_set_serial_data(serial, mos_parport); /* hijack private pointer */
serial            718 drivers/usb/serial/mos7720.c 	mos_parport->serial = serial;
serial            724 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_PP_REG, (__u8)0x80);
serial            725 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_PP_REG, (__u8)0x00);
serial            729 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_DCR,
serial            732 drivers/usb/serial/mos7720.c 	write_mos_reg(mos_parport->serial, dummy, MOS7720_ECR,
serial            740 drivers/usb/serial/mos7720.c 		dev_err(&serial->interface->dev,
serial            747 drivers/usb/serial/mos7720.c 	mos_parport->pp->dev = &serial->interface->dev;
serial            901 drivers/usb/serial/mos7720.c 		struct mos7715_parport *mos_parport = port->serial->private;
serial            974 drivers/usb/serial/mos7720.c static int mos77xx_calc_num_ports(struct usb_serial *serial,
serial            977 drivers/usb/serial/mos7720.c 	u16 product = le16_to_cpu(serial->dev->descriptor.idProduct);
serial            998 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1007 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1013 drivers/usb/serial/mos7720.c 	usb_clear_halt(serial->dev, port->write_urb->pipe);
serial           1014 drivers/usb/serial/mos7720.c 	usb_clear_halt(serial->dev, port->read_urb->pipe);
serial           1051 drivers/usb/serial/mos7720.c 	read_mos_reg(serial, port_number, MOS7720_LSR, &data);
serial           1055 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, MOS7720_SP1_REG, 0x02);
serial           1056 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, MOS7720_SP2_REG, 0x02);
serial           1058 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x00);
serial           1059 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0x00);
serial           1061 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0xcf);
serial           1063 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1066 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_MCR,
serial           1069 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_SP_CONTROL_REG, 0x00);
serial           1070 drivers/usb/serial/mos7720.c 	read_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG, &data);
serial           1072 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG, data);
serial           1074 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1076 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_THR, 0x0c);
serial           1077 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x00);
serial           1079 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1081 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x0c);
serial           1128 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1132 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1154 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port->port_number, MOS7720_MCR, 0x00);
serial           1155 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port->port_number, MOS7720_IER, 0x00);
serial           1164 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1167 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1179 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port->port_number, MOS7720_LCR,
serial           1221 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1225 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1261 drivers/usb/serial/mos7720.c 	usb_fill_bulk_urb(urb, serial->dev,
serial           1262 drivers/usb/serial/mos7720.c 			  usb_sndbulkpipe(serial->dev,
serial           1308 drivers/usb/serial/mos7720.c 		write_mos_reg(port->serial, port->port_number, MOS7720_MCR,
serial           1338 drivers/usb/serial/mos7720.c 		write_mos_reg(port->serial, port->port_number, MOS7720_MCR,
serial           1348 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1355 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1363 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x00);
serial           1364 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0x00);
serial           1365 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0xcf);
serial           1367 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_MCR,
serial           1369 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG, 0x00);
serial           1379 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, sp_reg, baud * 0x10);
serial           1380 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG, 0x03);
serial           1382 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_MCR,
serial           1389 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1391 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_DLL, 0x01);
serial           1392 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_DLM, 0x00);
serial           1394 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1480 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1489 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1503 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, number, MOS7720_LCR, mos7720_port->shadowLCR);
serial           1506 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, number, MOS7720_DLL, (__u8)(divisor & 0xff));
serial           1507 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, number, MOS7720_DLM,
serial           1512 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, number, MOS7720_LCR, mos7720_port->shadowLCR);
serial           1527 drivers/usb/serial/mos7720.c 	struct usb_serial *serial;
serial           1540 drivers/usb/serial/mos7720.c 	serial = port->serial;
serial           1610 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x00);
serial           1611 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0x00);
serial           1612 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_FCR, 0xcf);
serial           1615 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_LCR,
serial           1618 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_MCR,
serial           1631 drivers/usb/serial/mos7720.c 			write_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG,
serial           1634 drivers/usb/serial/mos7720.c 			write_mos_reg(serial, dummy, MOS7720_SP_CONTROL_REG,
serial           1640 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_MCR,
serial           1654 drivers/usb/serial/mos7720.c 		write_mos_reg(serial, port_number, MOS7720_IER, 0x0c);
serial           1665 drivers/usb/serial/mos7720.c 	write_mos_reg(serial, port_number, MOS7720_IER, 0x0c);
serial           1726 drivers/usb/serial/mos7720.c 		read_mos_reg(port->serial, port_number, MOS7720_LSR, &data);
serial           1783 drivers/usb/serial/mos7720.c 	write_mos_reg(port->serial, port->port_number, MOS7720_MCR,
serial           1826 drivers/usb/serial/mos7720.c static int mos7720_startup(struct usb_serial *serial)
serial           1833 drivers/usb/serial/mos7720.c 	product = le16_to_cpu(serial->dev->descriptor.idProduct);
serial           1834 drivers/usb/serial/mos7720.c 	dev = serial->dev;
serial           1837 drivers/usb/serial/mos7720.c 		struct urb *urb = serial->port[0]->interrupt_in_urb;
serial           1842 drivers/usb/serial/mos7720.c 		ret_val = mos7715_parport_init(serial);
serial           1848 drivers/usb/serial/mos7720.c 	ret_val = usb_submit_urb(serial->port[0]->interrupt_in_urb, GFP_KERNEL);
serial           1855 drivers/usb/serial/mos7720.c 	read_mos_reg(serial, 0, MOS7720_LSR, &data);
serial           1861 drivers/usb/serial/mos7720.c static void mos7720_release(struct usb_serial *serial)
serial           1863 drivers/usb/serial/mos7720.c 	usb_kill_urb(serial->port[0]->interrupt_in_urb);
serial           1868 drivers/usb/serial/mos7720.c 	if (le16_to_cpu(serial->dev->descriptor.idProduct)
serial           1873 drivers/usb/serial/mos7720.c 			usb_get_serial_data(serial);
serial           1886 drivers/usb/serial/mos7720.c 		usb_set_serial_data(serial, NULL);
serial           1887 drivers/usb/serial/mos7720.c 		mos_parport->serial = NULL;
serial            252 drivers/usb/serial/mos7840.c 	struct usb_device *dev = port->serial->dev;
serial            270 drivers/usb/serial/mos7840.c 	struct usb_device *dev = port->serial->dev;
serial            304 drivers/usb/serial/mos7840.c 	struct usb_device *dev = port->serial->dev;
serial            308 drivers/usb/serial/mos7840.c 	if (port->serial->num_ports == 2 && port->port_number != 0)
serial            327 drivers/usb/serial/mos7840.c 	struct usb_device *dev = port->serial->dev;
serial            337 drivers/usb/serial/mos7840.c 	if (port->serial->num_ports == 2 && port->port_number != 0)
serial            487 drivers/usb/serial/mos7840.c 	struct usb_device *dev = mcs->port->serial->dev;
serial            534 drivers/usb/serial/mos7840.c 	struct usb_device *dev = mcs->port->serial->dev;
serial            552 drivers/usb/serial/mos7840.c 	struct usb_device *dev = port->serial->dev;
serial            598 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial            626 drivers/usb/serial/mos7840.c 	serial = urb->context;
serial            645 drivers/usb/serial/mos7840.c 	for (i = 0; i < serial->num_ports; i++) {
serial            646 drivers/usb/serial/mos7840.c 		mos7840_port = mos7840_get_port_private(serial->port[i]);
serial            647 drivers/usb/serial/mos7840.c 		wval = ((__u16)serial->port[i]->port_number + 1) << 8;
serial            688 drivers/usb/serial/mos7840.c 	if (!port->serial) {
serial            697 drivers/usb/serial/mos7840.c static int mos7840_serial_paranoia_check(struct usb_serial *serial,
serial            700 drivers/usb/serial/mos7840.c 	if (!serial) {
serial            704 drivers/usb/serial/mos7840.c 	if (!serial->type) {
serial            718 drivers/usb/serial/mos7840.c 	    mos7840_serial_paranoia_check(port->serial, function)) {
serial            724 drivers/usb/serial/mos7840.c 	return port->serial;
serial            737 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial            758 drivers/usb/serial/mos7840.c 	serial = mos7840_get_usb_serial(port, __func__);
serial            759 drivers/usb/serial/mos7840.c 	if (!serial) {
serial            846 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial            856 drivers/usb/serial/mos7840.c 	serial = port->serial;
serial            858 drivers/usb/serial/mos7840.c 	if (mos7840_serial_paranoia_check(serial, __func__))
serial            862 drivers/usb/serial/mos7840.c 	port0 = mos7840_get_port_private(serial->port[0]);
serial            867 drivers/usb/serial/mos7840.c 	usb_clear_halt(serial->dev, port->write_urb->pipe);
serial            868 drivers/usb/serial/mos7840.c 	usb_clear_halt(serial->dev, port->read_urb->pipe);
serial           1025 drivers/usb/serial/mos7840.c 		if (serial->port[0]->interrupt_in_buffer == NULL) {
serial           1027 drivers/usb/serial/mos7840.c 			usb_fill_int_urb(serial->port[0]->interrupt_in_urb,
serial           1028 drivers/usb/serial/mos7840.c 				serial->dev,
serial           1029 drivers/usb/serial/mos7840.c 				usb_rcvintpipe(serial->dev,
serial           1030 drivers/usb/serial/mos7840.c 				serial->port[0]->interrupt_in_endpointAddress),
serial           1031 drivers/usb/serial/mos7840.c 				serial->port[0]->interrupt_in_buffer,
serial           1032 drivers/usb/serial/mos7840.c 				serial->port[0]->interrupt_in_urb->
serial           1035 drivers/usb/serial/mos7840.c 				serial,
serial           1036 drivers/usb/serial/mos7840.c 				serial->port[0]->interrupt_in_urb->interval);
serial           1040 drivers/usb/serial/mos7840.c 			    usb_submit_urb(serial->port[0]->interrupt_in_urb,
serial           1064 drivers/usb/serial/mos7840.c 	if ((serial->num_ports == 2) && (((__u16)port->port_number % 2) != 0)) {
serial           1066 drivers/usb/serial/mos7840.c 			serial->dev,
serial           1067 drivers/usb/serial/mos7840.c 			usb_rcvbulkpipe(serial->dev,
serial           1074 drivers/usb/serial/mos7840.c 			serial->dev,
serial           1075 drivers/usb/serial/mos7840.c 			usb_rcvbulkpipe(serial->dev,
serial           1155 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial           1164 drivers/usb/serial/mos7840.c 	serial = mos7840_get_usb_serial(port, __func__);
serial           1165 drivers/usb/serial/mos7840.c 	if (!serial)
serial           1169 drivers/usb/serial/mos7840.c 	port0 = mos7840_get_port_private(serial->port[0]);
serial           1191 drivers/usb/serial/mos7840.c 		if (serial->port[0]->interrupt_in_urb) {
serial           1193 drivers/usb/serial/mos7840.c 			usb_kill_urb(serial->port[0]->interrupt_in_urb);
serial           1214 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial           1220 drivers/usb/serial/mos7840.c 	serial = mos7840_get_usb_serial(port, __func__);
serial           1221 drivers/usb/serial/mos7840.c 	if (!serial)
serial           1295 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial           1303 drivers/usb/serial/mos7840.c 	serial = port->serial;
serial           1304 drivers/usb/serial/mos7840.c 	if (mos7840_serial_paranoia_check(serial, __func__))
serial           1341 drivers/usb/serial/mos7840.c 	if ((serial->num_ports == 2) && (((__u16)port->port_number % 2) != 0)) {
serial           1343 drivers/usb/serial/mos7840.c 			serial->dev,
serial           1344 drivers/usb/serial/mos7840.c 			usb_sndbulkpipe(serial->dev,
serial           1351 drivers/usb/serial/mos7840.c 			serial->dev,
serial           1352 drivers/usb/serial/mos7840.c 			usb_sndbulkpipe(serial->dev,
serial           1599 drivers/usb/serial/mos7840.c 	if (mos7840_serial_paranoia_check(port->serial, __func__))
serial           1706 drivers/usb/serial/mos7840.c 	if (mos7840_serial_paranoia_check(port->serial, __func__))
serial           1848 drivers/usb/serial/mos7840.c 	struct usb_serial *serial;
serial           1854 drivers/usb/serial/mos7840.c 	serial = port->serial;
serial           1856 drivers/usb/serial/mos7840.c 	if (mos7840_serial_paranoia_check(serial, __func__))
serial           1970 drivers/usb/serial/mos7840.c static int mos7810_check(struct usb_serial *serial)
serial           1983 drivers/usb/serial/mos7840.c 	res = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial           1991 drivers/usb/serial/mos7840.c 		usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial           1997 drivers/usb/serial/mos7840.c 		res = usb_control_msg(serial->dev,
serial           1998 drivers/usb/serial/mos7840.c 				usb_rcvctrlpipe(serial->dev, 0), MCS_RDREQ,
serial           2012 drivers/usb/serial/mos7840.c 	usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0), MCS_WRREQ,
serial           2024 drivers/usb/serial/mos7840.c static int mos7840_probe(struct usb_serial *serial,
serial           2027 drivers/usb/serial/mos7840.c 	u16 product = le16_to_cpu(serial->dev->descriptor.idProduct);
serial           2028 drivers/usb/serial/mos7840.c 	u16 vid = le16_to_cpu(serial->dev->descriptor.idVendor);
serial           2048 drivers/usb/serial/mos7840.c 	usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial           2055 drivers/usb/serial/mos7840.c 	else if (mos7810_check(serial))
serial           2062 drivers/usb/serial/mos7840.c 	usb_set_serial_data(serial, (void *)(unsigned long)device_type);
serial           2067 drivers/usb/serial/mos7840.c static int mos7840_calc_num_ports(struct usb_serial *serial,
serial           2070 drivers/usb/serial/mos7840.c 	int device_type = (unsigned long)usb_get_serial_data(serial);
serial           2086 drivers/usb/serial/mos7840.c 		dev_err(&serial->interface->dev, "missing endpoints\n");
serial           2095 drivers/usb/serial/mos7840.c 	struct usb_serial *serial = port->serial;
serial           2096 drivers/usb/serial/mos7840.c 	int device_type = (unsigned long)usb_get_serial_data(serial);
serial           2135 drivers/usb/serial/mos7840.c 		if (serial->num_ports == 2)
serial           2222 drivers/usb/serial/mos7840.c 	if ((mos7840_port->port_num != 1) && (serial->num_ports == 2)) {
serial           2284 drivers/usb/serial/mos7840.c 	if (pnum == serial->num_ports - 1) {
serial           2287 drivers/usb/serial/mos7840.c 		status = mos7840_set_reg_sync(serial->port[0], ZLP_REG5, Data);
serial            212 drivers/usb/serial/mxuport.c static int mxuport_recv_ctrl_urb(struct usb_serial *serial,
serial            218 drivers/usb/serial/mxuport.c 	status = usb_control_msg(serial->dev,
serial            219 drivers/usb/serial/mxuport.c 				 usb_rcvctrlpipe(serial->dev, 0),
serial            226 drivers/usb/serial/mxuport.c 		dev_err(&serial->interface->dev,
serial            233 drivers/usb/serial/mxuport.c 		dev_err(&serial->interface->dev,
serial            243 drivers/usb/serial/mxuport.c static int mxuport_send_ctrl_data_urb(struct usb_serial *serial,
serial            250 drivers/usb/serial/mxuport.c 	status = usb_control_msg(serial->dev,
serial            251 drivers/usb/serial/mxuport.c 				 usb_sndctrlpipe(serial->dev, 0),
serial            258 drivers/usb/serial/mxuport.c 		dev_err(&serial->interface->dev,
serial            265 drivers/usb/serial/mxuport.c 		dev_err(&serial->interface->dev,
serial            275 drivers/usb/serial/mxuport.c static int mxuport_send_ctrl_urb(struct usb_serial *serial,
serial            278 drivers/usb/serial/mxuport.c 	return mxuport_send_ctrl_data_urb(serial, request, value, index,
serial            294 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            298 drivers/usb/serial/mxuport.c 	mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RX_HOST_EN,
serial            313 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            317 drivers/usb/serial/mxuport.c 	mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RX_HOST_EN,
serial            473 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            489 drivers/usb/serial/mxuport.c 		if (rcv_port >= serial->num_ports) {
serial            495 drivers/usb/serial/mxuport.c 		demux_port = serial->port[rcv_port];
serial            520 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            536 drivers/usb/serial/mxuport.c 		if (rcv_port >= serial->num_ports) {
serial            542 drivers/usb/serial/mxuport.c 		demux_port = serial->port[rcv_port];
serial            564 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            566 drivers/usb/serial/mxuport.c 	if (port == serial->port[0])
serial            569 drivers/usb/serial/mxuport.c 	if (port == serial->port[1])
serial            579 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            589 drivers/usb/serial/mxuport.c 	err = mxuport_recv_ctrl_urb(serial, RQ_VENDOR_GET_OUTQUEUE, 0,
serial            607 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            612 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_MCR,
serial            623 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            628 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_DTR,
serial            645 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            673 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RTS,
serial            772 drivers/usb/serial/mxuport.c 				    struct usb_serial *serial)
serial            791 drivers/usb/serial/mxuport.c 		err = mxuport_send_ctrl_data_urb(serial, RQ_VENDOR_SET_CHARS,
serial            803 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_XONXOFF,
serial            846 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial            910 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_data_urb(serial, RQ_VENDOR_SET_LINE,
serial            915 drivers/usb/serial/mxuport.c 	err = mxuport_set_termios_flow(tty, old_termios, port, serial);
serial            926 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_data_urb(serial, RQ_VENDOR_SET_BAUD,
serial            945 drivers/usb/serial/mxuport.c static int mxuport_calc_num_ports(struct usb_serial *serial,
serial            948 drivers/usb/serial/mxuport.c 	unsigned long features = (unsigned long)usb_get_serial_data(serial);
serial            961 drivers/usb/serial/mxuport.c 		dev_warn(&serial->interface->dev,
serial            981 drivers/usb/serial/mxuport.c static int mxuport_get_fw_version(struct usb_serial *serial, u32 *version)
serial            991 drivers/usb/serial/mxuport.c 	err = mxuport_recv_ctrl_urb(serial, RQ_VENDOR_GET_VERSION, 0, 0,
serial           1006 drivers/usb/serial/mxuport.c static int mxuport_download_fw(struct usb_serial *serial,
serial           1018 drivers/usb/serial/mxuport.c 	dev_dbg(&serial->interface->dev, "Starting firmware download...\n");
serial           1019 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_START_FW_DOWN, 0, 0);
serial           1028 drivers/usb/serial/mxuport.c 		err = mxuport_send_ctrl_data_urb(serial, RQ_VENDOR_FW_DATA,
serial           1031 drivers/usb/serial/mxuport.c 			mxuport_send_ctrl_urb(serial, RQ_VENDOR_STOP_FW_DOWN,
serial           1042 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_STOP_FW_DOWN, 0, 0);
serial           1047 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_QUERY_FW_READY, 0, 0);
serial           1054 drivers/usb/serial/mxuport.c static int mxuport_probe(struct usb_serial *serial,
serial           1057 drivers/usb/serial/mxuport.c 	u16 productid = le16_to_cpu(serial->dev->descriptor.idProduct);
serial           1065 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_QUERY_FW_CONFIG, 0, 0);
serial           1067 drivers/usb/serial/mxuport.c 		mxuport_send_ctrl_urb(serial, RQ_VENDOR_RESET_DEVICE, 0, 0);
serial           1071 drivers/usb/serial/mxuport.c 	err = mxuport_get_fw_version(serial, &version);
serial           1075 drivers/usb/serial/mxuport.c 	dev_dbg(&serial->interface->dev, "Device firmware version v%x.%x.%x\n",
serial           1082 drivers/usb/serial/mxuport.c 	err = request_firmware(&fw_p, buf, &serial->interface->dev);
serial           1084 drivers/usb/serial/mxuport.c 		dev_warn(&serial->interface->dev, "Firmware %s not found\n",
serial           1093 drivers/usb/serial/mxuport.c 		dev_dbg(&serial->interface->dev,
serial           1098 drivers/usb/serial/mxuport.c 			err = mxuport_download_fw(serial, fw_p);
serial           1101 drivers/usb/serial/mxuport.c 			err  = mxuport_get_fw_version(serial, &version);
serial           1107 drivers/usb/serial/mxuport.c 	dev_info(&serial->interface->dev,
serial           1117 drivers/usb/serial/mxuport.c 	usb_set_serial_data(serial, (void *)id->driver_info);
serial           1127 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial           1143 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_FIFO_DISABLE,
serial           1149 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_HIGH_PERFOR,
serial           1155 drivers/usb/serial/mxuport.c 	return mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_INTERFACE,
serial           1160 drivers/usb/serial/mxuport.c static int mxuport_attach(struct usb_serial *serial)
serial           1162 drivers/usb/serial/mxuport.c 	struct usb_serial_port *port0 = serial->port[0];
serial           1163 drivers/usb/serial/mxuport.c 	struct usb_serial_port *port1 = serial->port[1];
serial           1186 drivers/usb/serial/mxuport.c static void mxuport_release(struct usb_serial *serial)
serial           1188 drivers/usb/serial/mxuport.c 	struct usb_serial_port *port0 = serial->port[0];
serial           1189 drivers/usb/serial/mxuport.c 	struct usb_serial_port *port1 = serial->port[1];
serial           1198 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial           1202 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RX_HOST_EN,
serial           1207 drivers/usb/serial/mxuport.c 	err = mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_OPEN,
serial           1210 drivers/usb/serial/mxuport.c 		mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RX_HOST_EN,
serial           1230 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial           1232 drivers/usb/serial/mxuport.c 	mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_OPEN, 0,
serial           1235 drivers/usb/serial/mxuport.c 	mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_RX_HOST_EN, 0,
serial           1243 drivers/usb/serial/mxuport.c 	struct usb_serial *serial = port->serial;
serial           1254 drivers/usb/serial/mxuport.c 	mxuport_send_ctrl_urb(serial, RQ_VENDOR_SET_BREAK,
serial           1258 drivers/usb/serial/mxuport.c static int mxuport_resume(struct usb_serial *serial)
serial           1266 drivers/usb/serial/mxuport.c 		port = serial->port[i];
serial           1273 drivers/usb/serial/mxuport.c 	for (i = 0; i < serial->num_ports; i++) {
serial           1274 drivers/usb/serial/mxuport.c 		port = serial->port[i];
serial             36 drivers/usb/serial/omninet.c static int omninet_calc_num_ports(struct usb_serial *serial,
serial            101 drivers/usb/serial/omninet.c static int omninet_calc_num_ports(struct usb_serial *serial,
serial            102 drivers/usb/serial/opticon.c 	struct usb_serial *serial = port->serial;
serial            113 drivers/usb/serial/opticon.c 	retval = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            139 drivers/usb/serial/opticon.c 	usb_clear_halt(port->serial->dev, port->read_urb->pipe);
serial            181 drivers/usb/serial/opticon.c 	struct usb_serial *serial = port->serial;
serial            227 drivers/usb/serial/opticon.c 	usb_fill_control_urb(urb, serial->dev,
serial            228 drivers/usb/serial/opticon.c 		usb_sndctrlpipe(serial->dev, 0),
serial             44 drivers/usb/serial/option.c static int  option_probe(struct usb_serial *serial,
serial             46 drivers/usb/serial/option.c static int option_attach(struct usb_serial *serial);
serial             47 drivers/usb/serial/option.c static void option_release(struct usb_serial *serial);
serial           2075 drivers/usb/serial/option.c static int option_probe(struct usb_serial *serial,
serial           2079 drivers/usb/serial/option.c 				&serial->interface->cur_altsetting->desc;
serial           2102 drivers/usb/serial/option.c 	usb_set_serial_data(serial, (void *)device_flags);
serial           2107 drivers/usb/serial/option.c static int option_attach(struct usb_serial *serial)
serial           2118 drivers/usb/serial/option.c 	device_flags = (unsigned long)usb_get_serial_data(serial);
serial           2120 drivers/usb/serial/option.c 	iface_desc = &serial->interface->cur_altsetting->desc;
serial           2130 drivers/usb/serial/option.c 	usb_set_serial_data(serial, data);
serial           2135 drivers/usb/serial/option.c static void option_release(struct usb_serial *serial)
serial           2137 drivers/usb/serial/option.c 	struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial);
serial           2189 drivers/usb/serial/option.c 		usb_mark_last_busy(port->serial->dev);
serial            209 drivers/usb/serial/oti6858.c 	result = usb_control_msg(port->serial->dev,
serial            210 drivers/usb/serial/oti6858.c 				usb_rcvctrlpipe(port->serial->dev, 0),
serial            233 drivers/usb/serial/oti6858.c 		result = usb_control_msg(port->serial->dev,
serial            234 drivers/usb/serial/oti6858.c 					usb_sndctrlpipe(port->serial->dev, 0),
serial            291 drivers/usb/serial/oti6858.c 		result = usb_control_msg(port->serial->dev,
serial            292 drivers/usb/serial/oti6858.c 				usb_rcvctrlpipe(port->serial->dev, 0),
serial            504 drivers/usb/serial/oti6858.c 	struct usb_serial *serial = port->serial;
serial            509 drivers/usb/serial/oti6858.c 	usb_clear_halt(serial->dev, port->write_urb->pipe);
serial            510 drivers/usb/serial/oti6858.c 	usb_clear_halt(serial->dev, port->read_urb->pipe);
serial            516 drivers/usb/serial/oti6858.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            190 drivers/usb/serial/pl2303.c static int pl2303_vendor_read(struct usb_serial *serial, u16 value,
serial            193 drivers/usb/serial/pl2303.c 	struct device *dev = &serial->interface->dev;
serial            196 drivers/usb/serial/pl2303.c 	res = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            213 drivers/usb/serial/pl2303.c static int pl2303_vendor_write(struct usb_serial *serial, u16 value, u16 index)
serial            215 drivers/usb/serial/pl2303.c 	struct device *dev = &serial->interface->dev;
serial            220 drivers/usb/serial/pl2303.c 	res = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            232 drivers/usb/serial/pl2303.c static int pl2303_update_reg(struct usb_serial *serial, u8 reg, u8 mask, u8 val)
serial            241 drivers/usb/serial/pl2303.c 	ret = pl2303_vendor_read(serial, reg | 0x80, buf);
serial            248 drivers/usb/serial/pl2303.c 	ret = pl2303_vendor_write(serial, reg, *buf);
serial            255 drivers/usb/serial/pl2303.c static int pl2303_probe(struct usb_serial *serial,
serial            258 drivers/usb/serial/pl2303.c 	usb_set_serial_data(serial, (void *)id->driver_info);
serial            268 drivers/usb/serial/pl2303.c static int pl2303_endpoint_hack(struct usb_serial *serial,
serial            271 drivers/usb/serial/pl2303.c 	struct usb_interface *interface = serial->interface;
serial            272 drivers/usb/serial/pl2303.c 	struct usb_device *dev = serial->dev;
serial            298 drivers/usb/serial/pl2303.c static int pl2303_calc_num_ports(struct usb_serial *serial,
serial            301 drivers/usb/serial/pl2303.c 	unsigned long quirks = (unsigned long)usb_get_serial_data(serial);
serial            302 drivers/usb/serial/pl2303.c 	struct device *dev = &serial->interface->dev;
serial            306 drivers/usb/serial/pl2303.c 		ret = pl2303_endpoint_hack(serial, epds);
serial            319 drivers/usb/serial/pl2303.c static int pl2303_startup(struct usb_serial *serial)
serial            335 drivers/usb/serial/pl2303.c 	if (serial->dev->descriptor.bDeviceClass == 0x02)
serial            337 drivers/usb/serial/pl2303.c 	else if (serial->dev->descriptor.bMaxPacketSize0 == 0x40)
serial            339 drivers/usb/serial/pl2303.c 	else if (serial->dev->descriptor.bDeviceClass == 0x00)
serial            341 drivers/usb/serial/pl2303.c 	else if (serial->dev->descriptor.bDeviceClass == 0xFF)
serial            343 drivers/usb/serial/pl2303.c 	dev_dbg(&serial->interface->dev, "device type: %d\n", type);
serial            346 drivers/usb/serial/pl2303.c 	spriv->quirks = (unsigned long)usb_get_serial_data(serial);
serial            349 drivers/usb/serial/pl2303.c 	usb_set_serial_data(serial, spriv);
serial            351 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8484, buf);
serial            352 drivers/usb/serial/pl2303.c 	pl2303_vendor_write(serial, 0x0404, 0);
serial            353 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8484, buf);
serial            354 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8383, buf);
serial            355 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8484, buf);
serial            356 drivers/usb/serial/pl2303.c 	pl2303_vendor_write(serial, 0x0404, 1);
serial            357 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8484, buf);
serial            358 drivers/usb/serial/pl2303.c 	pl2303_vendor_read(serial, 0x8383, buf);
serial            359 drivers/usb/serial/pl2303.c 	pl2303_vendor_write(serial, 0, 1);
serial            360 drivers/usb/serial/pl2303.c 	pl2303_vendor_write(serial, 1, 0);
serial            362 drivers/usb/serial/pl2303.c 		pl2303_vendor_write(serial, 2, 0x24);
serial            364 drivers/usb/serial/pl2303.c 		pl2303_vendor_write(serial, 2, 0x44);
serial            371 drivers/usb/serial/pl2303.c static void pl2303_release(struct usb_serial *serial)
serial            373 drivers/usb/serial/pl2303.c 	struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
serial            406 drivers/usb/serial/pl2303.c 	struct usb_device *dev = port->serial->dev;
serial            504 drivers/usb/serial/pl2303.c 	struct usb_serial *serial = port->serial;
serial            505 drivers/usb/serial/pl2303.c 	struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
serial            534 drivers/usb/serial/pl2303.c 	struct usb_device *udev = port->serial->dev;
serial            557 drivers/usb/serial/pl2303.c 	struct usb_device *udev = port->serial->dev;
serial            601 drivers/usb/serial/pl2303.c 	struct usb_serial *serial = port->serial;
serial            602 drivers/usb/serial/pl2303.c 	struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
serial            724 drivers/usb/serial/pl2303.c 			pl2303_update_reg(serial, 0, PL2303_FLOWCTRL_MASK, 0x40);
serial            726 drivers/usb/serial/pl2303.c 			pl2303_update_reg(serial, 0, PL2303_FLOWCTRL_MASK, 0x60);
serial            728 drivers/usb/serial/pl2303.c 		pl2303_update_reg(serial, 0, PL2303_FLOWCTRL_MASK, 0xc0);
serial            730 drivers/usb/serial/pl2303.c 		pl2303_update_reg(serial, 0, PL2303_FLOWCTRL_MASK, 0);
serial            762 drivers/usb/serial/pl2303.c 	struct usb_serial *serial = port->serial;
serial            763 drivers/usb/serial/pl2303.c 	struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
serial            767 drivers/usb/serial/pl2303.c 		usb_clear_halt(serial->dev, port->write_urb->pipe);
serial            768 drivers/usb/serial/pl2303.c 		usb_clear_halt(serial->dev, port->read_urb->pipe);
serial            771 drivers/usb/serial/pl2303.c 		pl2303_vendor_write(serial, 8, 0);
serial            772 drivers/usb/serial/pl2303.c 		pl2303_vendor_write(serial, 9, 0);
serial            873 drivers/usb/serial/pl2303.c 	struct usb_serial *serial = port->serial;
serial            885 drivers/usb/serial/pl2303.c 	result = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            903 drivers/usb/serial/pl2303.c 	struct usb_serial *serial = port->serial;
serial            904 drivers/usb/serial/pl2303.c 	struct pl2303_serial_private *spriv = usb_get_serial_data(serial);
serial            222 drivers/usb/serial/qcserial.c static int qcprobe(struct usb_serial *serial, const struct usb_device_id *id)
serial            224 drivers/usb/serial/qcserial.c 	struct usb_host_interface *intf = serial->interface->cur_altsetting;
serial            225 drivers/usb/serial/qcserial.c 	struct device *dev = &serial->dev->dev;
serial            236 drivers/usb/serial/qcserial.c 	nintf = serial->dev->actconfig->desc.bNumInterfaces;
serial            244 drivers/usb/serial/qcserial.c 		if (serial->interface->num_altsetting == 2)
serial            245 drivers/usb/serial/qcserial.c 			intf = &serial->interface->altsetting[1];
serial            246 drivers/usb/serial/qcserial.c 		else if (serial->interface->num_altsetting > 2)
serial            254 drivers/usb/serial/qcserial.c 			if (serial->interface->num_altsetting == 1)
serial            406 drivers/usb/serial/qcserial.c 		retval = usb_set_interface(serial->dev, ifnum, altsetting);
serial            416 drivers/usb/serial/qcserial.c 		usb_set_serial_data(serial, (void *)(unsigned long)sendsetup);
serial            421 drivers/usb/serial/qcserial.c static int qc_attach(struct usb_serial *serial)
serial            430 drivers/usb/serial/qcserial.c 	sendsetup = !!(unsigned long)(usb_get_serial_data(serial));
serial            436 drivers/usb/serial/qcserial.c 	usb_set_serial_data(serial, data);
serial            441 drivers/usb/serial/qcserial.c static void qc_release(struct usb_serial *serial)
serial            443 drivers/usb/serial/qcserial.c 	struct usb_wwan_intf_private *priv = usb_get_serial_data(serial);
serial            445 drivers/usb/serial/qcserial.c 	usb_set_serial_data(serial, NULL);
serial            134 drivers/usb/serial/quatech2.c static void qt2_release(struct usb_serial *serial)
serial            138 drivers/usb/serial/quatech2.c 	serial_priv = usb_get_serial_data(serial);
serial            219 drivers/usb/serial/quatech2.c 	struct usb_device *dev = port->serial->dev;
serial            245 drivers/usb/serial/quatech2.c static int qt2_calc_num_ports(struct usb_serial *serial,
serial            252 drivers/usb/serial/quatech2.c 		if (d.product_id == le16_to_cpu(serial->dev->descriptor.idProduct))
serial            257 drivers/usb/serial/quatech2.c 	dev_err(&serial->dev->dev,
serial            267 drivers/usb/serial/quatech2.c 	struct usb_device *dev = port->serial->dev;
serial            338 drivers/usb/serial/quatech2.c 	struct usb_serial *serial;
serial            347 drivers/usb/serial/quatech2.c 	serial = port->serial;
serial            352 drivers/usb/serial/quatech2.c 	status = qt2_control_msg(serial->dev, QT2_GET_SET_QMCR,
serial            366 drivers/usb/serial/quatech2.c 	status = usb_control_msg(serial->dev,
serial            367 drivers/usb/serial/quatech2.c 				 usb_rcvctrlpipe(serial->dev, 0),
serial            389 drivers/usb/serial/quatech2.c 	status = qt2_set_port_config(serial->dev, device_port,
serial            408 drivers/usb/serial/quatech2.c 	struct usb_serial *serial;
serial            412 drivers/usb/serial/quatech2.c 	serial = port->serial;
serial            418 drivers/usb/serial/quatech2.c 	i = usb_control_msg(serial->dev,
serial            419 drivers/usb/serial/quatech2.c 			    usb_rcvctrlpipe(serial->dev, 0),
serial            428 drivers/usb/serial/quatech2.c 	i = usb_control_msg(serial->dev,
serial            429 drivers/usb/serial/quatech2.c 			    usb_rcvctrlpipe(serial->dev, 0),
serial            438 drivers/usb/serial/quatech2.c 	i = usb_control_msg(serial->dev,
serial            439 drivers/usb/serial/quatech2.c 			    usb_sndctrlpipe(serial->dev, 0),
serial            449 drivers/usb/serial/quatech2.c static void qt2_disconnect(struct usb_serial *serial)
serial            451 drivers/usb/serial/quatech2.c 	struct qt2_serial_private *serial_priv = usb_get_serial_data(serial);
serial            500 drivers/usb/serial/quatech2.c 	struct usb_serial *serial;
serial            513 drivers/usb/serial/quatech2.c 	serial = urb->context;
serial            514 drivers/usb/serial/quatech2.c 	serial_priv = usb_get_serial_data(serial);
serial            515 drivers/usb/serial/quatech2.c 	port = serial->port[serial_priv->current_port];
serial            558 drivers/usb/serial/quatech2.c 				if (newport > serial->num_ports) {
serial            566 drivers/usb/serial/quatech2.c 				port = serial->port[serial_priv->current_port];
serial            617 drivers/usb/serial/quatech2.c 	struct usb_serial *serial = urb->context;
serial            621 drivers/usb/serial/quatech2.c 		dev_warn(&serial->dev->dev,
serial            631 drivers/usb/serial/quatech2.c 		dev_err(&serial->dev->dev,
serial            636 drivers/usb/serial/quatech2.c static int qt2_setup_urbs(struct usb_serial *serial)
serial            642 drivers/usb/serial/quatech2.c 	port0 = serial->port[0];
serial            644 drivers/usb/serial/quatech2.c 	serial_priv = usb_get_serial_data(serial);
serial            649 drivers/usb/serial/quatech2.c 	usb_fill_bulk_urb(serial_priv->read_urb, serial->dev,
serial            650 drivers/usb/serial/quatech2.c 			  usb_rcvbulkpipe(serial->dev,
serial            654 drivers/usb/serial/quatech2.c 			  qt2_read_bulk_callback, serial);
serial            658 drivers/usb/serial/quatech2.c 		dev_err(&serial->dev->dev,
serial            667 drivers/usb/serial/quatech2.c static int qt2_attach(struct usb_serial *serial)
serial            673 drivers/usb/serial/quatech2.c 	status = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            677 drivers/usb/serial/quatech2.c 		dev_err(&serial->dev->dev,
serial            692 drivers/usb/serial/quatech2.c 	usb_set_serial_data(serial, serial_priv);
serial            694 drivers/usb/serial/quatech2.c 	status = qt2_setup_urbs(serial);
serial            709 drivers/usb/serial/quatech2.c 	struct usb_serial *serial = port->serial;
serial            729 drivers/usb/serial/quatech2.c 	bEndpointAddress = serial->port[0]->bulk_out_endpointAddress;
serial            730 drivers/usb/serial/quatech2.c 	usb_fill_bulk_urb(port_priv->write_urb, serial->dev,
serial            731 drivers/usb/serial/quatech2.c 				usb_sndbulkpipe(serial->dev, bEndpointAddress),
serial            761 drivers/usb/serial/quatech2.c 	struct usb_device *dev = port->serial->dev;
serial            810 drivers/usb/serial/quatech2.c 	status = qt2_control_msg(port->serial->dev, QT2_BREAK_CONTROL,
serial            822 drivers/usb/serial/quatech2.c 	struct usb_device *dev = port->serial->dev;
serial            259 drivers/usb/serial/safe_serial.c static int safe_startup(struct usb_serial *serial)
serial            263 drivers/usb/serial/safe_serial.c 	if (serial->dev->descriptor.bDeviceClass != CDC_DEVICE_CLASS)
serial            266 drivers/usb/serial/safe_serial.c 	desc = &serial->interface->cur_altsetting->desc;
serial             85 drivers/usb/serial/sierra.c static int sierra_calc_num_ports(struct usb_serial *serial,
serial             91 drivers/usb/serial/sierra.c 	ifnum = serial->interface->cur_altsetting->desc.bInterfaceNumber;
serial             92 drivers/usb/serial/sierra.c 	numendpoints = serial->interface->cur_altsetting->desc.bNumEndpoints;
serial            138 drivers/usb/serial/sierra.c static u8 sierra_interface_num(struct usb_serial *serial)
serial            140 drivers/usb/serial/sierra.c 	return serial->interface->cur_altsetting->desc.bInterfaceNumber;
serial            143 drivers/usb/serial/sierra.c static int sierra_probe(struct usb_serial *serial,
serial            150 drivers/usb/serial/sierra.c 	udev = serial->dev;
serial            151 drivers/usb/serial/sierra.c 	ifnum = sierra_interface_num(serial);
serial            157 drivers/usb/serial/sierra.c 	if (serial->interface->num_altsetting == 2) {
serial            166 drivers/usb/serial/sierra.c 		dev_dbg(&serial->dev->dev,
serial            309 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            324 drivers/usb/serial/sierra.c 	if (serial->num_ports == 1) {
serial            325 drivers/usb/serial/sierra.c 		interface = sierra_interface_num(serial);
serial            349 drivers/usb/serial/sierra.c 	retval = usb_autopm_get_interface(serial->interface);
serial            353 drivers/usb/serial/sierra.c 	retval = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            355 drivers/usb/serial/sierra.c 	usb_autopm_put_interface(serial->interface);
serial            414 drivers/usb/serial/sierra.c 	intfdata = usb_get_serial_data(port->serial);
serial            418 drivers/usb/serial/sierra.c 	usb_autopm_put_interface_async(port->serial->interface);
serial            439 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            451 drivers/usb/serial/sierra.c 	intfdata = usb_get_serial_data(serial);
serial            467 drivers/usb/serial/sierra.c 	retval = usb_autopm_get_interface_async(serial->interface);
serial            491 drivers/usb/serial/sierra.c 	usb_fill_bulk_urb(urb, serial->dev,
serial            492 drivers/usb/serial/sierra.c 			  usb_sndbulkpipe(serial->dev,
serial            537 drivers/usb/serial/sierra.c 	usb_autopm_put_interface_async(serial->interface);
serial            572 drivers/usb/serial/sierra.c 		usb_mark_last_busy(port->serial->dev);
serial            586 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            628 drivers/usb/serial/sierra.c 		usb_mark_last_busy(serial->dev);
serial            719 drivers/usb/serial/sierra.c static struct urb *sierra_setup_urb(struct usb_serial *serial, int endpoint,
serial            734 drivers/usb/serial/sierra.c 		usb_fill_bulk_urb(urb, serial->dev,
serial            735 drivers/usb/serial/sierra.c 			usb_sndbulkpipe(serial->dev, endpoint) | dir,
serial            738 drivers/usb/serial/sierra.c 		dev_dbg(&serial->dev->dev, "%s %c u : %p d:%p\n", __func__,
serial            751 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            753 drivers/usb/serial/sierra.c 	struct sierra_intf_private *intfdata = usb_get_serial_data(serial);
serial            764 drivers/usb/serial/sierra.c 		serial->interface->needs_remote_wakeup = 0;
serial            773 drivers/usb/serial/sierra.c 		usb_autopm_put_interface_async(serial->interface);
serial            787 drivers/usb/serial/sierra.c 	usb_autopm_get_interface_no_resume(serial->interface);
serial            793 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            794 drivers/usb/serial/sierra.c 	struct sierra_intf_private *intfdata = usb_get_serial_data(serial);
serial            804 drivers/usb/serial/sierra.c 		urb = sierra_setup_urb(serial, endpoint, USB_DIR_IN, port,
serial            810 drivers/usb/serial/sierra.c 	usb_clear_halt(serial->dev,
serial            811 drivers/usb/serial/sierra.c 			usb_sndbulkpipe(serial->dev, endpoint) | USB_DIR_IN);
serial            819 drivers/usb/serial/sierra.c 		serial->interface->needs_remote_wakeup = 1;
serial            821 drivers/usb/serial/sierra.c 	usb_autopm_put_interface(serial->interface);
serial            848 drivers/usb/serial/sierra.c static int sierra_startup(struct usb_serial *serial)
serial            858 drivers/usb/serial/sierra.c 	usb_set_serial_data(serial, intfdata);
serial            861 drivers/usb/serial/sierra.c 	sierra_set_power_state(serial->dev, 0x0000);
serial            865 drivers/usb/serial/sierra.c 		sierra_vsc_set_nmea(serial->dev, 1);
serial            870 drivers/usb/serial/sierra.c static void sierra_release(struct usb_serial *serial)
serial            874 drivers/usb/serial/sierra.c 	intfdata = usb_get_serial_data(serial);
serial            880 drivers/usb/serial/sierra.c 	struct usb_serial *serial = port->serial;
serial            898 drivers/usb/serial/sierra.c 	if (serial->num_ports == 1) {
serial            900 drivers/usb/serial/sierra.c 		ifnum = sierra_interface_num(serial);
serial            936 drivers/usb/serial/sierra.c static void stop_read_write_urbs(struct usb_serial *serial)
serial            943 drivers/usb/serial/sierra.c 	for (i = 0; i < serial->num_ports; ++i) {
serial            944 drivers/usb/serial/sierra.c 		port = serial->port[i];
serial            953 drivers/usb/serial/sierra.c static int sierra_suspend(struct usb_serial *serial, pm_message_t message)
serial            955 drivers/usb/serial/sierra.c 	struct sierra_intf_private *intfdata = usb_get_serial_data(serial);
serial            967 drivers/usb/serial/sierra.c 	stop_read_write_urbs(serial);
serial            981 drivers/usb/serial/sierra.c 	intfdata = usb_get_serial_data(port->serial);
serial           1012 drivers/usb/serial/sierra.c static int sierra_resume(struct usb_serial *serial)
serial           1015 drivers/usb/serial/sierra.c 	struct sierra_intf_private *intfdata = usb_get_serial_data(serial);
serial           1020 drivers/usb/serial/sierra.c 	for (i = 0; i < serial->num_ports; i++) {
serial           1021 drivers/usb/serial/sierra.c 		port = serial->port[i];
serial            145 drivers/usb/serial/spcp8x5.c static int spcp8x5_probe(struct usb_serial *serial,
serial            148 drivers/usb/serial/spcp8x5.c 	usb_set_serial_data(serial, (void *)id);
serial            155 drivers/usb/serial/spcp8x5.c 	const struct usb_device_id *id = usb_get_serial_data(port->serial);
serial            185 drivers/usb/serial/spcp8x5.c 	struct usb_device *dev = port->serial->dev;
serial            204 drivers/usb/serial/spcp8x5.c 	struct usb_device *dev = port->serial->dev;
serial            238 drivers/usb/serial/spcp8x5.c 	struct usb_device *dev = port->serial->dev;
serial            290 drivers/usb/serial/spcp8x5.c 	struct usb_serial *serial = port->serial;
serial            377 drivers/usb/serial/spcp8x5.c 	i = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            393 drivers/usb/serial/spcp8x5.c 	struct usb_serial *serial = port->serial;
serial            397 drivers/usb/serial/spcp8x5.c 	usb_clear_halt(serial->dev, port->write_urb->pipe);
serial            398 drivers/usb/serial/spcp8x5.c 	usb_clear_halt(serial->dev, port->read_urb->pipe);
serial            400 drivers/usb/serial/spcp8x5.c 	ret = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial            220 drivers/usb/serial/ssu100.c 	struct usb_device *dev = port->serial->dev;
serial            294 drivers/usb/serial/ssu100.c 	struct usb_device *dev = port->serial->dev;
serial            349 drivers/usb/serial/ssu100.c static int ssu100_attach(struct usb_serial *serial)
serial            351 drivers/usb/serial/ssu100.c 	return ssu100_initdevice(serial->dev);
serial            382 drivers/usb/serial/ssu100.c 	struct usb_device *dev = port->serial->dev;
serial            414 drivers/usb/serial/ssu100.c 	struct usb_device *dev = port->serial->dev;
serial            421 drivers/usb/serial/ssu100.c 	struct usb_device *dev = port->serial->dev;
serial            303 drivers/usb/serial/ti_usb_3410_5052.c static int ti_startup(struct usb_serial *serial);
serial            304 drivers/usb/serial/ti_usb_3410_5052.c static void ti_release(struct usb_serial *serial);
serial            513 drivers/usb/serial/ti_usb_3410_5052.c static int ti_startup(struct usb_serial *serial)
serial            516 drivers/usb/serial/ti_usb_3410_5052.c 	struct usb_device *dev = serial->dev;
serial            533 drivers/usb/serial/ti_usb_3410_5052.c 	tdev->td_serial = serial;
serial            534 drivers/usb/serial/ti_usb_3410_5052.c 	usb_set_serial_data(serial, tdev);
serial            537 drivers/usb/serial/ti_usb_3410_5052.c 	if (serial->type == &ti_1port_device)
serial            553 drivers/usb/serial/ti_usb_3410_5052.c 	cur_altsetting = serial->interface->cur_altsetting;
serial            580 drivers/usb/serial/ti_usb_3410_5052.c 	if (serial->num_bulk_in < serial->num_ports ||
serial            581 drivers/usb/serial/ti_usb_3410_5052.c 			serial->num_bulk_out < serial->num_ports) {
serial            582 drivers/usb/serial/ti_usb_3410_5052.c 		dev_err(&serial->interface->dev, "missing endpoints\n");
serial            591 drivers/usb/serial/ti_usb_3410_5052.c 	usb_set_serial_data(serial, NULL);
serial            596 drivers/usb/serial/ti_usb_3410_5052.c static void ti_release(struct usb_serial *serial)
serial            598 drivers/usb/serial/ti_usb_3410_5052.c 	struct ti_device *tdev = usb_get_serial_data(serial);
serial            612 drivers/usb/serial/ti_usb_3410_5052.c 	if (port == port->serial->port[0])
serial            618 drivers/usb/serial/ti_usb_3410_5052.c 	tport->tp_tdev = usb_get_serial_data(port->serial);
serial            656 drivers/usb/serial/ti_usb_3410_5052.c 	dev = port->serial->dev;
serial            766 drivers/usb/serial/ti_usb_3410_5052.c 		usb_kill_urb(port->serial->port[0]->interrupt_in_urb);
serial            781 drivers/usb/serial/ti_usb_3410_5052.c 	tdev = usb_get_serial_data(port->serial);
serial            806 drivers/usb/serial/ti_usb_3410_5052.c 		usb_kill_urb(port->serial->port[0]->interrupt_in_urb);
serial           1112 drivers/usb/serial/ti_usb_3410_5052.c 	struct usb_serial *serial = tdev->td_serial;
serial           1152 drivers/usb/serial/ti_usb_3410_5052.c 	if (port_number >= serial->num_ports) {
serial           1158 drivers/usb/serial/ti_usb_3410_5052.c 	port = serial->port[port_number];
serial           1320 drivers/usb/serial/ti_usb_3410_5052.c 	usb_fill_bulk_urb(port->write_urb, port->serial->dev,
serial           1321 drivers/usb/serial/ti_usb_3410_5052.c 			   usb_sndbulkpipe(port->serial->dev,
serial            131 drivers/usb/serial/upd78f0730.c 	struct usb_device *usbdev = port->serial->dev;
serial             63 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial             71 drivers/usb/serial/usb-serial.c 	serial = port->serial;
serial             72 drivers/usb/serial/usb-serial.c 	mutex_lock(&serial->disc_mutex);
serial             73 drivers/usb/serial/usb-serial.c 	if (serial->disconnected) {
serial             74 drivers/usb/serial/usb-serial.c 		mutex_unlock(&serial->disc_mutex);
serial             77 drivers/usb/serial/usb-serial.c 		kref_get(&serial->kref);
serial             84 drivers/usb/serial/usb-serial.c static int allocate_minors(struct usb_serial *serial, int num_ports)
serial             90 drivers/usb/serial/usb-serial.c 	dev_dbg(&serial->interface->dev, "%s %d\n", __func__, num_ports);
serial             94 drivers/usb/serial/usb-serial.c 		port = serial->port[i];
serial            102 drivers/usb/serial/usb-serial.c 	serial->minors_reserved = 1;
serial            108 drivers/usb/serial/usb-serial.c 		idr_remove(&serial_minors, serial->port[j]->minor);
serial            113 drivers/usb/serial/usb-serial.c static void release_minors(struct usb_serial *serial)
serial            118 drivers/usb/serial/usb-serial.c 	for (i = 0; i < serial->num_ports; ++i)
serial            119 drivers/usb/serial/usb-serial.c 		idr_remove(&serial_minors, serial->port[i]->minor);
serial            121 drivers/usb/serial/usb-serial.c 	serial->minors_reserved = 0;
serial            126 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial            130 drivers/usb/serial/usb-serial.c 	serial = to_usb_serial(kref);
serial            133 drivers/usb/serial/usb-serial.c 	if (serial->minors_reserved)
serial            134 drivers/usb/serial/usb-serial.c 		release_minors(serial);
serial            136 drivers/usb/serial/usb-serial.c 	if (serial->attached && serial->type->release)
serial            137 drivers/usb/serial/usb-serial.c 		serial->type->release(serial);
serial            140 drivers/usb/serial/usb-serial.c 	for (i = 0; i < serial->num_port_pointers; ++i) {
serial            141 drivers/usb/serial/usb-serial.c 		port = serial->port[i];
serial            143 drivers/usb/serial/usb-serial.c 			port->serial = NULL;
serial            148 drivers/usb/serial/usb-serial.c 	usb_put_intf(serial->interface);
serial            149 drivers/usb/serial/usb-serial.c 	usb_put_dev(serial->dev);
serial            150 drivers/usb/serial/usb-serial.c 	kfree(serial);
serial            153 drivers/usb/serial/usb-serial.c void usb_serial_put(struct usb_serial *serial)
serial            155 drivers/usb/serial/usb-serial.c 	kref_put(&serial->kref, destroy_serial);
serial            179 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial            188 drivers/usb/serial/usb-serial.c 	serial = port->serial;
serial            189 drivers/usb/serial/usb-serial.c 	if (!try_module_get(serial->type->driver.owner))
serial            192 drivers/usb/serial/usb-serial.c 	retval = usb_autopm_get_interface(serial->interface);
serial            202 drivers/usb/serial/usb-serial.c 	mutex_unlock(&serial->disc_mutex);
serial            205 drivers/usb/serial/usb-serial.c 	if (init_termios && serial->type->init_termios)
serial            206 drivers/usb/serial/usb-serial.c 		serial->type->init_termios(tty);
serial            213 drivers/usb/serial/usb-serial.c 	usb_autopm_put_interface(serial->interface);
serial            215 drivers/usb/serial/usb-serial.c 	module_put(serial->type->driver.owner);
serial            217 drivers/usb/serial/usb-serial.c 	usb_serial_put(serial);
serial            218 drivers/usb/serial/usb-serial.c 	mutex_unlock(&serial->disc_mutex);
serial            226 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = port->serial;
serial            229 drivers/usb/serial/usb-serial.c 	mutex_lock(&serial->disc_mutex);
serial            230 drivers/usb/serial/usb-serial.c 	if (serial->disconnected)
serial            233 drivers/usb/serial/usb-serial.c 		retval = port->serial->type->open(tty, port);
serial            234 drivers/usb/serial/usb-serial.c 	mutex_unlock(&serial->disc_mutex);
serial            265 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *drv = port->serial->type;
serial            301 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial            314 drivers/usb/serial/usb-serial.c 	serial = port->serial;
serial            315 drivers/usb/serial/usb-serial.c 	owner = serial->type->driver.owner;
serial            317 drivers/usb/serial/usb-serial.c 	usb_autopm_put_interface(serial->interface);
serial            319 drivers/usb/serial/usb-serial.c 	usb_serial_put(serial);
serial            329 drivers/usb/serial/usb-serial.c 	if (port->serial->dev->state == USB_STATE_NOTATTACHED)
serial            334 drivers/usb/serial/usb-serial.c 	retval = port->serial->type->write(tty, port, buf, count);
serial            347 drivers/usb/serial/usb-serial.c 	return port->serial->type->write_room(tty);
serial            353 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = port->serial;
serial            357 drivers/usb/serial/usb-serial.c 	if (serial->disconnected)
serial            360 drivers/usb/serial/usb-serial.c 	return serial->type->chars_in_buffer(tty);
serial            366 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = port->serial;
serial            370 drivers/usb/serial/usb-serial.c 	if (!port->serial->type->wait_until_sent)
serial            373 drivers/usb/serial/usb-serial.c 	mutex_lock(&serial->disc_mutex);
serial            374 drivers/usb/serial/usb-serial.c 	if (!serial->disconnected)
serial            375 drivers/usb/serial/usb-serial.c 		port->serial->type->wait_until_sent(tty, timeout);
serial            376 drivers/usb/serial/usb-serial.c 	mutex_unlock(&serial->disc_mutex);
serial            385 drivers/usb/serial/usb-serial.c 	if (port->serial->type->throttle)
serial            386 drivers/usb/serial/usb-serial.c 		port->serial->type->throttle(tty);
serial            395 drivers/usb/serial/usb-serial.c 	if (port->serial->type->unthrottle)
serial            396 drivers/usb/serial/usb-serial.c 		port->serial->type->unthrottle(tty);
serial            403 drivers/usb/serial/usb-serial.c 	if (port->serial->type->get_serial)
serial            404 drivers/usb/serial/usb-serial.c 		return port->serial->type->get_serial(tty, ss);
serial            412 drivers/usb/serial/usb-serial.c 	if (port->serial->type->set_serial)
serial            413 drivers/usb/serial/usb-serial.c 		return port->serial->type->set_serial(tty, ss);
serial            427 drivers/usb/serial/usb-serial.c 		if (port->serial->type->tiocmiwait)
serial            428 drivers/usb/serial/usb-serial.c 			retval = port->serial->type->tiocmiwait(tty, arg);
serial            431 drivers/usb/serial/usb-serial.c 		if (port->serial->type->ioctl)
serial            432 drivers/usb/serial/usb-serial.c 			retval = port->serial->type->ioctl(tty, cmd, arg);
serial            444 drivers/usb/serial/usb-serial.c 	if (port->serial->type->set_termios)
serial            445 drivers/usb/serial/usb-serial.c 		port->serial->type->set_termios(tty, port, old);
serial            456 drivers/usb/serial/usb-serial.c 	if (port->serial->type->break_ctl)
serial            457 drivers/usb/serial/usb-serial.c 		port->serial->type->break_ctl(tty, break_state);
serial            464 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial            474 drivers/usb/serial/usb-serial.c 		serial = port->serial;
serial            477 drivers/usb/serial/usb-serial.c 		if (serial->type->driver.owner)
serial            479 drivers/usb/serial/usb-serial.c 				module_name(serial->type->driver.owner));
serial            481 drivers/usb/serial/usb-serial.c 				serial->type->description);
serial            483 drivers/usb/serial/usb-serial.c 			le16_to_cpu(serial->dev->descriptor.idVendor),
serial            484 drivers/usb/serial/usb-serial.c 			le16_to_cpu(serial->dev->descriptor.idProduct));
serial            485 drivers/usb/serial/usb-serial.c 		seq_printf(m, " num_ports:%d", serial->num_ports);
serial            487 drivers/usb/serial/usb-serial.c 		usb_make_path(serial->dev, tmp, sizeof(tmp));
serial            491 drivers/usb/serial/usb-serial.c 		usb_serial_put(serial);
serial            492 drivers/usb/serial/usb-serial.c 		mutex_unlock(&serial->disc_mutex);
serial            503 drivers/usb/serial/usb-serial.c 	if (port->serial->type->tiocmget)
serial            504 drivers/usb/serial/usb-serial.c 		return port->serial->type->tiocmget(tty);
serial            515 drivers/usb/serial/usb-serial.c 	if (port->serial->type->tiocmset)
serial            516 drivers/usb/serial/usb-serial.c 		return port->serial->type->tiocmset(tty, set, clear);
serial            527 drivers/usb/serial/usb-serial.c 	if (port->serial->type->get_icount)
serial            528 drivers/usb/serial/usb-serial.c 		return port->serial->type->get_icount(tty, icount);
serial            605 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial;
serial            607 drivers/usb/serial/usb-serial.c 	serial = kzalloc(sizeof(*serial), GFP_KERNEL);
serial            608 drivers/usb/serial/usb-serial.c 	if (!serial)
serial            610 drivers/usb/serial/usb-serial.c 	serial->dev = usb_get_dev(dev);
serial            611 drivers/usb/serial/usb-serial.c 	serial->type = driver;
serial            612 drivers/usb/serial/usb-serial.c 	serial->interface = usb_get_intf(interface);
serial            613 drivers/usb/serial/usb-serial.c 	kref_init(&serial->kref);
serial            614 drivers/usb/serial/usb-serial.c 	mutex_init(&serial->disc_mutex);
serial            615 drivers/usb/serial/usb-serial.c 	serial->minors_reserved = 0;
serial            617 drivers/usb/serial/usb-serial.c 	return serial;
serial            675 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *drv = p->serial->type;
serial            686 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *drv = p->serial->type;
serial            714 drivers/usb/serial/usb-serial.c static void find_endpoints(struct usb_serial *serial,
serial            717 drivers/usb/serial/usb-serial.c 	struct device *dev = &serial->interface->dev;
serial            727 drivers/usb/serial/usb-serial.c 	iface_desc = serial->interface->cur_altsetting;
serial            750 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *type = port->serial->type;
serial            751 drivers/usb/serial/usb-serial.c 	struct usb_device *udev = port->serial->dev;
serial            782 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *type = port->serial->type;
serial            783 drivers/usb/serial/usb-serial.c 	struct usb_device *udev = port->serial->dev;
serial            819 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *type = port->serial->type;
serial            820 drivers/usb/serial/usb-serial.c 	struct usb_device *udev = port->serial->dev;
serial            843 drivers/usb/serial/usb-serial.c 	struct usb_serial_driver *type = port->serial->type;
serial            844 drivers/usb/serial/usb-serial.c 	struct usb_device *udev = port->serial->dev;
serial            870 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = NULL;
serial            894 drivers/usb/serial/usb-serial.c 	serial = create_serial(dev, interface, type);
serial            895 drivers/usb/serial/usb-serial.c 	if (!serial) {
serial            905 drivers/usb/serial/usb-serial.c 		retval = type->probe(serial, id);
serial            920 drivers/usb/serial/usb-serial.c 	find_endpoints(serial, epds);
serial            932 drivers/usb/serial/usb-serial.c 		retval = type->calc_num_ports(serial, epds);
serial            946 drivers/usb/serial/usb-serial.c 	serial->num_ports = (unsigned char)num_ports;
serial            947 drivers/usb/serial/usb-serial.c 	serial->num_bulk_in = epds->num_bulk_in;
serial            948 drivers/usb/serial/usb-serial.c 	serial->num_bulk_out = epds->num_bulk_out;
serial            949 drivers/usb/serial/usb-serial.c 	serial->num_interrupt_in = epds->num_interrupt_in;
serial            950 drivers/usb/serial/usb-serial.c 	serial->num_interrupt_out = epds->num_interrupt_out;
serial            961 drivers/usb/serial/usb-serial.c 	max_endpoints = max(max_endpoints, serial->num_ports);
serial            962 drivers/usb/serial/usb-serial.c 	serial->num_port_pointers = max_endpoints;
serial            973 drivers/usb/serial/usb-serial.c 		port->serial = serial;
serial            978 drivers/usb/serial/usb-serial.c 		serial->port[i] = port;
serial            989 drivers/usb/serial/usb-serial.c 		retval = setup_port_bulk_in(serial->port[i], epds->bulk_in[i]);
serial            995 drivers/usb/serial/usb-serial.c 		retval = setup_port_bulk_out(serial->port[i],
serial           1001 drivers/usb/serial/usb-serial.c 	if (serial->type->read_int_callback) {
serial           1003 drivers/usb/serial/usb-serial.c 			retval = setup_port_interrupt_in(serial->port[i],
serial           1012 drivers/usb/serial/usb-serial.c 	if (serial->type->write_int_callback) {
serial           1014 drivers/usb/serial/usb-serial.c 			retval = setup_port_interrupt_out(serial->port[i],
serial           1023 drivers/usb/serial/usb-serial.c 	usb_set_intfdata(interface, serial);
serial           1027 drivers/usb/serial/usb-serial.c 		retval = type->attach(serial);
serial           1030 drivers/usb/serial/usb-serial.c 		serial->attached = 1;
serial           1034 drivers/usb/serial/usb-serial.c 			serial->num_ports = 0;
serial           1038 drivers/usb/serial/usb-serial.c 		serial->attached = 1;
serial           1041 drivers/usb/serial/usb-serial.c 	retval = allocate_minors(serial, num_ports);
serial           1049 drivers/usb/serial/usb-serial.c 		port = serial->port[i];
serial           1060 drivers/usb/serial/usb-serial.c 		usb_serial_console_init(serial->port[0]->minor);
serial           1069 drivers/usb/serial/usb-serial.c 	usb_serial_put(serial);
serial           1079 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(interface);
serial           1084 drivers/usb/serial/usb-serial.c 	usb_serial_console_disconnect(serial);
serial           1086 drivers/usb/serial/usb-serial.c 	mutex_lock(&serial->disc_mutex);
serial           1088 drivers/usb/serial/usb-serial.c 	serial->disconnected = 1;
serial           1089 drivers/usb/serial/usb-serial.c 	mutex_unlock(&serial->disc_mutex);
serial           1091 drivers/usb/serial/usb-serial.c 	for (i = 0; i < serial->num_ports; ++i) {
serial           1092 drivers/usb/serial/usb-serial.c 		port = serial->port[i];
serial           1104 drivers/usb/serial/usb-serial.c 	if (serial->type->disconnect)
serial           1105 drivers/usb/serial/usb-serial.c 		serial->type->disconnect(serial);
serial           1108 drivers/usb/serial/usb-serial.c 	usb_serial_put(serial);
serial           1114 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
serial           1117 drivers/usb/serial/usb-serial.c 	serial->suspending = 1;
serial           1124 drivers/usb/serial/usb-serial.c 	if (serial->type->suspend) {
serial           1125 drivers/usb/serial/usb-serial.c 		r = serial->type->suspend(serial, message);
serial           1127 drivers/usb/serial/usb-serial.c 			serial->suspending = 0;
serial           1132 drivers/usb/serial/usb-serial.c 	for (i = 0; i < serial->num_ports; ++i)
serial           1133 drivers/usb/serial/usb-serial.c 		usb_serial_port_poison_urbs(serial->port[i]);
serial           1139 drivers/usb/serial/usb-serial.c static void usb_serial_unpoison_port_urbs(struct usb_serial *serial)
serial           1143 drivers/usb/serial/usb-serial.c 	for (i = 0; i < serial->num_ports; ++i)
serial           1144 drivers/usb/serial/usb-serial.c 		usb_serial_port_unpoison_urbs(serial->port[i]);
serial           1149 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
serial           1152 drivers/usb/serial/usb-serial.c 	usb_serial_unpoison_port_urbs(serial);
serial           1154 drivers/usb/serial/usb-serial.c 	serial->suspending = 0;
serial           1155 drivers/usb/serial/usb-serial.c 	if (serial->type->resume)
serial           1156 drivers/usb/serial/usb-serial.c 		rv = serial->type->resume(serial);
serial           1158 drivers/usb/serial/usb-serial.c 		rv = usb_serial_generic_resume(serial);
serial           1166 drivers/usb/serial/usb-serial.c 	struct usb_serial *serial = usb_get_intfdata(intf);
serial           1169 drivers/usb/serial/usb-serial.c 	usb_serial_unpoison_port_urbs(serial);
serial           1171 drivers/usb/serial/usb-serial.c 	serial->suspending = 0;
serial           1172 drivers/usb/serial/usb-serial.c 	if (serial->type->reset_resume) {
serial           1173 drivers/usb/serial/usb-serial.c 		rv = serial->type->reset_resume(serial);
serial             26 drivers/usb/serial/usb-wwan.h extern int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message);
serial             27 drivers/usb/serial/usb-wwan.h extern int usb_wwan_resume(struct usb_serial *serial);
serial             42 drivers/usb/serial/usb_wwan.c 	struct usb_serial *serial = port->serial;
serial             55 drivers/usb/serial/usb_wwan.c 	ifnum = serial->interface->cur_altsetting->desc.bInterfaceNumber;
serial             57 drivers/usb/serial/usb_wwan.c 	res = usb_autopm_get_interface(serial->interface);
serial             61 drivers/usb/serial/usb_wwan.c 	res = usb_control_msg(serial->dev, usb_sndctrlpipe(serial->dev, 0),
serial             65 drivers/usb/serial/usb_wwan.c 	usb_autopm_put_interface(port->serial->interface);
serial             75 drivers/usb/serial/usb_wwan.c 	intfdata = usb_get_serial_data(port->serial);
serial            116 drivers/usb/serial/usb_wwan.c 	intfdata = usb_get_serial_data(port->serial);
serial            192 drivers/usb/serial/usb_wwan.c 	intfdata = usb_get_serial_data(port->serial);
serial            214 drivers/usb/serial/usb_wwan.c 		err = usb_autopm_get_interface_async(port->serial->interface);
serial            241 drivers/usb/serial/usb_wwan.c 				usb_autopm_put_interface_async(port->serial->interface);
serial            292 drivers/usb/serial/usb_wwan.c 			usb_mark_last_busy(port->serial->dev);
serial            295 drivers/usb/serial/usb_wwan.c 		usb_mark_last_busy(port->serial->dev);
serial            308 drivers/usb/serial/usb_wwan.c 	intfdata = usb_get_serial_data(port->serial);
serial            311 drivers/usb/serial/usb_wwan.c 	usb_autopm_put_interface_async(port->serial->interface);
serial            373 drivers/usb/serial/usb_wwan.c 	struct usb_serial *serial = port->serial;
serial            378 drivers/usb/serial/usb_wwan.c 	intfdata = usb_get_serial_data(serial);
serial            403 drivers/usb/serial/usb_wwan.c 		serial->interface->needs_remote_wakeup = 1;
serial            406 drivers/usb/serial/usb_wwan.c 	usb_autopm_put_interface(serial->interface);
serial            428 drivers/usb/serial/usb_wwan.c 	struct usb_serial *serial = port->serial;
serial            430 drivers/usb/serial/usb_wwan.c 	struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial);
serial            441 drivers/usb/serial/usb_wwan.c 		serial->interface->needs_remote_wakeup = 0;
serial            449 drivers/usb/serial/usb_wwan.c 		usb_autopm_put_interface_async(serial->interface);
serial            458 drivers/usb/serial/usb_wwan.c 	usb_autopm_get_interface_no_resume(serial->interface);
serial            467 drivers/usb/serial/usb_wwan.c 	struct usb_serial *serial = port->serial;
serial            468 drivers/usb/serial/usb_wwan.c 	struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial);
serial            475 drivers/usb/serial/usb_wwan.c 	usb_fill_bulk_urb(urb, serial->dev,
serial            476 drivers/usb/serial/usb_wwan.c 			  usb_sndbulkpipe(serial->dev, endpoint) | dir,
serial            571 drivers/usb/serial/usb_wwan.c static void stop_urbs(struct usb_serial *serial)
serial            577 drivers/usb/serial/usb_wwan.c 	for (i = 0; i < serial->num_ports; ++i) {
serial            578 drivers/usb/serial/usb_wwan.c 		port = serial->port[i];
serial            590 drivers/usb/serial/usb_wwan.c int usb_wwan_suspend(struct usb_serial *serial, pm_message_t message)
serial            592 drivers/usb/serial/usb_wwan.c 	struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial);
serial            604 drivers/usb/serial/usb_wwan.c 	stop_urbs(serial);
serial            613 drivers/usb/serial/usb_wwan.c 	struct usb_serial *serial = port->serial;
serial            614 drivers/usb/serial/usb_wwan.c 	struct usb_wwan_intf_private *data = usb_get_serial_data(serial);
serial            633 drivers/usb/serial/usb_wwan.c 			usb_autopm_put_interface_async(serial->interface);
serial            645 drivers/usb/serial/usb_wwan.c int usb_wwan_resume(struct usb_serial *serial)
serial            649 drivers/usb/serial/usb_wwan.c 	struct usb_wwan_intf_private *intfdata = usb_get_serial_data(serial);
serial            656 drivers/usb/serial/usb_wwan.c 	for (i = 0; i < serial->num_ports; i++) {
serial            657 drivers/usb/serial/usb_wwan.c 		port = serial->port[i];
serial             38 drivers/usb/serial/visor.c static int  visor_probe(struct usb_serial *serial,
serial             40 drivers/usb/serial/visor.c static int  visor_calc_num_ports(struct usb_serial *serial,
serial             42 drivers/usb/serial/visor.c static int  clie_5_calc_num_ports(struct usb_serial *serial,
serial             45 drivers/usb/serial/visor.c static int  clie_3_5_startup(struct usb_serial *serial);
serial             46 drivers/usb/serial/visor.c static int palm_os_3_probe(struct usb_serial *serial,
serial             48 drivers/usb/serial/visor.c static int palm_os_4_probe(struct usb_serial *serial,
serial            262 drivers/usb/serial/visor.c 	usb_control_msg(port->serial->dev,
serial            263 drivers/usb/serial/visor.c 					 usb_rcvctrlpipe(port->serial->dev, 0),
serial            311 drivers/usb/serial/visor.c static int palm_os_3_probe(struct usb_serial *serial,
serial            314 drivers/usb/serial/visor.c 	struct device *dev = &serial->dev->dev;
serial            327 drivers/usb/serial/visor.c 	retval = usb_control_msg(serial->dev,
serial            328 drivers/usb/serial/visor.c 				  usb_rcvctrlpipe(serial->dev, 0),
serial            351 drivers/usb/serial/visor.c 			serial->type->description);
serial            377 drivers/usb/serial/visor.c 			serial->type->description,
serial            380 drivers/usb/serial/visor.c 	dev_info(dev, "%s: Number of ports: %d\n", serial->type->description,
serial            387 drivers/usb/serial/visor.c 	usb_set_serial_data(serial, (void *)(long)num_ports);
serial            391 drivers/usb/serial/visor.c 	retval = usb_control_msg(serial->dev,
serial            392 drivers/usb/serial/visor.c 				  usb_rcvctrlpipe(serial->dev, 0),
serial            407 drivers/usb/serial/visor.c static int palm_os_4_probe(struct usb_serial *serial,
serial            410 drivers/usb/serial/visor.c 	struct device *dev = &serial->dev->dev;
serial            419 drivers/usb/serial/visor.c 	retval = usb_control_msg(serial->dev,
serial            420 drivers/usb/serial/visor.c 				  usb_rcvctrlpipe(serial->dev, 0),
serial            435 drivers/usb/serial/visor.c static int visor_probe(struct usb_serial *serial,
serial            439 drivers/usb/serial/visor.c 	int (*startup)(struct usb_serial *serial,
serial            448 drivers/usb/serial/visor.c 		serial->dev->descriptor.bDeviceClass == USB_CLASS_COMM &&
serial            449 drivers/usb/serial/visor.c 		serial->dev->descriptor.bDeviceSubClass ==
serial            453 drivers/usb/serial/visor.c 	if (serial->dev->actconfig->desc.bConfigurationValue != 1) {
serial            454 drivers/usb/serial/visor.c 		dev_err(&serial->dev->dev, "active config #%d != 1 ??\n",
serial            455 drivers/usb/serial/visor.c 			serial->dev->actconfig->desc.bConfigurationValue);
serial            461 drivers/usb/serial/visor.c 		retval = startup(serial, id);
serial            467 drivers/usb/serial/visor.c static int visor_calc_num_ports(struct usb_serial *serial,
serial            470 drivers/usb/serial/visor.c 	unsigned int vid = le16_to_cpu(serial->dev->descriptor.idVendor);
serial            471 drivers/usb/serial/visor.c 	int num_ports = (int)(long)(usb_get_serial_data(serial));
serial            474 drivers/usb/serial/visor.c 		usb_set_serial_data(serial, NULL);
serial            485 drivers/usb/serial/visor.c 		dev_err(&serial->interface->dev, "missing endpoints\n");
serial            502 drivers/usb/serial/visor.c static int clie_5_calc_num_ports(struct usb_serial *serial,
serial            518 drivers/usb/serial/visor.c 	return serial->type->num_ports;
serial            521 drivers/usb/serial/visor.c static int clie_3_5_startup(struct usb_serial *serial)
serial            523 drivers/usb/serial/visor.c 	struct device *dev = &serial->dev->dev;
serial            536 drivers/usb/serial/visor.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial            552 drivers/usb/serial/visor.c 	result = usb_control_msg(serial->dev, usb_rcvctrlpipe(serial->dev, 0),
serial             74 drivers/usb/serial/whiteheat.c static int  whiteheat_firmware_download(struct usb_serial *serial,
serial             76 drivers/usb/serial/whiteheat.c static int  whiteheat_firmware_attach(struct usb_serial *serial);
serial             79 drivers/usb/serial/whiteheat.c static int  whiteheat_attach(struct usb_serial *serial);
serial             80 drivers/usb/serial/whiteheat.c static void whiteheat_release(struct usb_serial *serial);
serial            152 drivers/usb/serial/whiteheat.c static int start_command_port(struct usb_serial *serial);
serial            153 drivers/usb/serial/whiteheat.c static void stop_command_port(struct usb_serial *serial);
serial            193 drivers/usb/serial/whiteheat.c static int whiteheat_firmware_download(struct usb_serial *serial,
serial            198 drivers/usb/serial/whiteheat.c 	response = ezusb_fx1_ihex_firmware_download(serial->dev, "whiteheat_loader.fw");
serial            200 drivers/usb/serial/whiteheat.c 		response = ezusb_fx1_ihex_firmware_download(serial->dev, "whiteheat.fw");
serial            208 drivers/usb/serial/whiteheat.c static int whiteheat_firmware_attach(struct usb_serial *serial)
serial            219 drivers/usb/serial/whiteheat.c static int whiteheat_attach(struct usb_serial *serial)
serial            230 drivers/usb/serial/whiteheat.c 	command_port = serial->port[COMMAND_PORT];
serial            232 drivers/usb/serial/whiteheat.c 	pipe = usb_sndbulkpipe(serial->dev,
serial            248 drivers/usb/serial/whiteheat.c 	usb_clear_halt(serial->dev, pipe);
serial            249 drivers/usb/serial/whiteheat.c 	ret = usb_bulk_msg(serial->dev, pipe, command, 2,
serial            252 drivers/usb/serial/whiteheat.c 		dev_err(&serial->dev->dev, "%s: Couldn't send command [%d]\n",
serial            253 drivers/usb/serial/whiteheat.c 			serial->type->description, ret);
serial            256 drivers/usb/serial/whiteheat.c 		dev_err(&serial->dev->dev, "%s: Send command incomplete [%d]\n",
serial            257 drivers/usb/serial/whiteheat.c 			serial->type->description, alen);
serial            261 drivers/usb/serial/whiteheat.c 	pipe = usb_rcvbulkpipe(serial->dev,
serial            264 drivers/usb/serial/whiteheat.c 	usb_clear_halt(serial->dev, pipe);
serial            265 drivers/usb/serial/whiteheat.c 	ret = usb_bulk_msg(serial->dev, pipe, result,
serial            268 drivers/usb/serial/whiteheat.c 		dev_err(&serial->dev->dev, "%s: Couldn't get results [%d]\n",
serial            269 drivers/usb/serial/whiteheat.c 			serial->type->description, ret);
serial            272 drivers/usb/serial/whiteheat.c 		dev_err(&serial->dev->dev, "%s: Get results incomplete [%d]\n",
serial            273 drivers/usb/serial/whiteheat.c 			serial->type->description, alen);
serial            276 drivers/usb/serial/whiteheat.c 		dev_err(&serial->dev->dev, "%s: Command failed [%d]\n",
serial            277 drivers/usb/serial/whiteheat.c 			serial->type->description, result[0]);
serial            283 drivers/usb/serial/whiteheat.c 	dev_info(&serial->dev->dev, "%s: Firmware v%d.%02d\n",
serial            284 drivers/usb/serial/whiteheat.c 		 serial->type->description,
serial            305 drivers/usb/serial/whiteheat.c 	dev_err(&serial->dev->dev,
serial            307 drivers/usb/serial/whiteheat.c 		serial->type->description);
serial            308 drivers/usb/serial/whiteheat.c 	dev_err(&serial->dev->dev,
serial            310 drivers/usb/serial/whiteheat.c 		serial->type->description);
serial            311 drivers/usb/serial/whiteheat.c 	dev_err(&serial->dev->dev,
serial            313 drivers/usb/serial/whiteheat.c 		serial->type->description);
serial            326 drivers/usb/serial/whiteheat.c static void whiteheat_release(struct usb_serial *serial)
serial            331 drivers/usb/serial/whiteheat.c 	command_port = serial->port[COMMAND_PORT];
serial            362 drivers/usb/serial/whiteheat.c 	retval = start_command_port(port->serial);
serial            369 drivers/usb/serial/whiteheat.c 		stop_command_port(port->serial);
serial            376 drivers/usb/serial/whiteheat.c 		stop_command_port(port->serial);
serial            384 drivers/usb/serial/whiteheat.c 	usb_clear_halt(port->serial->dev, port->read_urb->pipe);
serial            385 drivers/usb/serial/whiteheat.c 	usb_clear_halt(port->serial->dev, port->write_urb->pipe);
serial            390 drivers/usb/serial/whiteheat.c 		stop_command_port(port->serial);
serial            405 drivers/usb/serial/whiteheat.c 	stop_command_port(port->serial);
serial            560 drivers/usb/serial/whiteheat.c 	command_port = port->serial->port[COMMAND_PORT];
serial            783 drivers/usb/serial/whiteheat.c static int start_command_port(struct usb_serial *serial)
serial            789 drivers/usb/serial/whiteheat.c 	command_port = serial->port[COMMAND_PORT];
serial            794 drivers/usb/serial/whiteheat.c 		usb_clear_halt(serial->dev, command_port->read_urb->pipe);
serial            798 drivers/usb/serial/whiteheat.c 			dev_err(&serial->dev->dev,
serial            812 drivers/usb/serial/whiteheat.c static void stop_command_port(struct usb_serial *serial)
serial            817 drivers/usb/serial/whiteheat.c 	command_port = serial->port[COMMAND_PORT];
serial             32 drivers/usb/serial/wishbone-serial.c 	struct usb_device *dev = port->serial->dev;
serial             40 drivers/usb/serial/wishbone-serial.c 		port->serial->interface->cur_altsetting->desc.bInterfaceNumber,
serial             52 drivers/usb/serial/wishbone-serial.c 		dev_err(&port->serial->dev->dev,
serial             41 drivers/usb/serial/xsens_mt.c static int xsens_mt_probe(struct usb_serial *serial,
serial             44 drivers/usb/serial/xsens_mt.c 	if (serial->interface->cur_altsetting->desc.bInterfaceNumber == 1)
serial            543 drivers/usb/storage/scsiglue.c 	if (us->pusb_dev->serial)
serial            544 drivers/usb/storage/scsiglue.c 		string = us->pusb_dev->serial;
serial            300 drivers/video/fbdev/core/fbmon.c 	specs->serial = block[4] + (block[5] << 8) +
serial            306 drivers/video/fbdev/core/fbmon.c 	DPRINTK("   Serial#: %u\n", specs->serial);
serial           1636 drivers/video/fbdev/smscufx.c 		usbdev->manufacturer, usbdev->product, usbdev->serial);
serial             14 drivers/virtio/virtio_input.c 	char                       serial[64];
serial            237 drivers/virtio/virtio_input.c 			   vi->serial, min(size, sizeof(vi->serial)));
serial            242 drivers/virtio/virtio_input.c 	vi->idev->uniq = vi->serial;
serial             49 drivers/zorro/zorro-sysfs.c static DEVICE_ATTR_RO(serial);
serial           1387 fs/jfs/jfs_logmgr.c 		log->serial = le32_to_cpu(logsuper->serial) + 1;
serial           1388 fs/jfs/jfs_logmgr.c 		logsuper->serial = cpu_to_le32(log->serial);
serial             56 fs/jfs/jfs_logmgr.h 	__le32 serial;		/* 4: log open/mount counter */
serial            360 fs/jfs/jfs_logmgr.h 	int serial;		/* 4: log mount serial number */
serial            428 fs/jfs/jfs_mount.c 		j_sb->s_logserial = cpu_to_le32(sbi->log->serial);
serial            499 fs/jfs/resize.c 	j_sb->s_logserial = cpu_to_le32(log->serial);
serial            290 include/drm/drm_edid.h 	u32 serial; /* FIXME: byte order */
serial             72 include/linux/fb.h 	__u32 serial;			/* Serial Number - Integer */
serial             59 include/linux/isdn/capilli.h 	u8 serial[CAPI_SERIAL_LEN];		/* CAPI_GET_SERIAL */
serial             43 include/linux/kernelcapi.h u16 capi20_get_serial(u32 contr, u8 serial[CAPI_SERIAL_LEN]);
serial            174 include/linux/key.h 	key_serial_t		serial;		/* key serial number */
serial            414 include/linux/key.h 	return key ? key->serial : 0;
serial             17 include/linux/mmc/card.h 	unsigned int		serial;
serial             42 include/linux/padata.h 	void                    (*serial)(struct padata_priv *padata);
serial             64 include/linux/padata.h        struct padata_list    serial;
serial           5588 include/linux/platform_data/cros_ec_commands.h 	char serial[EC_COMM_TEXT_MAX];
serial            215 include/linux/pnp.h 	unsigned int serial;		/* serial number */
serial            660 include/linux/sctp.h 	__be32	serial;
serial            684 include/linux/usb.h 	char *serial;
serial             24 include/linux/usb/iowarrior.h 	__u8 serial[9];
serial             74 include/linux/usb/serial.h 	struct usb_serial	*serial;
serial            169 include/linux/usb/serial.h static inline void *usb_get_serial_data(struct usb_serial *serial)
serial            171 include/linux/usb/serial.h 	return serial->private;
serial            174 include/linux/usb/serial.h static inline void usb_set_serial_data(struct usb_serial *serial, void *data)
serial            176 include/linux/usb/serial.h 	serial->private = data;
serial            257 include/linux/usb/serial.h 	int (*probe)(struct usb_serial *serial, const struct usb_device_id *id);
serial            258 include/linux/usb/serial.h 	int (*attach)(struct usb_serial *serial);
serial            259 include/linux/usb/serial.h 	int (*calc_num_ports)(struct usb_serial *serial,
serial            262 include/linux/usb/serial.h 	void (*disconnect)(struct usb_serial *serial);
serial            263 include/linux/usb/serial.h 	void (*release)(struct usb_serial *serial);
serial            268 include/linux/usb/serial.h 	int (*suspend)(struct usb_serial *serial, pm_message_t message);
serial            269 include/linux/usb/serial.h 	int (*resume)(struct usb_serial *serial);
serial            270 include/linux/usb/serial.h 	int (*reset_resume)(struct usb_serial *serial);
serial            331 include/linux/usb/serial.h extern void usb_serial_console_disconnect(struct usb_serial *serial);
serial            335 include/linux/usb/serial.h static inline void usb_serial_console_disconnect(struct usb_serial *serial) {}
serial            340 include/linux/usb/serial.h extern void usb_serial_put(struct usb_serial *serial);
serial            348 include/linux/usb/serial.h extern int usb_serial_generic_resume(struct usb_serial *serial);
serial            151 include/media/media-device.h 	char serial[40];
serial           2153 include/net/sctp/structs.h 					__be32 serial);
serial           1692 include/sound/emu10k1.h 	unsigned int serial;			/* serial number */
serial            687 include/trace/events/rxrpc.h 		      __entry->hdr.serial, __entry->hdr.seq,
serial            800 include/trace/events/rxrpc.h 		     rxrpc_serial_t serial, u8 flags, u8 anno),
serial            802 include/trace/events/rxrpc.h 	    TP_ARGS(call, seq, serial, flags, anno),
serial            807 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial            815 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial            822 include/trace/events/rxrpc.h 		      __entry->serial,
serial            830 include/trace/events/rxrpc.h 		     rxrpc_serial_t serial, rxrpc_serial_t ack_serial,
serial            833 include/trace/events/rxrpc.h 	    TP_ARGS(call, serial, ack_serial, first, prev, reason, n_acks),
serial            837 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial            847 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial            857 include/trace/events/rxrpc.h 		      __entry->serial,
serial            866 include/trace/events/rxrpc.h 	    TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
serial            869 include/trace/events/rxrpc.h 	    TP_ARGS(call, serial, abort_code),
serial            873 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial            879 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial            885 include/trace/events/rxrpc.h 		      __entry->serial,
serial            890 include/trace/events/rxrpc.h 	    TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
serial            893 include/trace/events/rxrpc.h 	    TP_ARGS(call, serial, rwind, wake),
serial            897 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial            904 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial            911 include/trace/events/rxrpc.h 		      __entry->serial,
serial            940 include/trace/events/rxrpc.h 		      ntohl(__entry->whdr.serial),
serial            950 include/trace/events/rxrpc.h 		     rxrpc_serial_t serial, u8 flags, bool retrans, bool lose),
serial            952 include/trace/events/rxrpc.h 	    TP_ARGS(call, seq, serial, flags, retrans, lose),
serial            957 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial            970 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial            980 include/trace/events/rxrpc.h 		      __entry->serial,
serial            988 include/trace/events/rxrpc.h 	    TP_PROTO(unsigned int call, rxrpc_serial_t serial,
serial            992 include/trace/events/rxrpc.h 	    TP_ARGS(call, serial, ack_first, ack_serial, reason, n_acks),
serial            996 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial           1005 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial           1014 include/trace/events/rxrpc.h 		      __entry->serial,
serial           1023 include/trace/events/rxrpc.h 		     rxrpc_serial_t serial, rxrpc_seq_t seq),
serial           1025 include/trace/events/rxrpc.h 	    TP_ARGS(call, why, serial, seq),
serial           1030 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial           1039 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial           1048 include/trace/events/rxrpc.h 		      __entry->serial,
serial           1207 include/trace/events/rxrpc.h 		      __entry->hdr.serial, __entry->hdr.seq,
serial           1215 include/trace/events/rxrpc.h 		     u8 ack_reason, rxrpc_serial_t serial, bool immediate,
serial           1218 include/trace/events/rxrpc.h 	    TP_ARGS(call, why, ack_reason, serial, immediate, background,
serial           1224 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,			serial		)
serial           1234 include/trace/events/rxrpc.h 		    __entry->serial	= serial;
serial           1245 include/trace/events/rxrpc.h 		      __entry->serial,
serial           1364 include/trace/events/rxrpc.h 	    TP_PROTO(struct rxrpc_call *call, rxrpc_serial_t serial,
serial           1367 include/trace/events/rxrpc.h 	    TP_ARGS(call, serial, why),
serial           1371 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial           1377 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial           1383 include/trace/events/rxrpc.h 		      __entry->serial,
serial           1466 include/trace/events/rxrpc.h 	    TP_PROTO(unsigned int debug_id, rxrpc_serial_t serial, int ret,
serial           1469 include/trace/events/rxrpc.h 	    TP_ARGS(debug_id, serial, ret, where),
serial           1473 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial           1480 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial           1487 include/trace/events/rxrpc.h 		      __entry->serial,
serial           1525 include/trace/events/rxrpc.h 	    TP_PROTO(unsigned int debug_id, rxrpc_serial_t serial),
serial           1527 include/trace/events/rxrpc.h 	    TP_ARGS(debug_id, serial),
serial           1531 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,		serial		)
serial           1536 include/trace/events/rxrpc.h 		    __entry->serial = serial;
serial           1541 include/trace/events/rxrpc.h 		      __entry->serial)
serial           1545 include/trace/events/rxrpc.h 	    TP_PROTO(unsigned int debug_id, rxrpc_serial_t serial,
serial           1549 include/trace/events/rxrpc.h 	    TP_ARGS(debug_id, serial, first_soft_ack, call_ackr_first,
serial           1554 include/trace/events/rxrpc.h 		    __field(rxrpc_serial_t,	serial		)
serial           1563 include/trace/events/rxrpc.h 		    __entry->serial		= serial;
serial           1572 include/trace/events/rxrpc.h 		      __entry->serial,
serial            114 include/uapi/linux/capi.h 	__u8 serial[CAPI_SERIAL_LEN];
serial             32 include/uapi/linux/media.h 	char serial[40];
serial            186 include/uapi/sound/hdspm.h 	unsigned int serial;
serial           1720 kernel/audit.c 	static atomic_t serial = ATOMIC_INIT(0);
serial           1722 kernel/audit.c 	return atomic_add_return(1, &serial);
serial           1726 kernel/audit.c 				   struct timespec64 *t, unsigned int *serial)
serial           1728 kernel/audit.c 	if (!ctx || !auditsc_get_stamp(ctx, t, serial)) {
serial           1730 kernel/audit.c 		*serial = audit_serial();
serial           1754 kernel/audit.c 	unsigned int uninitialized_var(serial);
serial           1804 kernel/audit.c 	audit_get_stamp(ab->ctx, &t, &serial);
serial           1806 kernel/audit.c 			 (unsigned long long)t.tv_sec, t.tv_nsec/1000000, serial);
serial            102 kernel/audit.h 	unsigned int	    serial;     /* serial number for record */
serial            253 kernel/audit.h 			      struct timespec64 *t, unsigned int *serial);
serial           1656 kernel/auditsc.c 	context->serial     = 0;
serial           2170 kernel/auditsc.c 		       struct timespec64 *t, unsigned int *serial)
serial           2174 kernel/auditsc.c 	if (!ctx->serial)
serial           2175 kernel/auditsc.c 		ctx->serial = audit_serial();
serial           2178 kernel/auditsc.c 	*serial    = ctx->serial;
serial            249 kernel/padata.c 		spin_lock(&squeue->serial.lock);
serial            250 kernel/padata.c 		list_add_tail(&padata->list, &squeue->serial.list);
serial            251 kernel/padata.c 		spin_unlock(&squeue->serial.lock);
serial            295 kernel/padata.c 	spin_lock(&squeue->serial.lock);
serial            296 kernel/padata.c 	list_replace_init(&squeue->serial.list, &local_list);
serial            297 kernel/padata.c 	spin_unlock(&squeue->serial.lock);
serial            309 kernel/padata.c 		padata->serial(padata);
serial            407 kernel/padata.c 		__padata_list_init(&squeue->serial);
serial             26 lib/test_list_sort.c 	unsigned serial;
serial             34 lib/test_list_sort.c 	if (ela->serial >= TEST_LIST_LEN) {
serial             35 lib/test_list_sort.c 		pr_err("error: incorrect serial %d\n", ela->serial);
serial             38 lib/test_list_sort.c 	if (elb->serial >= TEST_LIST_LEN) {
serial             39 lib/test_list_sort.c 		pr_err("error: incorrect serial %d\n", elb->serial);
serial             42 lib/test_list_sort.c 	if (elts[ela->serial] != ela || elts[elb->serial] != elb) {
serial             90 lib/test_list_sort.c 		el->serial = i;
serial            117 lib/test_list_sort.c 		if (cmp_result == 0 && el->serial >= el1->serial) {
serial            286 net/bluetooth/cmtp/capi.c 				memset(ctrl->serial, 0, CAPI_SERIAL_LEN);
serial            287 net/bluetooth/cmtp/capi.c 				strncpy(ctrl->serial,
serial            172 net/rxrpc/ar-internal.h 	u32		serial;		/* serial number of pkt sent to network */
serial            459 net/rxrpc/ar-internal.h 	atomic_t		serial;		/* packet serial number counter */
serial            898 net/rxrpc/ar-internal.h 	trace_rxrpc_rx_eproto(call, sp->hdr.serial, eproto_why);
serial            253 net/rxrpc/call_accept.c 		rxrpc_propose_ACK(call, RXRPC_ACK_PING, sp->hdr.serial,
serial            390 net/rxrpc/call_accept.c 			    sp->hdr.serial, sp->hdr.seq);
serial             46 net/rxrpc/call_event.c 				u32 serial, bool immediate, bool background,
serial             70 net/rxrpc/call_event.c 			call->ackr_serial = serial;
serial             76 net/rxrpc/call_event.c 		call->ackr_serial = serial;
serial             85 net/rxrpc/call_event.c 		if (serial == 1)
serial            129 net/rxrpc/call_event.c 	trace_rxrpc_propose_ack(call, why, ack_reason, serial, immediate,
serial            137 net/rxrpc/call_event.c 		       u32 serial, bool immediate, bool background,
serial            141 net/rxrpc/call_event.c 	__rxrpc_propose_ACK(call, ack_reason, serial,
serial             40 net/rxrpc/conn_event.c 	u32 serial, mtu, call_id, padding;
serial             95 net/rxrpc/conn_event.c 		pkt.ack.serial		= htonl(skb ? sp->hdr.serial : 0);
serial            120 net/rxrpc/conn_event.c 	serial = atomic_inc_return(&conn->serial);
serial            121 net/rxrpc/conn_event.c 	pkt.whdr.serial = htonl(serial);
serial            125 net/rxrpc/conn_event.c 		_proto("Tx ABORT %%%u { %d } [re]", serial, conn->abort_code);
serial            128 net/rxrpc/conn_event.c 		trace_rxrpc_tx_ack(chan->call_debug_id, serial,
serial            130 net/rxrpc/conn_event.c 				   ntohl(pkt.ack.serial),
serial            132 net/rxrpc/conn_event.c 		_proto("Tx ACK %%%u [re]", serial);
serial            139 net/rxrpc/conn_event.c 		trace_rxrpc_tx_fail(chan->call_debug_id, serial, ret,
serial            153 net/rxrpc/conn_event.c 			      rxrpc_serial_t serial)
serial            174 net/rxrpc/conn_event.c 				trace_rxrpc_rx_abort(call, serial,
serial            198 net/rxrpc/conn_event.c 	u32 serial;
serial            242 net/rxrpc/conn_event.c 	serial = atomic_inc_return(&conn->serial);
serial            243 net/rxrpc/conn_event.c 	rxrpc_abort_calls(conn, RXRPC_CALL_LOCALLY_ABORTED, serial);
serial            244 net/rxrpc/conn_event.c 	whdr.serial = htonl(serial);
serial            245 net/rxrpc/conn_event.c 	_proto("Tx CONN ABORT %%%u { %d }", serial, conn->abort_code);
serial            249 net/rxrpc/conn_event.c 		trace_rxrpc_tx_fail(conn->debug_id, serial, ret,
serial            297 net/rxrpc/conn_event.c 	_enter("{%d},{%u,%%%u},", conn->debug_id, sp->hdr.type, sp->hdr.serial);
serial            313 net/rxrpc/conn_event.c 			trace_rxrpc_rx_eproto(NULL, sp->hdr.serial,
serial            318 net/rxrpc/conn_event.c 		_proto("Rx ABORT %%%u { ac=%d }", sp->hdr.serial, abort_code);
serial            323 net/rxrpc/conn_event.c 		rxrpc_abort_calls(conn, RXRPC_CALL_REMOTELY_ABORTED, sp->hdr.serial);
serial            362 net/rxrpc/conn_event.c 		trace_rxrpc_rx_eproto(NULL, sp->hdr.serial,
serial            417 net/rxrpc/input.c 	rxrpc_serial_t serial = sp->hdr.serial, ack_serial = 0;
serial            426 net/rxrpc/input.c 	       sp->hdr.serial, seq0, sp->hdr.flags, sp->nr_subpackets);
serial            464 net/rxrpc/input.c 			ack_serial = serial;
serial            470 net/rxrpc/input.c 		rxrpc_serial_t serial = sp->hdr.serial + j;
serial            478 net/rxrpc/input.c 		     j, serial, seq, terminal, last);
serial            501 net/rxrpc/input.c 		trace_rxrpc_rx_data(call->debug_id, seq, serial, flags, annotation);
serial            505 net/rxrpc/input.c 			ack_serial = serial;
serial            514 net/rxrpc/input.c 				ack_serial = serial;
serial            522 net/rxrpc/input.c 			ack_serial = serial;
serial            535 net/rxrpc/input.c 			ack_serial = serial;
serial            557 net/rxrpc/input.c 				ack_serial = serial;
serial            575 net/rxrpc/input.c 				ack_serial = serial;
serial            577 net/rxrpc/input.c 			trace_rxrpc_receive(call, rxrpc_receive_queue_last, serial, seq);
serial            579 net/rxrpc/input.c 			trace_rxrpc_receive(call, rxrpc_receive_queue, serial, seq);
serial            586 net/rxrpc/input.c 				ack_serial = serial;
serial            598 net/rxrpc/input.c 		rxrpc_propose_ACK(call, RXRPC_ACK_DELAY, serial,
serial            602 net/rxrpc/input.c 	trace_rxrpc_notify_socket(call->debug_id, serial);
serial            632 net/rxrpc/input.c 		if (sp->hdr.serial != orig_serial)
serial            722 net/rxrpc/input.c 	       sp->hdr.serial,
serial            731 net/rxrpc/input.c 		trace_rxrpc_rx_rwind_change(call, sp->hdr.serial,
serial            861 net/rxrpc/input.c 	acked_serial = ntohl(buf.ack.serial);
serial            869 net/rxrpc/input.c 	trace_rxrpc_rx_ack(call, sp->hdr.serial, acked_serial,
serial            875 net/rxrpc/input.c 					  sp->hdr.serial);
serial            878 net/rxrpc/input.c 					  sp->hdr.serial);
serial            881 net/rxrpc/input.c 		_proto("Rx ACK %%%u PING Request", sp->hdr.serial);
serial            883 net/rxrpc/input.c 				  sp->hdr.serial, true, true,
serial            887 net/rxrpc/input.c 				  sp->hdr.serial, true, true,
serial            893 net/rxrpc/input.c 		trace_rxrpc_rx_discard_ack(call->debug_id, sp->hdr.serial,
serial            909 net/rxrpc/input.c 		trace_rxrpc_rx_discard_ack(call->debug_id, sp->hdr.serial,
serial            969 net/rxrpc/input.c 		rxrpc_propose_ACK(call, RXRPC_ACK_PING, sp->hdr.serial,
serial            986 net/rxrpc/input.c 	_proto("Rx ACKALL %%%u", sp->hdr.serial);
serial           1012 net/rxrpc/input.c 	trace_rxrpc_rx_abort(call, sp->hdr.serial, abort_code);
serial           1014 net/rxrpc/input.c 	_proto("Rx ABORT %%%u { %x }", sp->hdr.serial, abort_code);
serial           1052 net/rxrpc/input.c 		_proto("Rx BUSY %%%u", sp->hdr.serial);
serial           1164 net/rxrpc/input.c 		trace_rxrpc_rx_eproto(NULL, sp->hdr.serial,
serial           1174 net/rxrpc/input.c 	sp->hdr.serial		= ntohl(whdr.serial);
serial           1348 net/rxrpc/input.c 		if ((int)sp->hdr.serial - (int)conn->hi_serial > 0)
serial           1349 net/rxrpc/input.c 			conn->hi_serial = sp->hdr.serial;
serial           1377 net/rxrpc/input.c 						    sp->hdr.serial,
serial           1396 net/rxrpc/input.c 			if ((int)sp->hdr.serial - (int)call->rx_serial > 0)
serial           1397 net/rxrpc/input.c 				call->rx_serial = sp->hdr.serial;
serial             51 net/rxrpc/insecure.c 	trace_rxrpc_rx_eproto(NULL, sp->hdr.serial,
serial             62 net/rxrpc/insecure.c 	trace_rxrpc_rx_eproto(NULL, sp->hdr.serial,
serial            922 net/rxrpc/key.c 	_leave(" = 0 [key %x]", key->serial);
serial            953 net/rxrpc/key.c 	_leave(" = 0 [key %x]", key->serial);
serial             51 net/rxrpc/local_event.c 	whdr.serial	= 0;
serial             76 net/rxrpc/output.c 	rxrpc_serial_t serial;
serial             83 net/rxrpc/output.c 	serial = call->ackr_serial;
serial             93 net/rxrpc/output.c 	pkt->ack.serial		= htonl(serial);
serial            136 net/rxrpc/output.c 	rxrpc_serial_t serial;
serial            190 net/rxrpc/output.c 	serial = atomic_inc_return(&conn->serial);
serial            191 net/rxrpc/output.c 	pkt->whdr.serial = htonl(serial);
serial            192 net/rxrpc/output.c 	trace_rxrpc_tx_ack(call->debug_id, serial,
serial            194 net/rxrpc/output.c 			   ntohl(pkt->ack.serial),
serial            197 net/rxrpc/output.c 		*_serial = serial;
serial            200 net/rxrpc/output.c 		call->ping_serial = serial;
serial            209 net/rxrpc/output.c 		trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_ping, serial);
serial            215 net/rxrpc/output.c 		trace_rxrpc_tx_fail(call->debug_id, serial, ret,
serial            227 net/rxrpc/output.c 					  ntohl(pkt->ack.serial),
serial            256 net/rxrpc/output.c 	rxrpc_serial_t serial;
serial            295 net/rxrpc/output.c 	serial = atomic_inc_return(&conn->serial);
serial            296 net/rxrpc/output.c 	pkt.whdr.serial = htonl(serial);
serial            302 net/rxrpc/output.c 		trace_rxrpc_tx_fail(call->debug_id, serial, ret,
serial            322 net/rxrpc/output.c 	rxrpc_serial_t serial;
serial            329 net/rxrpc/output.c 	serial = atomic_inc_return(&conn->serial);
serial            335 net/rxrpc/output.c 	whdr.serial	= htonl(serial);
serial            381 net/rxrpc/output.c 			trace_rxrpc_tx_data(call, sp->hdr.seq, serial,
serial            387 net/rxrpc/output.c 	trace_rxrpc_tx_data(call, sp->hdr.seq, serial, whdr.flags, retrans,
serial            397 net/rxrpc/output.c 	sp->hdr.serial = serial;
serial            412 net/rxrpc/output.c 		trace_rxrpc_tx_fail(call->debug_id, serial, ret,
serial            425 net/rxrpc/output.c 			trace_rxrpc_rtt_tx(call, rxrpc_rtt_tx_data, serial);
serial            469 net/rxrpc/output.c 	sp->hdr.serial = serial;
serial            495 net/rxrpc/output.c 		trace_rxrpc_tx_fail(call->debug_id, serial, ret,
serial            606 net/rxrpc/output.c 	whdr.serial	= 0;
serial            195 net/rxrpc/proc.c 		   atomic_read(&conn->serial),
serial             34 net/rxrpc/protocol.h 	__be32		serial;		/* serial number of pkt sent to network */
serial            112 net/rxrpc/protocol.h 	__be32		serial;		/* serial no of packet that prompted this ACK */
serial            136 net/rxrpc/recvmsg.c static void rxrpc_end_rx_phase(struct rxrpc_call *call, rxrpc_serial_t serial)
serial            144 net/rxrpc/recvmsg.c 		rxrpc_propose_ACK(call, RXRPC_ACK_IDLE, serial, false, true,
serial            162 net/rxrpc/recvmsg.c 		rxrpc_propose_ACK(call, RXRPC_ACK_DELAY, serial, false, true,
serial            178 net/rxrpc/recvmsg.c 	rxrpc_serial_t serial;
serial            197 net/rxrpc/recvmsg.c 	serial = sp->hdr.serial + subpacket;
serial            210 net/rxrpc/recvmsg.c 	trace_rxrpc_receive(call, rxrpc_receive_rotate, serial, hard_ack);
serial            212 net/rxrpc/recvmsg.c 		rxrpc_end_rx_phase(call, serial);
serial            218 net/rxrpc/recvmsg.c 			rxrpc_propose_ACK(call, RXRPC_ACK_DELAY, serial,
serial            314 net/rxrpc/recvmsg.c 	rxrpc_serial_t serial;
serial            354 net/rxrpc/recvmsg.c 			serial = sp->hdr.serial;
serial            355 net/rxrpc/recvmsg.c 			serial += call->rxtx_annotations[ix] & RXRPC_RX_ANNO_SUBPACKET;
serial            357 net/rxrpc/recvmsg.c 					    serial, seq);
serial            648 net/rxrpc/rxkad.c 	u32 serial;
serial            688 net/rxrpc/rxkad.c 	serial = atomic_inc_return(&conn->serial);
serial            689 net/rxrpc/rxkad.c 	whdr.serial = htonl(serial);
serial            690 net/rxrpc/rxkad.c 	_proto("Tx CHALLENGE %%%u", serial);
serial            694 net/rxrpc/rxkad.c 		trace_rxrpc_tx_fail(conn->debug_id, serial, ret,
serial            718 net/rxrpc/rxkad.c 	u32 serial;
serial            746 net/rxrpc/rxkad.c 	serial = atomic_inc_return(&conn->serial);
serial            747 net/rxrpc/rxkad.c 	whdr.serial = htonl(serial);
serial            748 net/rxrpc/rxkad.c 	_proto("Tx RESPONSE %%%u", serial);
serial            752 net/rxrpc/rxkad.c 		trace_rxrpc_tx_fail(conn->debug_id, serial, ret,
serial            843 net/rxrpc/rxkad.c 	       sp->hdr.serial, version, nonce, min_level);
serial            884 net/rxrpc/rxkad.c 	trace_rxrpc_rx_eproto(NULL, sp->hdr.serial, eproto);
serial           1039 net/rxrpc/rxkad.c 	trace_rxrpc_rx_eproto(NULL, sp->hdr.serial, eproto);
serial           1119 net/rxrpc/rxkad.c 	       sp->hdr.serial, version, kvno, ticket_len);
serial           1227 net/rxrpc/rxkad.c 	trace_rxrpc_rx_eproto(NULL, sp->hdr.serial, eproto);
serial           1680 net/sctp/associola.c 		if (ack->subh.addip_hdr->serial ==
serial           1692 net/sctp/associola.c 					__be32 serial)
serial           1702 net/sctp/associola.c 		if (ack->subh.addip_hdr->serial == serial) {
serial           2781 net/sctp/sm_make_chunk.c 	asconf.serial = htonl(asoc->addip_serial++);
serial           2952 net/sctp/sm_make_chunk.c 					       __u32 serial, int vparam_len)
serial           2964 net/sctp/sm_make_chunk.c 	asconf.serial = htonl(serial);
serial           3237 net/sctp/sm_make_chunk.c 	__u32 serial;
serial           3243 net/sctp/sm_make_chunk.c 	serial = ntohl(hdr->serial);
serial           3261 net/sctp/sm_make_chunk.c 	asconf_ack = sctp_make_asconf_ack(asoc, serial, chunk_len * 4);
serial           3724 net/sctp/sm_statefuns.c 	__u32 serial;
serial           3749 net/sctp/sm_statefuns.c 	serial = ntohl(hdr->serial);
serial           3760 net/sctp/sm_statefuns.c 	if (serial == asoc->peer.addip_serial + 1) {
serial           3779 net/sctp/sm_statefuns.c 	} else if (serial < asoc->peer.addip_serial + 1) {
serial           3792 net/sctp/sm_statefuns.c 		asconf_ack = sctp_assoc_lookup_asconf_ack(asoc, hdr->serial);
serial           3893 net/sctp/sm_statefuns.c 	rcvd_serial = ntohl(addip_hdr->serial);
serial           3902 net/sctp/sm_statefuns.c 		sent_serial = ntohl(addip_hdr->serial);
serial            131 security/keys/gc.c 		kdebug("- %u", key->serial);
serial            325 security/keys/gc.c 	kdebug("unrefd key %d", key->serial);
serial            356 security/keys/gc.c 	kdebug("destroy key %d", key->serial);
serial            141 security/keys/key.c 		get_random_bytes(&key->serial, sizeof(key->serial));
serial            143 security/keys/key.c 		key->serial >>= 1; /* negative numbers are not permitted */
serial            144 security/keys/key.c 	} while (key->serial < 3);
serial            156 security/keys/key.c 		if (key->serial < xkey->serial)
serial            158 security/keys/key.c 		else if (key->serial > xkey->serial)
serial            175 security/keys/key.c 		key->serial++;
serial            176 security/keys/key.c 		if (key->serial < 3) {
serial            177 security/keys/key.c 			key->serial = 3;
serial            186 security/keys/key.c 		if (key->serial < xkey->serial)
serial            667 security/keys/key.c 		if (id < key->serial)
serial            669 security/keys/key.c 		else if (id > key->serial)
serial            136 security/keys/keyctl.c 		ret = key_ref_to_ptr(key_ref)->serial;
serial            233 security/keys/keyctl.c 	ret = key->serial;
serial            269 security/keys/keyctl.c 	ret = key_ref_to_ptr(key_ref)->serial;
serial            781 security/keys/keyctl.c 	ret = key_ref_to_ptr(key_ref)->serial;
serial           1190 security/keys/keyctl.c 	if (rka->target_key->serial != id)
serial           1352 security/keys/keyctl.c 	if (rka->target_key->serial != id)
serial           1533 security/keys/keyctl.c 		ret = authkey->serial;
serial            464 security/keys/keyring.c 	       key->type->name, key->serial, ctx->count, ctx->buflen);
serial            469 security/keys/keyring.c 	*ctx->buffer++ = key->serial;
serial            470 security/keys/keyring.c 	ctx->count += sizeof(key->serial);
serial            581 security/keys/keyring.c 	kenter("{%d}", key->serial);
serial            679 security/keys/keyring.c 	       keyring->serial,
serial            710 security/keys/keyring.c 	kdebug("descend to %d", keyring->serial);
serial            848 security/keys/keyring.c 	kdebug("ascend to %d [%d]", keyring->serial, slot);
serial           1105 security/keys/keyring.c 	       keyring->serial, index_key->type->name, index_key->description);
serial           1124 security/keys/keyring.c 	kleave(" = {%d}", key->serial);
serial           1193 security/keys/keyring.c 	kenter("{%d}", key->serial);
serial           1298 security/keys/keyring.c 	       keyring->serial, index_key->type->name, index_key->description);
serial           1385 security/keys/keyring.c 	kenter("%d,%s,", keyring->serial, index_key->type->name);
serial           1436 security/keys/keyring.c 	kenter("{%d,%d}", keyring->serial, refcount_read(&keyring->usage));
serial           1449 security/keys/keyring.c 	kdebug("begun {%d,%d}", keyring->serial, refcount_read(&keyring->usage));
serial           1459 security/keys/keyring.c 	kleave(" = %d {%d,%d}", ret, keyring->serial, refcount_read(&keyring->usage));
serial           1593 security/keys/keyring.c 	kenter("%d,%d,%d", key->serial, from_keyring->serial, to_keyring->serial);
serial           1714 security/keys/keyring.c 	kenter("%x{%s}", keyring->serial, keyring->description ?: "");
serial           1759 security/keys/keyring.c 	kenter("%x{%s}", keyring->serial, keyring->description ?: "");
serial            117 security/keys/persistent.c 			ret = persistent->serial;
serial             86 security/keys/proc.c 		if (id < key->serial) {
serial             87 security/keys/proc.c 			if (!minkey || minkey->serial > key->serial)
serial             90 security/keys/proc.c 		} else if (id > key->serial) {
serial            125 security/keys/proc.c 	*_pos = key->serial;
serial            132 security/keys/proc.c 	return key->serial;
serial            227 security/keys/proc.c 		   key->serial,
serial            843 security/keys/process_keys.c 	long ret, serial;
serial            856 security/keys/process_keys.c 		serial = new->session_keyring->serial;
serial            859 security/keys/process_keys.c 			ret = serial;
serial            894 security/keys/process_keys.c 	ret = keyring->serial;
serial             61 security/keys/request_key.c 	kenter("%d{%d},%d", authkey->serial, key->serial, error);
serial            127 security/keys/request_key.c 	kenter("{%d},{%d},%s", key->serial, authkey->serial, rka->op);
serial            134 security/keys/request_key.c 	sprintf(desc, "_req.%u", key->serial);
serial            156 security/keys/request_key.c 	sprintf(key_str, "%d", key->serial);
serial            160 security/keys/request_key.c 		cred->thread_keyring ? cred->thread_keyring->serial : 0);
serial            164 security/keys/request_key.c 		prkey = cred->process_keyring->serial;
serial            170 security/keys/request_key.c 	sskey = session->serial;
serial            231 security/keys/request_key.c 	kenter("%d,%p,%zu,%p", key->serial, callout_info, callout_len, aux);
serial            138 security/keys/request_key_auth.c 	kenter("{%d}", key->serial);
serial            150 security/keys/request_key_auth.c 	kenter("{%d}", key->serial);
serial            171 security/keys/request_key_auth.c 	kenter("%d,", target->serial);
serial            214 security/keys/request_key_auth.c 	sprintf(desc, "%x", target->serial);
serial            230 security/keys/request_key_auth.c 	kleave(" = {%d,%d}", authkey->serial, refcount_read(&authkey->usage));
serial           4270 security/smack/smack_lsm.c 	ad.a.u.key_struct.key = keyp->serial;
serial            978 security/tomoyo/common.c (unsigned int serial);
serial           1956 security/tomoyo/common.c 	unsigned int serial;
serial           2114 security/tomoyo/common.c 		entry.serial = tomoyo_serial++;
serial           2161 security/tomoyo/common.c (unsigned int serial)
serial           2168 security/tomoyo/common.c 		if (ptr->serial != serial)
serial           2242 security/tomoyo/common.c 			snprintf(buf, len + 31, "Q%u-%hu\n%s", ptr->serial,
serial           2267 security/tomoyo/common.c 	unsigned int serial;
serial           2277 security/tomoyo/common.c 	if (sscanf(data, "A%u=%u", &serial, &answer) != 2)
serial           2283 security/tomoyo/common.c 		if (ptr->serial != serial)
serial            650 sound/pci/ca0106/ca0106.h         u32 serial;
serial            673 sound/pci/ca0106/ca0106.h 	unsigned int serial;            /* serial number */
serial            165 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10131102,
serial            183 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10121102,
serial            189 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10021102,
serial            193 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10051102,
serial            197 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10061102,
serial            202 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10071102,
serial            212 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x100a1102,
serial            223 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10111102,
serial            232 sound/pci/ca0106/ca0106_main.c 	{ .serial = 0x10041102,
serial            244 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10091462,
serial            249 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x10091102,
serial            258 sound/pci/ca0106/ca0106_main.c 	{ .serial = 0x1458a006,
serial            267 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0x30381297,
serial            276 sound/pci/ca0106/ca0106_main.c 	{ .serial = 0x30411297,
serial            280 sound/pci/ca0106/ca0106_main.c 	 { .serial = 0,
serial           1703 sound/pci/ca0106/ca0106_main.c 	pci_read_config_dword(pci, PCI_SUBSYSTEM_VENDOR_ID, &chip->serial);
serial           1706 sound/pci/ca0106/ca0106_main.c 	       chip->model, pci->revision, chip->serial);
serial           1710 sound/pci/ca0106/ca0106_main.c 	for (c = ca0106_chip_details; c->serial; c++) {
serial           1712 sound/pci/ca0106/ca0106_main.c 			if (c->serial == subsystem[dev])
serial           1714 sound/pci/ca0106/ca0106_main.c 		} else if (c->serial == chip->serial)
serial           1721 sound/pci/ca0106/ca0106_main.c 		       c->name, chip->serial, subsystem[dev]);
serial            176 sound/pci/emu10k1/emu10k1.c 		 card->shortname, emu->revision, emu->serial, emu->port, emu->irq);
serial           1828 sound/pci/emu10k1/emu10k1_main.c 	pci_read_config_dword(pci, PCI_SUBSYSTEM_VENDOR_ID, &emu->serial);
serial           1832 sound/pci/emu10k1/emu10k1_main.c 		pci->vendor, pci->device, emu->serial, emu->model);
serial           1842 sound/pci/emu10k1/emu10k1_main.c 				if (c->subsystem && (c->subsystem != emu->serial))
serial           1863 sound/pci/emu10k1/emu10k1_main.c 			pci->vendor, pci->device, emu->serial, c->subsystem);
serial           1868 sound/pci/emu10k1/emu10k1_main.c 			emu->serial);
serial            224 sound/pci/emu10k1/emu10k1x.c 	unsigned int serial;            /* serial number */
serial            948 sound/pci/emu10k1/emu10k1x.c 	pci_read_config_dword(pci, PCI_SUBSYSTEM_VENDOR_ID, &chip->serial);
serial            951 sound/pci/emu10k1/emu10k1x.c 		   chip->revision, chip->serial);
serial           1064 sound/pci/rme9652/hdspm.c 	unsigned int serial;
serial           4883 sound/pci/rme9652/hdspm.c 			hdspm->serial);
serial           6337 sound/pci/rme9652/hdspm.c 		hdspm_version.serial = hdspm->serial;
serial           6840 sound/pci/rme9652/hdspm.c 		hdspm->serial = (hdspm_read(hdspm,
serial           6851 sound/pci/rme9652/hdspm.c 		if (!id[hdspm->dev] && hdspm->serial != 0xFFFFFF) {
serial           6853 sound/pci/rme9652/hdspm.c 				 "HDSPMx%06x", hdspm->serial);
serial           6937 sound/pci/rme9652/hdspm.c 			hdspm->card_name, hdspm->serial);
serial           6940 sound/pci/rme9652/hdspm.c 			 hdspm->card_name, hdspm->serial,
serial            159 sound/usb/6fire/comm.c 	rt->serial = 1;
serial             25 sound/usb/6fire/comm.h 	u8 serial; /* urb serial */
serial           1275 sound/usb/misc/ua101.c 		 ua->dev->serial ? ua->dev->serial : "?", ua->rate, usb_path,