/drivers/input/misc/ |
H A D | keychord.c | 65 static int check_keychord(struct keychord_device *kdev, argument 70 if (keychord->count != kdev->key_down) 74 if (!test_bit(keychord->keycodes[i], kdev->keystate)) 85 struct keychord_device *kdev = handle->private; local 93 spin_lock_irqsave(&kdev->lock, flags); 95 if (!test_bit(code, kdev->keystate) == !value) 97 __change_bit(code, kdev->keystate); 99 kdev->key_down++; 101 kdev->key_down--; 107 if (!test_bit(code, kdev 143 struct keychord_device *kdev = local 198 struct keychord_device *kdev = file->private_data; local 233 struct keychord_device *kdev = file->private_data; local 319 struct keychord_device *kdev = file->private_data; local 331 struct keychord_device *kdev; local 356 struct keychord_device *kdev = file->private_data; local [all...] |
/drivers/soc/ti/ |
H A D | knav_qmss_acc.c | 37 #define knav_range_offset_to_inst(kdev, range, q) \ 38 (range->queue_base_inst + (q << kdev->inst_shift)) 43 struct knav_device *kdev = range->kdev; local 47 range_base = kdev->base_id + range->queue_base; 51 inst = knav_range_offset_to_inst(kdev, range, 55 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", 62 inst = knav_range_offset_to_inst(kdev, range, queue); 63 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", 74 struct knav_device *kdev local 101 struct knav_device *kdev; local 215 struct knav_device *kdev = range->kdev; local 290 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp, struct knav_reg_acc_command *cmd) argument 313 knav_acc_setup_cmd(struct knav_device *kdev, struct knav_range_info *range, struct knav_reg_acc_command *cmd, int queue) argument 347 knav_acc_stop(struct knav_device *kdev, struct knav_range_info *range, int queue) argument 365 knav_acc_start(struct knav_device *kdev, struct knav_range_info *range, int queue) argument 387 struct knav_device *kdev = range->kdev; local 442 struct knav_device *kdev = range->kdev; local 484 knav_init_acc_range(struct knav_device *kdev, struct device_node *node, struct knav_range_info *range) argument [all...] |
H A D | knav_qmss_queue.c | 43 static struct knav_device *kdev; variable in typeref:struct:knav_device 60 #define knav_queue_idx_to_inst(kdev, idx) \ 61 (kdev->instances + (idx << kdev->inst_shift)) 66 #define for_each_instance(idx, inst, kdev) \ 67 for (idx = 0, inst = kdev->instances; \ 68 idx < (kdev)->num_queues_in_use; \ 69 idx++, inst = knav_queue_idx_to_inst(kdev, idx)) 122 dev_warn(range->kdev->dev, 187 knav_queue_match_id_to_inst(struct knav_device *kdev, unsigne argument 415 struct knav_device *kdev = inst->kdev; local 952 knav_queue_setup_region(struct knav_device *kdev, struct knav_region *region) argument 1048 knav_queue_setup_regions(struct knav_device *kdev, struct device_node *regions) argument 1105 knav_get_link_ram(struct knav_device *kdev, const char *name, struct knav_link_ram_block *block) argument 1152 knav_queue_setup_link_ram(struct knav_device *kdev) argument 1176 knav_setup_queue_range(struct knav_device *kdev, struct device_node *node) argument 1263 knav_setup_queue_pools(struct knav_device *kdev, struct device_node *queue_pools) argument 1284 knav_free_queue_range(struct knav_device *kdev, struct knav_range_info *range) argument 1293 knav_free_queue_ranges(struct knav_device *kdev) argument 1305 knav_queue_free_regions(struct knav_device *kdev) argument 1326 knav_queue_map_reg(struct knav_device *kdev, struct device_node *node, int index) argument 1347 knav_queue_init_qmgrs(struct knav_device *kdev, struct device_node *qmgrs) argument 1426 knav_queue_init_pdsps(struct knav_device *kdev, struct device_node *pdsps) argument 1489 knav_queue_stop_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument 1506 knav_queue_load_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument 1530 knav_queue_start_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument 1561 knav_queue_stop_pdsps(struct knav_device *kdev) argument 1570 knav_queue_start_pdsps(struct knav_device *kdev) argument 1602 knav_queue_init_queue(struct knav_device *kdev, struct knav_range_info *range, struct knav_queue_inst *inst, unsigned id) argument 1626 knav_queue_init_queues(struct knav_device *kdev) argument [all...] |
H A D | knav_qmss.h | 216 * @kdev: qmss device pointer 229 struct knav_device *kdev; member in struct:knav_pool 244 * @kdev: qmss device pointer 259 struct knav_device *kdev; member in struct:knav_queue_inst 329 struct knav_device *kdev; member in struct:knav_range_info 347 #define for_each_region(kdev, region) \ 348 list_for_each_entry(region, &kdev->regions, list) 350 #define first_region(kdev) \ 351 list_first_entry(&kdev->regions, \ 354 #define for_each_queue_range(kdev, rang 371 knav_find_pdsp(struct knav_device *kdev, unsigned pdsp_id) argument [all...] |
H A D | knav_dma.c | 135 static struct knav_dma_pool_device *kdev; variable in typeref:struct:knav_dma_pool_device 222 dev_err(kdev->dev, "timeout waiting for teardown\n"); 254 dev_dbg(kdev->dev, "channel stopped\n"); 355 list_for_each_entry(dma, &kdev->list, list) { 392 dev_err(kdev->dev, "No 'ti,navigator-dma-names' propery\n"); 398 dev_err(kdev->dev, "Missing the pahndle args name %s\n", name); 403 dev_err(kdev->dev, "Missing args for %s\n", name); 427 if (!kdev) { 434 dev_err(kdev->dev, "No DMA instace with name %s\n", name); 438 dev_dbg(kdev [all...] |
/drivers/gpu/drm/ |
H A D | drm_sysfs.c | 379 if (connector->kdev) 382 connector->kdev = device_create(drm_class, dev->primary->kdev, 388 if (IS_ERR(connector->kdev)) { 389 DRM_ERROR("failed to register connector device: %ld\n", PTR_ERR(connector->kdev)); 390 ret = PTR_ERR(connector->kdev); 397 ret = device_create_file(connector->kdev, &connector_attrs[attr_cnt]); 414 ret = device_create_file(connector->kdev, &connector_attrs_opt1[opt_cnt]); 423 ret = sysfs_create_bin_file(&connector->kdev->kobj, &edid_attr); 434 device_remove_file(connector->kdev, 513 struct device *kdev; local [all...] |
H A D | drm_drv.c | 269 minor->kdev = drm_sysfs_minor_alloc(minor); 270 if (IS_ERR(minor->kdev)) { 271 r = PTR_ERR(minor->kdev); 298 put_device(minor->kdev); 326 ret = device_add(minor->kdev); 349 if (!minor || !device_is_registered(minor->kdev)) 357 device_del(minor->kdev); 358 dev_set_drvdata(minor->kdev, NULL); /* safety belt */
|
H A D | drm_ioctl.c | 686 (long)old_encode_dev(file_priv->minor->kdev->devt), 744 (long)old_encode_dev(file_priv->minor->kdev->devt),
|
H A D | drm_fops.c | 394 (long)old_encode_dev(file_priv->minor->kdev->devt),
|
/drivers/gpu/drm/i915/ |
H A D | i915_sysfs.c | 100 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) argument 102 struct drm_minor *dminor = dev_to_drm_minor(kdev); 107 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument 109 struct drm_minor *dminor = dev_get_drvdata(kdev); 115 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument 117 struct drm_minor *dminor = dev_to_drm_minor(kdev); 125 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument 127 struct drm_minor *dminor = dev_to_drm_minor(kdev); 279 static ssize_t gt_cur_freq_mhz_show(struct device *kdev, argument 282 struct drm_minor *minor = dev_to_drm_minor(kdev); 306 vlv_rpe_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument 317 gt_max_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument 336 gt_max_freq_mhz_store(struct device *kdev, struct device_attribute *attr, const char *buf, size_t count) argument 389 gt_min_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument 408 gt_min_freq_mhz_store(struct device *kdev, struct device_attribute *attr, const char *buf, size_t count) argument 470 gt_rp_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument 533 struct device *kdev = container_of(kobj, struct device, kobj); local 568 struct device *kdev = container_of(kobj, struct device, kobj); local [all...] |
H A D | i915_irq.c | 1534 kobject_uevent_env(&dev_priv->dev->primary->kdev->kobj, 2675 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, error_event); 2689 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, 2726 kobject_uevent_env(&dev->primary->kdev->kobj,
|
H A D | intel_sdvo.c | 2406 sysfs_remove_link(&drm_connector->kdev->kobj, 2440 ret = sysfs_create_link(&drm_connector->kdev->kobj,
|
H A D | intel_panel.c | 1058 connector->base.kdev,
|
H A D | intel_dp.c | 936 connector->base.kdev->kobj.name); 945 ret = sysfs_create_link(&connector->base.kdev->kobj, 960 sysfs_remove_link(&intel_connector->base.kdev->kobj,
|
/drivers/s390/kvm/ |
H A D | kvm_virtio.c | 189 struct kvm_device *kdev = to_kvmdev(vdev); local 194 if (index >= kdev->desc->num_vq) 200 config = kvm_vq_config(kdev->desc)+index; 255 struct kvm_device *kdev = to_kvmdev(vdev); local 259 if (nvqs > kdev->desc->num_vq) 307 struct kvm_device *kdev; local 309 kdev = kzalloc(sizeof(*kdev), GFP_KERNEL); 310 if (!kdev) { 316 kdev 353 struct kvm_device *kdev = to_kvmdev(vdev); local [all...] |
/drivers/cpuidle/ |
H A D | sysfs.c | 183 struct cpuidle_device_kobj *kdev = local 186 return kdev->dev; 226 struct cpuidle_device_kobj *kdev = local 229 complete(&kdev->kobj_unregister); 400 struct cpuidle_device_kobj *kdev = device->kobj_dev; local 413 &kdev->kobj, "state%d", i); 530 struct cpuidle_device_kobj *kdev = dev->kobj_dev; local 542 &kdev->kobj, "driver"); 611 struct cpuidle_device_kobj *kdev; local 615 kdev 641 struct cpuidle_device_kobj *kdev = dev->kobj_dev; local [all...] |
/drivers/net/ethernet/broadcom/genet/ |
H A D | bcmgenet_wol.c | 67 struct device *kdev = &priv->pdev->dev; local 70 if (!device_can_wakeup(kdev)) 88 device_set_wakeup_enable(kdev, 1); 94 device_set_wakeup_enable(kdev, 0);
|
H A D | bcmmii.c | 218 struct device *kdev = &priv->pdev->dev; local 297 dev_err(kdev, "unknown phy mode: %d\n", priv->phy_interface); 302 dev_info(kdev, "configuring instance for %s\n", phy_name); 410 struct device *kdev = &priv->pdev->dev; local 422 dev_err(kdev, "unable to find MDIO bus node\n"); 428 dev_err(kdev, "failed to register MDIO bus\n");
|
H A D | bcmgenet.c | 973 struct device *kdev = &priv->pdev->dev; local 989 mapping = dma_map_single(kdev, skb->data, skb_len, DMA_TO_DEVICE); 990 ret = dma_mapping_error(kdev, mapping); 1023 struct device *kdev = &priv->pdev->dev; local 1034 mapping = skb_frag_dma_map(kdev, frag, 0, 1036 ret = dma_mapping_error(kdev, mapping); 1218 struct device *kdev = &priv->pdev->dev; local 1230 mapping = dma_map_single(kdev, skb->data, 1232 ret = dma_mapping_error(kdev, mapping); 1474 struct device *kdev local 1517 struct device *kdev = &priv->pdev->dev; local [all...] |
/drivers/net/ethernet/broadcom/ |
H A D | bcm63xx_enet.c | 317 struct device *kdev; local 321 kdev = &priv->pdev->dev; 395 dma_sync_single_for_cpu(kdev, desc->address, 398 dma_sync_single_for_device(kdev, desc->address, 872 struct device *kdev; local 881 kdev = &priv->pdev->dev; 892 dev_err(kdev, "could not attach to PHY\n"); 911 dev_info(kdev, "attached PHY at address %d [%s]\n", 951 p = dma_zalloc_coherent(kdev, size, &priv->rx_desc_dma, GFP_KERNEL); 962 p = dma_zalloc_coherent(kdev, siz 1185 struct device *kdev; local 2141 struct device *kdev; local 2398 struct device *kdev; local [all...] |
H A D | bcmsysport.c | 419 struct device *kdev = &priv->pdev->dev; local 422 if (!device_can_wakeup(kdev)) 438 device_set_wakeup_enable(kdev, 1); 443 device_set_wakeup_enable(kdev, 0); 465 struct device *kdev = &priv->pdev->dev; local 476 mapping = dma_map_single(kdev, cb->skb->data, 478 ret = dma_mapping_error(kdev, mapping); 521 struct device *kdev = &priv->pdev->dev; local 566 dma_unmap_single(kdev, dma_unmap_addr(cb, dma_addr), 634 struct device *kdev local 923 struct device *kdev = &priv->pdev->dev; local 1102 struct device *kdev = &priv->pdev->dev; local 1170 struct device *kdev = &priv->pdev->dev; local [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_backlight.c | 84 bd = backlight_device_register("nv_backlight", connector->kdev, drm, 206 bd = backlight_device_register("nv_backlight", connector->kdev,
|
/drivers/hid/ |
H A D | hid-cp2112.c | 752 static ssize_t name##_store(struct device *kdev, \ 756 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); \ 768 static ssize_t name##_show(struct device *kdev, \ 771 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); \ 832 static ssize_t pstr_store(struct device *kdev, argument 836 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); 864 static ssize_t pstr_show(struct device *kdev, argument 867 struct hid_device *hdev = container_of(kdev, struct hid_device, dev);
|
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_drv.c | 1316 static int vmw_pm_suspend(struct device *kdev) argument 1318 struct pci_dev *pdev = to_pci_dev(kdev); 1326 static int vmw_pm_resume(struct device *kdev) argument 1328 struct pci_dev *pdev = to_pci_dev(kdev); 1333 static int vmw_pm_prepare(struct device *kdev) argument 1335 struct pci_dev *pdev = to_pci_dev(kdev); 1361 static void vmw_pm_complete(struct device *kdev) argument 1363 struct pci_dev *pdev = to_pci_dev(kdev);
|
/drivers/gpu/drm/radeon/ |
H A D | atombios_dp.c | 225 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev;
|