| /linux/drivers/gpu/drm/ttm/tests/ |
| H A D | ttm_kunit_helpers.c | 170 struct ttm_test_devices *devs, in ttm_bo_kunit_init() argument 186 err = drm_gem_object_init(devs->drm, &bo->base, size); in ttm_bo_kunit_init() 189 bo->bdev = devs->ttm_dev; in ttm_bo_kunit_init() 220 struct ttm_test_devices *devs; in ttm_test_devices_basic() local 222 devs = kunit_kzalloc(test, sizeof(*devs), GFP_KERNEL); in ttm_test_devices_basic() 223 KUNIT_ASSERT_NOT_NULL(test, devs); in ttm_test_devices_basic() 225 devs->dev = drm_kunit_helper_alloc_device(test); in ttm_test_devices_basic() 226 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, devs->dev); in ttm_test_devices_basic() 229 devs->dev->coherent_dma_mask = -1; in ttm_test_devices_basic() 231 devs->drm = __drm_kunit_helper_alloc_drm_device(test, devs->dev, in ttm_test_devices_basic() [all …]
|
| H 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() 127 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_init_basic() 163 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_init_pinned() 193 man = ttm_manager_type(priv->devs->ttm_dev, place->mem_type); in ttm_resource_fini_basic() [all …]
|
| H 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 265 err = ttm_tt_populate(devs->ttm_dev, NULL, &ctx); in ttm_tt_populate_null_ttm() 271 const struct ttm_test_devices *devs = test->priv; in ttm_tt_populate_populated_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() 296 const struct ttm_test_devices *devs = test->priv; in ttm_tt_unpopulate_basic() local [all …]
|
| /linux/sound/isa/cs423x/ |
| H A D | cs4236.c | 104 { .id = "CSC0d32", .devs = { { "CSC0000" }, { "CSC0010" }, { "PNPb006" } } }, 106 { .id = "CSC1a32", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 108 { .id = "CSC4232", .devs = { { "CSC0000" }, { "CSC0002" }, { "CSC0003" } } }, 110 { .id = "CSC4236", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 112 { .id = "CSC7532", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSCb006" } } }, 114 { .id = "CSC7632", .devs = { { "CSC0000" }, { "CSC0010" }, { "PNPb006" } } }, 116 { .id = "CSCf032", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 118 { .id = "CSCe825", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC010f" } } }, 120 { .id = "CSC0225", .devs = { { "CSC0000" }, { "CSC0010" }, { "CSC0003" } } }, 122 { .id = "CSC0225", .devs = { { "CSC0100" }, { "CSC0110" }, { "CSC0103" } } }, [all …]
|
| /linux/drivers/comedi/drivers/ |
| H 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() 81 struct bonded_device *bdev = *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() 187 struct bonded_device **devs; in do_dev_config() local 237 * Now put bdev pointer at end of devpriv->devs array in do_dev_config() 242 devs = krealloc(devpriv->devs, in do_dev_config() [all …]
|
| /linux/fs/crypto/ |
| H A D | inline_crypt.c | 28 struct block_device **devs; in fscrypt_get_devices() local 31 devs = sb->s_cop->get_devices(sb, num_devs); in fscrypt_get_devices() 32 if (devs) in fscrypt_get_devices() 33 return devs; in fscrypt_get_devices() 35 devs = kmalloc_obj(*devs); in fscrypt_get_devices() 36 if (!devs) in fscrypt_get_devices() 38 devs[0] = sb->s_bdev; in fscrypt_get_devices() 40 return devs; in fscrypt_get_devices() 73 struct block_device **devs, in fscrypt_log_blk_crypto_impl() argument 81 blk_crypto_config_supported_natively(devs[i], cfg)) { in fscrypt_log_blk_crypto_impl() [all …]
|
| /linux/drivers/watchdog/ |
| H A D | cpwd.c | 91 } devs[WD_NUMDEVS]; member 210 (p->devs[index].intr_mask); in cpwd_toggleintr() 226 cpwd_writew(WD_BLIMIT, p->devs[index].regs + WD_LIMIT); in cpwd_resetbrokentimer() 246 if (p->devs[id].runstatus & WD_STAT_BSTOP) { in cpwd_brokentimer() 264 if (cpwd_readb(p->devs[index].regs + WD_STATUS) & WD_S_RUNNING) in cpwd_pingtimer() 265 cpwd_readw(p->devs[index].regs + WD_DCNTR); in cpwd_pingtimer() 274 if (cpwd_readb(p->devs[index].regs + WD_STATUS) & WD_S_RUNNING) { in cpwd_stoptimer() 278 p->devs[index].runstatus |= WD_STAT_BSTOP; in cpwd_stoptimer() 294 p->devs[index].runstatus &= ~WD_STAT_BSTOP; in cpwd_starttimer() 296 p->devs[index].runstatus &= ~WD_STAT_SVCD; in cpwd_starttimer() [all …]
|
| /linux/drivers/md/ |
| H A D | raid10.c | 109 int size = offsetof(struct r10bio, devs[conf->geo.raid_disks]); in r10bio_pool_alloc() 167 r10_bio->devs[j].bio = bio; in r10buf_pool_alloc() 174 r10_bio->devs[j].repl_bio = bio; in r10buf_pool_alloc() 181 struct bio *rbio = r10_bio->devs[j].repl_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() 217 bio_uninit(r10_bio->devs[j].bio); in r10buf_pool_alloc() 218 kfree(r10_bio->devs[j].bio); in r10buf_pool_alloc() 219 if (r10_bio->devs[j].repl_bio) in r10buf_pool_alloc() 220 bio_uninit(r10_bio->devs[j].repl_bio); in r10buf_pool_alloc() [all …]
|
| /linux/drivers/gpu/host1x/ |
| H A D | context.c | 29 cdl->devs = NULL; in host1x_memory_context_list_init() 38 cdl->devs = kzalloc_objs(*cdl->devs, cdl->len); 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()
|
| /linux/include/xen/interface/io/ |
| H A D | vscsiif.h | 103 * <domid>/<vhost>/vscsi-devs/dev-0/p-dev = "8:0:2:1" or "naa.wwn:lun" 104 * <domid>/<vhost>/vscsi-devs/dev-0/state = "4" 105 * <domid>/<vhost>/vscsi-devs/dev-0/v-dev = "0:0:0:0" 106 * <domid>/<vhost>/vscsi-devs/dev-1/p-dev = "8:0:2:2" 107 * <domid>/<vhost>/vscsi-devs/dev-1/state = "4" 108 * <domid>/<vhost>/vscsi-devs/dev-1/v-dev = "0:0:1:0" 118 * <vhost>/vscsi-devs/dev-0/state = "4" 119 * <vhost>/vscsi-devs/dev-1/state = "4" 124 * <domid>/<vhost>/vscsi-devs/dev-1/p-devname = "/dev/$device" 137 * <domid>/<vhost>/vscsi-devs/dev-0/p-dev = "8:0:2:1" [all …]
|
| /linux/drivers/misc/keba/ |
| H 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 …]
|
| /linux/tools/net/ynl/samples/ |
| H A D | devlink.c | 11 struct devlink_get_list *devs; in main() local 18 devs = devlink_get_dump(ys); in main() 19 if (!devs) in main() 22 ynl_dump_foreach(devs, d) { in main() 49 devlink_get_list_free(devs); in main() 56 devlink_get_list_free(devs); in main()
|
| H A D | netdev.c | 63 struct netdev_dev_get_list *devs; in main() local 102 devs = netdev_dev_get_dump(ys); in main() 103 if (!devs) in main() 106 if (ynl_dump_empty(devs)) in main() 108 ynl_dump_foreach(devs, d) in main() 110 netdev_dev_get_list_free(devs); in main()
|
| /linux/sound/isa/ad1816a/ |
| H A D | ad1816a.c | 47 { .id = "ADS7150", .devs = { { .id = "ADS7150" }, { .id = "ADS7151" } } }, 49 { .id = "ADS7180", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 51 { .id = "ADS7181", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 53 { .id = "AZT1022", .devs = { { .id = "AZT1018" }, { .id = "AZT2002" } } }, 55 { .id = "LWC1061", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 57 { .id = "MDK1605", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 59 { .id = "SMM7180", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 61 { .id = "TER1112", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, 63 { .id = "TER1112", .devs = { { .id = "TER1100" }, { .id = "TER1101" } } }, 65 { .id = "TER1411", .devs = { { .id = "ADS7180" }, { .id = "ADS7181" } } }, [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | striped.rst | 11 Parameters: <num devs> <chunk size> [<dev path> <offset>]+ 12 <num devs>: 39 my @devs = @ARGV; 46 $min_dev_size = `blockdev --getsz $devs[0]`; 48 my $this_size = `blockdev --getsz $devs[$i]`; 58 $table .= " $devs[$i] 0";
|
| /linux/fs/erofs/ |
| H A D | super.c | 137 if (!sbi->devs->flatdev && !dif->path) { in erofs_init_device() 152 } else if (!sbi->devs->flatdev) { in erofs_init_device() 201 if (sbi->devs->extra_devices && in erofs_scan_devices() 202 ondisk_extradevs != sbi->devs->extra_devices) { in erofs_scan_devices() 204 ondisk_extradevs, sbi->devs->extra_devices); in erofs_scan_devices() 215 if (!sbi->devs->extra_devices && !erofs_is_fscache_mode(sb)) in erofs_scan_devices() 216 sbi->devs->flatdev = true; in erofs_scan_devices() 220 down_read(&sbi->devs->rwsem); in erofs_scan_devices() 221 if (sbi->devs->extra_devices) { in erofs_scan_devices() 222 idr_for_each_entry(&sbi->devs->tree, dif, id) { in erofs_scan_devices() [all …]
|
| H A D | data.c | 188 struct erofs_dev_context *devs = EROFS_SB(sb)->devs; in erofs_map_dev() local 196 down_read(&devs->rwsem); in erofs_map_dev() 197 dif = idr_find(&devs->tree, map->m_deviceid - 1); in erofs_map_dev() 199 up_read(&devs->rwsem); in erofs_map_dev() 202 if (devs->flatdev) { in erofs_map_dev() 204 up_read(&devs->rwsem); in erofs_map_dev() 208 up_read(&devs->rwsem); in erofs_map_dev() 209 } else if (devs->extra_devices && !devs->flatdev) { in erofs_map_dev() 210 down_read(&devs->rwsem); in erofs_map_dev() 211 idr_for_each_entry(&devs->tree, dif, id) { in erofs_map_dev() [all …]
|
| /linux/sound/isa/ |
| H A D | als100.c | 60 .devs = { { "@@@0001" }, { "@X@0001" }, { "@H@0001" } }, 64 .devs = { { "@@@0001" }, { "@X@0001" }, { "@H@0001" } }, 68 .devs = { { "@@@0001" }, { "@X@0001" }, { "@H@0001" } }, 72 .devs = { { "@@@1001" }, { "@X@1001" }, { "@H@1001" } }, 76 .devs = { { "@@@2001" }, { "@X@2001" }, { "@H@2001" } }, 80 .devs = { { "@@@0020" }, { "@X@0020" }, { "@H@0001" } }, 84 .devs = { { "@@@0020" }, { "@X@0020" }, { "@H@0020" } }, 88 .devs = { { "@@@2001" }, { "@X@2001" }, { "@H@2001" } }, 102 acard->dev = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_card_als100_pnp() 106 acard->devmpu = pnp_request_card_device(card, id->devs[1].id, acard->dev); in snd_card_als100_pnp() [all …]
|
| H A D | azt2320.c | 65 { .id = "AZT1008", .devs = { { "AZT1008" }, { "AZT2001" }, } }, 67 { .id = "AZT2320", .devs = { { "AZT0001" }, { "AZT0002" }, } }, 69 { .id = "AZT3000", .devs = { { "AZT1003" }, { "AZT2001" }, } }, 71 { .id = "AZT3002", .devs = { { "AZT1004" }, { "AZT2001" }, } }, 73 { .id = "AZT3005", .devs = { { "AZT1003" }, { "AZT2001" }, } }, 75 { .id = "AZT3011", .devs = { { "AZT1003" }, { "AZT2001" }, } }, 90 acard->dev = pnp_request_card_device(card, id->devs[0].id, NULL); in snd_card_azt2320_pnp() 94 acard->devmpu = pnp_request_card_device(card, id->devs[1].id, NULL); in snd_card_azt2320_pnp()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm2-space.c | 589 struct tpm_chip *chip = container_of(dev, struct tpm_chip, devs); in tpm_devs_release() 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() 618 * Get extra reference on main device to hold on behalf of devs. in tpm_devs_add() 623 chip->devs.release = tpm_devs_release; in tpm_devs_add() 624 chip->devs.devt = MKDEV(MAJOR(tpm_devt), chip->dev_num + TPM_NUM_DEVICES); in tpm_devs_add() 628 rc = dev_set_name(&chip->devs, "tpmrm%d", chip->dev_num); in tpm_devs_add() [all …]
|
| /linux/drivers/char/agp/ |
| H 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()
|
| /linux/drivers/infiniband/hw/usnic/ |
| H A D | usnic_uiom.c | 455 INIT_LIST_HEAD(&pd->devs); in usnic_uiom_alloc_pd() 488 list_add_tail(&uiom_dev->link, &pd->devs); in usnic_uiom_attach_dev_to_pd() 507 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_detach_dev_from_pd() 531 struct device **devs; in usnic_uiom_get_dev_list() local 535 devs = kzalloc_objs(*devs, pd->dev_cnt + 1, GFP_ATOMIC); in usnic_uiom_get_dev_list() 536 if (!devs) { in usnic_uiom_get_dev_list() 537 devs = ERR_PTR(-ENOMEM); in usnic_uiom_get_dev_list() 541 list_for_each_entry(uiom_dev, &pd->devs, link) { in usnic_uiom_get_dev_list() 542 devs[i++] = uiom_dev->dev; in usnic_uiom_get_dev_list() 546 return devs; in usnic_uiom_get_dev_list() [all …]
|
| /linux/drivers/nvdimm/ |
| H A D | namespace_devs.c | 1530 struct device *dev, **devs; in create_namespace_io() local 1537 devs = kzalloc_objs(struct device *, 2); in create_namespace_io() 1538 if (!devs) { in create_namespace_io() 1552 devs[0] = dev; in create_namespace_io() 1553 return devs; in create_namespace_io() 1884 struct nd_namespace_label *nd_label, struct device **devs, in add_namespace_resource() argument 1892 uuid_t *uuid = namespace_to_uuid(devs[i]); in add_namespace_resource() 1928 struct device *dev, **devs; in scan_labels() local 1934 devs = kzalloc_objs(dev, 2); in scan_labels() 1935 if (!devs) in scan_labels() [all …]
|
| /linux/drivers/vdpa/solidrun/ |
| H 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() 729 cfg->devs = kcalloc(cfg->devices_num, sizeof(void *), GFP_KERNEL); in psnet_read_cfg() 730 if (!cfg->devs) in psnet_read_cfg() 735 cfg->devs[i] = kzalloc_obj(*cfg->devs[i]); in psnet_read_cfg() 736 if (!cfg->devs[i]) { in psnet_read_cfg() 741 cfg->devs[i]->virtio_id = psnet_read32(psnet, off); in psnet_read_cfg() 743 cfg->devs[i]->vq_num = psnet_read32(psnet, off); in psnet_read_cfg() [all …]
|
| /linux/drivers/firewire/ |
| H A D | Kconfig | 31 kernel devs running KUnit test harness and are not for inclusion 47 kernel devs running KUnit test harness and are not for inclusion 63 kernel devs running KUnit test harness and are not for inclusion 78 kernel devs running KUnit test harness and are not for inclusion 105 kernel devs running KUnit test harness and are not for inclusion
|