/linux-master/include/scsi/ |
H A D | scsicam.h | 16 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip); 17 bool scsi_partsize(struct block_device *bdev, sector_t capacity, int geom[3]); 18 unsigned char *scsi_bios_ptable(struct block_device *bdev);
|
/linux-master/block/ |
H A D | bdev.c | 37 struct block_device bdev; member in struct:bdev_inode 48 return &BDEV_I(inode)->bdev; 58 static void bdev_write_inode(struct block_device *bdev) argument 60 struct inode *inode = bdev->bd_inode; 70 bdev, ret); 77 static void kill_bdev(struct block_device *bdev) argument 79 struct address_space *mapping = bdev->bd_inode->i_mapping; 89 void invalidate_bdev(struct block_device *bdev) argument 91 struct address_space *mapping = bdev->bd_inode->i_mapping; 102 * Drop all buffers & page cache for given bdev rang 105 truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, loff_t lstart, loff_t lend) argument 134 set_init_blocksize(struct block_device *bdev) argument 147 set_blocksize(struct block_device *bdev, int size) argument 191 sync_blockdev_nowait(struct block_device *bdev) argument 203 sync_blockdev(struct block_device *bdev) argument 211 sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend) argument 232 bdev_freeze(struct block_device *bdev) argument 268 bdev_thaw(struct block_device *bdev) argument 321 struct block_device *bdev = I_BDEV(inode); local 399 struct block_device *bdev; local 430 bdev_set_nr_sectors(struct block_device *bdev, sector_t sectors) argument 438 bdev_add(struct block_device *bdev, dev_t dev) argument 472 bd_may_claim(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 514 bd_prepare_to_claim(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 566 bd_finish_claiming(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 600 bd_abort_claiming(struct block_device *bdev, void *holder) argument 608 bd_end_claim(struct block_device *bdev, void *holder) argument 647 blkdev_flush_mapping(struct block_device *bdev) argument 655 blkdev_get_whole(struct block_device *bdev, blk_mode_t mode) argument 679 blkdev_put_whole(struct block_device *bdev) argument 750 struct block_device *bdev; local 772 blkdev_put_no_open(struct block_device *bdev) argument 777 bdev_writes_blocked(struct block_device *bdev) argument 782 bdev_block_writes(struct block_device *bdev) argument 787 bdev_unblock_writes(struct block_device *bdev) argument 792 bdev_may_open(struct block_device *bdev, blk_mode_t mode) argument 804 bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode) argument 818 struct block_device *bdev; local 850 bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, const struct blk_holder_ops *hops, struct file *bdev_file) argument 959 struct block_device *bdev; local 1017 struct block_device *bdev = file_bdev(bdev_file); local 1112 bdev_mark_dead(struct block_device *bdev, bool surprise) argument 1139 struct block_device *bdev; local 1193 struct block_device *bdev; local [all...] |
H A D | ioctl.c | 16 static int blkpg_do_ioctl(struct block_device *bdev, argument 19 struct gendisk *disk = bdev->bd_disk; 27 if (bdev_is_partition(bdev)) 39 if (!IS_ALIGNED(p.start | p.length, bdev_logical_block_size(bdev))) 62 static int blkpg_ioctl(struct block_device *bdev, argument 71 return blkpg_do_ioctl(bdev, udata, op); 82 static int compat_blkpg_ioctl(struct block_device *bdev, argument 91 return blkpg_do_ioctl(bdev, compat_ptr(udata), op); 95 static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode, argument 100 struct inode *inode = bdev 133 blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode, void __user *argp) argument 164 blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode, unsigned long arg) argument 253 blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned cmd, unsigned long arg) argument 267 blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode) argument 282 blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, struct pr_registration __user *arg) argument 300 blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode, struct pr_reservation __user *arg) argument 318 blkdev_pr_release(struct block_device *bdev, blk_mode_t mode, struct pr_reservation __user *arg) argument 336 blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode, struct pr_preempt __user *arg, bool abort) argument 354 blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode, struct pr_clear __user *arg) argument 372 blkdev_flushbuf(struct block_device *bdev, unsigned cmd, unsigned long arg) argument 390 blkdev_roset(struct block_device *bdev, unsigned cmd, unsigned long arg) argument 409 blkdev_getgeo(struct block_device *bdev, struct hd_geometry __user *argp) argument 443 compat_hdio_getgeo(struct block_device *bdev, struct compat_hd_geometry __user *ugeo) argument 475 blkdev_bszset(struct block_device *bdev, blk_mode_t mode, int __user *argp) argument 504 blkdev_common_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned int cmd, unsigned long arg, void __user *argp) argument 595 struct block_device *bdev = I_BDEV(file->f_mapping->host); local 656 struct block_device *bdev = I_BDEV(file->f_mapping->host); local [all...] |
H A D | holder.c | 13 static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev, argument 19 if (holder->holder_dir == bdev->bd_holder_dir) 35 * bd_link_disk_holder - create symlinks between holding disk and slave bdev 36 * @bdev: the claimed slave bdev 43 * - from "slaves" directory of the holder @disk to the claimed @bdev 44 * - from "holders" directory of the @bdev to the holder @disk 52 * The caller must have claimed @bdev before calling this function and 53 * ensure that both @bdev and @disk are valid during the creation and 62 int bd_link_disk_holder(struct block_device *bdev, struc argument 138 bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk) argument [all...] |
H A D | blk-lib.c | 13 static sector_t bio_discard_limit(struct block_device *bdev, sector_t sector) argument 15 unsigned int discard_granularity = bdev_discard_granularity(bdev); 18 if (bdev_is_partition(bdev)) 19 sector += bdev->bd_start_sect; 38 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, argument 44 if (bdev_read_only(bdev)) 46 if (!bdev_max_discard_sectors(bdev)) 50 if (WARN_ON_ONCE(!bdev_discard_granularity(bdev))) { 52 bdev); 56 bs_mask = (bdev_logical_block_size(bdev) >> 97 blkdev_issue_discard(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask) argument 118 __blkdev_issue_write_zeroes(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, struct bio **biop, unsigned flags) argument 165 __blkdev_issue_zero_pages(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) argument 215 __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, struct bio **biop, unsigned flags) argument 249 blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, unsigned flags) argument 300 blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp) argument [all...] |
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_module.h | 41 void ttm_sys_man_init(struct ttm_device *bdev);
|
H A D | ttm_device.c | 132 struct ttm_device *bdev; local 136 list_for_each_entry(bdev, &glob->device_list, device_list) { 137 ret = ttm_device_swapout(bdev, ctx, gfp_flags); 139 list_move_tail(&bdev->device_list, &glob->device_list); 147 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, argument 156 spin_lock(&bdev->lru_lock); 158 man = ttm_manager_type(bdev, i); 178 spin_unlock(&bdev->lru_lock); 186 * @bdev: A pointer to a struct ttm_device to initialize. 198 int ttm_device_init(struct ttm_device *bdev, cons argument 243 ttm_device_fini(struct ttm_device *bdev) argument 270 ttm_device_clear_lru_dma_mappings(struct ttm_device *bdev, struct list_head *list) argument 295 ttm_device_clear_dma_mappings(struct ttm_device *bdev) argument [all...] |
H A D | ttm_sys_manager.c | 35 void ttm_sys_man_init(struct ttm_device *bdev) argument 37 struct ttm_resource_manager *man = &bdev->sysman; 46 ttm_resource_manager_init(man, bdev, 0); 47 ttm_set_driver_manager(bdev, TTM_PL_SYSTEM, man);
|
/linux-master/drivers/s390/block/ |
H A D | scm_drv.c | 19 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev); local 31 scm_blk_set_available(bdev); 38 struct scm_blk_dev *bdev; local 47 bdev = kzalloc(sizeof(*bdev), GFP_KERNEL); 48 if (!bdev) 51 dev_set_drvdata(&scmdev->dev, bdev); 52 ret = scm_blk_dev_setup(bdev, scmdev); 55 kfree(bdev); 65 struct scm_blk_dev *bdev local [all...] |
H A D | scm_blk.c | 146 static bool scm_permit_request(struct scm_blk_dev *bdev, struct request *req) argument 148 return rq_data_dir(req) != WRITE || bdev->state != SCM_WR_PROHIBIT; 181 struct scm_blk_dev *bdev = scmrq->bdev; local 182 struct scm_device *scmdev = bdev->gendisk->private_data; 218 static inline void scm_request_init(struct scm_blk_dev *bdev, argument 227 aobrq->scmdev = bdev->scmdev; 230 scmrq->bdev = bdev; 239 struct scm_blk_dev *bdev local 252 struct scm_blk_dev *bdev = scmrq->bdev; local 269 struct scm_blk_dev *bdev = scmrq->bdev; local 287 struct scm_blk_dev *bdev = dev_get_drvdata(&scmdev->dev); local 374 struct scm_blk_dev *bdev = scmrq->bdev; local 436 scm_blk_dev_setup(struct scm_blk_dev *bdev, struct scm_device *scmdev) argument 514 scm_blk_dev_cleanup(struct scm_blk_dev *bdev) argument 521 scm_blk_set_available(struct scm_blk_dev *bdev) argument [all...] |
/linux-master/drivers/input/misc/ |
H A D | cobalt_btns.c | 37 struct buttons_dev *bdev = input_get_drvdata(input); local 41 status = ~readl(bdev->reg) >> 24; 43 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) { 45 if (++bdev->count[i] == BUTTONS_COUNT_THRESHOLD) { 47 input_report_key(input, bdev->keymap[i], 1); 51 if (bdev->count[i] >= BUTTONS_COUNT_THRESHOLD) { 53 input_report_key(input, bdev->keymap[i], 0); 56 bdev->count[i] = 0; 63 struct buttons_dev *bdev; local 68 bdev [all...] |
H A D | sgi_btns.c | 54 struct buttons_dev *bdev = input_get_drvdata(input); local 60 for (i = 0; i < ARRAY_SIZE(bdev->keymap); i++) { 62 if (++bdev->count[i] == BUTTONS_COUNT_THRESHOLD) { 64 input_report_key(input, bdev->keymap[i], 1); 68 if (bdev->count[i] >= BUTTONS_COUNT_THRESHOLD) { 70 input_report_key(input, bdev->keymap[i], 0); 73 bdev->count[i] = 0; 80 struct buttons_dev *bdev; local 84 bdev = devm_kzalloc(&pdev->dev, sizeof(*bdev), GFP_KERNE [all...] |
/linux-master/drivers/bluetooth/ |
H A D | btmtkuart.c | 83 #define btmtkuart_is_standalone(bdev) \ 84 ((bdev)->data->flags & BTMTKUART_FLAG_STANDALONE_HW) 85 #define btmtkuart_is_builtin_soc(bdev) \ 86 !((bdev)->data->flags & BTMTKUART_FLAG_STANDALONE_HW) 91 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 119 set_bit(BTMTKUART_TX_WAIT_VND_EVT, &bdev->tx_state); 123 clear_bit(BTMTKUART_TX_WAIT_VND_EVT, &bdev->tx_state); 136 err = wait_on_bit_timeout(&bdev->tx_state, BTMTKUART_TX_WAIT_VND_EVT, 140 clear_bit(BTMTKUART_TX_WAIT_VND_EVT, &bdev->tx_state); 146 clear_bit(BTMTKUART_TX_WAIT_VND_EVT, &bdev 192 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 238 struct btmtkuart_dev *bdev = container_of(work, struct btmtkuart_dev, local 285 btmtkuart_tx_wakeup(struct btmtkuart_dev *bdev) argument 294 mtk_stp_split(struct btmtkuart_dev *bdev, const unsigned char *data, int count, int *sz_h4) argument 341 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 389 struct btmtkuart_dev *bdev = serdev_device_get_drvdata(serdev); local 400 struct btmtkuart_dev *bdev = serdev_device_get_drvdata(serdev); local 412 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 469 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 484 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 525 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 589 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 726 struct btmtkuart_dev *bdev = hci_get_drvdata(hdev); local 760 struct btmtkuart_dev *bdev = serdev_device_get_drvdata(serdev); local 828 struct btmtkuart_dev *bdev; local 944 struct btmtkuart_dev *bdev = serdev_device_get_drvdata(serdev); local [all...] |
H A D | btmtksdio.c | 148 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 173 set_bit(BTMTKSDIO_TX_WAIT_VND_EVT, &bdev->tx_state); 177 clear_bit(BTMTKSDIO_TX_WAIT_VND_EVT, &bdev->tx_state); 190 err = wait_on_bit_timeout(&bdev->tx_state, BTMTKSDIO_TX_WAIT_VND_EVT, 194 clear_bit(BTMTKSDIO_TX_WAIT_VND_EVT, &bdev->tx_state); 200 clear_bit(BTMTKSDIO_TX_WAIT_VND_EVT, &bdev->tx_state); 206 wmt_evt = (struct btmtk_hci_wmt_evt *)bdev->evt_skb->data; 249 kfree_skb(bdev->evt_skb); 250 bdev->evt_skb = NULL; 257 static int btmtksdio_tx_packet(struct btmtksdio_dev *bdev, argument 297 btmtksdio_drv_own_query(struct btmtksdio_dev *bdev) argument 302 btmtksdio_drv_own_query_79xx(struct btmtksdio_dev *bdev) argument 307 btmtksdio_chcr_query(struct btmtksdio_dev *bdev) argument 312 btmtksdio_fw_pmctrl(struct btmtksdio_dev *bdev) argument 349 btmtksdio_drv_pmctrl(struct btmtksdio_dev *bdev) argument 381 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 422 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 447 btmtksdio_rx_packet(struct btmtksdio_dev *bdev, u16 rx_size) argument 546 struct btmtksdio_dev *bdev = container_of(work, struct btmtksdio_dev, local 622 struct btmtksdio_dev *bdev = sdio_get_drvdata(func); local 638 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 722 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 745 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 778 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 863 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1077 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1189 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1225 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1253 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1294 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1301 struct btmtksdio_dev *bdev = hci_get_drvdata(hdev); local 1328 struct btmtksdio_dev *bdev; local 1425 struct btmtksdio_dev *bdev = sdio_get_drvdata(func); local 1445 struct btmtksdio_dev *bdev; local 1467 struct btmtksdio_dev *bdev; local 1484 struct btmtksdio_dev *bdev; local [all...] |
/linux-master/include/linux/ |
H A D | pr.h | 20 int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key, 22 int (*pr_reserve)(struct block_device *bdev, u64 key, 24 int (*pr_release)(struct block_device *bdev, u64 key, 26 int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key, 28 int (*pr_clear)(struct block_device *bdev, u64 key); 38 int (*pr_read_keys)(struct block_device *bdev, 40 int (*pr_read_reservation)(struct block_device *bdev,
|
H A D | dm-verity-loadpin.h | 19 bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev); 21 static inline bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev) argument
|
/linux-master/drivers/dma/qcom/ |
H A D | bam_dma.c | 350 struct bam_device *bdev; member in struct:bam_chan 405 * @bdev: bam device 409 static inline void __iomem *bam_addr(struct bam_device *bdev, u32 pipe, argument 412 const struct reg_offset_data r = bdev->layout[reg]; 414 return bdev->regs + r.base_offset + 417 r.ee_mult * bdev->ee; 422 * @bdev: bam device 424 static void bam_reset(struct bam_device *bdev) argument 430 val = readl_relaxed(bam_addr(bdev, 0, BAM_CTRL)); 432 writel_relaxed(val, bam_addr(bdev, 466 struct bam_device *bdev = bchan->bdev; local 491 struct bam_device *bdev = bchan->bdev; local 541 struct bam_device *bdev = bchan->bdev; local 571 struct bam_device *bdev = bchan->bdev; local 653 struct bam_device *bdev = bchan->bdev; local 775 struct bam_device *bdev = bchan->bdev; local 801 struct bam_device *bdev = bchan->bdev; local 826 process_channel_irqs(struct bam_device *bdev) argument 904 struct bam_device *bdev = data; local 995 struct bam_device *bdev = bchan->bdev; local 1018 struct bam_device *bdev = bchan->bdev; local 1117 struct bam_device *bdev = from_tasklet(bdev, t, task); local 1170 struct bam_device *bdev = container_of(of->of_dma_data, local 1190 bam_init(struct bam_device *bdev) argument 1216 bam_channel_init(struct bam_device *bdev, struct bam_chan *bchan, u32 index) argument 1238 struct bam_device *bdev; local 1391 struct bam_device *bdev = platform_get_drvdata(pdev); local 1423 struct bam_device *bdev = dev_get_drvdata(dev); local 1432 struct bam_device *bdev = dev_get_drvdata(dev); local 1446 struct bam_device *bdev = dev_get_drvdata(dev); local 1456 struct bam_device *bdev = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/hid/ |
H A D | hid-picolcd_backlight.c | 17 static int picolcd_get_brightness(struct backlight_device *bdev) argument 19 struct picolcd_data *data = bl_get_data(bdev); 23 static int picolcd_set_brightness(struct backlight_device *bdev) argument 25 struct picolcd_data *data = bl_get_data(bdev); 32 data->lcd_brightness = bdev->props.brightness & 0x0ff; 33 data->lcd_power = bdev->props.power; 42 static int picolcd_check_bl_fb(struct backlight_device *bdev, struct fb_info *fb) argument 44 return fb && fb == picolcd_fbinfo((struct picolcd_data *)bl_get_data(bdev)); 56 struct backlight_device *bdev; local 69 bdev 84 struct backlight_device *bdev = data->backlight; local [all...] |
/linux-master/include/drm/ttm/ |
H A D | ttm_range_manager.h | 37 int ttm_range_man_init_nocheck(struct ttm_device *bdev, 40 int ttm_range_man_fini_nocheck(struct ttm_device *bdev, 42 static __always_inline int ttm_range_man_init(struct ttm_device *bdev, argument 47 return ttm_range_man_init_nocheck(bdev, type, use_tt, p_size); 50 static __always_inline int ttm_range_man_fini(struct ttm_device *bdev, argument 54 return ttm_range_man_fini_nocheck(bdev, type);
|
H A D | ttm_device.h | 85 int (*ttm_tt_populate)(struct ttm_device *bdev, 96 void (*ttm_tt_unpopulate)(struct ttm_device *bdev, 102 * @bdev: Pointer to a ttm device 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, 272 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, 276 ttm_manager_type(struct ttm_device *bdev, int mem_type) argument 280 return bdev->man_drv[mem_type]; 283 static inline void ttm_set_driver_manager(struct ttm_device *bdev, in argument [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_ttm.h | 8 return container_of(bd, struct nouveau_drm, ttm.bdev); 24 int nouveau_sgdma_bind(struct ttm_device *bdev, struct ttm_tt *ttm, struct ttm_resource *reg); 25 void nouveau_sgdma_unbind(struct ttm_device *bdev, struct ttm_tt *ttm); 26 void nouveau_sgdma_destroy(struct ttm_device *bdev, struct ttm_tt *ttm);
|
/linux-master/drivers/comedi/drivers/ |
H A D | comedi_bond.c | 81 struct bonded_device *bdev = *devs++; local 83 if (base_chan < bdev->nchans) { 92 b_chans = bdev->nchans - base_chan; 100 ret = comedi_dio_bitfield2(bdev->dev, bdev->subdev, 117 base_chan -= bdev->nchans; 131 struct bonded_device *bdev; local 138 for (bdev = *devs++; chan >= bdev->nchans; bdev 186 struct bonded_device *bdev; local 323 struct bonded_device *bdev; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/hmm/ |
H A D | hmm_bo.c | 47 static int __bo_init(struct hmm_bo_device *bdev, struct hmm_buffer_object *bo, argument 50 check_bodev_null_return(bdev, -EINVAL); 51 var_equal_return(hmm_bo_device_inited(bdev), 0, -EINVAL, 65 bo->bdev = bdev; 68 bo->start = bdev->start; 111 rb_erase(&this->node, &this->bdev->free_rbtree); 236 static struct hmm_buffer_object *__bo_break_up(struct hmm_bo_device *bdev, argument 244 new_bo = kmem_cache_alloc(bdev->bo_cache, GFP_KERNEL); 249 ret = __bo_init(bdev, new_b 270 struct hmm_bo_device *bdev = bo->bdev; local 312 struct hmm_bo_device *bdev; local 331 hmm_bo_device_init(struct hmm_bo_device *bdev, struct isp_mmu_client *mmu_driver, unsigned int vaddr_start, unsigned int size) argument 393 hmm_bo_alloc(struct hmm_bo_device *bdev, unsigned int pgnr) argument 441 struct hmm_bo_device *bdev = bo->bdev; local 501 hmm_bo_device_exit(struct hmm_bo_device *bdev) argument 539 hmm_bo_device_inited(struct hmm_bo_device *bdev) argument 553 hmm_bo_device_search_start( struct hmm_bo_device *bdev, ia_css_ptr vaddr) argument 573 hmm_bo_device_search_in_range( struct hmm_bo_device *bdev, unsigned int vaddr) argument 593 hmm_bo_device_search_vmap_start( struct hmm_bo_device *bdev, const void *vaddr) argument 774 struct hmm_bo_device *bdev; local 851 struct hmm_bo_device *bdev; local [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_system_manager.c | 62 struct ttm_device *bdev = &dev_priv->bdev; local 72 ttm_resource_manager_init(man, bdev, 0); 73 ttm_set_driver_manager(bdev, VMW_PL_SYSTEM, man); 80 struct ttm_resource_manager *man = ttm_manager_type(&dev_priv->bdev, 83 ttm_resource_manager_evict_all(&dev_priv->bdev, man); 88 ttm_set_driver_manager(&dev_priv->bdev, VMW_PL_SYSTEM, NULL);
|
H A D | vmwgfx_ttm_glue.c | 30 static int vmw_bo_vm_lookup(struct ttm_device *bdev, argument 36 struct vmw_private *dev_priv = container_of(bdev, struct vmw_private, bdev); 43 drm_vma_offset_lock_lookup(bdev->vma_manager); 45 node = drm_vma_offset_lookup_locked(bdev->vma_manager, offset, pages); 52 drm_vma_offset_unlock_lookup(bdev->vma_manager); 81 struct ttm_device *bdev = &dev_priv->bdev; local 88 ret = vmw_bo_vm_lookup(bdev, file_priv, vma->vm_pgoff, vma_pages(vma), &bo);
|