Home
last modified time | relevance | path

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

12345678910>>...12

/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()
425 if (bdev->curr_speed != bdev->desired_speed) in btmtkuart_open()
583 bdev->curr_speed = bdev->desired_speed; in btmtkuart_change_baudrate()
796 bdev->pins_boot = pinctrl_lookup_state(bdev->pinctrl, in btmtkuart_parse_dt()
798 if (IS_ERR(bdev->pins_boot) && !bdev->boot) { in btmtkuart_parse_dt()
805 bdev->pins_runtime = pinctrl_lookup_state(bdev->pinctrl, in btmtkuart_parse_dt()
834 if (!bdev) in btmtkuart_probe()
[all …]
A Dbtmtksdio.c1151 devm_gpiod_put(bdev->dev, bdev->reset); in btmtksdio_setup()
1263 if (!bdev->reset || bdev->data->chipid != 0x7921) in btmtksdio_reset()
1340 bdev = devm_kzalloc(&func->dev, sizeof(*bdev), GFP_KERNEL); in btmtksdio_probe()
1341 if (!bdev) in btmtksdio_probe()
1345 if (!bdev->data) in btmtksdio_probe()
1349 bdev->func = func; in btmtksdio_probe()
1429 bdev->reset = devm_gpiod_get_optional(bdev->dev, "reset", in btmtksdio_probe()
1447 if (!bdev) in btmtksdio_remove()
1472 if (!bdev) in btmtksdio_runtime_suspend()
1493 if (!bdev) in btmtksdio_system_suspend()
[all …]
A Dhci_bcm.c351 err = devm_request_irq(bdev->dev, bdev->irq, bcm_host_wake, in bcm_request_irq()
547 if (bdev) { in bcm_close()
549 devm_free_irq(bdev->dev, bdev->irq, bdev); in bcm_close()
751 if (bdev) { in bcm_dequeue()
769 if (!bdev->is_suspended && bdev->hu) { in bcm_suspend_device()
777 err = bdev->set_device_wakeup(bdev, false); in bcm_suspend_device()
779 if (bdev->is_suspended && bdev->hu) { in bcm_suspend_device()
799 err = bdev->set_device_wakeup(bdev, true); in bcm_resume_device()
809 if (bdev->is_suspended && bdev->hu) { in bcm_resume_device()
836 if (!bdev->hu) in bcm_suspend()
[all …]
/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()
1350 bdev->common.dev = bdev->dev; in bam_dma_probe()
[all …]
/drivers/staging/media/atomisp/pci/hmm/
A Dhmm_bo.c52 bo->bdev = bdev; in __bo_init()
55 bo->start = bdev->start; in __bo_init()
257 struct hmm_bo_device *bdev = bo->bdev; in __bo_take_off_handling() local
302 bdev = bo->bdev; in __bo_merge()
337 bdev->size = pgnr_to_size(bdev->pgnr); in hmm_bo_device_init()
349 if (!bdev->bo_cache) { in hmm_bo_device_init()
362 ret = __bo_init(bdev, bo, bdev->pgnr); in hmm_bo_device_init()
429 struct hmm_bo_device *bdev = bo->bdev; in hmm_bo_release() local
524 isp_mmu_exit(&bdev->mmu); in hmm_bo_device_exit()
775 bdev = bo->bdev; in hmm_bo_bind()
[all …]
/drivers/gpu/drm/ttm/
A Dttm_device.c157 struct ttm_device *bdev; in ttm_global_swapout() local
225 if (!bdev->wq) { in ttm_device_init()
230 bdev->funcs = funcs; in ttm_device_init()
232 ttm_sys_man_init(bdev); in ttm_device_init()
244 bdev->dev_mapping = mapping; in ttm_device_init()
262 drain_workqueue(bdev->wq); in ttm_device_fini()
263 destroy_workqueue(bdev->wq); in ttm_device_fini()
269 spin_lock(&bdev->lru_lock); in ttm_device_fini()
275 ttm_pool_fini(&bdev->pool); in ttm_device_fini()
285 spin_lock(&bdev->lru_lock); in ttm_device_clear_lru_dma_mappings()
[all …]
A Dttm_bo.c108 spin_lock(&bo->bdev->lru_lock); in ttm_bo_set_bulk_move()
123 struct ttm_device *bdev = bo->bdev; in ttm_bo_handle_move_mem() local
252 struct ttm_device *bdev = bo->bdev; in ttm_bo_release() local
309 queue_work_node(bdev->pool.nid, bdev->wq, &bo->delayed_delete); in ttm_bo_release()
361 struct ttm_device *bdev = bo->bdev; in ttm_bo_evict() local
425 struct ttm_device *bdev = bo->bdev; in ttm_bo_eviction_valuable() local
455 spin_lock(&bdev->lru_lock); in ttm_bo_evict_first()
467 spin_unlock(&bdev->lru_lock); in ttm_bo_evict_first()
716 struct ttm_device *bdev = bo->bdev; in ttm_bo_alloc_resource() local
937 bo->bdev = bdev; in ttm_bo_init_reserved()
[all …]
A Dttm_resource.c142 spin_lock(&bdev->lru_lock); in ttm_lru_bulk_move_fini()
144 spin_unlock(&bdev->lru_lock); in ttm_lru_bulk_move_fini()
298 struct ttm_device *bdev = bo->bdev; in ttm_resource_move_to_lru_tail() local
343 spin_lock(&bo->bdev->lru_lock); in ttm_resource_init()
366 struct ttm_device *bdev = man->bdev; in ttm_resource_fini() local
368 spin_lock(&bdev->lru_lock); in ttm_resource_fini()
371 spin_unlock(&bdev->lru_lock); in ttm_resource_fini()
472 struct ttm_device *bdev = bo->bdev; in ttm_resource_compatible() local
527 man->bdev = bdev; in ttm_resource_manager_init()
873 ttm_mem_io_free(bdev, mem); in ttm_kmap_iter_linear_io_init()
[all …]
A Dttm_tt.c68 struct ttm_device *bdev = bo->bdev; in ttm_tt_create() local
147 bdev->funcs->ttm_tt_destroy(bdev, ttm); in ttm_tt_destroy()
355 ttm_tt_unpopulate(bdev, ttm); in ttm_tt_swapout()
381 if (bdev->pool.use_dma32) in ttm_tt_populate()
397 if (bdev->funcs->ttm_tt_populate) in ttm_tt_populate()
398 ret = bdev->funcs->ttm_tt_populate(bdev, ttm, ctx); in ttm_tt_populate()
409 ttm_tt_unpopulate(bdev, ttm); in ttm_tt_populate()
419 if (bdev->pool.use_dma32) in ttm_tt_populate()
436 bdev->funcs->ttm_tt_unpopulate(bdev, ttm); in ttm_tt_unpopulate()
438 ttm_pool_free(&bdev->pool, ttm); in ttm_tt_unpopulate()
[all …]
A Dttm_bo_util.c56 if (!bdev->funcs->io_mem_reserve) in ttm_mem_io_reserve()
59 return bdev->funcs->io_mem_reserve(bdev, mem); in ttm_mem_io_reserve()
71 if (bdev->funcs->io_mem_free) in ttm_mem_io_free()
72 bdev->funcs->io_mem_free(bdev, mem); in ttm_mem_io_free()
150 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_memcpy() local
647 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_pipeline_evict() local
688 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_accel_cleanup() local
722 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_sync_cleanup() local
799 ttm_tt_destroy(bo->bdev, ttm); in ttm_bo_pipeline_gutting()
1099 spin_lock(&bo->bdev->lru_lock); in ttm_bo_shrink()
[all …]
/drivers/s390/block/
A Dscm_blk.c181 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_prepare() local
230 scmrq->bdev = bdev; in scm_request_init()
239 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_requeue() local
252 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_finish() local
269 struct scm_blk_dev *bdev = scmrq->bdev; in scm_request_start() local
374 struct scm_blk_dev *bdev = scmrq->bdev; in scm_blk_handle_error() local
455 bdev->scmdev = scmdev; in scm_blk_dev_setup()
456 bdev->state = SCM_OPER; in scm_blk_dev_setup()
470 bdev->gendisk = blk_mq_alloc_disk(&bdev->tag_set, &lim, scmdev); in scm_blk_dev_setup()
500 put_disk(bdev->gendisk); 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 …]
/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 …]
/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 …]
/drivers/hid/
A Dhid-picolcd_backlight.c18 struct picolcd_data *data = bl_get_data(bdev); in picolcd_get_brightness()
24 struct picolcd_data *data = bl_get_data(bdev); in picolcd_set_brightness()
32 data->lcd_power = bdev->props.power; in picolcd_set_brightness()
50 struct backlight_device *bdev; in picolcd_init_backlight() local
65 if (IS_ERR(bdev)) { in picolcd_init_backlight()
67 return PTR_ERR(bdev); in picolcd_init_backlight()
69 bdev->props.brightness = 0xff; in picolcd_init_backlight()
71 data->backlight = bdev; in picolcd_init_backlight()
72 picolcd_set_brightness(bdev); in picolcd_init_backlight()
78 struct backlight_device *bdev = data->backlight; in picolcd_exit_backlight() local
[all …]
/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()
247 bdev = devm_kzalloc(dev, struct_size(bdev, data, pdata->nbuttons), in gpio_keys_polled_probe()
249 if (!bdev) { in gpio_keys_polled_probe()
260 input_set_drvdata(input, bdev); in gpio_keys_polled_probe()
340 bdev->input = input; in gpio_keys_polled_probe()
341 bdev->dev = dev; in gpio_keys_polled_probe()
342 bdev->pdata = pdata; in gpio_keys_polled_probe()
[all …]
/drivers/nvme/host/
A Dpr.c52 static int nvme_send_ns_head_pr_command(struct block_device *bdev, in nvme_send_ns_head_pr_command() argument
55 struct nvme_ns_head *head = bdev->bd_disk->private_data; in nvme_send_ns_head_pr_command()
104 if (nvme_disk_is_ns_head(bdev->bd_disk)) in __nvme_send_pr_command()
105 return nvme_send_ns_head_pr_command(bdev, &c, data, data_len); in __nvme_send_pr_command()
106 return nvme_send_ns_pr_command(bdev->bd_disk->private_data, &c, in __nvme_send_pr_command()
140 static int nvme_pr_reserve(struct block_device *bdev, u64 key, in nvme_pr_reserve() argument
176 static int nvme_pr_clear(struct block_device *bdev, u64 key) in nvme_pr_clear() argument
228 static int nvme_pr_read_keys(struct block_device *bdev, in nvme_pr_read_keys() argument
245 ret = nvme_pr_resv_report(bdev, rse, rse_len, &eds); in nvme_pr_read_keys()
270 static int nvme_pr_read_reservation(struct block_device *bdev, in nvme_pr_read_reservation() argument
[all …]
/drivers/gpu/drm/radeon/
A Dradeon_ttm.c65 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev()
144 rdev = radeon_get_rdev(bo->bdev); in radeon_move_blit()
207 rdev = radeon_get_rdev(bo->bdev); in radeon_bo_move()
221 radeon_ttm_tt_unbind(bo->bdev, bo->ttm); in radeon_bo_move()
434 radeon_ttm_tt_pin_userptr(bdev, ttm); in radeon_ttm_backend_bind()
462 radeon_ttm_tt_unpin_userptr(bdev, ttm); in radeon_ttm_backend_unbind()
559 radeon_ttm_tt_unbind(bdev, ttm); in radeon_ttm_tt_unpopulate()
628 radeon_ttm_backend_unbind(bdev, ttm); in radeon_ttm_tt_unbind()
642 radeon_ttm_backend_destroy(bdev, ttm); in radeon_ttm_tt_destroy()
749 ttm_range_man_fini(&rdev->mman.bdev, TTM_PL_TT); in radeon_ttm_fini()
[all …]
/drivers/nvme/target/
A Dzns.c38 struct gendisk *bd_disk = ns->bdev->bd_disk; in nvmet_bdev_zns_enable()
59 ret = blkdev_report_zones(ns->bdev, 0, bdev_nr_zones(ns->bdev), in nvmet_bdev_zns_enable()
123 if (!bdev_is_zoned(req->ns->bdev)) { in nvmet_execute_identify_ns_zns()
133 mor = bdev_max_open_zones(req->ns->bdev); in nvmet_execute_identify_ns_zns()
255 return bdev_nr_zones(req->ns->bdev) - bdev_zone_no(req->ns->bdev, sect); in nvmet_req_nr_zones_from_slba()
398 struct block_device *bdev = req->ns->bdev; in nvmet_bdev_zone_mgmt_emulate_all() local
408 GFP_NOIO, bdev->bd_disk->node_id); in nvmet_bdev_zone_mgmt_emulate_all()
425 while (sector < bdev_nr_sectors(bdev)) { in nvmet_bdev_zone_mgmt_emulate_all()
427 bio = blk_next_bio(bio, bdev, 0, in nvmet_bdev_zone_mgmt_emulate_all()
434 sector += bdev_zone_sectors(bdev); in nvmet_bdev_zone_mgmt_emulate_all()
[all …]
A Dio-cmd-bdev.c17 bdev_logical_block_size(bdev)); in nvmet_bdev_set_limits()
39 id->npwg = to0based(bdev_io_min(bdev) / bdev_logical_block_size(bdev)); in nvmet_bdev_set_limits()
44 bdev_logical_block_size(bdev)); in nvmet_bdev_set_limits()
48 id->nows = to0based(bdev_io_opt(bdev) / bdev_logical_block_size(bdev)); in nvmet_bdev_set_limits()
59 ns->bdev = NULL; in nvmet_bdev_ns_disable()
105 ns->bdev = file_bdev(ns->bdev_file); in nvmet_bdev_ns_enable()
106 ns->size = bdev_nr_bytes(ns->bdev); in nvmet_bdev_ns_enable()
114 if (bdev_is_zoned(ns->bdev)) { in nvmet_bdev_ns_enable()
127 ns->size = bdev_nr_bytes(ns->bdev); in nvmet_bdev_ns_revalidate()
357 if (!bdev_write_cache(req->ns->bdev)) in nvmet_bdev_flush()
[all …]
/drivers/gpu/drm/ttm/tests/
A Dttm_mock_manager.c120 ttm_resource_manager_init(base, bdev, size); in ttm_mock_manager_init()
121 ttm_set_driver_manager(bdev, mem_type, base); in ttm_mock_manager_init()
134 man = ttm_manager_type(bdev, mem_type); in ttm_mock_manager_fini()
137 err = ttm_resource_manager_evict_all(bdev, man); in ttm_mock_manager_fini()
147 ttm_set_driver_manager(bdev, mem_type, NULL); in ttm_mock_manager_fini()
202 ttm_resource_manager_init(man, bdev, size); in ttm_bad_manager_init()
203 ttm_set_driver_manager(bdev, mem_type, man); in ttm_bad_manager_init()
214 ttm_bad_manager_init(bdev, mem_type, size); in ttm_busy_manager_init()
215 man = ttm_manager_type(bdev, mem_type); in ttm_busy_manager_init()
227 man = ttm_manager_type(bdev, mem_type); in ttm_bad_manager_fini()
[all …]
/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 …]
/drivers/gpu/drm/loongson/
A Dlsdc_ttm.c125 return ttm_pool_alloc(&bdev->pool, ttm, ctx); in lsdc_ttm_tt_populate()
136 return ttm_pool_free(&bdev->pool, ttm); in lsdc_ttm_tt_unpopulate()
222 struct lsdc_device *ldev = tdev_to_ldev(bdev); in lsdc_bo_reserve_io_mem()
405 struct ttm_device *bdev = &ldev->bdev; in lsdc_bo_evict_vram() local
408 man = ttm_manager_type(bdev, TTM_PL_VRAM); in lsdc_bo_evict_vram()
437 struct ttm_device *bdev = &ldev->bdev; in lsdc_bo_create() local
463 tbo->bdev = bdev; in lsdc_bo_create()
531 ttm_range_man_fini(&ldev->bdev, TTM_PL_TT); in lsdc_ttm_fini()
533 ttm_device_fini(&ldev->bdev); in lsdc_ttm_fini()
575 struct ttm_device *bdev = &ldev->bdev; in lsdc_ttm_debugfs_init() local
[all …]
/drivers/staging/media/atomisp/include/hmm/
A Dhmm_bo.h22 #define check_bodev_null_return(bdev, exp) \ argument
23 check_null_return(bdev, exp, \
26 #define check_bodev_null_return_void(bdev) \ argument
27 check_null_return_void(bdev, \
102 struct hmm_bo_device *bdev; member
136 int hmm_bo_device_init(struct hmm_bo_device *bdev,
143 void hmm_bo_device_exit(struct hmm_bo_device *bdev);
148 int hmm_bo_device_inited(struct hmm_bo_device *bdev);
243 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
252 struct hmm_bo_device *bdev, ia_css_ptr vaddr);
[all …]

Completed in 67 milliseconds

12345678910>>...12