/linux-master/drivers/virtio/ |
H A D | virtio_input.c | 24 static void virtinput_queue_evtbuf(struct virtio_input *vi, argument 30 virtqueue_add_inbuf(vi->evt, sg, 1, evtbuf, GFP_ATOMIC); 35 struct virtio_input *vi = vq->vdev->priv; local 40 spin_lock_irqsave(&vi->lock, flags); 41 if (vi->ready) { 42 while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { 43 spin_unlock_irqrestore(&vi->lock, flags); 44 input_event(vi->idev, 48 spin_lock_irqsave(&vi->lock, flags); 49 virtinput_queue_evtbuf(vi, even 60 virtinput_send_status(struct virtio_input *vi, u16 type, u16 code, s32 value) argument 108 struct virtio_input *vi = vq->vdev->priv; local 122 struct virtio_input *vi = input_get_drvdata(idev); local 127 virtinput_cfg_select(struct virtio_input *vi, u8 select, u8 subsel) argument 138 virtinput_cfg_bits(struct virtio_input *vi, int select, int subsel, unsigned long *bits, unsigned int bitcount) argument 172 virtinput_cfg_abs(struct virtio_input *vi, int abs) argument 186 virtinput_init_vqs(struct virtio_input *vi) argument 203 virtinput_fill_evt(struct virtio_input *vi) argument 220 struct virtio_input *vi; local 341 struct virtio_input *vi = vdev->priv; local 360 struct virtio_input *vi = vdev->priv; local 373 struct virtio_input *vi = vdev->priv; local [all...] |
/linux-master/drivers/char/hw_random/ |
H A D | virtio-rng.c | 40 struct virtrng_info *vi = vq->vdev->priv; local 44 if (!virtqueue_get_buf(vi->vq, &len)) 47 smp_store_release(&vi->data_avail, len); 48 complete(&vi->have_data); 51 static void request_entropy(struct virtrng_info *vi) argument 55 reinit_completion(&vi->have_data); 56 vi->data_idx = 0; 58 sg_init_one(&sg, vi->data, sizeof(vi->data)); 61 virtqueue_add_inbuf(vi 66 copy_data(struct virtrng_info *vi, void *buf, unsigned int size) argument 81 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; local 124 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; local 132 struct virtrng_info *vi = NULL; local 177 struct virtrng_info *vi = vdev->priv; local 203 struct virtrng_info *vi = vdev->priv; local 223 struct virtrng_info *vi = vdev->priv; local [all...] |
/linux-master/drivers/net/ |
H A D | virtio_net.c | 442 /* Find end of list, sew whole thing into vi->rq.pages. */ 461 static void virtnet_rq_free_buf(struct virtnet_info *vi, argument 464 if (vi->mergeable_rx_bufs) 466 else if (vi->big_packets) 472 static void enable_delayed_refill(struct virtnet_info *vi) argument 474 spin_lock_bh(&vi->refill_lock); 475 vi->refill_enabled = true; 476 spin_unlock_bh(&vi->refill_lock); 479 static void disable_delayed_refill(struct virtnet_info *vi) argument 481 spin_lock_bh(&vi 486 enable_rx_mode_work(struct virtnet_info *vi) argument 493 disable_rx_mode_work(struct virtnet_info *vi) argument 529 struct virtnet_info *vi = vq->vdev->priv; local 576 page_to_skb(struct virtnet_info *vi, struct receive_queue *rq, struct page *page, unsigned int offset, unsigned int len, unsigned int truesize, unsigned int headroom) argument 799 virtnet_rq_set_premapped(struct virtnet_info *vi) argument 817 struct virtnet_info *vi = vq->vdev->priv; local 847 is_xdp_raw_buffer_queue(struct virtnet_info *vi, int q) argument 857 check_sq_full_and_disable(struct virtnet_info *vi, struct net_device *dev, struct send_queue *sq) argument 892 __virtnet_xdp_xmit_one(struct virtnet_info *vi, struct send_queue *sq, struct xdp_frame *xdpf) argument 981 struct virtnet_info *vi = netdev_priv(dev); local 1106 virtnet_get_headroom(struct virtnet_info *vi) argument 1179 receive_small_build_skb(struct virtnet_info *vi, unsigned int xdp_headroom, void *buf, unsigned int len) argument 1204 receive_small_xdp(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, struct bpf_prog *xdp_prog, void *buf, unsigned int xdp_headroom, unsigned int len, unsigned int *xdp_xmit, struct virtnet_rq_stats *stats) argument 1291 receive_small(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, void *buf, void *ctx, unsigned int len, unsigned int *xdp_xmit, struct virtnet_rq_stats *stats) argument 1338 receive_big(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, void *buf, unsigned int len, struct virtnet_rq_stats *stats) argument 1390 build_skb_from_xdp_buff(struct net_device *dev, struct virtnet_info *vi, struct xdp_buff *xdp, unsigned int xdp_frags_truesz) argument 1433 virtnet_build_xdp_buff_mrg(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, struct xdp_buff *xdp, void *buf, unsigned int len, unsigned int frame_sz, int *num_buf, unsigned int *xdp_frags_truesize, struct virtnet_rq_stats *stats) argument 1522 mergeable_xdp_get_buf(struct virtnet_info *vi, struct receive_queue *rq, struct bpf_prog *xdp_prog, void *ctx, unsigned int *frame_sz, int *num_buf, struct page **page, int offset, unsigned int *len, struct virtio_net_hdr_mrg_rxbuf *hdr) argument 1596 receive_mergeable_xdp(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, struct bpf_prog *xdp_prog, void *buf, void *ctx, unsigned int len, unsigned int *xdp_xmit, struct virtnet_rq_stats *stats) argument 1656 receive_mergeable(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, void *buf, void *ctx, unsigned int len, unsigned int *xdp_xmit, struct virtnet_rq_stats *stats) argument 1803 receive_buf(struct virtnet_info *vi, struct receive_queue *rq, void *buf, unsigned int len, void **ctx, unsigned int *xdp_xmit, struct virtnet_rq_stats *stats) argument 1863 add_recvbuf_small(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) argument 1892 add_recvbuf_big(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) argument 1945 struct virtnet_info *vi = rq->vq->vdev->priv; local 1958 add_recvbuf_mergeable(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) argument 2014 try_fill_recv(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) argument 2045 struct virtnet_info *vi = rvq->vdev->priv; local 2065 virtnet_napi_tx_enable(struct virtnet_info *vi, struct virtqueue *vq, struct napi_struct *napi) argument 2091 struct virtnet_info *vi = local 2114 struct virtnet_info *vi = rq->vq->vdev->priv; local 2163 struct virtnet_info *vi = rq->vq->vdev->priv; local 2189 virtnet_rx_dim_update(struct virtnet_info *vi, struct receive_queue *rq) argument 2211 struct virtnet_info *vi = rq->vq->vdev->priv; local 2245 virtnet_disable_queue_pair(struct virtnet_info *vi, int qp_index) argument 2252 virtnet_enable_queue_pair(struct virtnet_info *vi, int qp_index) argument 2279 struct virtnet_info *vi = netdev_priv(dev); local 2312 struct virtnet_info *vi = sq->vq->vdev->priv; local 2359 struct virtnet_info *vi = sq->vq->vdev->priv; local 2404 struct virtnet_info *vi = netdev_priv(dev); local 2459 virtnet_rx_resize(struct virtnet_info *vi, struct receive_queue *rq, u32 ring_num) argument 2484 virtnet_tx_resize(struct virtnet_info *vi, struct send_queue *sq, u32 ring_num) argument 2530 virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd, struct scatterlist *out) argument 2579 struct virtnet_info *vi = netdev_priv(dev); local 2627 struct virtnet_info *vi = netdev_priv(dev); local 2664 virtnet_ack_link_announce(struct virtnet_info *vi) argument 2673 _virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) argument 2699 virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) argument 2711 struct virtnet_info *vi = netdev_priv(dev); local 2729 struct virtnet_info *vi = local 2812 struct virtnet_info *vi = netdev_priv(dev); local 2821 struct virtnet_info *vi = netdev_priv(dev); local 2836 struct virtnet_info *vi = netdev_priv(dev); local 2848 virtnet_clean_affinity(struct virtnet_info *vi) argument 2862 virtnet_set_affinity(struct virtnet_info *vi) argument 2903 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, local 2911 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, local 2919 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, local 2928 virtnet_cpu_notif_add(struct virtnet_info *vi) argument 2943 virtnet_cpu_notif_remove(struct virtnet_info *vi) argument 2950 virtnet_send_ctrl_coal_vq_cmd(struct virtnet_info *vi, u16 vqn, u32 max_usecs, u32 max_packets) argument 2968 virtnet_send_rx_ctrl_coal_vq_cmd(struct virtnet_info *vi, u16 queue, u32 max_usecs, u32 max_packets) argument 2985 virtnet_send_tx_ctrl_coal_vq_cmd(struct virtnet_info *vi, u16 queue, u32 max_usecs, u32 max_packets) argument 3007 struct virtnet_info *vi = netdev_priv(dev); local 3020 struct virtnet_info *vi = netdev_priv(dev); local 3080 virtnet_commit_rss_command(struct virtnet_info *vi) argument 3111 virtnet_init_default_rss(struct virtnet_info *vi) argument 3133 virtnet_get_hashflow(const struct virtnet_info *vi, struct ethtool_rxnfc *info) argument 3185 virtnet_set_hashflow(struct virtnet_info *vi, struct ethtool_rxnfc *info) argument 3252 struct virtnet_info *vi = netdev_priv(dev); local 3265 struct virtnet_info *vi = netdev_priv(dev); local 3302 struct virtnet_info *vi = netdev_priv(dev); local 3325 struct virtnet_info *vi = netdev_priv(dev); local 3339 struct virtnet_info *vi = netdev_priv(dev); local 3379 struct virtnet_info *vi = netdev_priv(dev); local 3392 struct virtnet_info *vi = netdev_priv(dev); local 3401 struct virtnet_info *vi = netdev_priv(dev); local 3410 virtnet_send_tx_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3435 virtnet_send_rx_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3485 virtnet_send_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) argument 3501 virtnet_send_rx_notf_coal_vq_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec, u16 queue) argument 3537 virtnet_send_notf_coal_vq_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec, u16 queue) argument 3561 struct virtnet_info *vi = rq->vq->vdev->priv; local 3631 struct virtnet_info *vi = netdev_priv(dev); local 3673 struct virtnet_info *vi = netdev_priv(dev); local 3695 struct virtnet_info *vi = netdev_priv(dev); local 3728 struct virtnet_info *vi = netdev_priv(dev); local 3751 struct virtnet_info *vi = netdev_priv(dev); local 3757 virtnet_update_settings(struct virtnet_info *vi) argument 3789 struct virtnet_info *vi = netdev_priv(dev); local 3809 struct virtnet_info *vi = netdev_priv(dev); local 3846 struct virtnet_info *vi = netdev_priv(dev); local 3865 struct virtnet_info *vi = netdev_priv(dev); local 3910 struct virtnet_info *vi = vdev->priv; local 3928 struct virtnet_info *vi = vdev->priv; local 3952 virtnet_set_guest_offloads(struct virtnet_info *vi, u64 offloads) argument 3968 virtnet_clear_guest_offloads(struct virtnet_info *vi) argument 3978 virtnet_restore_guest_offloads(struct virtnet_info *vi) argument 3994 struct virtnet_info *vi = netdev_priv(dev); local 4121 struct virtnet_info *vi = netdev_priv(dev); local 4137 struct virtnet_info *vi = netdev_priv(dev); local 4205 struct virtnet_info *vi = local 4238 struct virtnet_info *vi = vdev->priv; local 4243 virtnet_free_queues(struct virtnet_info *vi) argument 4262 _free_receive_bufs(struct virtnet_info *vi) argument 4278 free_receive_bufs(struct virtnet_info *vi) argument 4285 free_receive_page_frags(struct virtnet_info *vi) argument 4304 free_unused_bufs(struct virtnet_info *vi) argument 4325 virtnet_del_vqs(struct virtnet_info *vi) argument 4340 mergeable_min_buf_len(struct virtnet_info *vi, struct virtqueue *vq) argument 4352 virtnet_find_vqs(struct virtnet_info *vi) argument 4437 virtnet_alloc_queues(struct virtnet_info *vi) argument 4485 init_vqs(struct virtnet_info *vi) argument 4516 struct virtnet_info *vi = netdev_priv(queue->dev); local 4616 virtnet_check_guest_gso(const struct virtnet_info *vi) argument 4626 virtnet_set_big_packets(struct virtnet_info *vi, const int mtu) argument 4644 struct virtnet_info *vi; local 4939 remove_vq_common(struct virtnet_info *vi) argument 4955 struct virtnet_info *vi = vdev->priv; local 4975 struct virtnet_info *vi = vdev->priv; local 4986 struct virtnet_info *vi = vdev->priv; local [all...] |
/linux-master/fs/verity/ |
H A D | measure.c | 29 const struct fsverity_info *vi; local 33 vi = fsverity_get_info(inode); 34 if (!vi) 36 hash_alg = vi->tree_params.hash_alg; 56 if (copy_to_user(uarg->digest, vi->file_digest, hash_alg->digest_size)) 89 const struct fsverity_info *vi; local 92 vi = fsverity_get_info(inode); 93 if (!vi) 96 hash_alg = vi->tree_params.hash_alg; 97 memcpy(raw_digest, vi 125 const struct fsverity_info *vi; local [all...] |
H A D | open.c | 183 struct fsverity_info *vi; local 186 vi = kmem_cache_zalloc(fsverity_info_cachep, GFP_KERNEL); 187 if (!vi) 189 vi->inode = inode; 191 err = fsverity_init_merkle_tree_params(&vi->tree_params, inode, 202 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); 204 err = compute_file_digest(vi->tree_params.hash_alg, desc, 205 vi->file_digest); 211 err = fsverity_verify_signature(vi, des 251 fsverity_set_info(struct inode *inode, struct fsverity_info *vi) argument 270 fsverity_free_info(struct fsverity_info *vi) argument 363 struct fsverity_info *vi = fsverity_get_info(inode); local [all...] |
H A D | signature.c | 39 * @vi: the file's fsverity_info 48 int fsverity_verify_signature(const struct fsverity_info *vi, argument 51 const struct inode *inode = vi->inode; 52 const struct fsverity_hash_alg *hash_alg = vi->tree_params.hash_alg; 87 memcpy(d->digest, vi->file_digest, hash_alg->digest_size);
|
H A D | verify.c | 19 static bool is_hash_block_verified(struct fsverity_info *vi, struct page *hpage, argument 34 if (!vi->hash_block_verified) 66 return test_bit(hblock_idx, vi->hash_block_verified); 68 blocks_per_page = vi->tree_params.blocks_per_page; 71 clear_bit(hblock_idx + i, vi->hash_block_verified); 92 verify_data_block(struct inode *inode, struct fsverity_info *vi, argument 95 const struct merkle_tree_params *params = &vi->tree_params; 182 if (is_hash_block_verified(vi, hpage, hblock_idx)) { 196 want_hash = vi->root_hash; 214 if (vi 250 struct fsverity_info *vi = inode->i_verity_info; local [all...] |
H A D | read_metadata.c | 16 const struct fsverity_info *vi, 26 end_offset = min(offset + length, vi->tree_params.tree_size); 154 const struct fsverity_info *vi; local 159 vi = fsverity_get_info(inode); 160 if (!vi) 184 return fsverity_read_merkle_tree(inode, vi, buf, arg.offset, 15 fsverity_read_merkle_tree(struct inode *inode, const struct fsverity_info *vi, void __user *buf, u64 offset, int length) argument
|
/linux-master/drivers/parisc/ |
H A D | iosapic.c | 517 static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 *dp1) 519 struct iosapic_info *isp = vi->iosapic; 520 u8 idx = vi->irqline; 527 static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) argument 529 struct iosapic_info *isp = vi->iosapic; 532 vi->irqline, isp->isi_hpa, dp0, dp1); 534 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0); 539 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY_HI(vi->irqline), dp1); 551 iosapic_set_irt_data( struct vector_info *vi, u32 *dp0, u32 *dp1) argument 554 struct irt_entry *p = vi 597 struct vector_info *vi = irq_data_get_irq_chip_data(d); local 609 struct vector_info *vi = irq_data_get_irq_chip_data(d); local 652 struct vector_info *vi = irq_data_get_irq_chip_data(d); local 662 struct vector_info *vi = irq_data_get_irq_chip_data(d); local 701 struct vector_info *vi; local 798 struct vector_info *vi; local 962 iosapic_prt_vi(struct vector_info *vi) argument [all...] |
/linux-master/drivers/mtd/ubi/ |
H A D | nvmem.c | 61 static int ubi_nvmem_add(struct ubi_volume_info *vi) argument 63 struct device_node *np = dev_of_node(vi->dev); 74 if (WARN_ON_ONCE(vi->usable_leb_size <= 0) || 75 WARN_ON_ONCE(vi->size <= 0)) 83 config.dev = vi->dev; 84 config.name = dev_name(vi->dev); 88 config.size = vi->usable_leb_size * vi->size; 96 unv->ubi_num = vi->ubi_num; 97 unv->vol_id = vi 114 ubi_nvmem_remove(struct ubi_volume_info *vi) argument [all...] |
H A D | gluebi.c | 272 * @vi: UBI volume description object 279 struct ubi_volume_info *vi) 289 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); 295 gluebi->vol_id = vi->vol_id; 296 gluebi->ubi_num = vi->ubi_num; 302 mtd->erasesize = vi->usable_leb_size; 314 if (vi->vol_type == UBI_DYNAMIC_VOLUME) 315 mtd->size = (unsigned long long)vi->usable_leb_size * vi 278 gluebi_create(struct ubi_device_info *di, struct ubi_volume_info *vi) argument 348 gluebi_remove(struct ubi_volume_info *vi) argument 394 gluebi_updated(struct ubi_volume_info *vi) argument 421 gluebi_resized(struct ubi_volume_info *vi) argument [all...] |
H A D | block.c | 328 static int calc_disk_capacity(struct ubi_volume_info *vi, u64 *disk_capacity) argument 330 u64 size = vi->used_bytes >> 9; 332 if (vi->used_bytes % 512) { 333 if (vi->vol_type == UBI_DYNAMIC_VOLUME) 335 vi->used_bytes - (size << 9)); 338 vi->used_bytes - (size << 9)); 349 int ubiblock_create(struct ubi_volume_info *vi) argument 359 ret = calc_disk_capacity(vi, &disk_capacity); 366 if (find_dev_nolock(vi->ubi_num, vi 463 ubiblock_remove(struct ubi_volume_info *vi) argument 498 ubiblock_resize(struct ubi_volume_info *vi) argument 540 match_volume_desc(struct ubi_volume_info *vi, const char *name, int ubi_num, int vol_id) argument 578 ubiblock_create_from_param(struct ubi_volume_info *vi) argument [all...] |
/linux-master/drivers/scsi/esas2r/ |
H A D | esas2r_vda.c | 66 struct atto_ioctl_vda *vi, 74 vi->status = ATTO_STS_SUCCESS; 75 vi->vda_status = RS_PENDING; 77 if (vi->function >= vercnt) { 78 vi->status = ATTO_STS_INV_FUNC; 82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) { 83 vi->status = ATTO_STS_INV_VERSION; 88 vi->status = ATTO_STS_DEGRADED; 92 if (vi 65 esas2r_process_vda_ioctl(struct esas2r_adapter *a, struct atto_ioctl_vda *vi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) argument 272 struct atto_ioctl_vda *vi = (struct atto_ioctl_vda *)rq->interrupt_cx; local [all...] |
/linux-master/drivers/staging/media/tegra-video/ |
H A D | vi.c | 30 #include "vi.h" 66 static int tegra_get_format_idx_by_code(struct tegra_vi *vi, argument 72 for (i = offset; i < vi->soc->nformats; ++i) { 73 if (vi->soc->video_formats[i].code == code) 80 static u32 tegra_get_format_fourcc_by_idx(struct tegra_vi *vi, argument 83 if (index >= vi->soc->nformats) 86 return vi->soc->video_formats[index].fourcc; 90 tegra_get_format_by_fourcc(struct tegra_vi *vi, u32 fourcc) argument 94 for (i = 0; i < vi->soc->nformats; ++i) { 95 if (vi 1093 tegra_channels_cleanup(struct tegra_vi *vi) argument 1109 struct tegra_vi *vi = chan->vi; local 1199 tegra_vi_channel_alloc(struct tegra_vi *vi, unsigned int port_num, struct device_node *node, unsigned int lanes) argument 1236 tegra_vi_tpg_channels_alloc(struct tegra_vi *vi) argument 1252 tegra_vi_channels_alloc(struct tegra_vi *vi) argument 1312 tegra_vi_channels_init(struct tegra_vi *vi) argument 1338 struct tegra_vi *vi = vid->vi; local 1352 struct tegra_vi *vi = vid->vi; local 1420 struct tegra_vi *vi = dev_get_drvdata(dev); local 1450 struct tegra_vi *vi = dev_get_drvdata(dev); local 1482 struct tegra_vi *vi = chan->vi; local 1588 struct tegra_vi *vi; local 1661 struct tegra_vi *vi; local 1699 struct tegra_vi *vi = chan->vi; local 1755 tegra_vi_graph_init(struct tegra_vi *vi) argument 1799 tegra_vi_graph_cleanup(struct tegra_vi *vi) argument 1813 struct tegra_vi *vi = host1x_client_to_vi(client); local 1858 struct tegra_vi *vi = host1x_client_to_vi(client); local 1880 struct tegra_vi *vi; local 1951 struct tegra_vi *vi = platform_get_drvdata(pdev); local [all...] |
H A D | Makefile | 4 vi.o \
|
H A D | video.h | 14 #include "vi.h" 19 struct tegra_vi *vi; member in struct:tegra_video_device
|
/linux-master/fs/reiserfs/ |
H A D | item_ops.c | 61 struct virtual_item *vi, 64 vi->vi_index = TYPE_STAT_DATA; 68 static int sd_check_left(struct virtual_item *vi, int free, argument 75 static int sd_check_right(struct virtual_item *vi, int free) argument 80 static int sd_part_size(struct virtual_item *vi, int first, int count) argument 86 static int sd_unit_num(struct virtual_item *vi) argument 88 return vi->vi_item_len - IH_SIZE; 91 static void sd_print_vi(struct virtual_item *vi) argument 95 vi->vi_index, vi 60 sd_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) argument 150 direct_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) argument 158 direct_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) argument 167 direct_check_right(struct virtual_item *vi, int free) argument 172 direct_part_size(struct virtual_item *vi, int first, int count) argument 177 direct_unit_num(struct virtual_item *vi) argument 182 direct_print_vi(struct virtual_item *vi) argument 288 indirect_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) argument 296 indirect_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) argument 305 indirect_check_right(struct virtual_item *vi, int free) argument 314 indirect_part_size(struct virtual_item *vi, int first, int units) argument 320 indirect_unit_num(struct virtual_item *vi) argument 326 indirect_print_vi(struct virtual_item *vi) argument 458 direntry_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) argument 525 direntry_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) argument 555 direntry_check_right(struct virtual_item *vi, int free) argument 580 direntry_part_size(struct virtual_item *vi, int first, int count) argument 599 direntry_unit_num(struct virtual_item *vi) argument 606 direntry_print_vi(struct virtual_item *vi) argument 669 errcatch_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) argument 683 errcatch_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) argument 691 errcatch_check_right(struct virtual_item *vi, int free) argument 698 errcatch_part_size(struct virtual_item *vi, int first, int count) argument 705 errcatch_unit_num(struct virtual_item *vi) argument 712 errcatch_print_vi(struct virtual_item *vi) argument [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-virtio.c | 136 struct virtio_i2c *vi = i2c_get_adapdata(adap); local 137 struct virtqueue *vq = vi->vq; 172 static int virtio_i2c_setup_vqs(struct virtio_i2c *vi) argument 174 struct virtio_device *vdev = vi->vdev; 176 vi->vq = virtio_find_single_vq(vdev, virtio_i2c_msg_done, "msg"); 177 return PTR_ERR_OR_ZERO(vi->vq); 192 struct virtio_i2c *vi; local 200 vi = devm_kzalloc(&vdev->dev, sizeof(*vi), GFP_KERNEL); 201 if (!vi) 234 struct virtio_i2c *vi = vdev->priv; local [all...] |
/linux-master/arch/riscv/crypto/ |
H 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
|
/linux-master/fs/ubifs/ |
H A D | misc.c | 17 c->vi.ubi_num, c->vi.vol_id, &vaf); 34 c->vi.ubi_num, c->vi.vol_id, current->pid, 53 c->vi.ubi_num, c->vi.vol_id, current->pid,
|
/linux-master/fs/erofs/ |
H A D | inode.c | 16 struct erofs_inode *vi = EROFS_I(inode); local 32 vi->nid, PTR_ERR(kaddr)); 40 ifmt, vi->nid); 45 vi->datalayout = erofs_inode_datalayout(ifmt); 46 if (vi->datalayout >= EROFS_INODE_DATALAYOUT_MAX) { 48 vi->datalayout, vi->nid); 55 vi->inode_isize = sizeof(struct erofs_inode_extended); 57 if (*ofs + vi->inode_isize <= sb->s_blocksize) { 58 *ofs += vi 180 struct erofs_inode *vi = EROFS_I(inode); local 215 struct erofs_inode *vi = EROFS_I(inode); local [all...] |
H A D | zmap.c | 29 struct erofs_inode *const vi = EROFS_I(inode); local 31 vi->inode_isize + vi->xattr_isize) + 50 m->clusterofs = 1 << vi->z_logical_clusterbits; 53 if (!(vi->z_advise & (Z_EROFS_ADVISE_BIG_PCLUSTER_1 | 70 if (m->clusterofs >= 1 << vi->z_logical_clusterbits) { 121 struct erofs_inode *const vi = EROFS_I(m->inode); local 122 const unsigned int lclusterbits = vi->z_logical_clusterbits; 138 big_pcluster = vi->z_advise & Z_EROFS_ADVISE_BIG_PCLUSTER_1; 229 struct erofs_inode *const vi local 293 struct erofs_inode *const vi = EROFS_I(m->inode); local 334 struct erofs_inode *const vi = EROFS_I(m->inode); local 406 struct erofs_inode *vi = EROFS_I(inode); local 449 struct erofs_inode *const vi = EROFS_I(inode); local 578 struct erofs_inode *const vi = EROFS_I(inode); local 698 struct erofs_inode *const vi = EROFS_I(inode); local [all...] |
H A D | xattr.c | 30 struct erofs_inode *const vi = EROFS_I(inode); local 38 if (test_bit(EROFS_I_EA_INITED_BIT, &vi->flags)) { 47 if (wait_on_bit_lock(&vi->flags, EROFS_I_BL_XATTR_BIT, TASK_KILLABLE)) 51 if (test_bit(EROFS_I_EA_INITED_BIT, &vi->flags)) 62 if (vi->xattr_isize == sizeof(struct erofs_xattr_ibody_header)) { 65 vi->xattr_isize, vi->nid); 68 } else if (vi->xattr_isize < sizeof(struct erofs_xattr_ibody_header)) { 69 if (vi->xattr_isize) { 70 erofs_err(sb, "bogus xattr ibody @ nid %llu", vi 323 struct erofs_inode *const vi = EROFS_I(inode); local 369 struct erofs_inode *const vi = EROFS_I(inode); local 399 struct erofs_inode *vi = EROFS_I(inode); local [all...] |
/linux-master/drivers/crypto/virtio/ |
H A D | virtio_crypto_core.c | 97 static int virtcrypto_find_vqs(struct virtio_crypto *vi) argument 104 struct device *dev = &vi->vdev->dev; 111 total_vqs = vi->max_data_queues + 1; 129 for (i = 0; i < vi->max_data_queues; i++) { 131 snprintf(vi->data_vq[i].name, sizeof(vi->data_vq[i].name), 133 names[i] = vi->data_vq[i].name; 136 ret = virtio_find_vqs(vi->vdev, total_vqs, vqs, callbacks, names, NULL); 140 vi->ctrl_vq = vqs[total_vqs - 1]; 142 for (i = 0; i < vi 173 virtcrypto_alloc_queues(struct virtio_crypto *vi) argument 183 virtcrypto_clean_affinity(struct virtio_crypto *vi, long hcpu) argument 224 virtcrypto_free_queues(struct virtio_crypto *vi) argument 229 virtcrypto_init_vqs(struct virtio_crypto *vi) argument [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | ivtv-vbi.c | 87 struct vbi_info *vi = &itv->vbi; local 106 if (memcmp(&vps, &vi->vps_payload, sizeof(vps))) { 107 vi->vps_payload = vps; 114 if (vi->wss_payload != wss) { 115 vi->wss_payload = wss; 123 struct vbi_info *vi = &itv->vbi; local 125 if (vi->cc_payload_idx < ARRAY_SIZE(vi->cc_payload)) { 126 memcpy(&vi->cc_payload[vi 464 struct vbi_info *vi = &itv->vbi; local [all...] |