Home
last modified time | relevance | path

Searched refs:vi (Results 1 - 25 of 163) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_input.c24 static void virtinput_queue_evtbuf(struct virtio_input *vi, in virtinput_queue_evtbuf() argument
30 virtqueue_add_inbuf(vi->evt, sg, 1, evtbuf, GFP_ATOMIC); in virtinput_queue_evtbuf()
35 struct virtio_input *vi = vq->vdev->priv; in virtinput_recv_events() local
40 spin_lock_irqsave(&vi->lock, flags); in virtinput_recv_events()
41 if (vi->ready) { in virtinput_recv_events()
42 while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { in virtinput_recv_events()
43 spin_unlock_irqrestore(&vi->lock, flags); in virtinput_recv_events()
44 input_event(vi->idev, in virtinput_recv_events()
48 spin_lock_irqsave(&vi->lock, flags); in virtinput_recv_events()
49 virtinput_queue_evtbuf(vi, even in virtinput_recv_events()
60 virtinput_send_status(struct virtio_input *vi, u16 type, u16 code, s32 value) virtinput_send_status() argument
108 struct virtio_input *vi = vq->vdev->priv; virtinput_recv_status() local
122 struct virtio_input *vi = input_get_drvdata(idev); virtinput_status() local
127 virtinput_cfg_select(struct virtio_input *vi, u8 select, u8 subsel) virtinput_cfg_select() argument
138 virtinput_cfg_bits(struct virtio_input *vi, int select, int subsel, unsigned long *bits, unsigned int bitcount) virtinput_cfg_bits() argument
172 virtinput_cfg_abs(struct virtio_input *vi, int abs) virtinput_cfg_abs() argument
186 virtinput_init_vqs(struct virtio_input *vi) virtinput_init_vqs() argument
203 virtinput_fill_evt(struct virtio_input *vi) virtinput_fill_evt() argument
220 struct virtio_input *vi; virtinput_probe() local
341 struct virtio_input *vi = vdev->priv; virtinput_remove() local
360 struct virtio_input *vi = vdev->priv; virtinput_freeze() local
373 struct virtio_input *vi = vdev->priv; virtinput_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_input.c23 static void virtinput_queue_evtbuf(struct virtio_input *vi, in virtinput_queue_evtbuf() argument
29 virtqueue_add_inbuf(vi->evt, sg, 1, evtbuf, GFP_ATOMIC); in virtinput_queue_evtbuf()
34 struct virtio_input *vi = vq->vdev->priv; in virtinput_recv_events() local
39 spin_lock_irqsave(&vi->lock, flags); in virtinput_recv_events()
40 if (vi->ready) { in virtinput_recv_events()
41 while ((event = virtqueue_get_buf(vi->evt, &len)) != NULL) { in virtinput_recv_events()
42 spin_unlock_irqrestore(&vi->lock, flags); in virtinput_recv_events()
43 input_event(vi->idev, in virtinput_recv_events()
47 spin_lock_irqsave(&vi->lock, flags); in virtinput_recv_events()
48 virtinput_queue_evtbuf(vi, even in virtinput_recv_events()
59 virtinput_send_status(struct virtio_input *vi, u16 type, u16 code, s32 value) virtinput_send_status() argument
92 struct virtio_input *vi = vq->vdev->priv; virtinput_recv_status() local
106 struct virtio_input *vi = input_get_drvdata(idev); virtinput_status() local
111 virtinput_cfg_select(struct virtio_input *vi, u8 select, u8 subsel) virtinput_cfg_select() argument
122 virtinput_cfg_bits(struct virtio_input *vi, int select, int subsel, unsigned long *bits, unsigned int bitcount) virtinput_cfg_bits() argument
156 virtinput_cfg_abs(struct virtio_input *vi, int abs) virtinput_cfg_abs() argument
170 virtinput_init_vqs(struct virtio_input *vi) virtinput_init_vqs() argument
187 virtinput_fill_evt(struct virtio_input *vi) virtinput_fill_evt() argument
204 struct virtio_input *vi; virtinput_probe() local
317 struct virtio_input *vi = vdev->priv; virtinput_remove() local
336 struct virtio_input *vi = vdev->priv; virtinput_freeze() local
349 struct virtio_input *vi = vdev->priv; virtinput_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/char/hw_random/
H A Dvirtio-rng.c40 struct virtrng_info *vi = vq->vdev->priv; in random_recv_done() local
44 if (!virtqueue_get_buf(vi->vq, &len)) in random_recv_done()
47 smp_store_release(&vi->data_avail, len); in random_recv_done()
48 complete(&vi->have_data); in random_recv_done()
51 static void request_entropy(struct virtrng_info *vi) in request_entropy() argument
55 reinit_completion(&vi->have_data); 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 in request_entropy()
66 copy_data(struct virtrng_info *vi, void *buf, unsigned int size) copy_data() argument
81 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; virtio_read() local
124 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; virtio_cleanup() local
132 struct virtrng_info *vi = NULL; probe_common() local
176 struct virtrng_info *vi = vdev->priv; remove_common() local
202 struct virtrng_info *vi = vdev->priv; virtrng_scan() local
223 struct virtrng_info *vi = vdev->priv; virtrng_restore() local
[all...]
/kernel/linux/linux-6.6/drivers/char/hw_random/
H A Dvirtio-rng.c40 struct virtrng_info *vi = vq->vdev->priv; in random_recv_done() local
44 if (!virtqueue_get_buf(vi->vq, &len)) in random_recv_done()
47 smp_store_release(&vi->data_avail, len); in random_recv_done()
48 complete(&vi->have_data); in random_recv_done()
51 static void request_entropy(struct virtrng_info *vi) in request_entropy() argument
55 reinit_completion(&vi->have_data); 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 in request_entropy()
66 copy_data(struct virtrng_info *vi, void *buf, unsigned int size) copy_data() argument
81 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; virtio_read() local
124 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; virtio_cleanup() local
132 struct virtrng_info *vi = NULL; probe_common() local
177 struct virtrng_info *vi = vdev->priv; remove_common() local
203 struct virtrng_info *vi = vdev->priv; virtrng_scan() local
224 struct virtrng_info *vi = vdev->priv; virtrng_restore() local
[all...]
/kernel/linux/linux-6.6/drivers/net/
H A Dvirtio_net.c391 /* Find end of list, sew whole thing into vi->rq.pages. */ in give_pages()
410 static void virtnet_rq_free_buf(struct virtnet_info *vi, in virtnet_rq_free_buf() argument
413 if (vi->mergeable_rx_bufs) in virtnet_rq_free_buf()
415 else if (vi->big_packets) in virtnet_rq_free_buf()
421 static void enable_delayed_refill(struct virtnet_info *vi) in enable_delayed_refill() argument
423 spin_lock_bh(&vi->refill_lock); in enable_delayed_refill()
424 vi->refill_enabled = true; in enable_delayed_refill()
425 spin_unlock_bh(&vi->refill_lock); in enable_delayed_refill()
428 static void disable_delayed_refill(struct virtnet_info *vi) in disable_delayed_refill() argument
430 spin_lock_bh(&vi in disable_delayed_refill()
460 struct virtnet_info *vi = vq->vdev->priv; skb_xmit_done() local
507 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) page_to_skb() argument
730 virtnet_rq_set_premapped(struct virtnet_info *vi) virtnet_rq_set_premapped() argument
748 struct virtnet_info *vi = vq->vdev->priv; virtnet_rq_unmap_free_buf() local
796 is_xdp_raw_buffer_queue(struct virtnet_info *vi, int q) is_xdp_raw_buffer_queue() argument
806 check_sq_full_and_disable(struct virtnet_info *vi, struct net_device *dev, struct send_queue *sq) check_sq_full_and_disable() argument
841 __virtnet_xdp_xmit_one(struct virtnet_info *vi, struct send_queue *sq, struct xdp_frame *xdpf) __virtnet_xdp_xmit_one() argument
930 struct virtnet_info *vi = netdev_priv(dev); virtnet_xdp_xmit() local
1071 virtnet_get_headroom(struct virtnet_info *vi) virtnet_get_headroom() argument
1144 receive_small_build_skb(struct virtnet_info *vi, unsigned int xdp_headroom, void *buf, unsigned int len) receive_small_build_skb() argument
1169 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) receive_small_xdp() argument
1256 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) receive_small() argument
1303 receive_big(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, void *buf, unsigned int len, struct virtnet_rq_stats *stats) receive_big() argument
1355 build_skb_from_xdp_buff(struct net_device *dev, struct virtnet_info *vi, struct xdp_buff *xdp, unsigned int xdp_frags_truesz) build_skb_from_xdp_buff() argument
1398 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) virtnet_build_xdp_buff_mrg() argument
1487 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) mergeable_xdp_get_buf() argument
1561 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) receive_mergeable_xdp() argument
1621 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) receive_mergeable() argument
1768 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) receive_buf() argument
1828 add_recvbuf_small(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_small() argument
1857 add_recvbuf_big(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_big() argument
1910 struct virtnet_info *vi = rq->vq->vdev->priv; get_mergeable_buf_len() local
1923 add_recvbuf_mergeable(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_mergeable() argument
1979 try_fill_recv(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) try_fill_recv() argument
2010 struct virtnet_info *vi = rvq->vdev->priv; skb_recv_done() local
2029 virtnet_napi_tx_enable(struct virtnet_info *vi, struct virtqueue *vq, struct napi_struct *napi) virtnet_napi_tx_enable() argument
2055 struct virtnet_info *vi = refill_work() local
2078 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_receive() local
2127 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_poll_cleantx() local
2157 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_poll() local
2186 virtnet_disable_queue_pair(struct virtnet_info *vi, int qp_index) virtnet_disable_queue_pair() argument
2193 virtnet_enable_queue_pair(struct virtnet_info *vi, int qp_index) virtnet_enable_queue_pair() argument
2220 struct virtnet_info *vi = netdev_priv(dev); virtnet_open() local
2250 struct virtnet_info *vi = sq->vq->vdev->priv; virtnet_poll_tx() local
2297 struct virtnet_info *vi = sq->vq->vdev->priv; xmit_skb() local
2342 struct virtnet_info *vi = netdev_priv(dev); start_xmit() local
2397 virtnet_rx_resize(struct virtnet_info *vi, struct receive_queue *rq, u32 ring_num) virtnet_rx_resize() argument
2420 virtnet_tx_resize(struct virtnet_info *vi, struct send_queue *sq, u32 ring_num) virtnet_tx_resize() argument
2466 virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd, struct scatterlist *out) virtnet_send_command() argument
2513 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_mac_address() local
2561 struct virtnet_info *vi = netdev_priv(dev); virtnet_stats() local
2598 virtnet_ack_link_announce(struct virtnet_info *vi) virtnet_ack_link_announce() argument
2607 _virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) _virtnet_set_queues() argument
2633 virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) virtnet_set_queues() argument
2645 struct virtnet_info *vi = netdev_priv(dev); virtnet_close() local
2661 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_rx_mode() local
2732 struct virtnet_info *vi = netdev_priv(dev); virtnet_vlan_rx_add_vid() local
2747 struct virtnet_info *vi = netdev_priv(dev); virtnet_vlan_rx_kill_vid() local
2759 virtnet_clean_affinity(struct virtnet_info *vi) virtnet_clean_affinity() argument
2773 virtnet_set_affinity(struct virtnet_info *vi) virtnet_set_affinity() argument
2814 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_online() local
2822 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_dead() local
2830 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_down_prep() local
2839 virtnet_cpu_notif_add(struct virtnet_info *vi) virtnet_cpu_notif_add() argument
2854 virtnet_cpu_notif_remove(struct virtnet_info *vi) virtnet_cpu_notif_remove() argument
2866 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_ringparam() local
2882 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_ringparam() local
2948 virtnet_commit_rss_command(struct virtnet_info *vi) virtnet_commit_rss_command() argument
2979 virtnet_init_default_rss(struct virtnet_info *vi) virtnet_init_default_rss() argument
3001 virtnet_get_hashflow(const struct virtnet_info *vi, struct ethtool_rxnfc *info) virtnet_get_hashflow() argument
3053 virtnet_set_hashflow(struct virtnet_info *vi, struct ethtool_rxnfc *info) virtnet_set_hashflow() argument
3120 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_drvinfo() local
3133 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_channels() local
3170 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_strings() local
3193 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_sset_count() local
3207 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_ethtool_stats() local
3247 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_channels() local
3260 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_link_ksettings() local
3269 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_link_ksettings() local
3278 virtnet_send_notf_coal_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec) virtnet_send_notf_coal_cmds() argument
3321 virtnet_send_ctrl_coal_vq_cmd(struct virtnet_info *vi, u16 vqn, u32 max_usecs, u32 max_packets) virtnet_send_ctrl_coal_vq_cmd() argument
3339 virtnet_send_notf_coal_vq_cmds(struct virtnet_info *vi, struct ethtool_coalesce *ec, u16 queue) virtnet_send_notf_coal_vq_cmds() argument
3398 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_coalesce() local
3440 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_coalesce() local
3461 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_per_queue_coalesce() local
3494 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_per_queue_coalesce() local
3516 struct virtnet_info *vi = netdev_priv(dev); virtnet_init_settings() local
3522 virtnet_update_settings(struct virtnet_info *vi) virtnet_update_settings() argument
3553 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_rxfh() local
3572 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_rxfh() local
3592 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_rxnfc() local
3611 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_rxnfc() local
3656 struct virtnet_info *vi = vdev->priv; virtnet_freeze_down() local
3672 struct virtnet_info *vi = vdev->priv; virtnet_restore_up() local
3695 virtnet_set_guest_offloads(struct virtnet_info *vi, u64 offloads) virtnet_set_guest_offloads() argument
3711 virtnet_clear_guest_offloads(struct virtnet_info *vi) virtnet_clear_guest_offloads() argument
3721 virtnet_restore_guest_offloads(struct virtnet_info *vi) virtnet_restore_guest_offloads() argument
3737 struct virtnet_info *vi = netdev_priv(dev); virtnet_xdp_set() local
3864 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_phys_port_name() local
3880 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_features() local
3948 struct virtnet_info *vi = virtnet_config_changed_work() local
3981 struct virtnet_info *vi = vdev->priv; virtnet_config_changed() local
3986 virtnet_free_queues(struct virtnet_info *vi) virtnet_free_queues() argument
4005 _free_receive_bufs(struct virtnet_info *vi) _free_receive_bufs() argument
4021 free_receive_bufs(struct virtnet_info *vi) free_receive_bufs() argument
4028 free_receive_page_frags(struct virtnet_info *vi) free_receive_page_frags() argument
4047 free_unused_bufs(struct virtnet_info *vi) free_unused_bufs() argument
4068 virtnet_del_vqs(struct virtnet_info *vi) virtnet_del_vqs() argument
4083 mergeable_min_buf_len(struct virtnet_info *vi, struct virtqueue *vq) mergeable_min_buf_len() argument
4095 virtnet_find_vqs(struct virtnet_info *vi) virtnet_find_vqs() argument
4180 virtnet_alloc_queues(struct virtnet_info *vi) virtnet_alloc_queues() argument
4225 init_vqs(struct virtnet_info *vi) init_vqs() argument
4256 struct virtnet_info *vi = netdev_priv(queue->dev); mergeable_rx_buffer_size_show() local
4356 virtnet_check_guest_gso(const struct virtnet_info *vi) virtnet_check_guest_gso() argument
4366 virtnet_set_big_packets(struct virtnet_info *vi, const int mtu) virtnet_set_big_packets() argument
4384 struct virtnet_info *vi; virtnet_probe() local
4660 remove_vq_common(struct virtnet_info *vi) remove_vq_common() argument
4676 struct virtnet_info *vi = vdev->priv; virtnet_remove() local
4694 struct virtnet_info *vi = vdev->priv; virtnet_freeze() local
4705 struct virtnet_info *vi = vdev->priv; virtnet_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/net/
H A Dvirtio_net.c309 /* Find end of list, sew whole thing into vi->rq.pages. */ in give_pages()
328 static void enable_delayed_refill(struct virtnet_info *vi) in enable_delayed_refill() argument
330 spin_lock_bh(&vi->refill_lock); in enable_delayed_refill()
331 vi->refill_enabled = true; in enable_delayed_refill()
332 spin_unlock_bh(&vi->refill_lock); in enable_delayed_refill()
335 static void disable_delayed_refill(struct virtnet_info *vi) in disable_delayed_refill() argument
337 spin_lock_bh(&vi->refill_lock); in disable_delayed_refill()
338 vi->refill_enabled = false; in disable_delayed_refill()
339 spin_unlock_bh(&vi->refill_lock); in disable_delayed_refill()
367 struct virtnet_info *vi in skb_xmit_done() local
398 page_to_skb(struct virtnet_info *vi, struct receive_queue *rq, struct page *page, unsigned int offset, unsigned int len, unsigned int truesize, bool hdr_valid, unsigned int metasize) page_to_skb() argument
484 __virtnet_xdp_xmit_one(struct virtnet_info *vi, struct send_queue *sq, struct xdp_frame *xdpf) __virtnet_xdp_xmit_one() argument
551 struct virtnet_info *vi = netdev_priv(dev); virtnet_xdp_xmit() local
623 virtnet_get_headroom(struct virtnet_info *vi) virtnet_get_headroom() argument
696 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) receive_small() argument
836 receive_big(struct net_device *dev, struct virtnet_info *vi, struct receive_queue *rq, void *buf, unsigned int len, struct virtnet_rq_stats *stats) receive_big() argument
859 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) receive_mergeable() argument
1106 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) receive_buf() argument
1170 add_recvbuf_small(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_small() argument
1196 add_recvbuf_big(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_big() argument
1261 add_recvbuf_mergeable(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) add_recvbuf_mergeable() argument
1311 try_fill_recv(struct virtnet_info *vi, struct receive_queue *rq, gfp_t gfp) try_fill_recv() argument
1342 struct virtnet_info *vi = rvq->vdev->priv; skb_recv_done() local
1361 virtnet_napi_tx_enable(struct virtnet_info *vi, struct virtqueue *vq, struct napi_struct *napi) virtnet_napi_tx_enable() argument
1387 struct virtnet_info *vi = refill_work() local
1410 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_receive() local
1490 is_xdp_raw_buffer_queue(struct virtnet_info *vi, int q) is_xdp_raw_buffer_queue() argument
1502 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_poll_cleantx() local
1523 struct virtnet_info *vi = rq->vq->vdev->priv; virtnet_poll() local
1554 struct virtnet_info *vi = netdev_priv(dev); virtnet_open() local
1586 struct virtnet_info *vi = sq->vq->vdev->priv; virtnet_poll_tx() local
1633 struct virtnet_info *vi = sq->vq->vdev->priv; xmit_skb() local
1678 struct virtnet_info *vi = netdev_priv(dev); start_xmit() local
1755 virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd, struct scatterlist *out) virtnet_send_command() argument
1796 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_mac_address() local
1844 struct virtnet_info *vi = netdev_priv(dev); virtnet_stats() local
1879 virtnet_ack_link_announce(struct virtnet_info *vi) virtnet_ack_link_announce() argument
1888 _virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) _virtnet_set_queues() argument
1914 virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) virtnet_set_queues() argument
1926 struct virtnet_info *vi = netdev_priv(dev); virtnet_close() local
1945 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_rx_mode() local
2016 struct virtnet_info *vi = netdev_priv(dev); virtnet_vlan_rx_add_vid() local
2031 struct virtnet_info *vi = netdev_priv(dev); virtnet_vlan_rx_kill_vid() local
2043 virtnet_clean_affinity(struct virtnet_info *vi) virtnet_clean_affinity() argument
2057 virtnet_set_affinity(struct virtnet_info *vi) virtnet_set_affinity() argument
2098 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_online() local
2106 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_dead() local
2114 struct virtnet_info *vi = hlist_entry_safe(node, struct virtnet_info, virtnet_cpu_down_prep() local
2123 virtnet_cpu_notif_add(struct virtnet_info *vi) virtnet_cpu_notif_add() argument
2138 virtnet_cpu_notif_remove(struct virtnet_info *vi) virtnet_cpu_notif_remove() argument
2148 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_ringparam() local
2160 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_drvinfo() local
2173 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_channels() local
2210 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_strings() local
2237 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_sset_count() local
2251 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_ethtool_stats() local
2288 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_channels() local
2301 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_link_ksettings() local
2310 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_link_ksettings() local
2322 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_coalesce() local
2347 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_coalesce() local
2359 struct virtnet_info *vi = netdev_priv(dev); virtnet_init_settings() local
2365 virtnet_update_settings(struct virtnet_info *vi) virtnet_update_settings() argument
2403 struct virtnet_info *vi = vdev->priv; virtnet_freeze_down() local
2419 struct virtnet_info *vi = vdev->priv; virtnet_restore_up() local
2442 virtnet_set_guest_offloads(struct virtnet_info *vi, u64 offloads) virtnet_set_guest_offloads() argument
2458 virtnet_clear_guest_offloads(struct virtnet_info *vi) virtnet_clear_guest_offloads() argument
2468 virtnet_restore_guest_offloads(struct virtnet_info *vi) virtnet_restore_guest_offloads() argument
2482 struct virtnet_info *vi = netdev_priv(dev); virtnet_xdp_set() local
2604 struct virtnet_info *vi = netdev_priv(dev); virtnet_get_phys_port_name() local
2620 struct virtnet_info *vi = netdev_priv(dev); virtnet_set_features() local
2662 struct virtnet_info *vi = virtnet_config_changed_work() local
2695 struct virtnet_info *vi = vdev->priv; virtnet_config_changed() local
2700 virtnet_free_queues(struct virtnet_info *vi) virtnet_free_queues() argument
2719 _free_receive_bufs(struct virtnet_info *vi) _free_receive_bufs() argument
2735 free_receive_bufs(struct virtnet_info *vi) free_receive_bufs() argument
2742 free_receive_page_frags(struct virtnet_info *vi) free_receive_page_frags() argument
2760 struct virtnet_info *vi = vq->vdev->priv; virtnet_rq_free_unused_buf() local
2771 free_unused_bufs(struct virtnet_info *vi) free_unused_bufs() argument
2791 virtnet_del_vqs(struct virtnet_info *vi) virtnet_del_vqs() argument
2806 mergeable_min_buf_len(struct virtnet_info *vi, struct virtqueue *vq) mergeable_min_buf_len() argument
2818 virtnet_find_vqs(struct virtnet_info *vi) virtnet_find_vqs() argument
2903 virtnet_alloc_queues(struct virtnet_info *vi) virtnet_alloc_queues() argument
2943 init_vqs(struct virtnet_info *vi) init_vqs() argument
2972 struct virtnet_info *vi = netdev_priv(queue->dev); mergeable_rx_buffer_size_show() local
3062 struct virtnet_info *vi; virtnet_probe() local
3282 remove_vq_common(struct virtnet_info *vi) remove_vq_common() argument
3298 struct virtnet_info *vi = vdev->priv; virtnet_remove() local
3316 struct virtnet_info *vi = vdev->priv; virtnet_freeze() local
3327 struct virtnet_info *vi = vdev->priv; virtnet_restore() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/esas2r/
H A Desas2r_vda.c66 struct atto_ioctl_vda *vi, in esas2r_process_vda_ioctl()
74 vi->status = ATTO_STS_SUCCESS; in esas2r_process_vda_ioctl()
75 vi->vda_status = RS_PENDING; in esas2r_process_vda_ioctl()
77 if (vi->function >= vercnt) { in esas2r_process_vda_ioctl()
78 vi->status = ATTO_STS_INV_FUNC; in esas2r_process_vda_ioctl()
82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) { in esas2r_process_vda_ioctl()
83 vi->status = ATTO_STS_INV_VERSION; in esas2r_process_vda_ioctl()
88 vi->status = ATTO_STS_DEGRADED; in esas2r_process_vda_ioctl()
92 if (vi in esas2r_process_vda_ioctl()
65 esas2r_process_vda_ioctl(struct esas2r_adapter *a, struct atto_ioctl_vda *vi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) esas2r_process_vda_ioctl() argument
272 struct atto_ioctl_vda *vi = (struct atto_ioctl_vda *)rq->interrupt_cx; esas2r_complete_vda_ioctl() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/esas2r/
H A Desas2r_vda.c66 struct atto_ioctl_vda *vi, in esas2r_process_vda_ioctl()
74 vi->status = ATTO_STS_SUCCESS; in esas2r_process_vda_ioctl()
75 vi->vda_status = RS_PENDING; in esas2r_process_vda_ioctl()
77 if (vi->function >= vercnt) { in esas2r_process_vda_ioctl()
78 vi->status = ATTO_STS_INV_FUNC; in esas2r_process_vda_ioctl()
82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) { in esas2r_process_vda_ioctl()
83 vi->status = ATTO_STS_INV_VERSION; in esas2r_process_vda_ioctl()
88 vi->status = ATTO_STS_DEGRADED; in esas2r_process_vda_ioctl()
92 if (vi in esas2r_process_vda_ioctl()
65 esas2r_process_vda_ioctl(struct esas2r_adapter *a, struct atto_ioctl_vda *vi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) esas2r_process_vda_ioctl() argument
272 struct atto_ioctl_vda *vi = (struct atto_ioctl_vda *)rq->interrupt_cx; esas2r_complete_vda_ioctl() local
[all...]
/kernel/linux/linux-5.10/drivers/parisc/
H A Diosapic.c526 static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 *dp1) in iosapic_rd_irt_entry()
528 struct iosapic_info *isp = vi->iosapic; in iosapic_rd_irt_entry()
529 u8 idx = vi->irqline; in iosapic_rd_irt_entry()
536 static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) in iosapic_wr_irt_entry() argument
538 struct iosapic_info *isp = vi->iosapic; in iosapic_wr_irt_entry()
541 vi->irqline, isp->isi_hpa, dp0, dp1); in iosapic_wr_irt_entry()
543 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0); in iosapic_wr_irt_entry()
548 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY_HI(vi->irqline), dp1); in iosapic_wr_irt_entry()
560 iosapic_set_irt_data( struct vector_info *vi, u32 *dp0, u32 *dp1) in iosapic_set_irt_data() argument
563 struct irt_entry *p = vi in iosapic_set_irt_data()
606 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_mask_irq() local
618 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_unmask_irq() local
661 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_eoi_irq() local
671 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_set_affinity_irq() local
710 struct vector_info *vi; iosapic_fixup_irq() local
807 struct vector_info *vi; iosapic_serial_irq() local
971 iosapic_prt_vi(struct vector_info *vi) iosapic_prt_vi() argument
[all...]
/kernel/linux/linux-6.6/drivers/parisc/
H A Diosapic.c517 static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 *dp1) in iosapic_rd_irt_entry()
519 struct iosapic_info *isp = vi->iosapic; in iosapic_rd_irt_entry()
520 u8 idx = vi->irqline; in iosapic_rd_irt_entry()
527 static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) in iosapic_wr_irt_entry() argument
529 struct iosapic_info *isp = vi->iosapic; in iosapic_wr_irt_entry()
532 vi->irqline, isp->isi_hpa, dp0, dp1); in iosapic_wr_irt_entry()
534 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0); in iosapic_wr_irt_entry()
539 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY_HI(vi->irqline), dp1); in iosapic_wr_irt_entry()
551 iosapic_set_irt_data( struct vector_info *vi, u32 *dp0, u32 *dp1) in iosapic_set_irt_data() argument
554 struct irt_entry *p = vi in iosapic_set_irt_data()
597 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_mask_irq() local
609 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_unmask_irq() local
652 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_eoi_irq() local
662 struct vector_info *vi = irq_data_get_irq_chip_data(d); iosapic_set_affinity_irq() local
701 struct vector_info *vi; iosapic_fixup_irq() local
798 struct vector_info *vi; iosapic_serial_irq() local
962 iosapic_prt_vi(struct vector_info *vi) iosapic_prt_vi() argument
[all...]
/kernel/linux/linux-5.10/fs/reiserfs/
H A Ditem_ops.c61 struct virtual_item *vi, in sd_create_vi()
64 vi->vi_index = TYPE_STAT_DATA; in sd_create_vi()
68 static int sd_check_left(struct virtual_item *vi, int free, in sd_check_left() argument
75 static int sd_check_right(struct virtual_item *vi, int free) in sd_check_right() argument
80 static int sd_part_size(struct virtual_item *vi, int first, int count) in sd_part_size() argument
86 static int sd_unit_num(struct virtual_item *vi) in sd_unit_num() argument
88 return vi->vi_item_len - IH_SIZE; in sd_unit_num()
91 static void sd_print_vi(struct virtual_item *vi) in sd_print_vi() argument
95 vi->vi_index, vi in sd_print_vi()
60 sd_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) sd_create_vi() argument
150 direct_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) direct_create_vi() argument
158 direct_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) direct_check_left() argument
167 direct_check_right(struct virtual_item *vi, int free) direct_check_right() argument
172 direct_part_size(struct virtual_item *vi, int first, int count) direct_part_size() argument
177 direct_unit_num(struct virtual_item *vi) direct_unit_num() argument
182 direct_print_vi(struct virtual_item *vi) direct_print_vi() argument
288 indirect_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) indirect_create_vi() argument
296 indirect_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) indirect_check_left() argument
305 indirect_check_right(struct virtual_item *vi, int free) indirect_check_right() argument
314 indirect_part_size(struct virtual_item *vi, int first, int units) indirect_part_size() argument
320 indirect_unit_num(struct virtual_item *vi) indirect_unit_num() argument
326 indirect_print_vi(struct virtual_item *vi) indirect_print_vi() argument
458 direntry_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) direntry_create_vi() argument
525 direntry_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) direntry_check_left() argument
555 direntry_check_right(struct virtual_item *vi, int free) direntry_check_right() argument
580 direntry_part_size(struct virtual_item *vi, int first, int count) direntry_part_size() argument
599 direntry_unit_num(struct virtual_item *vi) direntry_unit_num() argument
606 direntry_print_vi(struct virtual_item *vi) direntry_print_vi() argument
669 errcatch_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) errcatch_create_vi() argument
683 errcatch_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) errcatch_check_left() argument
691 errcatch_check_right(struct virtual_item *vi, int free) errcatch_check_right() argument
698 errcatch_part_size(struct virtual_item *vi, int first, int count) errcatch_part_size() argument
705 errcatch_unit_num(struct virtual_item *vi) errcatch_unit_num() argument
712 errcatch_print_vi(struct virtual_item *vi) errcatch_print_vi() argument
[all...]
/kernel/linux/linux-6.6/fs/reiserfs/
H A Ditem_ops.c61 struct virtual_item *vi, in sd_create_vi()
64 vi->vi_index = TYPE_STAT_DATA; in sd_create_vi()
68 static int sd_check_left(struct virtual_item *vi, int free, in sd_check_left() argument
75 static int sd_check_right(struct virtual_item *vi, int free) in sd_check_right() argument
80 static int sd_part_size(struct virtual_item *vi, int first, int count) in sd_part_size() argument
86 static int sd_unit_num(struct virtual_item *vi) in sd_unit_num() argument
88 return vi->vi_item_len - IH_SIZE; in sd_unit_num()
91 static void sd_print_vi(struct virtual_item *vi) in sd_print_vi() argument
95 vi->vi_index, vi in sd_print_vi()
60 sd_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) sd_create_vi() argument
150 direct_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) direct_create_vi() argument
158 direct_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) direct_check_left() argument
167 direct_check_right(struct virtual_item *vi, int free) direct_check_right() argument
172 direct_part_size(struct virtual_item *vi, int first, int count) direct_part_size() argument
177 direct_unit_num(struct virtual_item *vi) direct_unit_num() argument
182 direct_print_vi(struct virtual_item *vi) direct_print_vi() argument
288 indirect_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) indirect_create_vi() argument
296 indirect_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) indirect_check_left() argument
305 indirect_check_right(struct virtual_item *vi, int free) indirect_check_right() argument
314 indirect_part_size(struct virtual_item *vi, int first, int units) indirect_part_size() argument
320 indirect_unit_num(struct virtual_item *vi) indirect_unit_num() argument
326 indirect_print_vi(struct virtual_item *vi) indirect_print_vi() argument
458 direntry_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) direntry_create_vi() argument
525 direntry_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) direntry_check_left() argument
555 direntry_check_right(struct virtual_item *vi, int free) direntry_check_right() argument
580 direntry_part_size(struct virtual_item *vi, int first, int count) direntry_part_size() argument
599 direntry_unit_num(struct virtual_item *vi) direntry_unit_num() argument
606 direntry_print_vi(struct virtual_item *vi) direntry_print_vi() argument
669 errcatch_create_vi(struct virtual_node *vn, struct virtual_item *vi, int is_affected, int insert_size) errcatch_create_vi() argument
683 errcatch_check_left(struct virtual_item *vi, int free, int start_skip, int end_skip) errcatch_check_left() argument
691 errcatch_check_right(struct virtual_item *vi, int free) errcatch_check_right() argument
698 errcatch_part_size(struct virtual_item *vi, int first, int count) errcatch_part_size() argument
705 errcatch_unit_num(struct virtual_item *vi) errcatch_unit_num() argument
712 errcatch_print_vi(struct virtual_item *vi) errcatch_print_vi() argument
[all...]
/kernel/linux/linux-5.10/fs/ntfs/
H A Dinode.c32 * @vi: vfs inode which to test
36 * inode @vi for equality with the ntfs attribute @data.
46 int ntfs_test_inode(struct inode *vi, void *data) in ntfs_test_inode() argument
51 if (vi->i_ino != na->mft_no) in ntfs_test_inode()
53 ni = NTFS_I(vi); in ntfs_test_inode()
54 /* If !NInoAttr(ni), @vi is a normal file or directory inode. */ in ntfs_test_inode()
75 * @vi: vfs inode to initialize
76 * @data: data which to initialize @vi to
78 * Initialize the vfs inode @vi with the values from the ntfs attribute @data in
91 static int ntfs_init_locked_inode(struct inode *vi, voi argument
159 struct inode *vi; ntfs_iget() local
217 struct inode *vi; ntfs_attr_iget() local
275 struct inode *vi; ntfs_index_iget() local
524 ntfs_read_locked_inode(struct inode *vi) ntfs_read_locked_inode() argument
1200 ntfs_read_locked_attr_inode(struct inode *base_vi, struct inode *vi) ntfs_read_locked_attr_inode() argument
1465 ntfs_read_locked_index_inode(struct inode *base_vi, struct inode *vi) ntfs_read_locked_index_inode() argument
1747 ntfs_read_inode_mount(struct inode *vi) ntfs_read_inode_mount() argument
2247 ntfs_evict_big_inode(struct inode *vi) ntfs_evict_big_inode() argument
2355 ntfs_truncate(struct inode *vi) ntfs_truncate() argument
2863 ntfs_truncate_vfs(struct inode *vi) ntfs_truncate_vfs() argument
2884 struct inode *vi = d_inode(dentry); ntfs_setattr() local
2955 __ntfs_write_inode(struct inode *vi, int sync) __ntfs_write_inode() argument
[all...]
H A Dbitmap.h18 extern int __ntfs_bitmap_set_bits_in_run(struct inode *vi, const s64 start_bit,
23 * @vi: vfs inode describing the bitmap
29 * vfs inode @vi to @value, where @value is either 0 or 1.
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()
42 * @vi: vfs inode describing the bitmap
47 * vfs inode @vi.
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()
59 * @vi
68 ntfs_bitmap_clear_run(struct inode *vi, const s64 start_bit, const s64 count) ntfs_bitmap_clear_run() argument
83 ntfs_bitmap_set_bit(struct inode *vi, const s64 bit) ntfs_bitmap_set_bit() argument
97 ntfs_bitmap_clear_bit(struct inode *vi, const s64 bit) ntfs_bitmap_clear_bit() argument
[all...]
/kernel/linux/linux-6.6/fs/ntfs/
H A Dinode.c32 * @vi: vfs inode which to test
36 * inode @vi for equality with the ntfs attribute @data.
46 int ntfs_test_inode(struct inode *vi, void *data) in ntfs_test_inode() argument
51 if (vi->i_ino != na->mft_no) in ntfs_test_inode()
53 ni = NTFS_I(vi); in ntfs_test_inode()
54 /* If !NInoAttr(ni), @vi is a normal file or directory inode. */ in ntfs_test_inode()
75 * @vi: vfs inode to initialize
76 * @data: data which to initialize @vi to
78 * Initialize the vfs inode @vi with the values from the ntfs attribute @data in
91 static int ntfs_init_locked_inode(struct inode *vi, voi argument
159 struct inode *vi; ntfs_iget() local
217 struct inode *vi; ntfs_attr_iget() local
275 struct inode *vi; ntfs_index_iget() local
524 ntfs_read_locked_inode(struct inode *vi) ntfs_read_locked_inode() argument
1200 ntfs_read_locked_attr_inode(struct inode *base_vi, struct inode *vi) ntfs_read_locked_attr_inode() argument
1465 ntfs_read_locked_index_inode(struct inode *base_vi, struct inode *vi) ntfs_read_locked_index_inode() argument
1747 ntfs_read_inode_mount(struct inode *vi) ntfs_read_inode_mount() argument
2247 ntfs_evict_big_inode(struct inode *vi) ntfs_evict_big_inode() argument
2355 ntfs_truncate(struct inode *vi) ntfs_truncate() argument
2862 ntfs_truncate_vfs(struct inode *vi) ntfs_truncate_vfs() argument
2885 struct inode *vi = d_inode(dentry); ntfs_setattr() local
2956 __ntfs_write_inode(struct inode *vi, int sync) __ntfs_write_inode() argument
[all...]
/kernel/linux/linux-5.10/fs/erofs/
H A Dzmap.c13 struct erofs_inode *const vi = EROFS_I(inode); in z_erofs_fill_inode() local
15 if (vi->datalayout == EROFS_INODE_FLAT_COMPRESSION_LEGACY) { in z_erofs_fill_inode()
16 vi->z_advise = 0; in z_erofs_fill_inode()
17 vi->z_algorithmtype[0] = 0; in z_erofs_fill_inode()
18 vi->z_algorithmtype[1] = 0; in z_erofs_fill_inode()
19 vi->z_logical_clusterbits = LOG_BLOCK_SIZE; in z_erofs_fill_inode()
20 vi->z_physical_clusterbits[0] = vi->z_logical_clusterbits; in z_erofs_fill_inode()
21 vi->z_physical_clusterbits[1] = vi in z_erofs_fill_inode()
31 struct erofs_inode *const vi = EROFS_I(inode); z_erofs_fill_inode_lazy() local
153 struct erofs_inode *const vi = EROFS_I(inode); legacy_load_cluster_from_disk() local
211 struct erofs_inode *const vi = EROFS_I(m->inode); unpack_compacted_index() local
275 struct erofs_inode *const vi = EROFS_I(inode); compacted_load_cluster_from_disk() local
339 struct erofs_inode *const vi = EROFS_I(m->inode); z_erofs_extent_lookback() local
388 struct erofs_inode *const vi = EROFS_I(inode); z_erofs_map_blocks_iter() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/tegra-video/
H A Dvi.c30 #include "vi.h"
66 static int tegra_get_format_idx_by_code(struct tegra_vi *vi, in tegra_get_format_idx_by_code() argument
72 for (i = offset; i < vi->soc->nformats; ++i) { in tegra_get_format_idx_by_code()
73 if (vi->soc->video_formats[i].code == code) in tegra_get_format_idx_by_code()
80 static u32 tegra_get_format_fourcc_by_idx(struct tegra_vi *vi, in tegra_get_format_fourcc_by_idx() argument
83 if (index >= vi->soc->nformats) in tegra_get_format_fourcc_by_idx()
86 return vi->soc->video_formats[index].fourcc; in tegra_get_format_fourcc_by_idx()
90 tegra_get_format_by_fourcc(struct tegra_vi *vi, u32 fourcc) in tegra_get_format_by_fourcc() argument
94 for (i = 0; i < vi->soc->nformats; ++i) { in tegra_get_format_by_fourcc()
95 if (vi in tegra_get_format_by_fourcc()
1091 tegra_channels_cleanup(struct tegra_vi *vi) tegra_channels_cleanup() argument
1107 struct tegra_vi *vi = chan->vi; tegra_channel_init() local
1197 tegra_vi_channel_alloc(struct tegra_vi *vi, unsigned int port_num, struct device_node *node, unsigned int lanes) tegra_vi_channel_alloc() argument
1234 tegra_vi_tpg_channels_alloc(struct tegra_vi *vi) tegra_vi_tpg_channels_alloc() argument
1250 tegra_vi_channels_alloc(struct tegra_vi *vi) tegra_vi_channels_alloc() argument
1310 tegra_vi_channels_init(struct tegra_vi *vi) tegra_vi_channels_init() argument
1336 struct tegra_vi *vi = vid->vi; tegra_v4l2_nodes_cleanup_tpg() local
1350 struct tegra_vi *vi = vid->vi; tegra_v4l2_nodes_setup_tpg() local
1418 struct tegra_vi *vi = dev_get_drvdata(dev); vi_runtime_resume() local
1448 struct tegra_vi *vi = dev_get_drvdata(dev); vi_runtime_suspend() local
1480 struct tegra_vi *vi = chan->vi; tegra_vi_graph_build() local
1586 struct tegra_vi *vi; tegra_vi_graph_notify_complete() local
1659 struct tegra_vi *vi; tegra_vi_graph_notify_bound() local
1697 struct tegra_vi *vi = chan->vi; tegra_vi_graph_parse_one() local
1753 tegra_vi_graph_init(struct tegra_vi *vi) tegra_vi_graph_init() argument
1797 tegra_vi_graph_cleanup(struct tegra_vi *vi) tegra_vi_graph_cleanup() argument
1811 struct tegra_vi *vi = host1x_client_to_vi(client); tegra_vi_init() local
1856 struct tegra_vi *vi = host1x_client_to_vi(client); tegra_vi_exit() local
1878 struct tegra_vi *vi; tegra_vi_probe() local
1949 struct tegra_vi *vi = platform_get_drvdata(pdev); tegra_vi_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A Dgluebi.c272 * @vi: UBI volume description object
279 struct ubi_volume_info *vi) in gluebi_create()
289 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create()
295 gluebi->vol_id = vi->vol_id; in gluebi_create()
296 gluebi->ubi_num = vi->ubi_num; in gluebi_create()
302 mtd->erasesize = vi->usable_leb_size; in gluebi_create()
314 if (vi->vol_type == UBI_DYNAMIC_VOLUME) in gluebi_create()
315 mtd->size = (unsigned long long)vi->usable_leb_size * vi in gluebi_create()
278 gluebi_create(struct ubi_device_info *di, struct ubi_volume_info *vi) gluebi_create() argument
348 gluebi_remove(struct ubi_volume_info *vi) gluebi_remove() argument
394 gluebi_updated(struct ubi_volume_info *vi) gluebi_updated() argument
421 gluebi_resized(struct ubi_volume_info *vi) gluebi_resized() argument
[all...]
/kernel/linux/linux-6.6/drivers/mtd/ubi/
H A Dgluebi.c272 * @vi: UBI volume description object
279 struct ubi_volume_info *vi) in gluebi_create()
289 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL); in gluebi_create()
295 gluebi->vol_id = vi->vol_id; in gluebi_create()
296 gluebi->ubi_num = vi->ubi_num; in gluebi_create()
302 mtd->erasesize = vi->usable_leb_size; in gluebi_create()
314 if (vi->vol_type == UBI_DYNAMIC_VOLUME) in gluebi_create()
315 mtd->size = (unsigned long long)vi->usable_leb_size * vi in gluebi_create()
278 gluebi_create(struct ubi_device_info *di, struct ubi_volume_info *vi) gluebi_create() argument
348 gluebi_remove(struct ubi_volume_info *vi) gluebi_remove() argument
394 gluebi_updated(struct ubi_volume_info *vi) gluebi_updated() argument
421 gluebi_resized(struct ubi_volume_info *vi) gluebi_resized() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/tegra-video/
H A Dvi.c29 #include "vi.h"
62 static int tegra_get_format_idx_by_code(struct tegra_vi *vi, in tegra_get_format_idx_by_code() argument
68 for (i = offset; i < vi->soc->nformats; ++i) { in tegra_get_format_idx_by_code()
69 if (vi->soc->video_formats[i].code == code) in tegra_get_format_idx_by_code()
76 static u32 tegra_get_format_fourcc_by_idx(struct tegra_vi *vi, in tegra_get_format_fourcc_by_idx() argument
79 if (index >= vi->soc->nformats) in tegra_get_format_fourcc_by_idx()
82 return vi->soc->video_formats[index].fourcc; in tegra_get_format_fourcc_by_idx()
86 tegra_get_format_by_fourcc(struct tegra_vi *vi, u32 fourcc) in tegra_get_format_by_fourcc() argument
90 for (i = 0; i < vi->soc->nformats; ++i) { in tegra_get_format_by_fourcc()
91 if (vi in tegra_get_format_by_fourcc()
946 tegra_channels_cleanup(struct tegra_vi *vi) tegra_channels_cleanup() argument
962 struct tegra_vi *vi = chan->vi; tegra_channel_init() local
1065 tegra_vi_channel_alloc(struct tegra_vi *vi, unsigned int port_num, struct device_node *node) tegra_vi_channel_alloc() argument
1088 tegra_vi_tpg_channels_alloc(struct tegra_vi *vi) tegra_vi_tpg_channels_alloc() argument
1103 tegra_vi_channels_alloc(struct tegra_vi *vi) tegra_vi_channels_alloc() argument
1149 tegra_vi_channels_init(struct tegra_vi *vi) tegra_vi_channels_init() argument
1175 struct tegra_vi *vi = vid->vi; tegra_v4l2_nodes_cleanup_tpg() local
1189 struct tegra_vi *vi = vid->vi; tegra_v4l2_nodes_setup_tpg() local
1257 struct tegra_vi *vi = dev_get_drvdata(dev); vi_runtime_resume() local
1287 struct tegra_vi *vi = dev_get_drvdata(dev); vi_runtime_suspend() local
1318 struct tegra_vi *vi = chan->vi; tegra_vi_graph_build() local
1423 struct tegra_vi *vi; tegra_vi_graph_notify_complete() local
1493 struct tegra_vi *vi; tegra_vi_graph_notify_bound() local
1530 struct tegra_vi *vi = chan->vi; tegra_vi_graph_parse_one() local
1585 tegra_vi_graph_init(struct tegra_vi *vi) tegra_vi_graph_init() argument
1626 tegra_vi_graph_cleanup(struct tegra_vi *vi) tegra_vi_graph_cleanup() argument
1640 struct tegra_vi *vi = host1x_client_to_vi(client); tegra_vi_init() local
1685 struct tegra_vi *vi = host1x_client_to_vi(client); tegra_vi_exit() local
1707 struct tegra_vi *vi; tegra_vi_probe() local
1773 struct tegra_vi *vi = platform_get_drvdata(pdev); tegra_vi_remove() local
[all...]
/kernel/linux/linux-6.6/fs/erofs/
H A Dzmap.c29 struct erofs_inode *const vi = EROFS_I(inode); in z_erofs_load_full_lcluster() local
31 vi->inode_isize + vi->xattr_isize) + in z_erofs_load_full_lcluster()
50 m->clusterofs = 1 << vi->z_logical_clusterbits; in z_erofs_load_full_lcluster()
53 if (!(vi->z_advise & (Z_EROFS_ADVISE_BIG_PCLUSTER_1 | in z_erofs_load_full_lcluster()
70 if (m->clusterofs >= 1 << vi->z_logical_clusterbits) { in z_erofs_load_full_lcluster()
121 struct erofs_inode *const vi = EROFS_I(m->inode); in unpack_compacted_index() local
122 const unsigned int lclusterbits = vi->z_logical_clusterbits; in unpack_compacted_index()
138 big_pcluster = vi->z_advise & Z_EROFS_ADVISE_BIG_PCLUSTER_1; in unpack_compacted_index()
229 struct erofs_inode *const vi in z_erofs_load_compact_lcluster() local
293 struct erofs_inode *const vi = EROFS_I(m->inode); z_erofs_extent_lookback() local
334 struct erofs_inode *const vi = EROFS_I(m->inode); z_erofs_get_extent_compressedlen() local
406 struct erofs_inode *vi = EROFS_I(inode); z_erofs_get_extent_decompressedlen() local
449 struct erofs_inode *const vi = EROFS_I(inode); z_erofs_do_map_blocks() local
578 struct erofs_inode *const vi = EROFS_I(inode); z_erofs_fill_inode_lazy() local
698 struct erofs_inode *const vi = EROFS_I(inode); z_erofs_map_blocks_iter() local
[all...]
H A Dinode.c16 struct erofs_inode *vi = EROFS_I(inode); in erofs_read_inode() local
32 vi->nid, PTR_ERR(kaddr)); in erofs_read_inode()
41 ifmt, vi->nid); in erofs_read_inode()
46 vi->datalayout = erofs_inode_datalayout(ifmt); in erofs_read_inode()
47 if (vi->datalayout >= EROFS_INODE_DATALAYOUT_MAX) { in erofs_read_inode()
49 vi->datalayout, vi->nid); in erofs_read_inode()
56 vi->inode_isize = sizeof(struct erofs_inode_extended); in erofs_read_inode()
58 if (*ofs + vi->inode_isize <= sb->s_blocksize) { in erofs_read_inode()
59 *ofs += vi in erofs_read_inode()
207 struct erofs_inode *vi = EROFS_I(inode); erofs_fill_symlink() local
242 struct erofs_inode *vi = EROFS_I(inode); erofs_fill_inode() local
[all...]
/kernel/linux/linux-6.6/fs/verity/
H A Dopen.c187 struct fsverity_info *vi; in fsverity_create_info() local
198 vi = kmem_cache_zalloc(fsverity_info_cachep, GFP_KERNEL); in fsverity_create_info()
199 if (!vi) in fsverity_create_info()
201 vi->inode = inode; in fsverity_create_info()
203 err = fsverity_init_merkle_tree_params(&vi->tree_params, inode, in fsverity_create_info()
215 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); in fsverity_create_info()
217 err = compute_file_digest(vi->tree_params.hash_alg, desc, in fsverity_create_info()
218 vi->file_digest); in fsverity_create_info()
225 vi in fsverity_create_info()
268 fsverity_set_info(struct inode *inode, struct fsverity_info *vi) fsverity_set_info() argument
287 fsverity_free_info(struct fsverity_info *vi) fsverity_free_info() argument
380 struct fsverity_info *vi = fsverity_get_info(inode); ensure_verity_info() local
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-virtio.c136 struct virtio_i2c *vi = i2c_get_adapdata(adap); in virtio_i2c_xfer() local
137 struct virtqueue *vq = vi->vq; in virtio_i2c_xfer()
172 static int virtio_i2c_setup_vqs(struct virtio_i2c *vi) in virtio_i2c_setup_vqs() argument
174 struct virtio_device *vdev = vi->vdev; in virtio_i2c_setup_vqs()
176 vi->vq = virtio_find_single_vq(vdev, virtio_i2c_msg_done, "msg"); in virtio_i2c_setup_vqs()
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()
234 struct virtio_i2c *vi = vdev->priv; virtio_i2c_remove() local
[all...]
/kernel/linux/linux-5.10/fs/verity/
H A Dopen.c156 struct fsverity_info *vi; in fsverity_create_info() local
196 vi = kmem_cache_zalloc(fsverity_info_cachep, GFP_KERNEL); in fsverity_create_info()
197 if (!vi) in fsverity_create_info()
199 vi->inode = inode; in fsverity_create_info()
202 vi->verified_data_size = le64_to_cpu(desc->data_size); in fsverity_create_info()
205 err = fsverity_init_merkle_tree_params(&vi->tree_params, inode, in fsverity_create_info()
217 memcpy(vi->root_hash, desc->root_hash, vi->tree_params.digest_size); in fsverity_create_info()
219 err = compute_file_measurement(vi->tree_params.hash_alg, desc, in fsverity_create_info()
220 vi in fsverity_create_info()
238 fsverity_set_info(struct inode *inode, struct fsverity_info *vi) fsverity_set_info() argument
257 fsverity_free_info(struct fsverity_info *vi) fsverity_free_info() argument
268 struct fsverity_info *vi = fsverity_get_info(inode); ensure_verity_info() local
[all...]

Completed in 23 milliseconds

1234567