/drivers/input/misc/ |
H A D | cobalt_btns.c | 51 struct buttons_dev *bdev = dev->private; local 56 status = ~readl(bdev->reg) >> 24; 58 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) { 60 if (++bdev->count[i] == BUTTONS_COUNT_THRESHOLD) { 62 input_report_key(input, bdev->keymap[i], 1); 66 if (bdev->count[i] >= BUTTONS_COUNT_THRESHOLD) { 68 input_report_key(input, bdev->keymap[i], 0); 71 bdev->count[i] = 0; 78 struct buttons_dev *bdev; local 84 bdev 141 struct buttons_dev *bdev = dev_get_drvdata(dev); local [all...] |
H A D | sgi_btns.c | 69 struct buttons_dev *bdev = dev->private; local 76 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) { 78 if (++bdev->count[i] == BUTTONS_COUNT_THRESHOLD) { 80 input_report_key(input, bdev->keymap[i], 1); 84 if (bdev->count[i] >= BUTTONS_COUNT_THRESHOLD) { 86 input_report_key(input, bdev->keymap[i], 0); 89 bdev->count[i] = 0; 96 struct buttons_dev *bdev; local 101 bdev = kzalloc(sizeof(struct buttons_dev), GFP_KERNEL); 103 if (!bdev || !poll_de 149 struct buttons_dev *bdev = dev_get_drvdata(dev); local [all...] |
/drivers/s390/block/ |
H A D | dasd_genhd.c | 103 struct block_device *bdev; local 105 bdev = bdget_disk(block->gdp, 0); 106 if (!bdev || blkdev_get(bdev, FMODE_READ, NULL) < 0) 112 ioctl_by_bdev(bdev, BLKRRPART, 0); 117 * 0 to 1. This is done by setting device->bdev (see 120 * is why the assignment to device->bdev is done AFTER 123 block->bdev = bdev; 136 struct block_device *bdev; local [all...] |
H A D | dasd_ioctl.c | 44 dasd_ioctl_enable(struct block_device *bdev) argument 51 base = dasd_device_from_gendisk(bdev->bd_disk); 57 mutex_lock(&bdev->bd_mutex); 58 i_size_write(bdev->bd_inode, 60 mutex_unlock(&bdev->bd_mutex); 70 dasd_ioctl_disable(struct block_device *bdev) argument 77 base = dasd_device_from_gendisk(bdev->bd_disk); 93 mutex_lock(&bdev->bd_mutex); 94 i_size_write(bdev->bd_inode, 0); 95 mutex_unlock(&bdev 176 struct block_device *bdev = bdget_disk(block->gdp, 0); local 203 dasd_ioctl_format(struct block_device *bdev, void __user *argp) argument 396 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) argument 434 dasd_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd, unsigned long arg) argument [all...] |
/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 69 static void ttm_mem_type_debug(struct ttm_bo_device *bdev, int mem_type) argument 71 struct ttm_mem_type_manager *man = &bdev->man[mem_type]; 99 ttm_mem_type_debug(bo->bdev, mem_type); 139 struct ttm_bo_device *bdev = bo->bdev; local 158 ttm_mem_global_free(bdev->glob->mem_glob, acc_size); 175 struct ttm_bo_device *bdev = bo->bdev; local 184 man = &bdev->man[bo->mem.mem_type]; 325 struct ttm_bo_device *bdev local 360 struct ttm_bo_device *bdev = bo->bdev; local 490 struct ttm_bo_device *bdev = bo->bdev; local 560 struct ttm_bo_device *bdev = bo->bdev; local 620 ttm_bo_delayed_delete(struct ttm_bo_device *bdev, bool remove_all) argument 667 struct ttm_bo_device *bdev = local 680 struct ttm_bo_device *bdev = bo->bdev; local 700 struct ttm_bo_device *bdev = bo->bdev; local 709 ttm_bo_lock_delayed_workqueue(struct ttm_bo_device *bdev) argument 715 ttm_bo_unlock_delayed_workqueue(struct ttm_bo_device *bdev, int resched) argument 726 struct ttm_bo_device *bdev = bo->bdev; local 778 ttm_mem_evict_first(struct ttm_bo_device *bdev, uint32_t mem_type, bool interruptible, bool no_wait_reserve, bool no_wait_gpu) argument 863 struct ttm_bo_device *bdev = bo->bdev; local 942 struct ttm_bo_device *bdev = bo->bdev; local 1060 struct ttm_bo_device *bdev = bo->bdev; local 1162 ttm_bo_init(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, unsigned long buffer_start, bool interruptible, struct file *persistent_swap_storage, size_t acc_size, void (*destroy) (struct ttm_buffer_object *)) argument 1258 ttm_bo_acc_size(struct ttm_bo_device *bdev, unsigned long bo_size, unsigned struct_size) argument 1272 ttm_bo_dma_acc_size(struct ttm_bo_device *bdev, unsigned long bo_size, unsigned struct_size) argument 1287 ttm_bo_create(struct ttm_bo_device *bdev, unsigned long size, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t page_alignment, unsigned long buffer_start, bool interruptible, struct file *persistent_swap_storage, struct ttm_buffer_object **p_bo) argument 1316 ttm_bo_force_list_clean(struct ttm_bo_device *bdev, unsigned mem_type, bool allow_errors) argument 1344 ttm_bo_clean_mm(struct ttm_bo_device *bdev, unsigned mem_type) argument 1375 ttm_bo_evict_mm(struct ttm_bo_device *bdev, unsigned mem_type) argument 1393 ttm_bo_init_mm(struct ttm_bo_device *bdev, unsigned type, unsigned long p_size) argument 1490 ttm_bo_device_release(struct ttm_bo_device *bdev) argument 1536 ttm_bo_device_init(struct ttm_bo_device *bdev, struct ttm_bo_global *glob, struct ttm_bo_driver *driver, uint64_t file_page_offset, bool need_dma32) argument 1586 ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument 1605 struct ttm_bo_device *bdev = bo->bdev; local 1617 struct ttm_bo_device *bdev = bo->bdev; local 1630 struct ttm_bo_device *bdev = bo->bdev; local 1666 struct ttm_bo_device *bdev = bo->bdev; local 1705 struct ttm_bo_device *bdev = bo->bdev; local 1761 struct ttm_bo_device *bdev = bo->bdev; local 1892 ttm_bo_swapout_all(struct ttm_bo_device *bdev) argument [all...] |
H A D | ttm_bo_util.c | 114 static int ttm_mem_io_reserve(struct ttm_bo_device *bdev, argument 117 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; 120 if (!bdev->driver->io_mem_reserve) 123 return bdev->driver->io_mem_reserve(bdev, mem); 125 if (bdev->driver->io_mem_reserve && 128 ret = bdev->driver->io_mem_reserve(bdev, mem); 138 static void ttm_mem_io_free(struct ttm_bo_device *bdev, argument 141 struct ttm_mem_type_manager *man = &bdev 184 ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, void **virtual) argument 216 ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, void *virtual) argument 320 struct ttm_bo_device *bdev = bo->bdev; local 422 struct ttm_bo_device *bdev = bo->bdev; local 619 struct ttm_bo_device *bdev = bo->bdev; local [all...] |
H A D | ttm_bo_vm.c | 43 static struct ttm_buffer_object *ttm_bo_vm_lookup_rb(struct ttm_bo_device *bdev, argument 47 struct rb_node *cur = bdev->addr_space_rb.rb_node; 78 struct ttm_bo_device *bdev = bo->bdev; local 89 &bdev->man[bo->mem.mem_type]; 104 if (bdev->driver->fault_reserve_notify) { 105 ret = bdev->driver->fault_reserve_notify(bo); 125 spin_lock(&bdev->fence_lock); 128 spin_unlock(&bdev->fence_lock); 135 spin_unlock(&bdev 252 ttm_bo_mmap(struct file *filp, struct vm_area_struct *vma, struct ttm_bo_device *bdev) argument 309 ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp, const char __user *wbuf, char __user *rbuf, size_t count, loff_t *f_pos, bool write) argument [all...] |
H A D | ttm_tt.c | 174 ttm->bdev->driver->ttm_tt_unpopulate(ttm); 185 int ttm_tt_init(struct ttm_tt *ttm, struct ttm_bo_device *bdev, argument 189 ttm->bdev = bdev; 190 ttm->glob = bdev->glob; 215 int ttm_dma_tt_init(struct ttm_dma_tt *ttm_dma, struct ttm_bo_device *bdev, argument 221 ttm->bdev = bdev; 222 ttm->glob = bdev->glob; 273 ret = ttm->bdev [all...] |
H A D | ttm_execbuf_util.c | 150 val_seq = entry->bo->bdev->val_seq++; 208 struct ttm_bo_device *bdev; local 215 bdev = bo->bdev; 216 driver = bdev->driver; 219 spin_lock(&bdev->fence_lock); 231 spin_unlock(&bdev->fence_lock);
|
/drivers/input/keyboard/ |
H A D | gpio_keys_polled.c | 69 struct gpio_keys_polled_dev *bdev = dev->private; local 70 struct gpio_keys_platform_data *pdata = bdev->pdata; 74 for (i = 0; i < bdev->pdata->nbuttons; i++) { 75 struct gpio_keys_button_data *bdata = &bdev->data[i]; 87 struct gpio_keys_polled_dev *bdev = dev->private; local 88 struct gpio_keys_platform_data *pdata = bdev->pdata; 91 pdata->enable(bdev->dev); 96 struct gpio_keys_polled_dev *bdev = dev->private; local 97 struct gpio_keys_platform_data *pdata = bdev->pdata; 100 pdata->disable(bdev 107 struct gpio_keys_polled_dev *bdev; local 219 struct gpio_keys_polled_dev *bdev = platform_get_drvdata(pdev); local [all...] |
/drivers/staging/comedi/drivers/ |
H A D | comedi_bond.c | 279 struct BondedDevice *bdev = devpriv->devs[i]; local 284 unsigned int subdevMask = ((1 << bdev->nchans) - 1); 288 if (bdev->nchans >= LSAMPL_BITS) 295 if (comedi_dio_bitfield(bdev->dev, bdev->subdev, writeMask, 306 num_done += bdev->nchans; 318 struct BondedDevice *bdev; local 322 bdev = devpriv->chanIdDevMap[chan]; 347 chan -= bdev->chanid_offset; 348 ret = comedi_dio_config(bdev 381 struct BondedDevice *bdev = NULL; local 475 struct BondedDevice *bdev; local [all...] |
/drivers/ide/ |
H A D | ide-disk_ioctl.c | 18 int ide_disk_ioctl(ide_drive_t *drive, struct block_device *bdev, fmode_t mode, argument 24 err = ide_setting_ioctl(drive, bdev, cmd, arg, ide_disk_ioctl_settings); 28 err = generic_ide_ioctl(drive, bdev, cmd, arg);
|
H A D | ide-gd.c | 183 static int ide_gd_open(struct block_device *bdev, fmode_t mode) argument 185 struct gendisk *disk = bdev->bd_disk; 228 check_disk_change(bdev); 241 static int ide_gd_unlocked_open(struct block_device *bdev, fmode_t mode) argument 246 ret = ide_gd_open(bdev, mode); 277 static int ide_gd_getgeo(struct block_device *bdev, struct hd_geometry *geo) argument 279 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj); 335 static int ide_gd_ioctl(struct block_device *bdev, fmode_t mode, argument 338 struct ide_disk_obj *idkp = ide_drv_g(bdev->bd_disk, ide_disk_obj); 341 return drive->disk_ops->ioctl(drive, bdev, mod [all...] |
/drivers/char/ |
H A D | raw.c | 56 struct block_device *bdev; local 69 bdev = raw_devices[minor].binding; 71 if (!bdev) 73 igrab(bdev->bd_inode); 74 err = blkdev_get(bdev, filp->f_mode | FMODE_EXCL, raw_open); 77 err = set_blocksize(bdev, bdev_logical_block_size(bdev)); 81 filp->f_mapping = bdev->bd_inode->i_mapping; 84 bdev->bd_inode->i_mapping; 85 filp->private_data = bdev; 103 struct block_device *bdev; local 124 struct block_device *bdev = filp->private_data; local 191 struct block_device *bdev; local [all...] |
/drivers/net/wireless/b43/ |
H A D | bus.c | 32 return 0; /* bcma_bus_may_powerdown(dev->bdev->bus); */ 41 return bcma_core_is_enabled(dev->bdev); 46 bcma_core_enable(dev->bdev, core_specific_flags); 51 bcma_core_disable(dev->bdev, core_specific_flags); 55 return bcma_read16(dev->bdev, offset); 59 return bcma_read32(dev->bdev, offset); 64 bcma_write16(dev->bdev, offset, value); 69 bcma_write32(dev->bdev, offset, value); 75 bcma_block_read(dev->bdev, buffer, count, offset, reg_width); 81 bcma_block_write(dev->bdev, buffe [all...] |
/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_buffer.c | 181 struct ttm_tt *vmw_ttm_tt_create(struct ttm_bo_device *bdev, argument 192 vmw_be->dev_priv = container_of(bdev, struct vmw_private, bdev); 194 if (ttm_tt_init(&vmw_be->ttm, bdev, size, page_flags, dummy_read_page)) { 202 int vmw_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) argument 207 int vmw_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, argument 260 static int vmw_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument 262 struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; 263 struct vmw_private *dev_priv = container_of(bdev, struct vmw_private, bdev); 287 vmw_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument [all...] |
/drivers/platform/x86/ |
H A D | apple-gmux.c | 28 struct backlight_device *bdev; member in struct:apple_gmux_data 115 struct backlight_device *bdev; local 175 bdev = backlight_device_register("gmux_backlight", &pnp->dev, 177 if (IS_ERR(bdev)) { 178 ret = PTR_ERR(bdev); 182 gmux_data->bdev = bdev; 183 bdev->props.brightness = gmux_get_brightness(bdev); 184 backlight_update_status(bdev); [all...] |
/drivers/mtd/ |
H A D | mtdsuper.c | 127 struct block_device *bdev; local 180 bdev = lookup_bdev(dev_name); 181 if (IS_ERR(bdev)) { 182 ret = PTR_ERR(bdev); 190 major = MAJOR(bdev->bd_dev); 191 mtdnr = MINOR(bdev->bd_dev); 192 bdput(bdev);
|
/drivers/gpu/drm/radeon/ |
H A D | radeon_ttm.c | 48 static struct radeon_device *radeon_get_rdev(struct ttm_bo_device *bdev) argument 53 mman = container_of(bdev, struct radeon_mman, bdev); 117 static int radeon_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) argument 122 static int radeon_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, argument 127 rdev = radeon_get_rdev(bdev); 228 rdev = radeon_get_rdev(bo->bdev); 317 rdev = radeon_get_rdev(bo->bdev); 364 rdev = radeon_get_rdev(bo->bdev); 400 rdev = radeon_get_rdev(bo->bdev); 438 radeon_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument 501 radeon_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument 583 radeon_ttm_tt_create(struct ttm_bo_device *bdev, unsigned long size, uint32_t page_flags, struct page *dummy_read_page) argument [all...] |
/drivers/md/ |
H A D | dm-table.c | 313 if (dd->dm_dev.bdev->bd_dev == dev) 326 struct block_device *bdev; local 330 BUG_ON(d->dm_dev.bdev); 332 bdev = blkdev_get_by_dev(dev, d->dm_dev.mode | FMODE_EXCL, _claim_ptr); 333 if (IS_ERR(bdev)) 334 return PTR_ERR(bdev); 336 r = bd_link_disk_holder(bdev, dm_disk(md)); 338 blkdev_put(bdev, d->dm_dev.mode | FMODE_EXCL); 342 d->dm_dev.bdev = bdev; 367 struct block_device *bdev = dev->bdev; local 477 struct block_device *bdev = lookup_bdev(path); local 520 struct block_device *bdev = dev->bdev; local [all...] |
H A D | dm-linear.c | 85 bio->bi_bdev = lc->dev->bdev; 127 ti->len != i_size_read(dev->bdev->bd_inode) >> SECTOR_SHIFT) 130 return r ? : __blkdev_driver_ioctl(dev->bdev, dev->mode, cmd, arg); 137 struct request_queue *q = bdev_get_queue(lc->dev->bdev); 142 bvm->bi_bdev = lc->dev->bdev;
|
H A D | dm-snap.c | 261 struct block_device *bdev; member in struct:origin 305 static unsigned origin_hash(struct block_device *bdev) argument 307 return bdev->bd_dev & ORIGIN_MASK; 317 if (bdev_equal(o->bdev, origin)) 325 struct list_head *sl = &_origins[origin_hash(o->bdev)]; 354 o = __lookup_origin(snap->origin->bdev); 361 if (!bdev_equal(s->cow->bdev, snap->cow->bdev)) 452 struct block_device *bdev = snap->origin->bdev; local 494 struct block_device *bdev = s->origin->bdev; local 1476 struct block_device *bdev = s->origin->bdev; local 1820 get_origin_minimum_chunksize(struct block_device *bdev) argument [all...] |
/drivers/block/xen-blkback/ |
H A D | xenbus.c | 71 if (!blkif->irq || !blkif->vbd.bdev) 89 err = filemap_write_and_wait(blkif->vbd.bdev->bd_inode->i_mapping); 94 invalidate_inode_pages2(blkif->vbd.bdev->bd_inode->i_mapping); 294 if (vbd->bdev) 295 blkdev_put(vbd->bdev, vbd->readonly ? FMODE_READ : FMODE_WRITE); 296 vbd->bdev = NULL; 304 struct block_device *bdev; local 314 bdev = blkdev_get_by_dev(vbd->pdevice, vbd->readonly ? 317 if (IS_ERR(bdev)) { 323 vbd->bdev 395 struct block_device *bdev = be->blkif->vbd.bdev; local [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bo.c | 45 struct drm_nouveau_private *dev_priv = nouveau_bdev(bo->bdev); 60 struct drm_nouveau_private *dev_priv = nouveau_bdev(nvbo->bo.bdev); 107 nvbo->bo.bdev = &dev_priv->ttm.bdev; 119 acc_size = ttm_bo_dma_acc_size(&dev_priv->ttm.bdev, size, 122 ret = ttm_bo_init(&dev_priv->ttm.bdev, &nvbo->bo, size, 151 struct drm_nouveau_private *dev_priv = nouveau_bdev(nvbo->bo.bdev); 194 struct drm_nouveau_private *dev_priv = nouveau_bdev(nvbo->bo.bdev); 199 NV_ERROR(nouveau_bdev(bo->bdev)->dev, 237 struct drm_nouveau_private *dev_priv = nouveau_bdev(nvbo->bo.bdev); 352 nouveau_ttm_tt_create(struct ttm_bo_device *bdev, unsigned long size, uint32_t page_flags, struct page *dummy_read_page) argument 379 nouveau_bo_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) argument 386 nouveau_bo_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, struct ttm_mem_type_manager *man) argument 926 nouveau_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument 996 nouveau_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) argument [all...] |
/drivers/scsi/ |
H A D | scsicam.c | 39 struct block_device *bdev = dev->bd_contains; local 41 void *data = read_dev_sector(bdev, 0, §); 56 * @bdev: which device 67 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip) argument 73 p = scsi_bios_ptable(bdev);
|