Home
last modified time | relevance | path

Searched refs:bdev (Results 1 – 25 of 396) sorted by relevance

12345678910>>...16

/linux-6.3-rc2/block/
A Dbdev.c61 bdev, ret); in bdev_write_inode()
184 if (!bdev) in sync_blockdev_nowait()
196 if (!bdev) in sync_blockdev()
320 memset(&ei->bdev, 0, sizeof(ei->bdev)); in bdev_alloc_inode()
332 if (bdev->bd_disk && bdev->bd_disk->bdi) in bdev_free_inode()
427 return bdev; in bdev_alloc()
617 bdev->bd_disk->fops->release(bdev->bd_disk, mode); in blkdev_put_whole()
675 bdev = &BDEV_I(inode)->bdev; in blkdev_get_no_open()
679 return bdev; in blkdev_get_no_open()
723 if (!bdev) in blkdev_get_by_dev()
[all …]
A Dioctl.c19 struct gendisk *disk = bdev->bd_disk; in blkpg_do_ioctl()
27 if (bdev_is_partition(bdev)) in blkpg_do_ioctl()
352 fsync_bdev(bdev); in blkdev_flushbuf()
353 invalidate_bdev(bdev); in blkdev_flushbuf()
368 ret = bdev->bd_disk->fops->set_read_only(bdev, n); in blkdev_roset()
372 bdev->bd_read_only = n; in blkdev_roset()
455 return set_blocksize(bdev, n); in blkdev_bszset()
457 if (IS_ERR(blkdev_get_by_dev(bdev->bd_dev, mode | FMODE_EXCL, &bdev))) in blkdev_bszset()
459 ret = set_blocksize(bdev, n); in blkdev_bszset()
529 if (bdev_is_partition(bdev)) in blkdev_common_ioctl()
[all …]
A Dblk-lib.c18 if (bdev_is_partition(bdev)) in bio_discard_limit()
19 sector += bdev->bd_start_sect; in bio_discard_limit()
44 if (bdev_read_only(bdev)) in __blkdev_issue_discard()
46 if (!bdev_max_discard_sectors(bdev)) in __blkdev_issue_discard()
52 bdev); in __blkdev_issue_discard()
56 bs_mask = (bdev_logical_block_size(bdev) >> 9) - 1; in __blkdev_issue_discard()
65 min(nr_sects, bio_discard_limit(bdev, sector)); in __blkdev_issue_discard()
125 if (bdev_read_only(bdev)) in __blkdev_issue_write_zeroes()
176 if (bdev_read_only(bdev)) in __blkdev_issue_zero_pages()
288 if (!bdev_write_zeroes_sectors(bdev)) { in blkdev_issue_zeroout()
[all …]
A Dholder.c68 if (bdev->bd_disk == disk) in bd_link_disk_holder()
75 mutex_lock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
76 if (!disk_live(bdev->bd_disk)) { in bd_link_disk_holder()
77 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
80 kobject_get(bdev->bd_holder_dir); in bd_link_disk_holder()
81 mutex_unlock(&bdev->bd_disk->open_mutex); in bd_link_disk_holder()
84 WARN_ON_ONCE(!bdev->bd_holder); in bd_link_disk_holder()
86 holder = bd_find_holder_disk(bdev, disk); in bd_link_disk_holder()
88 kobject_put(bdev->bd_holder_dir); in bd_link_disk_holder()
101 holder->holder_dir = bdev->bd_holder_dir; in bd_link_disk_holder()
[all …]
A Dblk-zoned.c116 sector_t zone_sectors = bdev_zone_sectors(bdev); in bdev_nr_zones()
118 if (!bdev_is_zoned(bdev)) in bdev_nr_zones()
147 struct gendisk *disk = bdev->bd_disk; in blkdev_report_zones()
189 struct gendisk *disk = bdev->bd_disk; in blkdev_zone_reset_all_emulated()
190 sector_t capacity = bdev_nr_sectors(bdev); in blkdev_zone_reset_all_emulated()
261 sector_t capacity = bdev_nr_sectors(bdev); in blkdev_zone_mgmt()
266 if (!bdev_is_zoned(bdev)) in blkdev_zone_mgmt()
269 if (bdev_read_only(bdev)) in blkdev_zone_mgmt()
280 if (!bdev_is_zone_start(bdev, sector)) in blkdev_zone_mgmt()
343 if (!bdev_is_zoned(bdev)) in blkdev_report_zones_ioctl()
[all …]
/linux-6.3-rc2/drivers/bluetooth/
A Dbtmtkuart.c301 if (!bdev->stp_dlen && bdev->stp_cursor >= 6) in mtk_stp_split()
306 bdev->stp_pad[bdev->stp_cursor] = *data; in mtk_stp_split()
313 if (!bdev->stp_dlen && bdev->stp_cursor >= 6) { in mtk_stp_split()
371 bdev->rx_skb = h4_recv_buf(bdev->hdev, bdev->rx_skb, p_h4, in btmtkuart_recv()
430 if (bdev->curr_speed != bdev->desired_speed) in btmtkuart_open()
588 bdev->curr_speed = bdev->desired_speed; in btmtkuart_change_baudrate()
801 bdev->pins_boot = pinctrl_lookup_state(bdev->pinctrl, in btmtkuart_parse_dt()
803 if (IS_ERR(bdev->pins_boot) && !bdev->boot) { in btmtkuart_parse_dt()
810 bdev->pins_runtime = pinctrl_lookup_state(bdev->pinctrl, in btmtkuart_parse_dt()
839 if (!bdev) in btmtkuart_probe()
[all …]
A Dbtmtksdio.c1135 devm_gpiod_put(bdev->dev, bdev->reset); in btmtksdio_setup()
1250 if (!bdev->reset || bdev->data->chipid != 0x7921) in btmtksdio_cmd_timeout()
1325 bdev = devm_kzalloc(&func->dev, sizeof(*bdev), GFP_KERNEL); in btmtksdio_probe()
1326 if (!bdev) in btmtksdio_probe()
1330 if (!bdev->data) in btmtksdio_probe()
1334 bdev->func = func; in btmtksdio_probe()
1346 bdev->hdev = hdev; in btmtksdio_probe()
1408 bdev->reset = devm_gpiod_get_optional(bdev->dev, "reset", in btmtksdio_probe()
1421 if (!bdev) in btmtksdio_remove()
1442 if (!bdev) in btmtksdio_runtime_suspend()
[all …]
A Dhci_bcm.c349 err = devm_request_irq(bdev->dev, bdev->irq, bcm_host_wake, in bcm_request_irq()
545 if (bdev) { in bcm_close()
547 devm_free_irq(bdev->dev, bdev->irq, bdev); in bcm_close()
748 if (bdev) { in bcm_dequeue()
766 if (!bdev->is_suspended && bdev->hu) { in bcm_suspend_device()
774 err = bdev->set_device_wakeup(bdev, false); in bcm_suspend_device()
776 if (bdev->is_suspended && bdev->hu) { in bcm_suspend_device()
796 err = bdev->set_device_wakeup(bdev, true); in bcm_resume_device()
806 if (bdev->is_suspended && bdev->hu) { in bcm_resume_device()
833 if (!bdev->hu) in bcm_suspend()
[all …]
/linux-6.3-rc2/drivers/dma/qcom/
A Dbam_dma.c466 struct bam_device *bdev = bchan->bdev; in bam_reset_channel() local
491 struct bam_device *bdev = bchan->bdev; in bam_chan_init_hw() local
541 struct bam_device *bdev = bchan->bdev; in bam_alloc_chan() local
571 struct bam_device *bdev = bchan->bdev; in bam_free_chan() local
653 struct bam_device *bdev = bchan->bdev; in bam_prep_slave_sg() local
1201 if (bdev->ee >= bdev->num_ees) in bam_init()
1220 bchan->bdev = bdev; in bam_channel_init()
1307 bdev->channels = devm_kcalloc(bdev->dev, bdev->num_channels, in bam_dma_probe()
1327 bdev->common.dev = bdev->dev; in bam_dma_probe()
1354 bdev->common.dev = bdev->dev; in bam_dma_probe()
[all …]
/linux-6.3-rc2/drivers/gpu/drm/ttm/
A Dttm_device.c126 struct ttm_device *bdev; in ttm_global_swapout() local
151 spin_lock(&bdev->lru_lock); in ttm_device_swapout()
209 if (!bdev->wq) { in ttm_device_init()
214 bdev->funcs = funcs; in ttm_device_init()
216 ttm_sys_man_init(bdev); in ttm_device_init()
222 bdev->dev_mapping = mapping; in ttm_device_init()
244 drain_workqueue(bdev->wq); in ttm_device_fini()
247 spin_lock(&bdev->lru_lock); in ttm_device_fini()
253 ttm_pool_fini(&bdev->pool); in ttm_device_fini()
263 spin_lock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
[all …]
A Dttm_resource.c146 struct ttm_device *bdev = bo->bdev; in ttm_resource_move_to_lru_tail() local
214 struct ttm_device *bdev = man->bdev; in ttm_resource_fini() local
216 spin_lock(&bdev->lru_lock); in ttm_resource_fini()
219 spin_unlock(&bdev->lru_lock); in ttm_resource_fini()
321 struct ttm_device *bdev = bo->bdev; in ttm_resource_places_compat() local
390 man->bdev = bdev; in ttm_resource_manager_init()
425 spin_lock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
433 spin_lock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
436 spin_unlock(&bdev->lru_lock); in ttm_resource_manager_evict_all()
698 ttm_mem_io_free(bdev, mem); in ttm_kmap_iter_linear_io_init()
[all …]
A Dttm_bo.c104 spin_lock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move()
119 struct ttm_device *bdev = bo->bdev; in ttm_bo_handle_move_mem() local
325 struct ttm_device *bdev = bo->bdev; in ttm_bo_release() local
427 struct ttm_device *bdev = bo->bdev; in ttm_bo_evict() local
491 struct ttm_device *bdev = bo->bdev; in ttm_bo_eviction_valuable() local
594 spin_lock(&bdev->lru_lock); in ttm_mem_evict_first()
631 spin_unlock(&bdev->lru_lock); in ttm_mem_evict_first()
724 struct ttm_device *bdev = bo->bdev; in ttm_bo_mem_force_space() local
769 struct ttm_device *bdev = bo->bdev; in ttm_bo_mem_space() local
960 bo->bdev = bdev; in ttm_bo_init_reserved()
[all …]
/linux-6.3-rc2/drivers/staging/media/atomisp/pci/hmm/
A Dhmm_bo.c65 bo->bdev = bdev; in __bo_init()
68 bo->start = bdev->start; in __bo_init()
270 struct hmm_bo_device *bdev = bo->bdev; in __bo_take_off_handling() local
315 bdev = bo->bdev; in __bo_merge()
350 bdev->size = pgnr_to_size(bdev->pgnr); in hmm_bo_device_init()
363 if (!bdev->bo_cache) { in hmm_bo_device_init()
376 ret = __bo_init(bdev, bo, bdev->pgnr); in hmm_bo_device_init()
441 struct hmm_bo_device *bdev = bo->bdev; in hmm_bo_release() local
536 isp_mmu_exit(&bdev->mmu); in hmm_bo_device_exit()
787 bdev = bo->bdev; in hmm_bo_bind()
[all …]
/linux-6.3-rc2/drivers/s390/block/
A Dscm_blk.c180 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_prepare() local
229 scmrq->bdev = bdev; in scm_request_init()
238 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_requeue() local
251 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_finish() local
268 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_start() local
373 struct scm_blk_dev *bdev = scmrq->bdev; in scm_blk_handle_error() local
448 bdev->scmdev = scmdev; in scm_blk_dev_setup()
449 bdev->state = SCM_OPER; in scm_blk_dev_setup()
464 bdev->gendisk = blk_mq_alloc_disk(&bdev->tag_set, scmdev); in scm_blk_dev_setup()
469 rq = bdev->rq = bdev->gendisk->queue; in scm_blk_dev_setup()
[all …]
A Dscm_drv.c19 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev); in scm_notify() local
31 scm_blk_set_available(bdev); in scm_notify()
38 struct scm_blk_dev *bdev; in scm_probe() local
47 bdev = kzalloc(sizeof(*bdev), GFP_KERNEL); in scm_probe()
48 if (!bdev) in scm_probe()
51 dev_set_drvdata(&scmdev->dev, bdev); in scm_probe()
52 ret = scm_blk_dev_setup(bdev, scmdev); in scm_probe()
55 kfree(bdev); in scm_probe()
65 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev); in scm_remove() local
67 scm_blk_dev_cleanup(bdev); in scm_remove()
[all …]
A Ddasd_genhd.c130 struct block_device *bdev; in dasd_scan_partitions() local
134 if (IS_ERR(bdev)) { in dasd_scan_partitions()
137 PTR_ERR(bdev)); in dasd_scan_partitions()
158 block->bdev = bdev; in dasd_scan_partitions()
168 struct block_device *bdev; in dasd_destroy_partitions() local
174 bdev = block->bdev; in dasd_destroy_partitions()
175 block->bdev = NULL; in dasd_destroy_partitions()
177 mutex_lock(&bdev->bd_disk->open_mutex); in dasd_destroy_partitions()
178 bdev_disk_changed(bdev->bd_disk, true); in dasd_destroy_partitions()
179 mutex_unlock(&bdev->bd_disk->open_mutex); in dasd_destroy_partitions()
[all …]
/linux-6.3-rc2/include/linux/
A Dblkdev.h700 return bdev->bd_disk->max_open_zones; in bdev_max_open_zones()
705 return bdev->bd_disk->max_active_zones; in bdev_max_active_zones()
769 return bdev->bd_read_only || get_disk_ro(bdev->bd_disk); in bdev_read_only()
780 return bdev->bd_start_sect; in get_start_sect()
785 return bdev->bd_nr_sectors; in bdev_nr_sectors()
1095 return bdev->bd_partno; in bdev_is_partition()
1260 &bdev_get_queue(bdev)->queue_flags); in bdev_synchronous()
1266 &bdev_get_queue(bdev)->queue_flags); in bdev_stable_writes()
1296 return disk_zone_no(bdev->bd_disk, sec); in bdev_zone_no()
1302 if (!bdev_is_zoned(bdev)) in bdev_op_is_zoned_write()
[all …]
/linux-6.3-rc2/drivers/comedi/drivers/
A Dcomedi_bond.c100 ret = comedi_dio_bitfield2(bdev->dev, bdev->subdev, in bonding_dio_insn_bits()
138 for (bdev = *devs++; chan >= bdev->nchans; bdev = *devs++) in bonding_dio_insn_config()
154 ret = comedi_dio_config(bdev->dev, bdev->subdev, chan, data[0]); in bonding_dio_insn_config()
157 ret = comedi_dio_get_config(bdev->dev, bdev->subdev, chan, in bonding_dio_insn_config()
226 bdev = kmalloc(sizeof(*bdev), GFP_KERNEL); in do_dev_config()
227 if (!bdev) in do_dev_config()
230 bdev->dev = d; in do_dev_config()
248 kfree(bdev); in do_dev_config()
258 bdev->minor, bdev->subdev); in do_dev_config()
326 if (!bdev) in bonding_detach()
[all …]
/linux-6.3-rc2/drivers/input/misc/
A Dcobalt_btns.c41 status = ~readl(bdev->reg) >> 24; in handle_buttons()
56 bdev->count[i] = 0; in handle_buttons()
63 struct buttons_dev *bdev; in cobalt_buttons_probe() local
68 bdev = devm_kzalloc(&pdev->dev, sizeof(*bdev), GFP_KERNEL); in cobalt_buttons_probe()
69 if (!bdev) in cobalt_buttons_probe()
77 if (!bdev->reg) in cobalt_buttons_probe()
80 memcpy(bdev->keymap, cobalt_map, sizeof(bdev->keymap)); in cobalt_buttons_probe()
86 input_set_drvdata(input, bdev); in cobalt_buttons_probe()
92 input->keycode = bdev->keymap; in cobalt_buttons_probe()
93 input->keycodemax = ARRAY_SIZE(bdev->keymap); in cobalt_buttons_probe()
[all …]
A Dsgi_btns.c64 input_report_key(input, bdev->keymap[i], 1); in handle_buttons()
70 input_report_key(input, bdev->keymap[i], 0); in handle_buttons()
73 bdev->count[i] = 0; in handle_buttons()
80 struct buttons_dev *bdev; in sgi_buttons_probe() local
84 bdev = devm_kzalloc(&pdev->dev, sizeof(*bdev), GFP_KERNEL); in sgi_buttons_probe()
85 if (!bdev) in sgi_buttons_probe()
92 memcpy(bdev->keymap, sgi_map, sizeof(bdev->keymap)); in sgi_buttons_probe()
94 input_set_drvdata(input, bdev); in sgi_buttons_probe()
100 input->keycode = bdev->keymap; in sgi_buttons_probe()
101 input->keycodemax = ARRAY_SIZE(bdev->keymap); in sgi_buttons_probe()
[all …]
/linux-6.3-rc2/drivers/hid/
A Dhid-picolcd_backlight.c19 struct picolcd_data *data = bl_get_data(bdev); in picolcd_get_brightness()
25 struct picolcd_data *data = bl_get_data(bdev); in picolcd_set_brightness()
33 data->lcd_power = bdev->props.power; in picolcd_set_brightness()
56 struct backlight_device *bdev; in picolcd_init_backlight() local
71 if (IS_ERR(bdev)) { in picolcd_init_backlight()
73 return PTR_ERR(bdev); in picolcd_init_backlight()
75 bdev->props.brightness = 0xff; in picolcd_init_backlight()
77 data->backlight = bdev; in picolcd_init_backlight()
78 picolcd_set_brightness(bdev); in picolcd_init_backlight()
84 struct backlight_device *bdev = data->backlight; in picolcd_exit_backlight() local
[all …]
/linux-6.3-rc2/drivers/input/keyboard/
A Dgpio_keys_polled.c93 memset(bdev->rel_axis_seen, 0, sizeof(bdev->rel_axis_seen)); in gpio_keys_polled_poll()
94 memset(bdev->abs_axis_seen, 0, sizeof(bdev->abs_axis_seen)); in gpio_keys_polled_poll()
128 pdata->enable(bdev->dev); in gpio_keys_polled_open()
139 pdata->disable(bdev->dev); in gpio_keys_polled_close()
249 bdev = devm_kzalloc(dev, struct_size(bdev, data, pdata->nbuttons), in gpio_keys_polled_probe()
251 if (!bdev) { in gpio_keys_polled_probe()
262 input_set_drvdata(input, bdev); in gpio_keys_polled_probe()
350 bdev->input = input; in gpio_keys_polled_probe()
351 bdev->dev = dev; in gpio_keys_polled_probe()
352 bdev->pdata = pdata; in gpio_keys_polled_probe()
[all …]
/linux-6.3-rc2/include/drm/ttm/
A Dttm_device.h85 int (*ttm_tt_populate)(struct ttm_device *bdev,
96 void (*ttm_tt_unpopulate)(struct ttm_device *bdev,
108 void (*ttm_tt_destroy)(struct ttm_device *bdev, struct ttm_tt *ttm);
170 int (*io_mem_reserve)(struct ttm_device *bdev,
172 void (*io_mem_free)(struct ttm_device *bdev,
276 ttm_manager_type(struct ttm_device *bdev, int mem_type) in ttm_manager_type() argument
280 return bdev->man_drv[mem_type]; in ttm_manager_type()
283 static inline void ttm_set_driver_manager(struct ttm_device *bdev, int type, in ttm_set_driver_manager() argument
287 bdev->man_drv[type] = manager; in ttm_set_driver_manager()
294 void ttm_device_fini(struct ttm_device *bdev);
[all …]
/linux-6.3-rc2/drivers/gpu/drm/radeon/
A Dradeon_ttm.c65 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev()
150 rdev = radeon_get_rdev(bo->bdev); in radeon_move_blit()
219 rdev = radeon_get_rdev(bo->bdev); in radeon_bo_move()
232 radeon_ttm_tt_unbind(bo->bdev, bo->ttm); in radeon_bo_move()
446 radeon_ttm_tt_pin_userptr(bdev, ttm); in radeon_ttm_backend_bind()
474 radeon_ttm_tt_unpin_userptr(bdev, ttm); in radeon_ttm_backend_unbind()
571 radeon_ttm_tt_unbind(bdev, ttm); in radeon_ttm_tt_unpopulate()
640 radeon_ttm_backend_unbind(bdev, ttm); in radeon_ttm_tt_unbind()
654 radeon_ttm_backend_destroy(bdev, ttm); in radeon_ttm_tt_destroy()
761 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
[all …]
/linux-6.3-rc2/drivers/pci/controller/
A Dpcie-iproc-bcma.c29 struct bcma_device *bdev = container_of(pcie->dev, struct bcma_device, dev); in iproc_bcma_pcie_map_irq() local
31 return bcma_core_irq(bdev, 5); in iproc_bcma_pcie_map_irq()
34 static int iproc_bcma_pcie_probe(struct bcma_device *bdev) in iproc_bcma_pcie_probe() argument
36 struct device *dev = &bdev->dev; in iproc_bcma_pcie_probe()
50 pcie->base = bdev->io_addr; in iproc_bcma_pcie_probe()
56 pcie->base_addr = bdev->addr; in iproc_bcma_pcie_probe()
58 pcie->mem.start = bdev->addr_s[0]; in iproc_bcma_pcie_probe()
59 pcie->mem.end = bdev->addr_s[0] + SZ_128M - 1; in iproc_bcma_pcie_probe()
69 bcma_set_drvdata(bdev, pcie); in iproc_bcma_pcie_probe()
74 static void iproc_bcma_pcie_remove(struct bcma_device *bdev) in iproc_bcma_pcie_remove() argument
[all …]

Completed in 62 milliseconds

12345678910>>...16