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,