| /linux/drivers/virtio/ |
| A D | virtio_input.c | 213 virtinput_queue_evtbuf(vi, &vi->evts[i]); in virtinput_fill_evt() 228 vi = kzalloc(sizeof(*vi), GFP_KERNEL); in virtinput_probe() 229 if (!vi) in virtinput_probe() 245 input_set_drvdata(vi->idev, vi); in virtinput_probe() 250 vi->name, min(size, sizeof(vi->name))); in virtinput_probe() 254 vi->serial, min(size, sizeof(vi->serial))); in virtinput_probe() 255 snprintf(vi->phys, sizeof(vi->phys), in virtinput_probe() 257 vi->idev->name = vi->name; in virtinput_probe() 258 vi->idev->phys = vi->phys; in virtinput_probe() 259 vi->idev->uniq = vi->serial; in virtinput_probe() [all …]
|
| /linux/drivers/char/hw_random/ |
| A D | virtio-rng.c | 42 if (!virtqueue_get_buf(vi->vq, &vi->data_avail)) in random_recv_done() 45 vi->data_idx = 0; in random_recv_done() 55 vi->data_avail = 0; in request_entropy() 56 vi->data_idx = 0; in request_entropy() 58 sg_init_one(&sg, vi->data, sizeof(vi->data)); in request_entropy() 61 virtqueue_add_inbuf(vi->vq, &sg, 1, vi->data, GFP_KERNEL); in request_entropy() 70 memcpy(buf, vi->data + vi->data_idx, size); in copy_data() 135 if (!vi) in probe_common() 153 vdev->priv = vi; in probe_common() 170 kfree(vi); in probe_common() [all …]
|
| /linux/drivers/net/ |
| A D | virtio_net.c | 1595 virtnet_napi_tx_enable(vi, vi->sq[i].vq, &vi->sq[i].napi); in virtnet_open() 2328 &vi->speed, &vi->duplex); in virtnet_set_link_ksettings() 2470 virtnet_napi_tx_enable(vi, vi->sq[i].vq, in virtnet_restore_up() 2604 virtnet_napi_tx_enable(vi, vi->sq[i].vq, in virtnet_xdp_set() 2621 virtnet_napi_tx_enable(vi, vi->sq[i].vq, in virtnet_xdp_set() 2927 vi->rq[i].min_buf_len = mergeable_min_buf_len(vi, vi->rq[i].vq); in virtnet_find_vqs() 2957 vi->sq = kcalloc(vi->max_queue_pairs, sizeof(*vi->sq), GFP_KERNEL); in virtnet_alloc_queues() 2960 vi->rq = kcalloc(vi->max_queue_pairs, sizeof(*vi->rq), GFP_KERNEL); in virtnet_alloc_queues() 3268 vi->failover = net_failover_create(vi->dev); in virtnet_probe() 3289 virtnet_set_queues(vi, vi->curr_queue_pairs); in virtnet_probe() [all …]
|
| /linux/fs/ntfs/ |
| A D | inode.c | 53 ni = NTFS_I(vi); in ntfs_test_inode() 159 struct inode *vi; in ntfs_iget() local 185 iput(vi); in ntfs_iget() 188 return vi; in ntfs_iget() 247 iput(vi); in ntfs_attr_iget() 250 return vi; in ntfs_attr_iget() 302 iput(vi); in ntfs_index_iget() 305 return vi; in ntfs_index_iget() 540 vi->i_mode = 0; in ntfs_read_locked_inode() 699 vi->i_ino); in ntfs_read_locked_inode() [all …]
|
| A D | bitmap.h | 18 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit, 33 static inline int ntfs_bitmap_set_bits_in_run(struct inode *vi, in ntfs_bitmap_set_bits_in_run() argument 36 return __ntfs_bitmap_set_bits_in_run(vi, start_bit, count, value, in ntfs_bitmap_set_bits_in_run() 51 static inline int ntfs_bitmap_set_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_set_run() argument 54 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 1); in ntfs_bitmap_set_run() 68 static inline int ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit, in ntfs_bitmap_clear_run() argument 71 return ntfs_bitmap_set_bits_in_run(vi, start_bit, count, 0); in ntfs_bitmap_clear_run() 83 static inline int ntfs_bitmap_set_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_set_bit() argument 85 return ntfs_bitmap_set_run(vi, bit, 1); in ntfs_bitmap_set_bit() 97 static inline int ntfs_bitmap_clear_bit(struct inode *vi, const s64 bit) in ntfs_bitmap_clear_bit() argument [all …]
|
| A D | inode.h | 266 extern void ntfs_evict_big_inode(struct inode *vi); 270 static inline void ntfs_init_big_inode(struct inode *vi) in ntfs_init_big_inode() argument 272 ntfs_inode *ni = NTFS_I(vi); in ntfs_init_big_inode() 275 __ntfs_init_inode(vi->i_sb, ni); in ntfs_init_big_inode() 276 ni->mft_no = vi->i_ino; in ntfs_init_big_inode() 283 extern int ntfs_read_inode_mount(struct inode *vi); 289 extern int ntfs_truncate(struct inode *vi); 290 extern void ntfs_truncate_vfs(struct inode *vi); 297 static inline void ntfs_commit_inode(struct inode *vi) in ntfs_commit_inode() argument 299 if (!is_bad_inode(vi)) in ntfs_commit_inode() [all …]
|
| A D | logfile.c | 38 static bool ntfs_check_restart_page_header(struct inode *vi, in ntfs_check_restart_page_header() argument 65 ntfs_error(vi->i_sb, "Found restart area in incorrect " in ntfs_check_restart_page_header() 72 ntfs_error(vi->i_sb, "$LogFile version %i.%i is not " in ntfs_check_restart_page_header() 89 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header() 98 ntfs_error(vi->i_sb, "$LogFile restart page specifies " in ntfs_check_restart_page_header() 346 if (!ntfs_check_restart_page_header(vi, rp, pos)) { in ntfs_check_and_load_restart_page() 351 if (!ntfs_check_restart_area(vi, rp)) { in ntfs_check_and_load_restart_page() 387 page = ntfs_map_page(vi->i_mapping, idx); in ntfs_check_and_load_restart_page() 389 ntfs_error(vi->i_sb, "Error mapping $LogFile " in ntfs_check_and_load_restart_page() 419 ntfs_error(vi->i_sb, "Multi sector transfer error " in ntfs_check_and_load_restart_page() [all …]
|
| A D | file.c | 463 inode_dio_wait(vi); in ntfs_prepare_file_for_write() 576 struct inode *vi; in ntfs_prepare_pages_for_non_resident_write() local 601 ni = NTFS_I(vi); in ntfs_prepare_pages_for_non_resident_write() 1387 struct inode *vi; in ntfs_commit_pages_after_non_resident_write() local 1398 ni = NTFS_I(vi); in ntfs_commit_pages_after_non_resident_write() 1542 struct inode *vi; in ntfs_commit_pages_after_write() local 1558 ni = NTFS_I(vi); in ntfs_commit_pages_after_write() 1917 inode_lock(vi); in ntfs_file_write_iter() 1924 inode_unlock(vi); in ntfs_file_write_iter() 1966 inode_lock(vi); in ntfs_file_fsync() [all …]
|
| A D | bitmap.c | 33 int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit, in __ntfs_bitmap_set_bits_in_run() argument 44 BUG_ON(!vi); in __ntfs_bitmap_set_bits_in_run() 46 "value %u.%s", vi->i_ino, (unsigned long long)start_bit, in __ntfs_bitmap_set_bits_in_run() 60 mapping = vi->i_mapping; in __ntfs_bitmap_set_bits_in_run() 64 ntfs_error(vi->i_sb, "Failed to map first page (error " in __ntfs_bitmap_set_bits_in_run() 160 pos = __ntfs_bitmap_set_bits_in_run(vi, start_bit, count - cnt, in __ntfs_bitmap_set_bits_in_run() 166 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run() 170 ntfs_error(vi->i_sb, "Failed to map subsequent page (error " in __ntfs_bitmap_set_bits_in_run() 174 NVolSetErrors(NTFS_SB(vi->i_sb)); in __ntfs_bitmap_set_bits_in_run()
|
| /linux/drivers/parisc/ |
| A D | iosapic.c | 655 vi->eoi_addr, vi->eoi_data); in iosapic_unmask_irq() 656 iosapic_eoi(vi->eoi_addr, vi->eoi_data); in iosapic_unmask_irq() 663 iosapic_eoi(vi->eoi_addr, vi->eoi_data); in iosapic_eoi_irq() 782 vi->txn_addr = txn_alloc_addr(vi->txn_irq); in iosapic_fixup_irq() 783 vi->txn_data = txn_alloc_data(vi->txn_irq); in iosapic_fixup_irq() 786 vi->eoi_data = cpu_to_le32(vi->txn_data); in iosapic_fixup_irq() 788 cpu_claim_irq(vi->txn_irq, &iosapic_interrupt_type, vi); in iosapic_fixup_irq() 866 vi->txn_addr = txn_alloc_addr(vi->txn_irq); in iosapic_serial_irq() 867 vi->txn_data = txn_alloc_data(vi->txn_irq); in iosapic_serial_irq() 870 vi->eoi_data = cpu_to_le32(vi->txn_data); in iosapic_serial_irq() [all …]
|
| /linux/drivers/scsi/esas2r/ |
| A D | esas2r_vda.c | 75 vi->vda_status = RS_PENDING; in esas2r_process_vda_ioctl() 82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) { in esas2r_process_vda_ioctl() 97 rq->interrupt_cx = vi; in esas2r_process_vda_ioctl() 99 switch (vi->function) { in esas2r_process_vda_ioctl() 110 datalen = vi->data_length; in esas2r_process_vda_ioctl() 124 datalen = vi->data_length; in esas2r_process_vda_ioctl() 147 if (vi->data_length) { in esas2r_process_vda_ioctl() 209 if (vi->data_length in esas2r_process_vda_ioctl() 276 switch (vi->function) { in esas2r_complete_vda_ioctl() 293 if (vi->data_length == 0) in esas2r_complete_vda_ioctl() [all …]
|
| /linux/fs/reiserfs/ |
| A D | item_ops.c | 61 struct virtual_item *vi, in sd_create_vi() argument 64 vi->vi_index = TYPE_STAT_DATA; in sd_create_vi() 95 vi->vi_index, vi->vi_type, vi->vi_ih); in sd_print_vi() 151 struct virtual_item *vi, in direct_create_vi() argument 154 vi->vi_index = TYPE_DIRECT; in direct_create_vi() 186 vi->vi_index, vi->vi_type, vi->vi_ih); in direct_print_vi() 292 vi->vi_index = TYPE_INDIRECT; in indirect_create_vi() 330 vi->vi_index, vi->vi_type, vi->vi_ih); in indirect_print_vi() 467 vi->vi_index = TYPE_DIRENTRY; in direntry_create_vi() 469 BUG_ON(!(vi->vi_ih) || !vi->vi_item); in direntry_create_vi() [all …]
|
| /linux/drivers/staging/media/tegra-video/ |
| A D | vi.c | 1162 struct tegra_vi *vi = chan->vi; in tegra_channel_host1x_syncpt_init() local 1198 struct tegra_vi *vi = chan->vi; in tegra_channel_init() local 1304 chan->vi = vi; in tegra_vi_channel_alloc() 1429 struct tegra_vi *vi = vid->vi; in tegra_v4l2_nodes_cleanup_tpg() local 1443 struct tegra_vi *vi = vid->vi; in tegra_v4l2_nodes_setup_tpg() local 1572 struct tegra_vi *vi = chan->vi; in tegra_vi_graph_build() local 1681 vi = chan->vi; in tegra_vi_graph_notify_complete() 1754 vi = chan->vi; in tegra_vi_graph_notify_bound() 1787 struct tegra_vi *vi = chan->vi; in tegra_vi_graph_parse_one() local 1921 vid->vi = vi; in tegra_vi_init() [all …]
|
| /linux/fs/erofs/ |
| A D | zmap.c | 17 vi->z_advise = 0; in z_erofs_fill_inode() 56 pos = ALIGN(iloc(EROFS_SB(sb), vi->nid) + vi->inode_isize + in z_erofs_fill_inode_lazy() 57 vi->xattr_isize, 8); in z_erofs_fill_inode_lazy() 75 headnr + 1, vi->z_algorithmtype[headnr], vi->nid); in z_erofs_fill_inode_lazy() 85 vi->nid); in z_erofs_fill_inode_lazy() 93 vi->nid); in z_erofs_fill_inode_lazy() 356 vi->inode_isize + vi->xattr_isize, 8) + in compacted_load_cluster_from_disk() 447 vi->nid); in z_erofs_extent_lookback() 528 lcn, vi->nid); in z_erofs_get_extent_compressedlen() 538 lcn, vi->nid); in z_erofs_get_extent_compressedlen() [all …]
|
| A D | inode.c | 40 vi->nid, PTR_ERR(page)); in erofs_read_inode() 49 ifmt, vi->nid); in erofs_read_inode() 57 vi->datalayout, vi->nid); in erofs_read_inode() 67 *ofs += vi->inode_isize; in erofs_read_inode() 84 vi->nid, PTR_ERR(page)); in erofs_read_inode() 134 *ofs += vi->inode_isize; in erofs_read_inode() 182 vi->chunkformat, vi->nid); in erofs_read_inode() 207 inode->i_mode, vi->nid); in erofs_read_inode() 234 m_pofs += vi->xattr_isize; in erofs_fill_symlink() 240 vi->nid); in erofs_fill_symlink() [all …]
|
| A D | xattr.c | 77 vi->xattr_isize, vi->nid); in init_inode_xattrs() 81 if (vi->xattr_isize) { in init_inode_xattrs() 94 it.blkaddr = erofs_blknr(iloc(sbi, vi->nid) + vi->inode_isize); in init_inode_xattrs() 95 it.ofs = erofs_blkoff(iloc(sbi, vi->nid) + vi->inode_isize); in init_inode_xattrs() 110 vi->xattr_shared_xattrs = kmalloc_array(vi->xattr_shared_count, in init_inode_xattrs() 112 if (!vi->xattr_shared_xattrs) { in init_inode_xattrs() 129 kfree(vi->xattr_shared_xattrs); in init_inode_xattrs() 130 vi->xattr_shared_xattrs = NULL; in init_inode_xattrs() 139 vi->xattr_shared_xattrs[i] = in init_inode_xattrs() 424 if (vi->xattr_shared_count) in shared_getxattr() [all …]
|
| A D | data.c | 32 struct erofs_inode *vi = EROFS_I(inode); in erofs_map_blocks_flatmode() local 50 map->m_pa = iloc(sbi, vi->nid) + vi->inode_isize + in erofs_map_blocks_flatmode() 51 vi->xattr_isize + erofs_blkoff(map->m_la); in erofs_map_blocks_flatmode() 58 vi->nid); in erofs_map_blocks_flatmode() 68 vi->nid, inode->i_size, map->m_la); in erofs_map_blocks_flatmode() 84 struct erofs_inode *vi = EROFS_I(inode); in erofs_map_blocks() local 100 if (vi->datalayout != EROFS_INODE_CHUNK_BASED) in erofs_map_blocks() 108 chunknr = map->m_la >> vi->chunkbits; in erofs_map_blocks() 109 pos = ALIGN(iloc(EROFS_SB(sb), vi->nid) + vi->inode_isize + in erofs_map_blocks() 110 vi->xattr_isize, unit) + unit * chunknr; in erofs_map_blocks() [all …]
|
| /linux/drivers/mtd/ubi/ |
| A D | gluebi.c | 289 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create() 315 mtd->size = (unsigned long long)vi->usable_leb_size * vi->size; in gluebi_create() 321 g = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_create() 324 g->mtd.index, vi->ubi_num, vi->vol_id); in gluebi_create() 355 gluebi = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_remove() 358 vi->ubi_num, vi->vol_id); in gluebi_remove() 399 gluebi = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_updated() 403 vi->ubi_num, vi->vol_id); in gluebi_updated() 426 gluebi = find_gluebi_nolock(vi->ubi_num, vi->vol_id); in gluebi_resized() 430 vi->ubi_num, vi->vol_id); in gluebi_resized() [all …]
|
| A D | block.c | 352 if (vi->used_bytes % 512) { in calc_disk_capacity() 380 if (find_dev_nolock(vi->ubi_num, vi->vol_id)) { in ubiblock_create() 393 dev->ubi_num = vi->ubi_num; in ubiblock_create() 394 dev->vol_id = vi->vol_id; in ubiblock_create() 495 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_remove() 536 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_resize() 548 vi->size); in ubiblock_resize() 558 vi->used_bytes); in ubiblock_resize() 578 ubiblock_remove(&nt->vi); in ubiblock_notify() 581 ubiblock_resize(&nt->vi); in ubiblock_notify() [all …]
|
| /linux/fs/verity/ |
| A D | open.c | 157 if (!vi) in fsverity_create_info() 159 vi->inode = inode; in fsverity_create_info() 172 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); in fsverity_create_info() 175 vi->file_digest); in fsverity_create_info() 182 vi->tree_params.digest_size, vi->file_digest); in fsverity_create_info() 189 vi = ERR_PTR(err); in fsverity_create_info() 191 return vi; in fsverity_create_info() 215 if (!vi) in fsverity_free_info() 312 if (vi) in ensure_verity_info() 320 if (IS_ERR(vi)) { in ensure_verity_info() [all …]
|
| A D | verify.c | 52 static inline int cmp_hashes(const struct fsverity_info *vi, in cmp_hashes() argument 56 const unsigned int hsize = vi->tree_params.digest_size; in cmp_hashes() 61 fsverity_err(vi->inode, in cmp_hashes() 64 vi->tree_params.hash_alg->name, hsize, want_hash, in cmp_hashes() 65 vi->tree_params.hash_alg->name, hsize, real_hash); in cmp_hashes() 90 const struct merkle_tree_params *params = &vi->tree_params; in verify_page() 145 want_hash = vi->root_hash; in verify_page() 172 err = cmp_hashes(vi, want_hash, real_hash, index, -1); in verify_page() 192 const struct fsverity_info *vi = inode->i_verity_info; in fsverity_verify_page() local 199 valid = verify_page(inode, vi, req, page, 0); in fsverity_verify_page() [all …]
|
| /linux/drivers/i2c/busses/ |
| A D | i2c-virtio.c | 137 struct virtqueue *vq = vi->vq; in virtio_i2c_xfer() 177 return PTR_ERR_OR_ZERO(vi->vq); in virtio_i2c_setup_vqs() 192 struct virtio_i2c *vi; in virtio_i2c_probe() local 200 vi = devm_kzalloc(&vdev->dev, sizeof(*vi), GFP_KERNEL); in virtio_i2c_probe() 201 if (!vi) in virtio_i2c_probe() 204 vdev->priv = vi; in virtio_i2c_probe() 205 vi->vdev = vdev; in virtio_i2c_probe() 211 vi->adap.owner = THIS_MODULE; in virtio_i2c_probe() 212 snprintf(vi->adap.name, sizeof(vi->adap.name), in virtio_i2c_probe() 217 i2c_set_adapdata(&vi->adap, vi); in virtio_i2c_probe() [all …]
|
| /linux/drivers/crypto/virtio/ |
| A D | virtio_crypto_core.c | 82 snprintf(vi->data_vq[i].name, sizeof(vi->data_vq[i].name), in virtcrypto_find_vqs() 95 vi->data_vq[i].vq = vqs[i]; in virtcrypto_find_vqs() 98 if (!vi->data_vq[i].engine) { in virtcrypto_find_vqs() 123 vi->data_vq = kcalloc(vi->max_data_queues, sizeof(*vi->data_vq), in virtcrypto_alloc_queues() 125 if (!vi->data_vq) in virtcrypto_alloc_queues() 135 if (vi->affinity_hint_set) { in virtcrypto_clean_affinity() 139 vi->affinity_hint_set = false; in virtcrypto_clean_affinity() 174 kfree(vi->data_vq); in virtcrypto_free_queues() 186 ret = virtcrypto_find_vqs(vi); in virtcrypto_init_vqs() 191 virtcrypto_set_affinity(vi); in virtcrypto_init_vqs() [all …]
|
| /linux/drivers/media/pci/ivtv/ |
| A D | ivtv-vbi.c | 107 vi->vps_payload = vps; in ivtv_write_vbi_line() 115 vi->wss_payload = wss; in ivtv_write_vbi_line() 125 if (vi->cc_payload_idx < ARRAY_SIZE(vi->cc_payload)) { in ivtv_write_vbi_cc_lines() 126 memcpy(&vi->cc_payload[vi->cc_payload_idx], cc, in ivtv_write_vbi_cc_lines() 128 vi->cc_payload_idx++; in ivtv_write_vbi_cc_lines() 480 vi->wss_missing_cnt++; in ivtv_vbi_work_handler() 505 vi->cc_missing_cnt++; in ivtv_vbi_work_handler() 521 cc = vi->cc_payload[0]; in ivtv_vbi_work_handler() 523 memmove(vi->cc_payload, vi->cc_payload + 1, in ivtv_vbi_work_handler() 524 sizeof(vi->cc_payload) - sizeof(vi->cc_payload[0])); in ivtv_vbi_work_handler() [all …]
|
| /linux/scripts/dtc/ |
| A D | flattree.c | 238 struct version_info *vi) in flatten_tree() argument 249 if (vi->flags & FTF_FULLPATH) in flatten_tree() 295 struct version_info *vi) in flatten_reserve_list() argument 315 struct version_info *vi, in make_fdt_header() argument 338 if (vi->flags & FTF_BOOTCPUID) in make_fdt_header() 340 if (vi->flags & FTF_STRTABSIZE) in make_fdt_header() 359 vi = &version_table[i]; in dt_to_blob() 361 if (!vi) in dt_to_blob() 457 vi = &version_table[i]; in dt_to_asm() 459 if (!vi) in dt_to_asm() [all …]
|