/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 46 static inline struct inode *BD_INODE(struct block_device *bdev) argument 48 return &container_of(bdev, struct bdev_inode, bdev)->vfs_inode; 53 return &BDEV_I(inode)->bdev; 63 static void bdev_write_inode(struct block_device *bdev) argument 65 struct inode *inode = BD_INODE(bdev); 75 bdev, ret); 82 static void kill_bdev(struct block_device *bdev) argument 84 struct address_space *mapping = bdev 94 invalidate_bdev(struct block_device *bdev) argument 110 truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, loff_t lstart, loff_t lend) argument 139 set_init_blocksize(struct block_device *bdev) argument 155 struct block_device *bdev = I_BDEV(inode); local 202 sync_blockdev_nowait(struct block_device *bdev) argument 214 sync_blockdev(struct block_device *bdev) argument 222 sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend) argument 243 bdev_freeze(struct block_device *bdev) argument 279 bdev_thaw(struct block_device *bdev) argument 332 struct block_device *bdev = I_BDEV(inode); local 410 struct block_device *bdev; local 439 bdev_set_nr_sectors(struct block_device *bdev, sector_t sectors) argument 447 bdev_add(struct block_device *bdev, dev_t dev) argument 458 bdev_unhash(struct block_device *bdev) argument 463 bdev_drop(struct block_device *bdev) argument 492 bd_may_claim(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 534 bd_prepare_to_claim(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 586 bd_finish_claiming(struct block_device *bdev, void *holder, const struct blk_holder_ops *hops) argument 617 bd_abort_claiming(struct block_device *bdev, void *holder) argument 625 bd_end_claim(struct block_device *bdev, void *holder) argument 660 blkdev_flush_mapping(struct block_device *bdev) argument 668 blkdev_put_whole(struct block_device *bdev) argument 676 blkdev_get_whole(struct block_device *bdev, blk_mode_t mode) argument 772 struct block_device *bdev; local 794 blkdev_put_no_open(struct block_device *bdev) argument 799 bdev_writes_blocked(struct block_device *bdev) argument 804 bdev_block_writes(struct block_device *bdev) argument 809 bdev_unblock_writes(struct block_device *bdev) argument 814 bdev_may_open(struct block_device *bdev, blk_mode_t mode) argument 826 bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode) argument 845 struct block_device *bdev; local 878 bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, const struct blk_holder_ops *hops, struct file *bdev_file) argument 990 struct block_device *bdev; local 1048 struct block_device *bdev = file_bdev(bdev_file); local 1062 struct block_device *bdev = file_bdev(bdev_file); local 1118 struct block_device *bdev = file_bdev(bdev_file); local 1190 bdev_mark_dead(struct block_device *bdev, bool surprise) argument 1217 struct block_device *bdev; local 1271 struct block_device *bdev; local 1290 block_size(struct block_device *bdev) argument [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 98 unsigned int bs_mask = bdev_logical_block_size(bdev) 163 blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode, void __user *argp) argument 194 blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode, unsigned long arg) argument 282 blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned cmd, unsigned long arg) argument 296 blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode) argument 311 blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, struct pr_registration __user *arg) argument 329 blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode, struct pr_reservation __user *arg) argument 347 blkdev_pr_release(struct block_device *bdev, blk_mode_t mode, struct pr_reservation __user *arg) argument 365 blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode, struct pr_preempt __user *arg, bool abort) argument 383 blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode, struct pr_clear __user *arg) argument 401 blkdev_flushbuf(struct block_device *bdev, unsigned cmd, unsigned long arg) argument 419 blkdev_roset(struct block_device *bdev, unsigned cmd, unsigned long arg) argument 441 blkdev_getgeo(struct block_device *bdev, struct hd_geometry __user *argp) argument 475 compat_hdio_getgeo(struct block_device *bdev, struct compat_hd_geometry __user *ugeo) argument 539 blkdev_common_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned int cmd, unsigned long arg, void __user *argp) argument 631 struct block_device *bdev = I_BDEV(file->f_mapping->host); local 692 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 struct bio *blk_alloc_discard_bio(struct block_device *bdev, argument 41 sector_t bio_sects = min(*nr_sects, bio_discard_limit(bdev, *sector)); 47 bio = bio_alloc(bdev, 0, REQ_OP_DISCARD, gfp_mask); 63 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, argument 68 while ((bio = blk_alloc_discard_bio(bdev, §or, &nr_sects, 77 * @bdev 85 blkdev_issue_discard(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask) argument 106 __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 153 __blkdev_issue_zero_pages(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) argument 203 __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, struct bio **biop, unsigned flags) argument 237 blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, sector_t nr_sects, gfp_t gfp_mask, unsigned flags) argument 288 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 | 133 struct ttm_device *bdev; local 137 list_for_each_entry(bdev, &glob->device_list, device_list) { 138 ret = ttm_device_swapout(bdev, ctx, gfp_flags); 140 list_move_tail(&bdev->device_list, &glob->device_list); 148 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, argument 157 spin_lock(&bdev->lru_lock); 159 man = ttm_manager_type(bdev, i); 179 spin_unlock(&bdev->lru_lock); 187 * @bdev: A pointer to a struct ttm_device to initialize. 199 int ttm_device_init(struct ttm_device *bdev, cons argument 244 ttm_device_fini(struct ttm_device *bdev) argument 271 ttm_device_clear_lru_dma_mappings(struct ttm_device *bdev, struct list_head *list) argument 296 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/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/hid/ |
H A D | hid-picolcd_backlight.c | 16 static int picolcd_get_brightness(struct backlight_device *bdev) argument 18 struct picolcd_data *data = bl_get_data(bdev); 22 static int picolcd_set_brightness(struct backlight_device *bdev) argument 24 struct picolcd_data *data = bl_get_data(bdev); 31 data->lcd_brightness = bdev->props.brightness & 0x0ff; 32 data->lcd_power = bdev->props.power; 49 struct backlight_device *bdev; local 62 bdev = backlight_device_register(dev_name(dev), dev, data, 64 if (IS_ERR(bdev)) { 66 return PTR_ERR(bdev); 77 struct backlight_device *bdev = data->backlight; local [all...] |
/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);
|
/linux-master/drivers/pci/controller/ |
H A D | pcie-iproc-bcma.c | 29 struct bcma_device *bdev = container_of(pcie->dev, struct bcma_device, dev); local 31 return bcma_core_irq(bdev, 5); 34 static int iproc_bcma_pcie_probe(struct bcma_device *bdev) argument 36 struct device *dev = &bdev->dev; 50 pcie->base = bdev->io_addr; 56 pcie->base_addr = bdev->addr; 58 pcie->mem.start = bdev->addr_s[0]; 59 pcie->mem.end = bdev->addr_s[0] + SZ_128M - 1; 69 bcma_set_drvdata(bdev, pcie); 74 static void iproc_bcma_pcie_remove(struct bcma_device *bdev) argument [all...] |