dev_data 32 drivers/atm/adummy.c #define ADUMMY_DEV(dev) ((struct adummy_dev *) (dev)->dev_data) dev_data 166 drivers/atm/adummy.c atm_dev->dev_data = adummy_dev; dev_data 1129 drivers/atm/ambassador.c atm_vcc->dev_data = (void *) vcc; dev_data 2246 drivers/atm/ambassador.c dev->atm_dev->dev_data = (void *) dev; dev_data 637 drivers/atm/ambassador.h #define AMB_DEV(atm_dev) ((amb_dev *) (atm_dev)->dev_data) dev_data 638 drivers/atm/ambassador.h #define AMB_VCC(atm_vcc) ((amb_vcc *) (atm_vcc)->dev_data) dev_data 21 drivers/atm/atmtcp.c #define PRIV(dev) ((struct atmtcp_dev_data *) ((dev)->dev_data)) dev_data 193 drivers/atm/atmtcp.c struct atmtcp_dev_data *dev_data; dev_data 204 drivers/atm/atmtcp.c dev_data = PRIV(vcc->dev); dev_data 205 drivers/atm/atmtcp.c if (dev_data) out_vcc = dev_data->vcc; dev_data 206 drivers/atm/atmtcp.c if (!dev_data || !out_vcc) { dev_data 209 drivers/atm/atmtcp.c if (dev_data) return 0; dev_data 237 drivers/atm/atmtcp.c struct atmtcp_dev_data *dev_data = PRIV(dev); dev_data 240 drivers/atm/atmtcp.c if (!dev_data->persist) return sprintf(page,"ephemeral\n"); dev_data 242 drivers/atm/atmtcp.c dev_data->vcc ? "" : "dis"); dev_data 249 drivers/atm/atmtcp.c struct atmtcp_dev_data *dev_data; dev_data 251 drivers/atm/atmtcp.c atmtcp_dev = (struct atm_dev *) vcc->dev_data; dev_data 252 drivers/atm/atmtcp.c dev_data = PRIV(atmtcp_dev); dev_data 253 drivers/atm/atmtcp.c dev_data->vcc = NULL; dev_data 254 drivers/atm/atmtcp.c if (dev_data->persist) return; dev_data 255 drivers/atm/atmtcp.c atmtcp_dev->dev_data = NULL; dev_data 256 drivers/atm/atmtcp.c kfree(dev_data); dev_data 258 drivers/atm/atmtcp.c vcc->dev_data = NULL; dev_data 292 drivers/atm/atmtcp.c dev = vcc->dev_data; dev_data 362 drivers/atm/atmtcp.c struct atmtcp_dev_data *dev_data; dev_data 365 drivers/atm/atmtcp.c dev_data = kmalloc(sizeof(*dev_data),GFP_KERNEL); dev_data 366 drivers/atm/atmtcp.c if (!dev_data) dev_data 371 drivers/atm/atmtcp.c kfree(dev_data); dev_data 376 drivers/atm/atmtcp.c dev->dev_data = dev_data; dev_data 411 drivers/atm/atmtcp.c vcc->dev_data = dev; dev_data 427 drivers/atm/atmtcp.c struct atmtcp_dev_data *dev_data; dev_data 435 drivers/atm/atmtcp.c dev_data = PRIV(dev); dev_data 436 drivers/atm/atmtcp.c if (!dev_data->persist) return 0; dev_data 437 drivers/atm/atmtcp.c dev_data->persist = 0; dev_data 439 drivers/atm/atmtcp.c kfree(dev_data); dev_data 1906 drivers/atm/eni.c vcc->dev_data = NULL; dev_data 1922 drivers/atm/eni.c vcc->dev_data = NULL; dev_data 1932 drivers/atm/eni.c vcc->dev_data = eni_vcc; dev_data 2265 drivers/atm/eni.c dev->dev_data = eni_dev; dev_data 121 drivers/atm/eni.h #define ENI_DEV(d) ((struct eni_dev *) (d)->dev_data) dev_data 122 drivers/atm/eni.h #define ENI_VCC(d) ((struct eni_vcc *) (d)->dev_data) dev_data 889 drivers/atm/firestream.c atm_vcc->dev_data = vcc; dev_data 1881 drivers/atm/firestream.c dev->atm_dev->dev_data = dev; dev_data 486 drivers/atm/firestream.h #define FS_DEV(atm_dev) ((struct fs_dev *) (atm_dev)->dev_data) dev_data 487 drivers/atm/firestream.h #define FS_VCC(atm_vcc) ((struct fs_vcc *) (atm_vcc)->dev_data) dev_data 1371 drivers/atm/fore200e.c vcc->dev_data = fore200e_vcc; dev_data 1380 drivers/atm/fore200e.c vcc->dev_data = NULL; dev_data 1444 drivers/atm/fore200e.c vcc->dev_data = NULL; dev_data 2488 drivers/atm/fore200e.c atm_dev->dev_data = fore200e; dev_data 65 drivers/atm/fore200e.h #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data)) dev_data 66 drivers/atm/fore200e.h #define FORE200E_VCC(d) ((struct fore200e_vcc*)((d)->dev_data)) dev_data 383 drivers/atm/he.c he_dev->atm_dev->dev_data = he_dev; dev_data 384 drivers/atm/he.c atm_dev->dev_data = he_dev; dev_data 2150 drivers/atm/he.c vcc->dev_data = he_vcc; dev_data 329 drivers/atm/he.h #define HE_VCC(vcc) ((struct he_vcc *)(vcc->dev_data)) dev_data 345 drivers/atm/he.h #define HE_DEV(dev) ((struct he_dev *) (dev)->dev_data) dev_data 2468 drivers/atm/horizon.c atm_vcc->dev_data = (void *) vccp; dev_data 2705 drivers/atm/horizon.c dev->atm_dev->dev_data = (void *) dev; dev_data 465 drivers/atm/horizon.h #define HRZ_DEV(atm_dev) ((hrz_dev *) (atm_dev)->dev_data) dev_data 466 drivers/atm/horizon.h #define HRZ_VCC(atm_vcc) ((hrz_vcc *) (atm_vcc)->dev_data) dev_data 265 drivers/atm/idt77105.c if (!(dev->dev_data = kmalloc(sizeof(struct idt77105_priv),GFP_KERNEL))) dev_data 340 drivers/atm/idt77105.c dev->dev_data = NULL; dev_data 1933 drivers/atm/idt77252.c write_utility(dev->dev_data, 0x100 + (addr & 0x1ff), value); dev_data 1939 drivers/atm/idt77252.c return read_utility(dev->dev_data, 0x100 + (addr & 0x1ff)); dev_data 1946 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 1947 drivers/atm/idt77252.c struct vc_map *vc = vcc->dev_data; dev_data 2002 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 2388 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 2441 drivers/atm/idt77252.c vcc->dev_data = vc; dev_data 2490 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 2491 drivers/atm/idt77252.c struct vc_map *vc = vcc->dev_data; dev_data 2574 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 2575 drivers/atm/idt77252.c struct vc_map *vc = vcc->dev_data; dev_data 2631 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 3006 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 3250 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; dev_data 3655 drivers/atm/idt77252.c dev->dev_data = card; dev_data 1773 drivers/atm/iphase.c vcc->dev_data = NULL; dev_data 2686 drivers/atm/iphase.c vcc->dev_data = NULL; dev_data 2698 drivers/atm/iphase.c vcc->dev_data = NULL; dev_data 2713 drivers/atm/iphase.c vcc->dev_data = ia_vcc; dev_data 3202 drivers/atm/iphase.c dev->dev_data = iadev; dev_data 1060 drivers/atm/iphase.h #define INPH_IA_DEV(d) ((IADEV *) (d)->dev_data) dev_data 1061 drivers/atm/iphase.h #define INPH_IA_VCC(v) ((struct ia_vcc *) (v)->dev_data) dev_data 2109 drivers/atm/lanai.c struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; dev_data 2248 drivers/atm/lanai.c struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; dev_data 2273 drivers/atm/lanai.c struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; dev_data 2274 drivers/atm/lanai.c struct lanai_dev *lanai = (struct lanai_dev *) atmvcc->dev->dev_data; dev_data 2302 drivers/atm/lanai.c atmvcc->dev_data = NULL; dev_data 2318 drivers/atm/lanai.c lanai = (struct lanai_dev *) atmvcc->dev->dev_data; dev_data 2332 drivers/atm/lanai.c atmvcc->dev_data = lvcc; dev_data 2391 drivers/atm/lanai.c struct lanai_vcc *lvcc = (struct lanai_vcc *) atmvcc->dev_data; dev_data 2392 drivers/atm/lanai.c struct lanai_dev *lanai = (struct lanai_dev *) atmvcc->dev->dev_data; dev_data 2442 drivers/atm/lanai.c struct lanai_dev *lanai = (struct lanai_dev *) atmdev->dev_data; dev_data 2573 drivers/atm/lanai.c atmdev->dev_data = lanai; dev_data 785 drivers/atm/nicstar.c card->atmdev->dev_data = card; dev_data 1245 drivers/atm/nicstar.c card = (ns_dev *) vcc->dev->dev_data; dev_data 1254 drivers/atm/nicstar.c vcc->dev_data = vc; dev_data 1417 drivers/atm/nicstar.c vc = vcc->dev_data; dev_data 1418 drivers/atm/nicstar.c card = vcc->dev->dev_data; dev_data 1544 drivers/atm/nicstar.c vcc->dev_data = NULL; dev_data 1632 drivers/atm/nicstar.c card = vcc->dev->dev_data; dev_data 1634 drivers/atm/nicstar.c if ((vc = (vc_map *) vcc->dev_data) == NULL) { dev_data 1700 drivers/atm/nicstar.c scq = ((vc_map *) vcc->dev_data)->scq; dev_data 2402 drivers/atm/nicstar.c card = (ns_dev *) dev->dev_data; dev_data 2471 drivers/atm/nicstar.c card = dev->dev_data; dev_data 2721 drivers/atm/nicstar.c card = dev->dev_data; dev_data 2736 drivers/atm/nicstar.c card = dev->dev_data; dev_data 185 drivers/atm/solos-pci.c struct solos_card *card = atmdev->dev_data; dev_data 240 drivers/atm/solos-pci.c struct solos_card *card = atmdev->dev_data; dev_data 448 drivers/atm/solos-pci.c struct solos_card *card = atmdev->dev_data; dev_data 498 drivers/atm/solos-pci.c struct solos_card *card = atmdev->dev_data; dev_data 920 drivers/atm/solos-pci.c struct solos_card *card = vcc->dev->dev_data; dev_data 953 drivers/atm/solos-pci.c struct solos_card *card = vcc->dev->dev_data; dev_data 1139 drivers/atm/solos-pci.c struct solos_card *card = vcc->dev->dev_data; dev_data 1380 drivers/atm/solos-pci.c card->atmdev[i]->dev_data = card; dev_data 214 drivers/atm/uPD98402.c if (!(dev->dev_data = kmalloc(sizeof(struct uPD98402_priv),GFP_KERNEL))) dev_data 1382 drivers/atm/zatm.c vcc->dev_data = NULL; dev_data 1396 drivers/atm/zatm.c vcc->dev_data = NULL; dev_data 1408 drivers/atm/zatm.c vcc->dev_data = zatm_vcc; dev_data 1623 drivers/atm/zatm.c dev->dev_data = zatm_dev; dev_data 93 drivers/atm/zatm.h #define ZATM_DEV(d) ((struct zatm_dev *) (d)->dev_data) dev_data 94 drivers/atm/zatm.h #define ZATM_VCC(d) ((struct zatm_vcc *) (d)->dev_data) dev_data 68 drivers/clk/clk-cdce706.c struct cdce706_dev_data *dev_data; dev_data 112 drivers/clk/clk-cdce706.c static int cdce706_reg_read(struct cdce706_dev_data *dev_data, unsigned reg, dev_data 115 drivers/clk/clk-cdce706.c int rc = regmap_read(dev_data->regmap, reg | 0x80, val); dev_data 118 drivers/clk/clk-cdce706.c dev_err(&dev_data->client->dev, "error reading reg %u", reg); dev_data 122 drivers/clk/clk-cdce706.c static int cdce706_reg_write(struct cdce706_dev_data *dev_data, unsigned reg, dev_data 125 drivers/clk/clk-cdce706.c int rc = regmap_write(dev_data->regmap, reg | 0x80, val); dev_data 128 drivers/clk/clk-cdce706.c dev_err(&dev_data->client->dev, "error writing reg %u", reg); dev_data 132 drivers/clk/clk-cdce706.c static int cdce706_reg_update(struct cdce706_dev_data *dev_data, unsigned reg, dev_data 135 drivers/clk/clk-cdce706.c int rc = regmap_update_bits(dev_data->regmap, reg | 0x80, mask, val); dev_data 138 drivers/clk/clk-cdce706.c dev_err(&dev_data->client->dev, "error updating reg %u", reg); dev_data 167 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 192 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 202 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 218 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 222 drivers/clk/clk-cdce706.c err = cdce706_reg_update(hwd->dev_data, dev_data 231 drivers/clk/clk-cdce706.c err = cdce706_reg_write(hwd->dev_data, dev_data 237 drivers/clk/clk-cdce706.c err = cdce706_reg_write(hwd->dev_data, dev_data 243 drivers/clk/clk-cdce706.c err = cdce706_reg_update(hwd->dev_data, dev_data 264 drivers/clk/clk-cdce706.c return cdce706_reg_update(hwd->dev_data, dev_data 282 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 294 drivers/clk/clk-cdce706.c struct cdce706_dev_data *cdce = hwd->dev_data; dev_data 297 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 336 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 344 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 351 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 363 drivers/clk/clk-cdce706.c dev_dbg(&hwd->dev_data->client->dev, dev_data 367 drivers/clk/clk-cdce706.c return cdce706_reg_update(hwd->dev_data, dev_data 385 drivers/clk/clk-cdce706.c return cdce706_reg_update(hwd->dev_data, CDCE706_CLKOUT(hwd->idx), dev_data 394 drivers/clk/clk-cdce706.c cdce706_reg_update(hwd->dev_data, CDCE706_CLKOUT(hwd->idx), dev_data 405 drivers/clk/clk-cdce706.c return cdce706_reg_update(hwd->dev_data, dev_data 456 drivers/clk/clk-cdce706.c hw->dev_data = cdce; dev_data 151 drivers/gpio/gpio-palmas.c const struct palmas_device_data *dev_data; dev_data 153 drivers/gpio/gpio-palmas.c dev_data = of_device_get_match_data(&pdev->dev); dev_data 154 drivers/gpio/gpio-palmas.c if (!dev_data) dev_data 155 drivers/gpio/gpio-palmas.c dev_data = &palmas_dev_data; dev_data 165 drivers/gpio/gpio-palmas.c palmas_gpio->gpio_chip.ngpio = dev_data->ngpio; dev_data 489 drivers/iio/adc/dln2-adc.c struct dln2_adc_get_all_vals dev_data; dev_data 495 drivers/iio/adc/dln2-adc.c ret = dln2_adc_read_all(dln2, &dev_data); dev_data 504 drivers/iio/adc/dln2-adc.c (void *)dev_data.values + t->from, t->length); dev_data 72 drivers/iio/adc/stm32-dfsdm-adc.c const struct stm32_dfsdm_dev_data *dev_data; dev_data 888 drivers/iio/adc/stm32-dfsdm-adc.c if (adc->dev_data->type == DFSDM_IIO) dev_data 1410 drivers/iio/adc/stm32-dfsdm-adc.c if (adc->dev_data->type == DFSDM_AUDIO) { dev_data 1553 drivers/iio/adc/stm32-dfsdm-adc.c const struct stm32_dfsdm_dev_data *dev_data; dev_data 1558 drivers/iio/adc/stm32-dfsdm-adc.c dev_data = of_device_get_match_data(dev); dev_data 1583 drivers/iio/adc/stm32-dfsdm-adc.c if (dev_data->type == DFSDM_AUDIO) { dev_data 1619 drivers/iio/adc/stm32-dfsdm-adc.c adc->dev_data = dev_data; dev_data 1620 drivers/iio/adc/stm32-dfsdm-adc.c ret = dev_data->init(dev, iio); dev_data 1628 drivers/iio/adc/stm32-dfsdm-adc.c if (dev_data->type == DFSDM_AUDIO) { dev_data 1651 drivers/iio/adc/stm32-dfsdm-adc.c if (adc->dev_data->type == DFSDM_AUDIO) dev_data 310 drivers/iio/adc/stm32-dfsdm-core.c const struct stm32_dfsdm_dev_data *dev_data; dev_data 320 drivers/iio/adc/stm32-dfsdm-core.c dev_data = of_device_get_match_data(&pdev->dev); dev_data 323 drivers/iio/adc/stm32-dfsdm-core.c dfsdm->fl_list = devm_kcalloc(&pdev->dev, dev_data->num_filters, dev_data 328 drivers/iio/adc/stm32-dfsdm-core.c dfsdm->num_fls = dev_data->num_filters; dev_data 329 drivers/iio/adc/stm32-dfsdm-core.c dfsdm->ch_list = devm_kcalloc(&pdev->dev, dev_data->num_channels, dev_data 334 drivers/iio/adc/stm32-dfsdm-core.c dfsdm->num_chs = dev_data->num_channels; dev_data 342 drivers/iio/adc/stm32-dfsdm-core.c dev_data->regmap_cfg); dev_data 285 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ssize_t ms_sensors_write_resolution(struct ms_ht_dev *dev_data, dev_data 291 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_read_config_reg(dev_data->client, &config_reg); dev_data 298 drivers/iio/common/ms_sensors/ms_sensors_i2c.c return i2c_smbus_write_byte_data(dev_data->client, dev_data 315 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ssize_t ms_sensors_show_battery_low(struct ms_ht_dev *dev_data, dev_data 321 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 322 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_read_config_reg(dev_data->client, &config_reg); dev_data 323 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 342 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ssize_t ms_sensors_show_heater(struct ms_ht_dev *dev_data, dev_data 348 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 349 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_read_config_reg(dev_data->client, &config_reg); dev_data 350 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 370 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ssize_t ms_sensors_write_heater(struct ms_ht_dev *dev_data, dev_data 383 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 384 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_read_config_reg(dev_data->client, &config_reg); dev_data 386 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 393 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = i2c_smbus_write_byte_data(dev_data->client, dev_data 396 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 398 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_err(&dev_data->client->dev, "Unable to write config register\n"); dev_data 417 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_ht_read_temperature(struct ms_ht_dev *dev_data, dev_data 424 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 425 drivers/iio/common/ms_sensors/ms_sensors_i2c.c delay = ms_sensors_ht_t_conversion_time[dev_data->res_index]; dev_data 426 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_convert_and_read(dev_data->client, dev_data 430 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 435 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_err(&dev_data->client->dev, dev_data 458 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_ht_read_humidity(struct ms_ht_dev *dev_data, dev_data 465 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 466 drivers/iio/common/ms_sensors/ms_sensors_i2c.c delay = ms_sensors_ht_h_conversion_time[dev_data->res_index]; dev_data 467 drivers/iio/common/ms_sensors/ms_sensors_i2c.c ret = ms_sensors_convert_and_read(dev_data->client, dev_data 471 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 476 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_err(&dev_data->client->dev, dev_data 536 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_tp_read_prom(struct ms_tp_dev *dev_data) dev_data 542 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_data->client, dev_data 544 drivers/iio/common/ms_sensors/ms_sensors_i2c.c &dev_data->prom[i]); dev_data 550 drivers/iio/common/ms_sensors/ms_sensors_i2c.c if (!ms_sensors_tp_crc_valid(dev_data->prom, dev_data 552 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_err(&dev_data->client->dev, dev_data 572 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_read_temp_and_pressure(struct ms_tp_dev *dev_data, dev_data 580 drivers/iio/common/ms_sensors/ms_sensors_i2c.c u16 *prom = dev_data->prom, delay; dev_data 582 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_lock(&dev_data->lock); dev_data 583 drivers/iio/common/ms_sensors/ms_sensors_i2c.c delay = ms_sensors_tp_conversion_time[dev_data->res_index]; dev_data 586 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_data->client, dev_data 588 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_data->res_index * 2, dev_data 592 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 597 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_data->client, dev_data 599 drivers/iio/common/ms_sensors/ms_sensors_i2c.c dev_data->res_index * 2, dev_data 602 drivers/iio/common/ms_sensors/ms_sensors_i2c.c mutex_unlock(&dev_data->lock); dev_data 48 drivers/iio/common/ms_sensors/ms_sensors_i2c.h ssize_t ms_sensors_show_serial(struct ms_ht_dev *dev_data, char *buf); dev_data 49 drivers/iio/common/ms_sensors/ms_sensors_i2c.h ssize_t ms_sensors_write_resolution(struct ms_ht_dev *dev_data, u8 i); dev_data 50 drivers/iio/common/ms_sensors/ms_sensors_i2c.h ssize_t ms_sensors_show_battery_low(struct ms_ht_dev *dev_data, char *buf); dev_data 51 drivers/iio/common/ms_sensors/ms_sensors_i2c.h ssize_t ms_sensors_show_heater(struct ms_ht_dev *dev_data, char *buf); dev_data 52 drivers/iio/common/ms_sensors/ms_sensors_i2c.h ssize_t ms_sensors_write_heater(struct ms_ht_dev *dev_data, dev_data 54 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_ht_read_temperature(struct ms_ht_dev *dev_data, dev_data 56 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_ht_read_humidity(struct ms_ht_dev *dev_data, dev_data 58 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_tp_read_prom(struct ms_tp_dev *dev_data); dev_data 59 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_read_temp_and_pressure(struct ms_tp_dev *dev_data, dev_data 44 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 50 drivers/iio/humidity/htu21.c ret = ms_sensors_ht_read_temperature(dev_data, dev_data 58 drivers/iio/humidity/htu21.c ret = ms_sensors_ht_read_humidity(dev_data, dev_data 69 drivers/iio/humidity/htu21.c *val = htu21_samp_freq[dev_data->res_index]; dev_data 81 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 92 drivers/iio/humidity/htu21.c mutex_lock(&dev_data->lock); dev_data 93 drivers/iio/humidity/htu21.c dev_data->res_index = i; dev_data 94 drivers/iio/humidity/htu21.c ret = ms_sensors_write_resolution(dev_data, i); dev_data 95 drivers/iio/humidity/htu21.c mutex_unlock(&dev_data->lock); dev_data 132 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 134 drivers/iio/humidity/htu21.c return ms_sensors_show_battery_low(dev_data, buf); dev_data 141 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 143 drivers/iio/humidity/htu21.c return ms_sensors_show_heater(dev_data, buf); dev_data 151 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 153 drivers/iio/humidity/htu21.c return ms_sensors_write_heater(dev_data, buf, len); dev_data 182 drivers/iio/humidity/htu21.c struct ms_ht_dev *dev_data; dev_data 196 drivers/iio/humidity/htu21.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data)); dev_data 200 drivers/iio/humidity/htu21.c dev_data = iio_priv(indio_dev); dev_data 201 drivers/iio/humidity/htu21.c dev_data->client = client; dev_data 202 drivers/iio/humidity/htu21.c dev_data->res_index = 0; dev_data 203 drivers/iio/humidity/htu21.c mutex_init(&dev_data->lock); dev_data 43 drivers/iio/pressure/ms5637.c struct ms_tp_dev *dev_data = iio_priv(indio_dev); dev_data 47 drivers/iio/pressure/ms5637.c ret = ms_sensors_read_temp_and_pressure(dev_data, dev_data 67 drivers/iio/pressure/ms5637.c *val = ms5637_samp_freq[dev_data->res_index]; dev_data 79 drivers/iio/pressure/ms5637.c struct ms_tp_dev *dev_data = iio_priv(indio_dev); dev_data 90 drivers/iio/pressure/ms5637.c dev_data->res_index = i; dev_data 131 drivers/iio/pressure/ms5637.c struct ms_tp_dev *dev_data; dev_data 144 drivers/iio/pressure/ms5637.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data)); dev_data 148 drivers/iio/pressure/ms5637.c dev_data = iio_priv(indio_dev); dev_data 149 drivers/iio/pressure/ms5637.c dev_data->client = client; dev_data 150 drivers/iio/pressure/ms5637.c dev_data->res_index = 5; dev_data 151 drivers/iio/pressure/ms5637.c mutex_init(&dev_data->lock); dev_data 166 drivers/iio/pressure/ms5637.c ret = ms_sensors_tp_read_prom(dev_data); dev_data 51 drivers/iio/temperature/tsys01.c struct tsys01_dev *dev_data = iio_priv(indio_dev); dev_data 53 drivers/iio/temperature/tsys01.c mutex_lock(&dev_data->lock); dev_data 54 drivers/iio/temperature/tsys01.c ret = dev_data->convert_and_read(dev_data->client, dev_data 57 drivers/iio/temperature/tsys01.c mutex_unlock(&dev_data->lock); dev_data 66 drivers/iio/temperature/tsys01.c (s64)dev_data->prom[5 - i]; dev_data 71 drivers/iio/temperature/tsys01.c temp += coeff_mul[0] * (s64)dev_data->prom[5]; dev_data 129 drivers/iio/temperature/tsys01.c struct tsys01_dev *dev_data = iio_priv(indio_dev); dev_data 134 drivers/iio/temperature/tsys01.c ret = dev_data->read_prom_word(dev_data->client, dev_data 136 drivers/iio/temperature/tsys01.c &dev_data->prom[i]); dev_data 140 drivers/iio/temperature/tsys01.c ret = sprintf(ptr, "0x%04x ", dev_data->prom[i]); dev_data 144 drivers/iio/temperature/tsys01.c if (!tsys01_crc_valid(dev_data->prom)) { dev_data 157 drivers/iio/temperature/tsys01.c struct tsys01_dev *dev_data = iio_priv(indio_dev); dev_data 159 drivers/iio/temperature/tsys01.c mutex_init(&dev_data->lock); dev_data 168 drivers/iio/temperature/tsys01.c ret = dev_data->reset(dev_data->client, TSYS01_RESET, 3000); dev_data 182 drivers/iio/temperature/tsys01.c struct tsys01_dev *dev_data; dev_data 194 drivers/iio/temperature/tsys01.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data)); dev_data 198 drivers/iio/temperature/tsys01.c dev_data = iio_priv(indio_dev); dev_data 199 drivers/iio/temperature/tsys01.c dev_data->client = client; dev_data 200 drivers/iio/temperature/tsys01.c dev_data->reset = ms_sensors_reset; dev_data 201 drivers/iio/temperature/tsys01.c dev_data->read_prom_word = ms_sensors_read_prom_word; dev_data 202 drivers/iio/temperature/tsys01.c dev_data->convert_and_read = ms_sensors_convert_and_read; dev_data 35 drivers/iio/temperature/tsys02d.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 41 drivers/iio/temperature/tsys02d.c ret = ms_sensors_ht_read_temperature(dev_data, dev_data 52 drivers/iio/temperature/tsys02d.c *val = tsys02d_samp_freq[dev_data->res_index]; dev_data 64 drivers/iio/temperature/tsys02d.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 75 drivers/iio/temperature/tsys02d.c mutex_lock(&dev_data->lock); dev_data 76 drivers/iio/temperature/tsys02d.c dev_data->res_index = i; dev_data 77 drivers/iio/temperature/tsys02d.c ret = ms_sensors_write_resolution(dev_data, i); dev_data 78 drivers/iio/temperature/tsys02d.c mutex_unlock(&dev_data->lock); dev_data 99 drivers/iio/temperature/tsys02d.c struct ms_ht_dev *dev_data = iio_priv(indio_dev); dev_data 101 drivers/iio/temperature/tsys02d.c return ms_sensors_show_battery_low(dev_data, buf); dev_data 127 drivers/iio/temperature/tsys02d.c struct ms_ht_dev *dev_data; dev_data 141 drivers/iio/temperature/tsys02d.c indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*dev_data)); dev_data 145 drivers/iio/temperature/tsys02d.c dev_data = iio_priv(indio_dev); dev_data 146 drivers/iio/temperature/tsys02d.c dev_data->client = client; dev_data 147 drivers/iio/temperature/tsys02d.c dev_data->res_index = 0; dev_data 148 drivers/iio/temperature/tsys02d.c mutex_init(&dev_data->lock); dev_data 198 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 200 drivers/iommu/amd_iommu.c dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); dev_data 201 drivers/iommu/amd_iommu.c if (!dev_data) dev_data 204 drivers/iommu/amd_iommu.c spin_lock_init(&dev_data->lock); dev_data 205 drivers/iommu/amd_iommu.c dev_data->devid = devid; dev_data 206 drivers/iommu/amd_iommu.c ratelimit_default_init(&dev_data->rs); dev_data 208 drivers/iommu/amd_iommu.c llist_add(&dev_data->dev_data_list, &dev_data_list); dev_data 209 drivers/iommu/amd_iommu.c return dev_data; dev_data 214 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 221 drivers/iommu/amd_iommu.c llist_for_each_entry(dev_data, node, dev_data_list) { dev_data 222 drivers/iommu/amd_iommu.c if (dev_data->devid == devid) dev_data 223 drivers/iommu/amd_iommu.c return dev_data; dev_data 285 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 288 drivers/iommu/amd_iommu.c dev_data = search_dev_data(devid); dev_data 290 drivers/iommu/amd_iommu.c if (dev_data == NULL) { dev_data 291 drivers/iommu/amd_iommu.c dev_data = alloc_dev_data(devid); dev_data 292 drivers/iommu/amd_iommu.c if (!dev_data) dev_data 296 drivers/iommu/amd_iommu.c dev_data->defer_attach = true; dev_data 299 drivers/iommu/amd_iommu.c return dev_data; dev_data 356 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 358 drivers/iommu/amd_iommu.c dev_data = get_dev_data(&pdev->dev); dev_data 360 drivers/iommu/amd_iommu.c return dev_data->errata & (1 << erratum) ? true : false; dev_data 401 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 414 drivers/iommu/amd_iommu.c dev_data = find_dev_data(devid); dev_data 415 drivers/iommu/amd_iommu.c if (!dev_data) dev_data 418 drivers/iommu/amd_iommu.c dev_data->pdev = setup_aliases(dev); dev_data 430 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 431 drivers/iommu/amd_iommu.c dev_data->iommu_v2 = iommu->is_iommu_v2; dev_data 434 drivers/iommu/amd_iommu.c dev->archdata.iommu = dev_data; dev_data 457 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 467 drivers/iommu/amd_iommu.c dev_data = search_dev_data(devid); dev_data 468 drivers/iommu/amd_iommu.c if (!dev_data) dev_data 471 drivers/iommu/amd_iommu.c if (dev_data->domain) dev_data 537 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data = NULL; dev_data 543 drivers/iommu/amd_iommu.c dev_data = get_dev_data(&pdev->dev); dev_data 545 drivers/iommu/amd_iommu.c if (dev_data && __ratelimit(&dev_data->rs)) { dev_data 1207 drivers/iommu/amd_iommu.c static int device_flush_iotlb(struct iommu_dev_data *dev_data, dev_data 1214 drivers/iommu/amd_iommu.c qdep = dev_data->ats.qdep; dev_data 1215 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 1217 drivers/iommu/amd_iommu.c build_inv_iotlb_pages(&cmd, dev_data->devid, qdep, address, size); dev_data 1232 drivers/iommu/amd_iommu.c static int device_flush_dte(struct iommu_dev_data *dev_data) dev_data 1238 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 1240 drivers/iommu/amd_iommu.c if (dev_data->pdev) dev_data 1241 drivers/iommu/amd_iommu.c ret = pci_for_each_dma_alias(dev_data->pdev, dev_data 1244 drivers/iommu/amd_iommu.c ret = iommu_flush_dte(iommu, dev_data->devid); dev_data 1248 drivers/iommu/amd_iommu.c alias = amd_iommu_alias_table[dev_data->devid]; dev_data 1249 drivers/iommu/amd_iommu.c if (alias != dev_data->devid) { dev_data 1255 drivers/iommu/amd_iommu.c if (dev_data->ats.enabled) dev_data 1256 drivers/iommu/amd_iommu.c ret = device_flush_iotlb(dev_data, 0, ~0UL); dev_data 1269 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 1286 drivers/iommu/amd_iommu.c list_for_each_entry(dev_data, &domain->dev_list, list) { dev_data 1288 drivers/iommu/amd_iommu.c if (!dev_data->ats.enabled) dev_data 1291 drivers/iommu/amd_iommu.c ret |= device_flush_iotlb(dev_data, address, size); dev_data 1351 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 1353 drivers/iommu/amd_iommu.c list_for_each_entry(dev_data, &domain->dev_list, list) dev_data 1354 drivers/iommu/amd_iommu.c device_flush_dte(dev_data); dev_data 2032 drivers/iommu/amd_iommu.c static void do_attach(struct iommu_dev_data *dev_data, dev_data 2038 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 2039 drivers/iommu/amd_iommu.c ats = dev_data->ats.enabled; dev_data 2042 drivers/iommu/amd_iommu.c dev_data->domain = domain; dev_data 2043 drivers/iommu/amd_iommu.c list_add(&dev_data->list, &domain->dev_list); dev_data 2050 drivers/iommu/amd_iommu.c set_dte_entry(dev_data->devid, domain, ats, dev_data->iommu_v2); dev_data 2051 drivers/iommu/amd_iommu.c clone_aliases(dev_data->pdev); dev_data 2053 drivers/iommu/amd_iommu.c device_flush_dte(dev_data); dev_data 2056 drivers/iommu/amd_iommu.c static void do_detach(struct iommu_dev_data *dev_data) dev_data 2058 drivers/iommu/amd_iommu.c struct protection_domain *domain = dev_data->domain; dev_data 2061 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 2064 drivers/iommu/amd_iommu.c dev_data->domain = NULL; dev_data 2065 drivers/iommu/amd_iommu.c list_del(&dev_data->list); dev_data 2066 drivers/iommu/amd_iommu.c clear_dte_entry(dev_data->devid); dev_data 2067 drivers/iommu/amd_iommu.c clone_aliases(dev_data->pdev); dev_data 2070 drivers/iommu/amd_iommu.c device_flush_dte(dev_data); dev_data 2160 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 2166 drivers/iommu/amd_iommu.c dev_data = get_dev_data(dev); dev_data 2168 drivers/iommu/amd_iommu.c spin_lock(&dev_data->lock); dev_data 2171 drivers/iommu/amd_iommu.c if (dev_data->domain != NULL) dev_data 2180 drivers/iommu/amd_iommu.c if (!dev_data->passthrough) dev_data 2183 drivers/iommu/amd_iommu.c if (dev_data->iommu_v2) { dev_data 2187 drivers/iommu/amd_iommu.c dev_data->ats.enabled = true; dev_data 2188 drivers/iommu/amd_iommu.c dev_data->ats.qdep = pci_ats_queue_depth(pdev); dev_data 2189 drivers/iommu/amd_iommu.c dev_data->pri_tlp = pci_prg_resp_pasid_required(pdev); dev_data 2193 drivers/iommu/amd_iommu.c dev_data->ats.enabled = true; dev_data 2194 drivers/iommu/amd_iommu.c dev_data->ats.qdep = pci_ats_queue_depth(pdev); dev_data 2200 drivers/iommu/amd_iommu.c do_attach(dev_data, domain); dev_data 2212 drivers/iommu/amd_iommu.c spin_unlock(&dev_data->lock); dev_data 2225 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 2228 drivers/iommu/amd_iommu.c dev_data = get_dev_data(dev); dev_data 2229 drivers/iommu/amd_iommu.c domain = dev_data->domain; dev_data 2233 drivers/iommu/amd_iommu.c spin_lock(&dev_data->lock); dev_data 2241 drivers/iommu/amd_iommu.c if (WARN_ON(!dev_data->domain)) dev_data 2244 drivers/iommu/amd_iommu.c do_detach(dev_data); dev_data 2249 drivers/iommu/amd_iommu.c if (domain->flags & PD_IOMMUV2_MASK && dev_data->iommu_v2) dev_data 2251 drivers/iommu/amd_iommu.c else if (dev_data->ats.enabled) dev_data 2254 drivers/iommu/amd_iommu.c dev_data->ats.enabled = false; dev_data 2257 drivers/iommu/amd_iommu.c spin_unlock(&dev_data->lock); dev_data 2264 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 2289 drivers/iommu/amd_iommu.c dev_data = get_dev_data(dev); dev_data 2291 drivers/iommu/amd_iommu.c BUG_ON(!dev_data); dev_data 2293 drivers/iommu/amd_iommu.c if (dev_data->iommu_v2) dev_data 2299 drivers/iommu/amd_iommu.c dev_data->passthrough = true; dev_data 2374 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 2376 drivers/iommu/amd_iommu.c list_for_each_entry(dev_data, &domain->dev_list, list) { dev_data 2377 drivers/iommu/amd_iommu.c set_dte_entry(dev_data->devid, domain, dev_data->ats.enabled, dev_data 2378 drivers/iommu/amd_iommu.c dev_data->iommu_v2); dev_data 2379 drivers/iommu/amd_iommu.c clone_aliases(dev_data->pdev); dev_data 3035 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data = dev->archdata.iommu; dev_data 3046 drivers/iommu/amd_iommu.c if (dev_data->domain != NULL) dev_data 3056 drivers/iommu/amd_iommu.c dev_data->use_vapic = 0; dev_data 3066 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 3073 drivers/iommu/amd_iommu.c dev_data = dev->archdata.iommu; dev_data 3075 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 3079 drivers/iommu/amd_iommu.c if (dev_data->domain) dev_data 3087 drivers/iommu/amd_iommu.c dev_data->use_vapic = 1; dev_data 3089 drivers/iommu/amd_iommu.c dev_data->use_vapic = 0; dev_data 3253 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data = dev->archdata.iommu; dev_data 3254 drivers/iommu/amd_iommu.c return dev_data->defer_attach; dev_data 3387 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 3413 drivers/iommu/amd_iommu.c list_for_each_entry(dev_data, &domain->dev_list, list) { dev_data 3421 drivers/iommu/amd_iommu.c if (!dev_data->ats.enabled) dev_data 3424 drivers/iommu/amd_iommu.c qdep = dev_data->ats.qdep; dev_data 3425 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 3427 drivers/iommu/amd_iommu.c build_inv_iotlb_pasid(&cmd, dev_data->devid, pasid, dev_data 3583 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 3587 drivers/iommu/amd_iommu.c dev_data = get_dev_data(&pdev->dev); dev_data 3588 drivers/iommu/amd_iommu.c iommu = amd_iommu_rlookup_table[dev_data->devid]; dev_data 3590 drivers/iommu/amd_iommu.c build_complete_ppr(&cmd, dev_data->devid, pasid, status, dev_data 3591 drivers/iommu/amd_iommu.c tag, dev_data->pri_tlp); dev_data 3615 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data; dev_data 3620 drivers/iommu/amd_iommu.c dev_data = get_dev_data(&pdev->dev); dev_data 3621 drivers/iommu/amd_iommu.c dev_data->errata |= (1 << erratum); dev_data 4463 drivers/iommu/amd_iommu.c struct iommu_dev_data *dev_data = search_dev_data(irte_info->devid); dev_data 4469 drivers/iommu/amd_iommu.c if (!dev_data || !dev_data->use_vapic) dev_data 525 drivers/iommu/amd_iommu_v2.c struct iommu_dev_data *dev_data; dev_data 537 drivers/iommu/amd_iommu_v2.c dev_data = get_dev_data(&pdev->dev); dev_data 542 drivers/iommu/amd_iommu_v2.c && dev_data->defer_attach) { dev_data 2901 drivers/mtd/nand/raw/qcom_nandc.c const void *dev_data; dev_data 2913 drivers/mtd/nand/raw/qcom_nandc.c dev_data = of_device_get_match_data(dev); dev_data 2914 drivers/mtd/nand/raw/qcom_nandc.c if (!dev_data) { dev_data 2919 drivers/mtd/nand/raw/qcom_nandc.c nandc->props = dev_data; dev_data 1763 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 1765 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->grc.param_val[grc_param] = val; dev_data 1772 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 1774 drivers/net/ethernet/qlogic/qed/qed_debug.c return dev_data->grc.param_val[grc_param]; dev_data 1780 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 1782 drivers/net/ethernet/qlogic/qed/qed_debug.c if (!dev_data->grc.params_initialized) { dev_data 1784 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->grc.params_initialized = 1; dev_data 1792 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 1795 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->initialized) dev_data 1800 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->chip_id = CHIP_K2; dev_data 1801 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_K2] = 1; dev_data 1802 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_vfs = MAX_NUM_VFS_K2; dev_data 1806 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->chip_id = CHIP_BB; dev_data 1807 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_BB] = 1; dev_data 1808 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_vfs = MAX_NUM_VFS_BB; dev_data 1816 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->platform_id = PLATFORM_ASIC; dev_data 1817 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_ASIC] = 1; dev_data 1822 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_PORTS_PER_ENG_1] = 1; dev_data 1825 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_PORTS_PER_ENG_2] = 1; dev_data 1828 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_PORTS_PER_ENG_4] = 1; dev_data 1833 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->chip_id == CHIP_BB && dev_data 1835 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_100G] = 1; dev_data 1838 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->mode_enable[MODE_PORTS_PER_ENG_1] || dev_data 1839 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->mode_enable[MODE_100G]) dev_data 1840 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_ports = 1; dev_data 1841 drivers/net/ethernet/qlogic/qed/qed_debug.c else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_2]) dev_data 1842 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_ports = 2; dev_data 1843 drivers/net/ethernet/qlogic/qed/qed_debug.c else if (dev_data->mode_enable[MODE_PORTS_PER_ENG_4]) dev_data 1844 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_ports = 4; dev_data 1847 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_pfs_per_port = min_t(u32, dev_data 1848 drivers/net/ethernet/qlogic/qed/qed_debug.c num_pfs / dev_data->num_ports, dev_data 1854 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->use_dmae = true; dev_data 1855 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->initialized = 1; dev_data 1863 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 1867 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->chip_id]; dev_data 2102 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2120 drivers/net/ethernet/qlogic/qed/qed_debug.c s_chip_defs[dev_data->chip_id].name); dev_data 2124 drivers/net/ethernet/qlogic/qed/qed_debug.c s_platform_defs[dev_data->platform_id]. dev_data 2158 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2164 drivers/net/ethernet/qlogic/qed/qed_debug.c if (s_reset_regs_defs[i].exists[dev_data->chip_id]) dev_data 2172 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->block_in_reset[i] = block->has_reset_bit && dev_data 2218 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2237 drivers/net/ethernet/qlogic/qed/qed_debug.c return dev_data->mode_enable[tree_val - MAX_INIT_MODE_OPS] > 0; dev_data 2350 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2358 drivers/net/ethernet/qlogic/qed/qed_debug.c if (block->exists[dev_data->chip_id] && block->has_reset_bit && dev_data 2366 drivers/net/ethernet/qlogic/qed/qed_debug.c if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) dev_data 2370 drivers/net/ethernet/qlogic/qed/qed_debug.c s_reset_regs_defs[i].unreset_val[dev_data->chip_id]; dev_data 2410 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2416 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[block_id]) dev_data 2505 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2512 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_regs_read += len; dev_data 2513 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->num_regs_read >= dev_data 2514 drivers/net/ethernet/qlogic/qed/qed_debug.c s_platform_defs[dev_data->platform_id].log_thresh) { dev_data 2518 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_regs_read); dev_data 2519 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_regs_read = 0; dev_data 2530 drivers/net/ethernet/qlogic/qed/qed_debug.c port_id = split_id / dev_data->num_pfs_per_port; dev_data 2531 drivers/net/ethernet/qlogic/qed/qed_debug.c pf_id = port_id + dev_data->num_ports * dev_data 2532 drivers/net/ethernet/qlogic/qed/qed_debug.c (split_id % dev_data->num_pfs_per_port); dev_data 2542 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->use_dmae && split_type == SPLIT_TYPE_NONE && dev_data 2543 drivers/net/ethernet/qlogic/qed/qed_debug.c (len >= s_platform_defs[dev_data->platform_id].dmae_thresh || dev_data 2548 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->use_dmae = 0; dev_data 2557 drivers/net/ethernet/qlogic/qed/qed_debug.c if (split_type != dev_data->pretend.split_type || split_id != dev_data 2558 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->pretend.split_id) { dev_data 2580 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->pretend.split_type = (u8)split_type; dev_data 2581 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->pretend.split_id = split_id; dev_data 2744 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2752 drivers/net/ethernet/qlogic/qed/qed_debug.c hdr_split_id = split_id / dev_data->num_pfs_per_port; dev_data 2794 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2824 drivers/net/ethernet/qlogic/qed/qed_debug.c split_count = dev_data->num_ports; dev_data 2828 drivers/net/ethernet/qlogic/qed/qed_debug.c split_count = dev_data->num_ports * dev_data 2829 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_pfs_per_port; dev_data 2832 drivers/net/ethernet/qlogic/qed/qed_debug.c split_count = dev_data->num_vfs; dev_data 2855 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->pretend.split_type = SPLIT_TYPE_NONE; dev_data 2856 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->pretend.split_id = 0; dev_data 2867 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2877 drivers/net/ethernet/qlogic/qed/qed_debug.c if (!s_reset_regs_defs[i].exists[dev_data->chip_id]) dev_data 2906 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 2918 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[block_id] && dump) dev_data 2969 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[storm->block_id] && dump) dev_data 3595 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 3603 drivers/net/ethernet/qlogic/qed/qed_debug.c (storm_id == DBG_PSTORM_ID && dev_data->platform_id != dev_data 3630 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 3642 drivers/net/ethernet/qlogic/qed/qed_debug.c num_entries = rss_defs->num_entries[dev_data->chip_id]; dev_data 3689 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 3696 drivers/net/ethernet/qlogic/qed/qed_debug.c ram_size = big_ram->ram_size[dev_data->chip_id]; dev_data 3700 drivers/net/ethernet/qlogic/qed/qed_debug.c BIT(big_ram->is_256b_bit_offset[dev_data->chip_id]) ? 256 dev_data 3888 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 3900 drivers/net/ethernet/qlogic/qed/qed_debug.c if (block->dbg_client_id[dev_data->chip_id] != dev_data 3922 drivers/net/ethernet/qlogic/qed/qed_debug.c if (block->dbg_client_id[dev_data->chip_id] == dev_data 3946 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[block_id]) { dev_data 3954 drivers/net/ethernet/qlogic/qed/qed_debug.c dbg_client_id = block->dbg_client_id[dev_data->chip_id]; dev_data 4001 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 4007 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->num_regs_read = 0; dev_data 4030 drivers/net/ethernet/qlogic/qed/qed_debug.c dump, "num-ports", dev_data->num_ports); dev_data 4129 drivers/net/ethernet/qlogic/qed/qed_debug.c DBG_GRC_PARAM_DUMP_PHY) && dev_data->chip_id == dev_data 4130 drivers/net/ethernet/qlogic/qed/qed_debug.c CHIP_K2 && dev_data->platform_id == PLATFORM_ASIC) dev_data 4137 drivers/net/ethernet/qlogic/qed/qed_debug.c (!dump || dev_data->bus.state == DBG_BUS_STATE_IDLE)) dev_data 4175 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 4247 drivers/net/ethernet/qlogic/qed/qed_debug.c if (!dev_data->block_in_reset[block_id]) { dev_data 4306 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 4345 drivers/net/ethernet/qlogic/qed/qed_debug.c check_rule = !dev_data->block_in_reset[block_id]; dev_data 5020 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 5040 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[storm->block_id]) dev_data 5112 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 5119 drivers/net/ethernet/qlogic/qed/qed_debug.c if (dev_data->block_in_reset[storm->block_id]) dev_data 5197 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 5202 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->grc.param_val[i] = dev_data 5203 drivers/net/ethernet/qlogic/qed/qed_debug.c s_grc_param_defs[i].default_val[dev_data->chip_id]; dev_data 5260 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 5264 drivers/net/ethernet/qlogic/qed/qed_debug.c idle_chk = &dev_data->idle_chk; dev_data 8074 drivers/net/ethernet/qlogic/qed/qed_debug.c struct dbg_tools_data *dev_data = &p_hwfn->dbg_info; dev_data 8080 drivers/net/ethernet/qlogic/qed/qed_debug.c grc_params[i] = dev_data->grc.param_val[i]; dev_data 8170 drivers/net/ethernet/qlogic/qed/qed_debug.c dev_data->grc.param_val[i] = grc_params[i]; dev_data 81 drivers/ntb/hw/amd/ntb_hw_amd.c return ndev->dev_data->mw_idx << idx; dev_data 912 drivers/ntb/hw/amd/ntb_hw_amd.c ndev->mw_count = ndev->dev_data->mw_count; dev_data 1072 drivers/ntb/hw/amd/ntb_hw_amd.c ndev->dev_data = (struct ntb_dev_data *)id->driver_data; dev_data 1128 drivers/ntb/hw/amd/ntb_hw_amd.c static const struct ntb_dev_data dev_data[] = { dev_data 1140 drivers/ntb/hw/amd/ntb_hw_amd.c { PCI_VDEVICE(AMD, 0x145b), (kernel_ulong_t)&dev_data[0] }, dev_data 1141 drivers/ntb/hw/amd/ntb_hw_amd.c { PCI_VDEVICE(AMD, 0x148b), (kernel_ulong_t)&dev_data[1] }, dev_data 191 drivers/ntb/hw/amd/ntb_hw_amd.h struct ntb_dev_data *dev_data; dev_data 1843 drivers/perf/xgene_pmu.c const struct xgene_pmu_data *dev_data; dev_data 1867 drivers/perf/xgene_pmu.c dev_data = (const struct xgene_pmu_data *) of_id->data; dev_data 1868 drivers/perf/xgene_pmu.c version = dev_data->id; dev_data 679 drivers/platform/chrome/chromeos_laptop.c const struct dmi_dev_onboard *dev_data; dev_data 687 drivers/platform/chrome/chromeos_laptop.c dev_data = dmi_dev->device_data; dev_data 688 drivers/platform/chrome/chromeos_laptop.c if (!dev_data) { dev_data 693 drivers/platform/chrome/chromeos_laptop.c return dev_data->instance; dev_data 215 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data = adev->driver_data; dev_data 245 drivers/platform/chrome/wilco_ec/event.c spin_lock(&dev_data->queue_lock); dev_data 246 drivers/platform/chrome/wilco_ec/event.c old_event = event_queue_push(dev_data->events, queue_event); dev_data 247 drivers/platform/chrome/wilco_ec/event.c spin_unlock(&dev_data->queue_lock); dev_data 249 drivers/platform/chrome/wilco_ec/event.c wake_up_interruptible(&dev_data->wq); dev_data 307 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data; dev_data 309 drivers/platform/chrome/wilco_ec/event.c dev_data = container_of(inode->i_cdev, struct event_device_data, cdev); dev_data 310 drivers/platform/chrome/wilco_ec/event.c if (!dev_data->exist) dev_data 313 drivers/platform/chrome/wilco_ec/event.c if (atomic_cmpxchg(&dev_data->available, 1, 0) == 0) dev_data 317 drivers/platform/chrome/wilco_ec/event.c get_device(&dev_data->dev); dev_data 319 drivers/platform/chrome/wilco_ec/event.c filp->private_data = dev_data; dev_data 326 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data = filp->private_data; dev_data 329 drivers/platform/chrome/wilco_ec/event.c poll_wait(filp, &dev_data->wq, wait); dev_data 330 drivers/platform/chrome/wilco_ec/event.c if (!dev_data->exist) dev_data 332 drivers/platform/chrome/wilco_ec/event.c if (!event_queue_empty(dev_data->events)) dev_data 356 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data = filp->private_data; dev_data 365 drivers/platform/chrome/wilco_ec/event.c spin_lock(&dev_data->queue_lock); dev_data 366 drivers/platform/chrome/wilco_ec/event.c while (event_queue_empty(dev_data->events)) { dev_data 367 drivers/platform/chrome/wilco_ec/event.c spin_unlock(&dev_data->queue_lock); dev_data 371 drivers/platform/chrome/wilco_ec/event.c err = wait_event_interruptible(dev_data->wq, dev_data 372 drivers/platform/chrome/wilco_ec/event.c !event_queue_empty(dev_data->events) || dev_data 373 drivers/platform/chrome/wilco_ec/event.c !dev_data->exist); dev_data 378 drivers/platform/chrome/wilco_ec/event.c if (!dev_data->exist) dev_data 380 drivers/platform/chrome/wilco_ec/event.c spin_lock(&dev_data->queue_lock); dev_data 382 drivers/platform/chrome/wilco_ec/event.c event = event_queue_pop(dev_data->events); dev_data 383 drivers/platform/chrome/wilco_ec/event.c spin_unlock(&dev_data->queue_lock); dev_data 394 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data = filp->private_data; dev_data 396 drivers/platform/chrome/wilco_ec/event.c atomic_set(&dev_data->available, 1); dev_data 397 drivers/platform/chrome/wilco_ec/event.c put_device(&dev_data->dev); dev_data 421 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data; dev_data 423 drivers/platform/chrome/wilco_ec/event.c dev_data = container_of(d, struct event_device_data, dev); dev_data 424 drivers/platform/chrome/wilco_ec/event.c event_queue_free(dev_data->events); dev_data 425 drivers/platform/chrome/wilco_ec/event.c kfree(dev_data); dev_data 428 drivers/platform/chrome/wilco_ec/event.c static void hangup_device(struct event_device_data *dev_data) dev_data 430 drivers/platform/chrome/wilco_ec/event.c dev_data->exist = false; dev_data 432 drivers/platform/chrome/wilco_ec/event.c wake_up_interruptible(&dev_data->wq); dev_data 433 drivers/platform/chrome/wilco_ec/event.c put_device(&dev_data->dev); dev_data 452 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data; dev_data 462 drivers/platform/chrome/wilco_ec/event.c dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); dev_data 463 drivers/platform/chrome/wilco_ec/event.c if (!dev_data) { dev_data 469 drivers/platform/chrome/wilco_ec/event.c adev->driver_data = dev_data; dev_data 470 drivers/platform/chrome/wilco_ec/event.c dev_data->events = event_queue_new(queue_size); dev_data 471 drivers/platform/chrome/wilco_ec/event.c if (!dev_data->events) { dev_data 472 drivers/platform/chrome/wilco_ec/event.c kfree(dev_data); dev_data 476 drivers/platform/chrome/wilco_ec/event.c spin_lock_init(&dev_data->queue_lock); dev_data 477 drivers/platform/chrome/wilco_ec/event.c init_waitqueue_head(&dev_data->wq); dev_data 478 drivers/platform/chrome/wilco_ec/event.c dev_data->exist = true; dev_data 479 drivers/platform/chrome/wilco_ec/event.c atomic_set(&dev_data->available, 1); dev_data 482 drivers/platform/chrome/wilco_ec/event.c dev_data->dev.devt = MKDEV(event_major, minor); dev_data 483 drivers/platform/chrome/wilco_ec/event.c dev_data->dev.class = &event_class; dev_data 484 drivers/platform/chrome/wilco_ec/event.c dev_data->dev.release = free_device_data; dev_data 485 drivers/platform/chrome/wilco_ec/event.c dev_set_name(&dev_data->dev, EVENT_DEV_NAME_FMT, minor); dev_data 486 drivers/platform/chrome/wilco_ec/event.c device_initialize(&dev_data->dev); dev_data 489 drivers/platform/chrome/wilco_ec/event.c cdev_init(&dev_data->cdev, &event_fops); dev_data 490 drivers/platform/chrome/wilco_ec/event.c error = cdev_device_add(&dev_data->cdev, &dev_data->dev); dev_data 497 drivers/platform/chrome/wilco_ec/event.c hangup_device(dev_data); dev_data 505 drivers/platform/chrome/wilco_ec/event.c struct event_device_data *dev_data = adev->driver_data; dev_data 507 drivers/platform/chrome/wilco_ec/event.c cdev_device_del(&dev_data->cdev, &dev_data->dev); dev_data 508 drivers/platform/chrome/wilco_ec/event.c ida_simple_remove(&event_ida, MINOR(dev_data->dev.devt)); dev_data 509 drivers/platform/chrome/wilco_ec/event.c hangup_device(dev_data); dev_data 221 drivers/platform/chrome/wilco_ec/telemetry.c struct telem_device_data *dev_data; dev_data 241 drivers/platform/chrome/wilco_ec/telemetry.c struct telem_device_data *dev_data; dev_data 245 drivers/platform/chrome/wilco_ec/telemetry.c dev_data = container_of(inode->i_cdev, struct telem_device_data, cdev); dev_data 246 drivers/platform/chrome/wilco_ec/telemetry.c if (atomic_cmpxchg(&dev_data->available, 1, 0) == 0) dev_data 249 drivers/platform/chrome/wilco_ec/telemetry.c get_device(&dev_data->dev); dev_data 253 drivers/platform/chrome/wilco_ec/telemetry.c atomic_set(&dev_data->available, 1); dev_data 256 drivers/platform/chrome/wilco_ec/telemetry.c sess_data->dev_data = dev_data; dev_data 288 drivers/platform/chrome/wilco_ec/telemetry.c ret = wilco_ec_mailbox(sess_data->dev_data->ec, &msg); dev_data 321 drivers/platform/chrome/wilco_ec/telemetry.c atomic_set(&sess_data->dev_data->available, 1); dev_data 322 drivers/platform/chrome/wilco_ec/telemetry.c put_device(&sess_data->dev_data->dev); dev_data 346 drivers/platform/chrome/wilco_ec/telemetry.c struct telem_device_data *dev_data; dev_data 348 drivers/platform/chrome/wilco_ec/telemetry.c dev_data = container_of(d, struct telem_device_data, dev); dev_data 349 drivers/platform/chrome/wilco_ec/telemetry.c kfree(dev_data); dev_data 363 drivers/platform/chrome/wilco_ec/telemetry.c struct telem_device_data *dev_data; dev_data 374 drivers/platform/chrome/wilco_ec/telemetry.c dev_data = kzalloc(sizeof(*dev_data), GFP_KERNEL); dev_data 375 drivers/platform/chrome/wilco_ec/telemetry.c if (!dev_data) { dev_data 381 drivers/platform/chrome/wilco_ec/telemetry.c dev_data->ec = dev_get_platdata(&pdev->dev); dev_data 382 drivers/platform/chrome/wilco_ec/telemetry.c atomic_set(&dev_data->available, 1); dev_data 383 drivers/platform/chrome/wilco_ec/telemetry.c platform_set_drvdata(pdev, dev_data); dev_data 386 drivers/platform/chrome/wilco_ec/telemetry.c dev_data->dev.devt = MKDEV(telem_major, minor); dev_data 387 drivers/platform/chrome/wilco_ec/telemetry.c dev_data->dev.class = &telem_class; dev_data 388 drivers/platform/chrome/wilco_ec/telemetry.c dev_data->dev.release = telem_device_free; dev_data 389 drivers/platform/chrome/wilco_ec/telemetry.c dev_set_name(&dev_data->dev, TELEM_DEV_NAME_FMT, minor); dev_data 390 drivers/platform/chrome/wilco_ec/telemetry.c device_initialize(&dev_data->dev); dev_data 393 drivers/platform/chrome/wilco_ec/telemetry.c cdev_init(&dev_data->cdev, &telem_fops); dev_data 394 drivers/platform/chrome/wilco_ec/telemetry.c error = cdev_device_add(&dev_data->cdev, &dev_data->dev); dev_data 396 drivers/platform/chrome/wilco_ec/telemetry.c put_device(&dev_data->dev); dev_data 406 drivers/platform/chrome/wilco_ec/telemetry.c struct telem_device_data *dev_data = platform_get_drvdata(pdev); dev_data 408 drivers/platform/chrome/wilco_ec/telemetry.c cdev_device_del(&dev_data->cdev, &dev_data->dev); dev_data 409 drivers/platform/chrome/wilco_ec/telemetry.c ida_simple_remove(&telem_ida, MINOR(dev_data->dev.devt)); dev_data 410 drivers/platform/chrome/wilco_ec/telemetry.c put_device(&dev_data->dev); dev_data 1591 drivers/staging/ks7010/ks_hostif.c priv->dev_data[atomic_read(&priv->rec_count)] = p; dev_data 483 drivers/staging/ks7010/ks_wlan.h unsigned char *dev_data[DEVICE_STOCK_COUNT]; dev_data 30 drivers/thermal/intel/intel_soc_dts_thermal.c static irqreturn_t soc_irq_thread_fn(int irq, void *dev_data) dev_data 644 drivers/usb/atm/usbatm.c struct usbatm_data *instance = vcc->dev->dev_data; dev_data 719 drivers/usb/atm/usbatm.c struct usbatm_data *instance = atm_dev->dev_data; dev_data 724 drivers/usb/atm/usbatm.c atm_dev->dev_data = NULL; /* catch bugs */ dev_data 730 drivers/usb/atm/usbatm.c struct usbatm_data *instance = atm_dev->dev_data; dev_data 770 drivers/usb/atm/usbatm.c struct usbatm_data *instance = vcc->dev->dev_data; dev_data 822 drivers/usb/atm/usbatm.c vcc->dev_data = new; dev_data 849 drivers/usb/atm/usbatm.c struct usbatm_data *instance = vcc->dev->dev_data; dev_data 850 drivers/usb/atm/usbatm.c struct usbatm_vcc_data *vcc_data = vcc->dev_data; dev_data 872 drivers/usb/atm/usbatm.c vcc->dev_data = NULL; dev_data 886 drivers/usb/atm/usbatm.c struct usbatm_data *instance = atm_dev->dev_data; dev_data 934 drivers/usb/atm/usbatm.c atm_dev->dev_data = instance; dev_data 150 drivers/usb/gadget/legacy/inode.c static inline void get_dev (struct dev_data *data) dev_data 155 drivers/usb/gadget/legacy/inode.c static void put_dev (struct dev_data *data) dev_data 164 drivers/usb/gadget/legacy/inode.c static struct dev_data *dev_new (void) dev_data 166 drivers/usb/gadget/legacy/inode.c struct dev_data *dev; dev_data 193 drivers/usb/gadget/legacy/inode.c struct dev_data *dev; dev_data 845 drivers/usb/gadget/legacy/inode.c static inline void ep0_readable (struct dev_data *dev) dev_data 853 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = ep->driver_data; dev_data 865 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = ep->driver_data; dev_data 888 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = ep->driver_data; dev_data 909 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1077 drivers/usb/gadget/legacy/inode.c next_event (struct dev_data *dev, enum usb_gadgetfs_event_type type) dev_data 1121 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1176 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1187 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1216 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1247 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1277 drivers/usb/gadget/legacy/inode.c static void make_qualifier (struct dev_data *dev) dev_data 1301 drivers/usb/gadget/legacy/inode.c config_buf (struct dev_data *dev, u8 type, unsigned index) dev_data 1329 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = get_gadget_data (gadget); dev_data 1528 drivers/usb/gadget/legacy/inode.c static void destroy_ep_files (struct dev_data *dev) dev_data 1576 drivers/usb/gadget/legacy/inode.c static int activate_ep_files (struct dev_data *dev) dev_data 1624 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = get_gadget_data (gadget); dev_data 1648 drivers/usb/gadget/legacy/inode.c static struct dev_data *the_device; dev_data 1653 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = the_device; dev_data 1692 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = get_gadget_data (gadget); dev_data 1710 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = get_gadget_data (gadget); dev_data 1785 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = fd->private_data; dev_data 1894 drivers/usb/gadget/legacy/inode.c struct dev_data *dev = inode->i_private; dev_data 1996 drivers/usb/gadget/legacy/inode.c struct dev_data *dev; dev_data 176 drivers/usb/host/fsl-mph-dr-of.c struct fsl_usb2_dev_data *dev_data; dev_data 195 drivers/usb/host/fsl-mph-dr-of.c dev_data = get_dr_mode_data(np); dev_data 213 drivers/usb/host/fsl-mph-dr-of.c pdata->operating_mode = dev_data->op_mode; dev_data 246 drivers/usb/host/fsl-mph-dr-of.c for (i = 0; i < ARRAY_SIZE(dev_data->drivers); i++) { dev_data 247 drivers/usb/host/fsl-mph-dr-of.c if (!dev_data->drivers[i]) dev_data 250 drivers/usb/host/fsl-mph-dr-of.c dev_data->drivers[i], idx); dev_data 149 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 179 drivers/xen/xen-pciback/conf_space.c list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { dev_data 209 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 223 drivers/xen/xen-pciback/conf_space.c list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { dev_data 258 drivers/xen/xen-pciback/conf_space.c if (dev_data->permissive || xen_pcibk_permissive) { dev_data 273 drivers/xen/xen-pciback/conf_space.c } else if (!dev_data->warned_on_write) { dev_data 274 drivers/xen/xen-pciback/conf_space.c dev_data->warned_on_write = 1; dev_data 291 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 297 drivers/xen/xen-pciback/conf_space.c if (!dev_data) dev_data 300 drivers/xen/xen-pciback/conf_space.c list_for_each_entry_safe(cfg_entry, t, &dev_data->config_fields, list) { dev_data 317 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 322 drivers/xen/xen-pciback/conf_space.c if (!dev_data) dev_data 325 drivers/xen/xen-pciback/conf_space.c list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { dev_data 335 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 340 drivers/xen/xen-pciback/conf_space.c if (!dev_data) dev_data 343 drivers/xen/xen-pciback/conf_space.c list_for_each_entry_safe(cfg_entry, t, &dev_data->config_fields, list) { dev_data 360 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 392 drivers/xen/xen-pciback/conf_space.c list_add_tail(&cfg_entry->list, &dev_data->config_fields); dev_data 408 drivers/xen/xen-pciback/conf_space.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 412 drivers/xen/xen-pciback/conf_space.c INIT_LIST_HEAD(&dev_data->config_fields); dev_data 63 drivers/xen/xen-pciback/conf_space_header.c struct xen_pcibk_dev_data *dev_data; dev_data 68 drivers/xen/xen-pciback/conf_space_header.c dev_data = pci_get_drvdata(dev); dev_data 76 drivers/xen/xen-pciback/conf_space_header.c if (dev_data) dev_data 77 drivers/xen/xen-pciback/conf_space_header.c dev_data->enable_intx = 1; dev_data 83 drivers/xen/xen-pciback/conf_space_header.c if (dev_data) dev_data 84 drivers/xen/xen-pciback/conf_space_header.c dev_data->enable_intx = 0; dev_data 122 drivers/xen/xen-pciback/conf_space_header.c if (!xen_pcibk_permissive && (!dev_data || !dev_data->permissive)) dev_data 52 drivers/xen/xen-pciback/conf_space_quirks.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 55 drivers/xen/xen-pciback/conf_space_quirks.c list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { dev_data 25 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data = pdev->pci_dev_data; dev_data 29 drivers/xen/xen-pciback/passthrough.c mutex_lock(&dev_data->lock); dev_data 31 drivers/xen/xen-pciback/passthrough.c list_for_each_entry(dev_entry, &dev_data->dev_list, list) { dev_data 40 drivers/xen/xen-pciback/passthrough.c mutex_unlock(&dev_data->lock); dev_data 49 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data = pdev->pci_dev_data; dev_data 59 drivers/xen/xen-pciback/passthrough.c mutex_lock(&dev_data->lock); dev_data 60 drivers/xen/xen-pciback/passthrough.c list_add_tail(&dev_entry->list, &dev_data->dev_list); dev_data 61 drivers/xen/xen-pciback/passthrough.c mutex_unlock(&dev_data->lock); dev_data 75 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data = pdev->pci_dev_data; dev_data 79 drivers/xen/xen-pciback/passthrough.c mutex_lock(&dev_data->lock); dev_data 81 drivers/xen/xen-pciback/passthrough.c list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { dev_data 89 drivers/xen/xen-pciback/passthrough.c mutex_unlock(&dev_data->lock); dev_data 102 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data; dev_data 104 drivers/xen/xen-pciback/passthrough.c dev_data = kmalloc(sizeof(*dev_data), GFP_KERNEL); dev_data 105 drivers/xen/xen-pciback/passthrough.c if (!dev_data) dev_data 108 drivers/xen/xen-pciback/passthrough.c mutex_init(&dev_data->lock); dev_data 110 drivers/xen/xen-pciback/passthrough.c INIT_LIST_HEAD(&dev_data->dev_list); dev_data 112 drivers/xen/xen-pciback/passthrough.c pdev->pci_dev_data = dev_data; dev_data 121 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data = pdev->pci_dev_data; dev_data 127 drivers/xen/xen-pciback/passthrough.c mutex_lock(&dev_data->lock); dev_data 129 drivers/xen/xen-pciback/passthrough.c list_for_each_entry(dev_entry, &dev_data->dev_list, list) { dev_data 136 drivers/xen/xen-pciback/passthrough.c list_for_each_entry(e, &dev_data->dev_list, list) { dev_data 154 drivers/xen/xen-pciback/passthrough.c mutex_unlock(&dev_data->lock); dev_data 161 drivers/xen/xen-pciback/passthrough.c struct passthrough_dev_data *dev_data = pdev->pci_dev_data; dev_data 164 drivers/xen/xen-pciback/passthrough.c list_for_each_entry_safe(dev_entry, t, &dev_data->dev_list, list) { dev_data 173 drivers/xen/xen-pciback/passthrough.c kfree(dev_data); dev_data 95 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 99 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(dev); dev_data 109 drivers/xen/xen-pciback/pci_stub.c if (dev_data && dev_data 110 drivers/xen/xen-pciback/pci_stub.c pci_load_and_free_saved_state(dev, &dev_data->pci_saved_state)) dev_data 132 drivers/xen/xen-pciback/pci_stub.c kfree(dev_data); dev_data 263 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 289 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(dev); dev_data 290 drivers/xen/xen-pciback/pci_stub.c ret = pci_load_saved_state(dev, dev_data->pci_saved_state); dev_data 357 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 367 drivers/xen/xen-pciback/pci_stub.c dev_data = kzalloc(sizeof(*dev_data) + strlen(DRV_NAME "[]") dev_data 369 drivers/xen/xen-pciback/pci_stub.c if (!dev_data) { dev_data 373 drivers/xen/xen-pciback/pci_stub.c pci_set_drvdata(dev, dev_data); dev_data 379 drivers/xen/xen-pciback/pci_stub.c sprintf(dev_data->irq_name, DRV_NAME "[%s]", pci_name(dev)); dev_data 416 drivers/xen/xen-pciback/pci_stub.c dev_data->pci_saved_state = pci_store_saved_state(dev); dev_data 417 drivers/xen/xen-pciback/pci_stub.c if (!dev_data->pci_saved_state) dev_data 438 drivers/xen/xen-pciback/pci_stub.c kfree(dev_data); dev_data 1240 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 1250 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(psdev->dev); dev_data 1251 drivers/xen/xen-pciback/pci_stub.c if (!dev_data) dev_data 1257 drivers/xen/xen-pciback/pci_stub.c dev_data->isr_on ? "on" : "off", dev_data 1258 drivers/xen/xen-pciback/pci_stub.c dev_data->ack_intr ? "ack" : "not ack", dev_data 1259 drivers/xen/xen-pciback/pci_stub.c dev_data->handled); dev_data 1270 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 1284 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(psdev->dev); dev_data 1285 drivers/xen/xen-pciback/pci_stub.c if (!dev_data) { dev_data 1291 drivers/xen/xen-pciback/pci_stub.c dev_data->irq_name, dev_data->isr_on, dev_data 1292 drivers/xen/xen-pciback/pci_stub.c !dev_data->isr_on); dev_data 1294 drivers/xen/xen-pciback/pci_stub.c dev_data->isr_on = !(dev_data->isr_on); dev_data 1295 drivers/xen/xen-pciback/pci_stub.c if (dev_data->isr_on) dev_data 1296 drivers/xen/xen-pciback/pci_stub.c dev_data->ack_intr = 1; dev_data 1330 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 1348 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(quirk->pdev); dev_data 1350 drivers/xen/xen-pciback/pci_stub.c list_for_each_entry(cfg_entry, &dev_data->config_fields, list) { dev_data 1376 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 1388 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(psdev->dev); dev_data 1390 drivers/xen/xen-pciback/pci_stub.c if (!dev_data) { dev_data 1394 drivers/xen/xen-pciback/pci_stub.c if (!dev_data->permissive) { dev_data 1395 drivers/xen/xen-pciback/pci_stub.c dev_data->permissive = 1; dev_data 1413 drivers/xen/xen-pciback/pci_stub.c struct xen_pcibk_dev_data *dev_data; dev_data 1422 drivers/xen/xen-pciback/pci_stub.c dev_data = pci_get_drvdata(psdev->dev); dev_data 1423 drivers/xen/xen-pciback/pci_stub.c if (!dev_data || !dev_data->permissive) dev_data 28 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data; dev_data 32 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 33 drivers/xen/xen-pciback/pciback_ops.c if (!dev_data) dev_data 41 drivers/xen/xen-pciback/pciback_ops.c dev_data->enable_intx = 0; dev_data 42 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 0; dev_data 44 drivers/xen/xen-pciback/pciback_ops.c enable = dev_data->enable_intx; dev_data 47 drivers/xen/xen-pciback/pciback_ops.c if (!enable && !dev_data->isr_on) dev_data 55 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq = dev->irq; dev_data 61 drivers/xen/xen-pciback/pciback_ops.c if (dev_data->irq == 0) dev_data 65 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq_name, dev_data 66 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq, dev_data 70 drivers/xen/xen-pciback/pciback_ops.c dev_data->isr_on ? "enable" : "disable", dev_data 81 drivers/xen/xen-pciback/pciback_ops.c rc = request_irq(dev_data->irq, dev_data 83 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq_name, dev); dev_data 87 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq_name, dev_data->irq, rc); dev_data 91 drivers/xen/xen-pciback/pciback_ops.c free_irq(dev_data->irq, dev); dev_data 92 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq = 0; dev_data 94 drivers/xen/xen-pciback/pciback_ops.c dev_data->isr_on = enable; dev_data 95 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = enable; dev_data 98 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq_name, dev_data 99 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq, dev_data 103 drivers/xen/xen-pciback/pciback_ops.c enable ? (dev_data->isr_on ? "enabled" : "failed to enable") : dev_data 104 drivers/xen/xen-pciback/pciback_ops.c (dev_data->isr_on ? "failed to disable" : "disabled")); dev_data 147 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data; dev_data 176 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 177 drivers/xen/xen-pciback/pciback_ops.c if (dev_data) dev_data 178 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 0; dev_data 192 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data; dev_data 196 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 197 drivers/xen/xen-pciback/pciback_ops.c if (dev_data) dev_data 198 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 1; dev_data 211 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data; dev_data 265 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 266 drivers/xen/xen-pciback/pciback_ops.c if (dev_data) dev_data 267 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 0; dev_data 281 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data; dev_data 285 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 286 drivers/xen/xen-pciback/pciback_ops.c if (dev_data) dev_data 287 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 1; dev_data 332 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data = NULL; dev_data 346 drivers/xen/xen-pciback/pciback_ops.c dev_data = pci_get_drvdata(dev); dev_data 347 drivers/xen/xen-pciback/pciback_ops.c if (dev_data) dev_data 348 drivers/xen/xen-pciback/pciback_ops.c test_intx = dev_data->enable_intx; dev_data 378 drivers/xen/xen-pciback/pciback_ops.c if (!op->err && dev && dev_data) { dev_data 380 drivers/xen/xen-pciback/pciback_ops.c if ((dev_data->enable_intx != test_intx)) dev_data 421 drivers/xen/xen-pciback/pciback_ops.c struct xen_pcibk_dev_data *dev_data = pci_get_drvdata(dev); dev_data 423 drivers/xen/xen-pciback/pciback_ops.c if (dev_data->isr_on && dev_data->ack_intr) { dev_data 424 drivers/xen/xen-pciback/pciback_ops.c dev_data->handled++; dev_data 425 drivers/xen/xen-pciback/pciback_ops.c if ((dev_data->handled % 1000) == 0) { dev_data 429 drivers/xen/xen-pciback/pciback_ops.c dev_data->irq_name); dev_data 430 drivers/xen/xen-pciback/pciback_ops.c dev_data->ack_intr = 0; dev_data 229 drivers/xen/xenbus/xenbus_dev_frontend.c struct xenbus_file_priv *dev_data; dev_data 288 drivers/xen/xenbus/xenbus_dev_frontend.c mutex_lock(&adap->dev_data->reply_mutex); dev_data 298 drivers/xen/xenbus/xenbus_dev_frontend.c list_splice_tail(&staging_q, &adap->dev_data->read_buffers); dev_data 299 drivers/xen/xenbus/xenbus_dev_frontend.c wake_up(&adap->dev_data->read_waitq); dev_data 303 drivers/xen/xenbus/xenbus_dev_frontend.c mutex_unlock(&adap->dev_data->reply_mutex); dev_data 522 drivers/xen/xenbus/xenbus_dev_frontend.c watch->dev_data = u; dev_data 109 include/linux/atmdev.h void *dev_data; /* per-device data */ dev_data 153 include/linux/atmdev.h void *dev_data; /* per-device data */ dev_data 78 sound/soc/codecs/sti-sas.c const struct sti_sas_dev_data *dev_data; dev_data 434 sound/soc/codecs/sti-sas.c drvdata->dev_data = (struct sti_sas_dev_data *)of_id->data; dev_data 441 sound/soc/codecs/sti-sas.c drvdata->dev_data->regmap); dev_data 456 sound/soc/codecs/sti-sas.c sti_sas_dai[STI_SAS_DAI_ANALOG_OUT].ops = drvdata->dev_data->dac_ops; dev_data 459 sound/soc/codecs/sti-sas.c sti_sas_driver.dapm_widgets = drvdata->dev_data->dapm_widgets; dev_data 460 sound/soc/codecs/sti-sas.c sti_sas_driver.num_dapm_widgets = drvdata->dev_data->num_dapm_widgets; dev_data 462 sound/soc/codecs/sti-sas.c sti_sas_driver.dapm_routes = drvdata->dev_data->dapm_routes; dev_data 463 sound/soc/codecs/sti-sas.c sti_sas_driver.num_dapm_routes = drvdata->dev_data->num_dapm_routes; dev_data 390 sound/soc/sti/sti_uniperif.c const struct sti_uniperiph_dev_data *dev_data; dev_data 400 sound/soc/sti/sti_uniperif.c dev_data = (struct sti_uniperiph_dev_data *)of_id->data; dev_data 406 sound/soc/sti/sti_uniperif.c uni->id = dev_data->id; dev_data 407 sound/soc/sti/sti_uniperif.c uni->ver = dev_data->version; dev_data 410 sound/soc/sti/sti_uniperif.c dai->name = dev_data->dai_names; dev_data 432 sound/soc/sti/sti_uniperif.c uni->type = dev_data->type; dev_data 435 sound/soc/sti/sti_uniperif.c if (dev_data->type & SND_ST_UNIPERIF_TYPE_TDM) { dev_data 443 sound/soc/sti/sti_uniperif.c dai_data->stream = dev_data->stream;