| /linux/drivers/virtio/ |
| A D | virtio_input.c | 214 virtinput_queue_evtbuf(vi, &vi->evts[i]); in virtinput_fill_evt() 229 vi = kzalloc(sizeof(*vi), GFP_KERNEL); in virtinput_probe() 230 if (!vi) in virtinput_probe() 246 input_set_drvdata(vi->idev, vi); in virtinput_probe() 251 vi->name, min(size, sizeof(vi->name))); in virtinput_probe() 255 vi->serial, min(size, sizeof(vi->serial))); in virtinput_probe() 256 snprintf(vi->phys, sizeof(vi->phys), in virtinput_probe() 258 vi->idev->name = vi->name; in virtinput_probe() 259 vi->idev->phys = vi->phys; in virtinput_probe() 260 vi->idev->uniq = vi->serial; in virtinput_probe() [all …]
|
| /linux/drivers/char/hw_random/ |
| A D | virtio-rng.c | 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() 150 .name = vi->name, in probe_common() 152 vdev->priv = vi; in probe_common() 171 kfree(vi); in probe_common() 180 vi->data_avail = 0; in remove_common() 181 vi->data_idx = 0; in remove_common() [all …]
|
| /linux/drivers/net/ |
| A D | virtio_net.c | 2897 virtnet_napi_tx_enable(vi, vi->sq[qp_index].vq, &vi->sq[qp_index].napi); in virtnet_enable_queue_pair() 2967 virtnet_cancel_dim(vi, &vi->rq[i].dim); in virtnet_open() 3492 virtnet_cancel_dim(vi, &vi->rq[i].dim); in virtnet_close() 3935 vi->rss.hash_key_length = vi->rss_key_size; in virtnet_init_default_rss() 4829 &vi->speed, &vi->duplex); in virtnet_set_link_ksettings() 5739 virtnet_napi_tx_enable(vi, vi->sq[i].vq, in virtnet_xdp_set() 5756 virtnet_napi_tx_enable(vi, vi->sq[i].vq, in virtnet_xdp_set() 6102 vi->rq[i].min_buf_len = mergeable_min_buf_len(vi, vi->rq[i].vq); in virtnet_find_vqs() 6130 vi->sq = kcalloc(vi->max_queue_pairs, sizeof(*vi->sq), GFP_KERNEL); in virtnet_alloc_queues() 6133 vi->rq = kcalloc(vi->max_queue_pairs, sizeof(*vi->rq), GFP_KERNEL); in virtnet_alloc_queues() [all …]
|
| /linux/drivers/parisc/ |
| A D | iosapic.c | 646 vi->eoi_addr, vi->eoi_data); in iosapic_unmask_irq() 647 iosapic_eoi(vi->eoi_addr, vi->eoi_data); in iosapic_unmask_irq() 654 iosapic_eoi(vi->eoi_addr, vi->eoi_data); in iosapic_eoi_irq() 773 vi->txn_addr = txn_alloc_addr(vi->txn_irq); in iosapic_fixup_irq() 774 vi->txn_data = txn_alloc_data(vi->txn_irq); in iosapic_fixup_irq() 777 vi->eoi_data = cpu_to_le32(vi->txn_data); in iosapic_fixup_irq() 779 cpu_claim_irq(vi->txn_irq, &iosapic_interrupt_type, vi); in iosapic_fixup_irq() 857 vi->txn_addr = txn_alloc_addr(vi->txn_irq); in iosapic_serial_irq() 858 vi->txn_data = txn_alloc_data(vi->txn_irq); in iosapic_serial_irq() 861 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/drivers/staging/media/tegra-video/ |
| A D | vi.c | 1109 struct tegra_vi *vi = chan->vi; in tegra_channel_init() local 1215 chan->vi = vi; in tegra_vi_channel_alloc() 1338 struct tegra_vi *vi = vid->vi; in tegra_v4l2_nodes_cleanup_tpg() local 1352 struct tegra_vi *vi = vid->vi; in tegra_v4l2_nodes_setup_tpg() local 1482 struct tegra_vi *vi = chan->vi; in tegra_vi_graph_build() local 1592 vi = chan->vi; in tegra_vi_graph_notify_complete() 1665 vi = chan->vi; in tegra_vi_graph_notify_bound() 1699 struct tegra_vi *vi = chan->vi; in tegra_vi_graph_parse_one() local 1834 vid->vi = vi; in tegra_vi_init() 1921 vi->ops = vi->soc->ops; in tegra_vi_probe() [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() 460 vi->vi_index = TYPE_DIRENTRY; in direntry_create_vi() 462 BUG_ON(!(vi->vi_ih) || !vi->vi_item); in direntry_create_vi() [all …]
|
| /linux/fs/erofs/ |
| A D | zmap.c | 29 vi->inode_isize + vi->xattr_isize) + in z_erofs_load_full_lcluster() 216 ALIGN(erofs_iloc(inode) + vi->inode_isize + vi->xattr_isize, 8); in z_erofs_load_compact_lcluster() 371 vi->nid); in z_erofs_get_extent_compressedlen() 477 vi->nid); in z_erofs_do_map_blocks() 494 m.type, ofs, vi->nid); in z_erofs_do_map_blocks() 532 vi->z_algorithmtype[1] : vi->z_algorithmtype[0]; in z_erofs_do_map_blocks() 535 afmt, vi->nid); in z_erofs_do_map_blocks() 583 pos = ALIGN(erofs_iloc(inode) + vi->inode_isize + vi->xattr_isize, 8); in z_erofs_fill_inode_lazy() 608 headnr + 1, vi->z_algorithmtype[headnr], vi->nid); in z_erofs_fill_inode_lazy() 618 vi->nid); in z_erofs_fill_inode_lazy() [all …]
|
| A D | inode.c | 13 struct erofs_inode *vi = EROFS_I(inode); in erofs_fill_symlink() local 16 m_pofs += vi->xattr_isize; in erofs_fill_symlink() 48 vi->nid, PTR_ERR(kaddr)); in erofs_read_inode() 56 ifmt, vi->nid); in erofs_read_inode() 64 vi->datalayout, vi->nid); in erofs_read_inode() 74 ofs += vi->inode_isize; in erofs_read_inode() 89 vi->nid, PTR_ERR(kaddr)); in erofs_read_inode() 93 ofs = vi->inode_isize - gotten; in erofs_read_inode() 113 ofs += vi->inode_isize; in erofs_read_inode() 159 vi->nid); in erofs_read_inode() [all …]
|
| A D | xattr.c | 30 struct erofs_inode *const vi = EROFS_I(inode); in erofs_init_inode_xattrs() local 65 vi->xattr_isize, vi->nid); in erofs_init_inode_xattrs() 69 if (vi->xattr_isize) { in erofs_init_inode_xattrs() 93 vi->xattr_shared_xattrs = kmalloc_array(vi->xattr_shared_count, in erofs_init_inode_xattrs() 95 if (!vi->xattr_shared_xattrs) { in erofs_init_inode_xattrs() 107 kfree(vi->xattr_shared_xattrs); in erofs_init_inode_xattrs() 108 vi->xattr_shared_xattrs = NULL; in erofs_init_inode_xattrs() 119 set_bit(EROFS_I_EA_INITED_BIT, &vi->flags); in erofs_init_inode_xattrs() 323 sizeof(u32) * vi->xattr_shared_count; in erofs_xattr_iter_inline() 324 if (xattr_header_sz >= vi->xattr_isize) { in erofs_xattr_iter_inline() [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 | 332 if (vi->used_bytes % 512) { in calc_disk_capacity() 366 if (find_dev_nolock(vi->ubi_num, vi->vol_id)) { in ubiblock_create() 380 dev->vol_id = vi->vol_id; in ubiblock_create() 470 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_remove() 511 dev = find_dev_nolock(vi->ubi_num, vi->vol_id); in ubiblock_resize() 523 vi->size); in ubiblock_resize() 533 vi->used_bytes); in ubiblock_resize() 548 if (err || vi->ubi_num != cur_ubi_num || vi->vol_id != cur_vol_id) in match_volume_desc() 572 if (vi->vol_id != vol_id) in match_volume_desc() 614 ubiblock_remove(&nt->vi); in ubiblock_notify() [all …]
|
| A D | nvmem.c | 75 WARN_ON_ONCE(vi->size <= 0)) in ubi_nvmem_add() 83 config.dev = vi->dev; in ubi_nvmem_add() 84 config.name = dev_name(vi->dev); in ubi_nvmem_add() 88 config.size = vi->usable_leb_size * vi->size; in ubi_nvmem_add() 96 unv->ubi_num = vi->ubi_num; in ubi_nvmem_add() 97 unv->vol_id = vi->vol_id; in ubi_nvmem_add() 98 unv->usable_leb_size = vi->usable_leb_size; in ubi_nvmem_add() 120 if (unv_c->ubi_num == vi->ubi_num && unv_c->vol_id == vi->vol_id) { in ubi_nvmem_remove() 149 ubi_nvmem_remove(&nt->vi); in nvmem_notify() 152 ubi_nvmem_add(&nt->vi); in nvmem_notify() [all …]
|
| A D | kapi.c | 70 vi->vol_id = vol->vol_id; in ubi_do_get_volume_info() 71 vi->ubi_num = ubi->ubi_num; in ubi_do_get_volume_info() 72 vi->size = vol->reserved_pebs; in ubi_do_get_volume_info() 74 vi->vol_type = vol->vol_type; in ubi_do_get_volume_info() 75 vi->corrupted = vol->corrupted; in ubi_do_get_volume_info() 77 vi->alignment = vol->alignment; in ubi_do_get_volume_info() 79 vi->name_len = vol->name_len; in ubi_do_get_volume_info() 80 vi->name = vol->name; in ubi_do_get_volume_info() 81 vi->cdev = vol->cdev.dev; in ubi_do_get_volume_info() 82 vi->dev = &vol->dev; in ubi_do_get_volume_info() [all …]
|
| /linux/fs/verity/ |
| A D | open.c | 187 if (!vi) in fsverity_create_info() 189 vi->inode = inode; in fsverity_create_info() 202 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); in fsverity_create_info() 205 vi->file_digest); in fsverity_create_info() 244 return vi; in fsverity_create_info() 247 fsverity_free_info(vi); in fsverity_create_info() 261 fsverity_free_info(vi); in fsverity_set_info() 272 if (!vi) in fsverity_free_info() 367 if (vi) in ensure_verity_info() 375 if (IS_ERR(vi)) { in ensure_verity_info() [all …]
|
| A D | measure.c | 29 const struct fsverity_info *vi; in fsverity_ioctl_measure() local 33 vi = fsverity_get_info(inode); in fsverity_ioctl_measure() 34 if (!vi) in fsverity_ioctl_measure() 36 hash_alg = vi->tree_params.hash_alg; in fsverity_ioctl_measure() 89 const struct fsverity_info *vi; in fsverity_get_digest() local 92 vi = fsverity_get_info(inode); in fsverity_get_digest() 93 if (!vi) in fsverity_get_digest() 96 hash_alg = vi->tree_params.hash_alg; in fsverity_get_digest() 126 const struct fsverity_info *vi; in bpf_get_fsverity_digest() local 140 vi = fsverity_get_info(inode); in bpf_get_fsverity_digest() [all …]
|
| A D | verify.c | 34 if (!vi->hash_block_verified) in is_hash_block_verified() 66 return test_bit(hblock_idx, vi->hash_block_verified); in is_hash_block_verified() 68 blocks_per_page = vi->tree_params.blocks_per_page; in is_hash_block_verified() 71 clear_bit(hblock_idx + i, vi->hash_block_verified); in is_hash_block_verified() 95 const struct merkle_tree_params *params = &vi->tree_params; in verify_data_block() 182 if (is_hash_block_verified(vi, hpage, hblock_idx)) { in verify_data_block() 196 want_hash = vi->root_hash; in verify_data_block() 214 if (vi->hash_block_verified) in verify_data_block() 215 set_bit(hblock_idx, vi->hash_block_verified); in verify_data_block() 250 struct fsverity_info *vi = inode->i_verity_info; in verify_data_blocks() local [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/Documentation/devicetree/bindings/display/tegra/ |
| A D | nvidia,tegra20-vi.yaml | 15 pattern: "^vi@[0-9a-f]+$" 19 - const: nvidia,tegra20-vi 20 - const: nvidia,tegra30-vi 21 - const: nvidia,tegra114-vi 22 - const: nvidia,tegra124-vi 26 - const: nvidia,tegra210-vi 27 - const: nvidia,tegra186-vi 45 - const: vi 139 vi@54080000 { 145 reset-names = "vi"; [all …]
|
| /linux/drivers/crypto/virtio/ |
| A D | virtio_crypto_core.c | 127 snprintf(vi->data_vq[i].name, sizeof(vi->data_vq[i].name), in virtcrypto_find_vqs() 140 vi->data_vq[i].vq = vqs[i]; in virtcrypto_find_vqs() 144 if (!vi->data_vq[i].engine) { in virtcrypto_find_vqs() 168 vi->data_vq = kcalloc(vi->max_data_queues, sizeof(*vi->data_vq), in virtcrypto_alloc_queues() 170 if (!vi->data_vq) in virtcrypto_alloc_queues() 180 if (vi->affinity_hint_set) { in virtcrypto_clean_affinity() 184 vi->affinity_hint_set = false; in virtcrypto_clean_affinity() 219 kfree(vi->data_vq); in virtcrypto_free_queues() 231 ret = virtcrypto_find_vqs(vi); in virtcrypto_init_vqs() 236 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/arch/riscv/crypto/ |
| A D | sm3-riscv64-zvksh-zvkb.S | 63 vsm3c.vi STATE, \w0, \i + 0 64 vslidedown.vi VTMP, \w0, 2 65 vsm3c.vi STATE, VTMP, \i + 1 68 vslidedown.vi VTMP, \w0, 4 69 vslideup.vi VTMP, \w1, 4 72 vsm3c.vi STATE, VTMP, \i + 2 73 vslidedown.vi VTMP, VTMP, 2 74 vsm3c.vi STATE, VTMP, \i + 3
|
| A D | chacha-riscv64-zvkb.S | 87 vror.vi \d0, \d0, 32 - 16 88 vror.vi \d1, \d1, 32 - 16 89 vror.vi \d2, \d2, 32 - 16 115 vror.vi \d0, \d0, 32 - 8 116 vror.vi \d1, \d1, 32 - 8 117 vror.vi \d2, \d2, 32 - 8 118 vror.vi \d3, \d3, 32 - 8 129 vror.vi \b0, \b0, 32 - 7 130 vror.vi \b1, \b1, 32 - 7 131 vror.vi \b2, \b2, 32 - 7 [all …]
|
| /linux/fs/ubifs/ |
| A D | misc.c | 17 c->vi.ubi_num, c->vi.vol_id, &vaf); in ubifs_msg() 34 c->vi.ubi_num, c->vi.vol_id, current->pid, in ubifs_err() 53 c->vi.ubi_num, c->vi.vol_id, current->pid, in ubifs_warn()
|
| /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 …]
|