| /drivers/gpu/drm/ttm/tests/ |
| A D | ttm_kunit_helpers.c | 193 bo->bdev = devs->ttm_dev; in ttm_bo_kunit_init() 224 struct ttm_test_devices *devs; in ttm_test_devices_basic() local 226 devs = kunit_kzalloc(test, sizeof(*devs), GFP_KERNEL); in ttm_test_devices_basic() 235 devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev, in ttm_test_devices_basic() 236 sizeof(*devs->drm), 0, in ttm_test_devices_basic() 240 return devs; in ttm_test_devices_basic() 246 struct ttm_test_devices *devs; in ttm_test_devices_all() local 258 devs->ttm_dev = ttm_dev; in ttm_test_devices_all() 260 return devs; in ttm_test_devices_all() 266 if (devs->ttm_dev) in ttm_test_devices_put() [all …]
|
| A D | ttm_pool_test.c | 19 struct ttm_test_devices *devs; member 37 priv->devs = ttm_test_devices_basic(test); in ttm_pool_test_init() 47 ttm_test_devices_put(test, priv->devs); in ttm_pool_test_fini() 60 bo = ttm_bo_kunit_init(test, priv->devs, size, NULL); in ttm_tt_kunit_init() 78 struct ttm_test_devices *devs = priv->devs; in ttm_pool_pre_populated() local 137 struct ttm_test_devices *devs = priv->devs; in ttm_pool_alloc_basic() local 156 KUNIT_ASSERT_PTR_EQ(test, pool->dev, devs->dev); in ttm_pool_alloc_basic() 198 struct ttm_test_devices *devs = priv->devs; in ttm_pool_alloc_basic_dma_addr() local 212 bo = ttm_bo_kunit_init(test, devs, size, NULL); in ttm_pool_alloc_basic_dma_addr() 337 struct ttm_test_devices *devs = priv->devs; in ttm_pool_free_dma_alloc() local [all …]
|
| A D | ttm_resource_test.c | 19 struct ttm_test_devices *devs; member 33 priv->devs = ttm_test_devices_all(test); in ttm_resource_test_init() 34 KUNIT_ASSERT_NOT_NULL(test, priv->devs); in ttm_resource_test_init() 45 ttm_test_devices_put(test, priv->devs); in ttm_resource_test_fini() 55 KUNIT_ASSERT_NOT_NULL(test, priv->devs->ttm_dev); in ttm_init_test_mocks() 57 priv->bo = ttm_bo_kunit_init(test, priv->devs, size, NULL); in ttm_init_test_mocks() 65 struct ttm_device *ttm_dev = priv->devs->ttm_dev; in ttm_init_test_manager() 214 ttm_resource_manager_init(man, priv->devs->ttm_dev, size); in ttm_resource_manager_init_basic() 216 KUNIT_ASSERT_PTR_EQ(test, man->bdev, priv->devs->ttm_dev); in ttm_resource_manager_init_basic() 278 man = ttm_manager_type(priv->devs->ttm_dev, mem_type); in ttm_sys_man_alloc_basic() [all …]
|
| A D | ttm_tt_test.c | 225 const struct ttm_test_devices *devs = test->priv; in ttm_tt_create_failed() local 232 devs->ttm_dev->funcs = &ttm_dev_empty_funcs; in ttm_tt_create_failed() 243 const struct ttm_test_devices *devs = test->priv; in ttm_tt_destroy_basic() local 256 ttm_tt_destroy(devs->ttm_dev, bo->ttm); in ttm_tt_destroy_basic() 261 const struct ttm_test_devices *devs = test->priv; in ttm_tt_populate_null_ttm() local 286 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_populate_populated_ttm() 290 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_populate_populated_ttm() 310 err = ttm_tt_populate(devs->ttm_dev, tt, &ctx); in ttm_tt_unpopulate_basic() 314 ttm_tt_unpopulate(devs->ttm_dev, tt); in ttm_tt_unpopulate_basic() 333 ttm_tt_unpopulate(devs->ttm_dev, tt); in ttm_tt_unpopulate_empty_ttm() [all …]
|
| A D | ttm_kunit_helpers.h | 38 struct ttm_test_devices *devs, 48 void ttm_test_devices_put(struct kunit *test, struct ttm_test_devices *devs);
|
| /drivers/comedi/drivers/ |
| A D | comedi_bond.c | 56 struct bonded_device **devs; member 68 struct bonded_device **devs; in bonding_dio_insn_bits() local 79 devs = devpriv->devs; in bonding_dio_insn_bits() 132 struct bonded_device **devs; in bonding_dio_insn_config() local 137 devs = devpriv->devs; in bonding_dio_insn_config() 138 for (bdev = *devs++; chan >= bdev->nchans; bdev = *devs++) in bonding_dio_insn_config() 242 devs = krealloc(devpriv->devs, in do_dev_config() 245 if (!devs) { in do_dev_config() 251 devpriv->devs = devs; in do_dev_config() 332 kfree(devpriv->devs); in bonding_detach() [all …]
|
| /drivers/watchdog/ |
| A D | cpwd.c | 91 } devs[WD_NUMDEVS]; member 210 (p->devs[index].intr_mask); in cpwd_toggleintr() 298 cpwd_writew(p->devs[index].timeout, p->devs[index].regs + WD_LIMIT); in cpwd_starttimer() 316 if (intr & p->devs[index].intr_mask) { in cpwd_getstatus() 580 p->devs[i].runstatus &= ~WD_STAT_BSTOP; in cpwd_probe() 581 p->devs[i].runstatus |= WD_STAT_INIT; in cpwd_probe() 582 p->devs[i].timeout = p->timeout; in cpwd_probe() 584 p->devs[i].timeout = *parms[i]; in cpwd_probe() 586 err = misc_register(&p->devs[i].misc); in cpwd_probe() 608 misc_deregister(&p->devs[i].misc); in cpwd_probe() [all …]
|
| /drivers/md/ |
| A D | raid10.c | 167 r10_bio->devs[j].bio = bio; in r10buf_pool_alloc() 188 bio = r10_bio->devs[j].bio; in r10buf_pool_alloc() 216 if (r10_bio->devs[j].bio) in r10buf_pool_alloc() 218 kfree(r10_bio->devs[j].bio); in r10buf_pool_alloc() 1511 if (r10_bio->devs[i].bio) in raid10_write_request() 1553 memset(r10_bio->devs, 0, sizeof(r10_bio->devs[0]) * in __make_request() 1736 memset(r10_bio->devs, 0, sizeof(r10_bio->devs[0]) * geo->raid_disks); in raid10_handle_discard() 2696 r10_bio->devs[slot].bio in fix_read_error() 2903 r10_bio->devs[m].addr, in handle_write_completed() 2920 r10_bio->devs[m].addr, in handle_write_completed() [all …]
|
| /drivers/gpu/host1x/ |
| A D | context.c | 29 cdl->devs = NULL; in host1x_memory_context_list_init() 38 cdl->devs = kcalloc(cdl->len, sizeof(*cdl->devs), GFP_KERNEL); in host1x_memory_context_list_init() 39 if (!cdl->devs) in host1x_memory_context_list_init() 43 ctx = &cdl->devs[i]; in host1x_memory_context_list_init() 99 device_unregister(&cdl->devs[i].dev); in host1x_memory_context_list_init() 101 kfree(cdl->devs); in host1x_memory_context_list_init() 102 cdl->devs = NULL; in host1x_memory_context_list_init() 113 device_unregister(&cdl->devs[i].dev); in host1x_memory_context_list_free() 115 kfree(cdl->devs); in host1x_memory_context_list_free() 133 struct host1x_memory_context *cd = &cdl->devs[i]; in host1x_memory_context_alloc()
|
| /drivers/misc/keba/ |
| A D | cp500.c | 136 struct cp500_devs *devs; member 349 cp500->devs->i2c.offset, in cp500_register_i2c() 351 cp500->devs->i2c.offset + in cp500_register_i2c() 352 cp500->devs->i2c.size - 1, in cp500_register_i2c() 407 cp500->devs->spi.offset, in cp500_register_spi() 409 cp500->devs->spi.offset + in cp500_register_spi() 410 cp500->devs->spi.size - 1, in cp500_register_spi() 457 cp500->devs->fan.offset, in cp500_register_fan() 459 cp500->devs->fan.offset + in cp500_register_fan() 460 cp500->devs->fan.size - 1, in cp500_register_fan() [all …]
|
| /drivers/char/agp/ |
| A D | ali-agp.c | 304 struct agp_device_ids *devs = ali_agp_device_ids; in agp_ali_probe() local 314 for (j = 0; devs[j].chipset_name; j++) { in agp_ali_probe() 315 if (pdev->device == devs[j].device_id) in agp_ali_probe() 340 devs[j].chipset_name = "M1631"; in agp_ali_probe() 343 devs[j].chipset_name = "M1632"; in agp_ali_probe() 346 devs[j].chipset_name = "M1641"; in agp_ali_probe() 349 devs[j].chipset_name = "M1621"; in agp_ali_probe() 352 devs[j].chipset_name = "M1647"; in agp_ali_probe() 355 devs[j].chipset_name = "M1651"; in agp_ali_probe() 365 dev_info(&pdev->dev, "ALi %s chipset\n", devs[j].chipset_name); in agp_ali_probe()
|
| /drivers/infiniband/hw/usnic/ |
| A D | usnic_uiom.c | 456 INIT_LIST_HEAD(&pd->devs); in usnic_uiom_alloc_pd() 489 list_add_tail(&uiom_dev->link, &pd->devs); in usnic_uiom_attach_dev_to_pd() 508 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_detach_dev_from_pd() 532 struct device **devs; in usnic_uiom_get_dev_list() local 536 devs = kcalloc(pd->dev_cnt + 1, sizeof(*devs), GFP_ATOMIC); in usnic_uiom_get_dev_list() 537 if (!devs) { in usnic_uiom_get_dev_list() 538 devs = ERR_PTR(-ENOMEM); in usnic_uiom_get_dev_list() 542 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_get_dev_list() 543 devs[i++] = uiom_dev->dev; in usnic_uiom_get_dev_list() 547 return devs; in usnic_uiom_get_dev_list() [all …]
|
| A D | usnic_uiom.h | 61 struct list_head devs; member 89 void usnic_uiom_free_dev_list(struct device **devs);
|
| /drivers/char/tpm/ |
| A D | tpm2-space.c | 601 cdev_device_del(&chip->cdevs, &chip->devs); in tpm_devs_remove() 602 put_device(&chip->devs); in tpm_devs_remove() 613 device_initialize(&chip->devs); in tpm_devs_add() 614 chip->devs.parent = chip->dev.parent; in tpm_devs_add() 615 chip->devs.class = &tpmrm_class; in tpm_devs_add() 623 chip->devs.release = tpm_devs_release; in tpm_devs_add() 632 rc = cdev_device_add(&chip->cdevs, &chip->devs); in tpm_devs_add() 634 dev_err(&chip->devs, in tpm_devs_add() 636 dev_name(&chip->devs), MAJOR(chip->devs.devt), in tpm_devs_add() 637 MINOR(chip->devs.devt), rc); in tpm_devs_add() [all …]
|
| /drivers/vdpa/solidrun/ |
| A D | snet_main.c | 621 if (!cfg->devs) in snet_free_cfg() 626 if (!cfg->devs[i]) in snet_free_cfg() 629 kfree(cfg->devs[i]); in snet_free_cfg() 632 kfree(cfg->devs); in snet_free_cfg() 730 if (!cfg->devs) in psnet_read_cfg() 735 cfg->devs[i] = kzalloc(sizeof(*cfg->devs[i]), GFP_KERNEL); in psnet_read_cfg() 736 if (!cfg->devs[i]) { in psnet_read_cfg() 752 off += sizeof(cfg->devs[i]->rsvd); in psnet_read_cfg() 775 irq_num += psnet->cfg.devs[i]->vq_num + 1; in psnet_alloc_irq_vector() 884 if (cfg->devs[i]->vfid == vfid) in snet_find_dev_cfg() [all …]
|
| /drivers/nvdimm/ |
| A D | namespace_devs.c | 1544 if (!devs) { in create_namespace_io() 1558 devs[0] = dev; in create_namespace_io() 1559 return devs; in create_namespace_io() 1941 if (!devs) in scan_labels() 1967 kfree(devs); in scan_labels() 2028 return devs; in scan_labels() 2033 kfree(devs); in scan_labels() 2062 return devs; in create_namespaces() 2181 if (!devs) in nd_region_register_namespaces() 2207 if (devs[i]) { in nd_region_register_namespaces() [all …]
|
| /drivers/macintosh/ |
| A D | macio-adb.c | 70 static int macio_adb_autopoll(int devs); 133 static int macio_adb_autopoll(int devs) in macio_adb_autopoll() argument 138 out_8(&adb->active_hi.r, devs >> 8); in macio_adb_autopoll() 139 out_8(&adb->active_lo.r, devs); in macio_adb_autopoll() 140 out_8(&adb->autopoll.r, devs? APE: 0); in macio_adb_autopoll()
|
| /drivers/mfd/ |
| A D | ucb1x00-core.c | 411 list_add_tail(&dev->dev_node, &ucb->devs); in ucb1x00_add_dev() 412 list_add_tail(&dev->drv_node, &drv->devs); in ucb1x00_add_dev() 589 INIT_LIST_HEAD(&ucb->devs); in ucb1x00_probe() 622 list_for_each_safe(l, n, &ucb->devs) { in ucb1x00_remove() 643 INIT_LIST_HEAD(&drv->devs); in ucb1x00_register_driver() 659 list_for_each_safe(l, n, &drv->devs) { in ucb1x00_unregister_driver() 673 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_suspend() 726 list_for_each_entry(udev, &ucb->devs, dev_node) { in ucb1x00_resume()
|
| A D | kempld-core.c | 97 struct mfd_cell devs[KEMPLD_MAX_DEVS] = {}; in kempld_register_cells_generic() local 101 devs[i++].name = kempld_dev_names[KEMPLD_I2C]; in kempld_register_cells_generic() 104 devs[i++].name = kempld_dev_names[KEMPLD_WDT]; in kempld_register_cells_generic() 107 devs[i++].name = kempld_dev_names[KEMPLD_GPIO]; in kempld_register_cells_generic() 110 devs[i++].name = kempld_dev_names[KEMPLD_UART]; in kempld_register_cells_generic() 112 return mfd_add_devices(pld->dev, PLATFORM_DEVID_NONE, devs, i, NULL, 0, NULL); in kempld_register_cells_generic()
|
| /drivers/net/ethernet/microchip/sparx5/lan969x/ |
| A D | lan969x_calendar.c | 28 u32 devs[LAN969X_DSM_CAL_DEVS_PER_TAXI]; member 117 speed->devs[speed->n_devs++] = i; in lan969x_dsm_calendar_calc() 184 data->schedule[idx] = speed->devs[dev]; in lan969x_dsm_calendar_calc()
|
| /drivers/i3c/master/ |
| A D | dw-i3c-master.c | 322 if (addr == master->devs[pos].addr) in dw_i3c_master_get_addr_pos() 848 master->devs[pos].addr = ret; in dw_i3c_master_daa() 1000 master->devs[data->index].addr = 0; in dw_i3c_master_reattach_i3c_dev() 1055 master->devs[data->index].addr = 0; in dw_i3c_master_detach_i3c_dev() 1150 master->devs[pos].addr = dev->addr; in dw_i3c_master_attach_i2c_dev() 1151 master->devs[pos].is_i2c_addr = true; in dw_i3c_master_attach_i2c_dev() 1174 master->devs[data->index].addr = 0; in dw_i3c_master_detach_i2c_dev() 1192 master->devs[data->index].ibi_dev = dev; in dw_i3c_master_request_ibi() 1206 master->devs[data->index].ibi_dev = NULL; in dw_i3c_master_free_ibi() 1394 dev = master->devs[idx].ibi_dev; in dw_i3c_master_handle_ibi_sir() [all …]
|
| /drivers/sbus/char/ |
| A D | bbc_i2c.c | 60 if (bp->devs[i].device == op) { in set_device_claimage() 61 bp->devs[i].client_claimed = val; in set_device_claimage() 76 if (!(op = bp->devs[i].device)) in bbc_i2c_getdev() 336 bp->devs[entry].device = child_op; in attach_one_i2c() 337 bp->devs[entry].client_claimed = 0; in attach_one_i2c()
|
| /drivers/mtd/ |
| A D | mtd_blkdevs.c | 287 list_for_each_entry(d, &tr->devs, list) { in add_mtd_blktrans_dev() 318 list_add_tail(&new->list, &tr->devs); in add_mtd_blktrans_dev() 451 list_for_each_entry_safe(dev, next, &tr->devs, list) in blktrans_notify_remove() 495 INIT_LIST_HEAD(&tr->devs); in register_mtd_blktrans() 515 list_for_each_entry_safe(dev, next, &tr->devs, list) in deregister_mtd_blktrans() 521 BUG_ON(!list_empty(&tr->devs)); in deregister_mtd_blktrans()
|
| /drivers/usb/host/ |
| A D | xhci.c | 549 memset(xhci->devs, 0, MAX_HC_SLOTS * sizeof(*xhci->devs)); in xhci_init() 3238 vdev = xhci->devs[udev->slot_id]; in xhci_endpoint_disable() 3316 vdev = xhci->devs[udev->slot_id]; in xhci_endpoint_reset() 3531 if (!xhci->devs[slot_id]) in xhci_calculate_no_streams_bitmask() 3641 vdev = xhci->devs[udev->slot_id]; in xhci_alloc_streams() 3758 vdev = xhci->devs[udev->slot_id]; in xhci_free_streams() 3895 virt_dev = xhci->devs[slot_id]; in xhci_discover_or_reset_device() 4228 vdev = xhci->devs[slot_id]; in xhci_alloc_dev() 5147 !xhci->devs[udev->slot_id]) in xhci_enable_usb3_lpm_timeout() 5182 !xhci->devs[udev->slot_id]) in xhci_disable_usb3_lpm_timeout() [all …]
|
| /drivers/media/pci/mantis/ |
| A D | hopper_cards.c | 52 static int devs; variable 159 mantis->num = devs; in hopper_pci_probe() 204 devs++; in hopper_pci_probe()
|