Searched refs:bdev (Results 1 - 25 of 184) sorted by relevance

12345678

/drivers/input/misc/
H A Dcobalt_btns.c51 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 Dsgi_btns.c69 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 Ddasd_genhd.c103 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 Ddasd_ioctl.c44 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 Dttm_bo.c69 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 Dttm_bo_util.c114 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 Dttm_bo_vm.c43 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 Dttm_tt.c174 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 Dttm_execbuf_util.c150 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 Dgpio_keys_polled.c69 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 Dcomedi_bond.c279 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 Dide-disk_ioctl.c18 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 Dide-gd.c183 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 Draw.c56 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 Dbus.c32 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 Dvmwgfx_buffer.c181 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 Dapple-gmux.c28 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 Dmtdsuper.c127 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 Dradeon_ttm.c48 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 Ddm-table.c313 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 Ddm-linear.c85 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 Ddm-snap.c261 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 Dxenbus.c71 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 Dnouveau_bo.c45 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 Dscsicam.c39 struct block_device *bdev = dev->bd_contains; local
41 void *data = read_dev_sector(bdev, 0, &sect);
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);

Completed in 507 milliseconds

12345678