Symbol: __virtio16
drivers/char/virtio_console.c
1579
__virtio16 cols;
drivers/char/virtio_console.c
1580
__virtio16 rows;
drivers/net/tun_vnet.h
55
static inline u16 tun_vnet16_to_cpu(unsigned int flags, __virtio16 val)
drivers/net/tun_vnet.h
60
static inline __virtio16 cpu_to_tun_vnet16(unsigned int flags, u16 val)
drivers/net/virtio_net.c
3911
__virtio16 *_vid __free(kfree) = NULL;
drivers/net/virtio_net.c
3931
__virtio16 *_vid __free(kfree) = NULL;
drivers/vdpa/alibaba/eni_vdpa.c
453
__virtio16 max_virtqueue_pairs;
drivers/vdpa/mlx5/net/mlx5_vnet.c
186
static u16 mlx5vdpa16_to_cpu(struct mlx5_vdpa_dev *mvdev, __virtio16 val)
drivers/vdpa/mlx5/net/mlx5_vnet.c
191
static __virtio16 cpu_to_mlx5vdpa16(struct mlx5_vdpa_dev *mvdev, u16 val)
drivers/vdpa/mlx5/net/mlx5_vnet.c
2330
__virtio16 vlan;
drivers/vdpa/vdpa_sim/vdpa_sim.h
91
static inline u16 vdpasim16_to_cpu(struct vdpasim *vdpasim, __virtio16 val)
drivers/vdpa/vdpa_sim/vdpa_sim.h
96
static inline __virtio16 cpu_to_vdpasim16(struct vdpasim *vdpasim, u16 val)
drivers/vhost/net.c
1168
__virtio16 num_buffers;
drivers/vhost/vhost.c
1524
__virtio16 idx;
drivers/vhost/vhost.c
1558
__virtio16 *head, int idx)
drivers/vhost/vhost.c
1565
__virtio16 *flags)
drivers/vhost/vhost.c
1571
__virtio16 *event)
drivers/vhost/vhost.c
1577
__virtio16 *idx)
drivers/vhost/vhost.c
2608
__virtio16 last_used_idx;
drivers/vhost/vhost.c
2828
__virtio16 ring_head;
drivers/vhost/vhost.c
3136
__virtio16 event;
drivers/vhost/vhost.c
3148
__virtio16 flags;
drivers/vhost/vhost.c
57
#define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num])
drivers/vhost/vhost.c
58
#define vhost_avail_event(vq) ((__virtio16 __user *)&vq->used->ring[vq->num])
drivers/vhost/vhost.h
375
static inline u16 vhost16_to_cpu(struct vhost_virtqueue *vq, __virtio16 val)
drivers/vhost/vhost.h
380
static inline __virtio16 cpu_to_vhost16(struct vhost_virtqueue *vq, u16 val)
drivers/vhost/vringh.c
1196
u16 *val, const __virtio16 *p)
drivers/vhost/vringh.c
1203
__virtio16 tmp;
drivers/vhost/vringh.c
1216
ret = __get_user(tmp, (__virtio16 __user *)ivec.iov.iovec[0].iov_base);
drivers/vhost/vringh.c
1220
__virtio16 *from = bvec_kmap_local(&ivec.iov.bvec[0]);
drivers/vhost/vringh.c
1232
__virtio16 *p, u16 val)
drivers/vhost/vringh.c
1239
__virtio16 tmp;
drivers/vhost/vringh.c
1254
ret = __put_user(tmp, (__virtio16 __user *)ivec.iov.iovec[0].iov_base);
drivers/vhost/vringh.c
1258
__virtio16 *to = bvec_kmap_local(&ivec.iov.bvec[0]);
drivers/vhost/vringh.c
40
u16 *val, const __virtio16 *p),
drivers/vhost/vringh.c
450
__virtio16 *p, u16 val),
drivers/vhost/vringh.c
499
const __virtio16 *p))
drivers/vhost/vringh.c
545
u16 *val, const __virtio16 *p),
drivers/vhost/vringh.c
547
__virtio16 *p, u16 val))
drivers/vhost/vringh.c
585
__virtio16 *p, u16 val))
drivers/vhost/vringh.c
598
static inline int getu16_user(const struct vringh *vrh, u16 *val, const __virtio16 *p)
drivers/vhost/vringh.c
600
__virtio16 v = 0;
drivers/vhost/vringh.c
601
int rc = get_user(v, (__force __virtio16 __user *)p);
drivers/vhost/vringh.c
606
static inline int putu16_user(const struct vringh *vrh, __virtio16 *p, u16 val)
drivers/vhost/vringh.c
608
__virtio16 v = cpu_to_vringh16(vrh, val);
drivers/vhost/vringh.c
609
return put_user(v, (__force __virtio16 __user *)p);
drivers/vhost/vringh.c
859
u16 *val, const __virtio16 *p)
drivers/vhost/vringh.c
865
static inline int putu16_kern(const struct vringh *vrh, __virtio16 *p, u16 val)
drivers/virtio/virtio_ring.c
1232
*(__virtio16 *)&(vq->split.vring.used->ring[num]) = 0;
drivers/virtio/virtio_ring.c
908
__virtio16 nextflag = cpu_to_virtio16(vq->vq.vdev, VRING_DESC_F_NEXT);
include/linux/virtio_byteorder.h
16
static inline u16 __virtio16_to_cpu(bool little_endian, __virtio16 val)
include/linux/virtio_byteorder.h
24
static inline __virtio16 __cpu_to_virtio16(bool little_endian, u16 val)
include/linux/virtio_byteorder.h
27
return (__force __virtio16)cpu_to_le16(val);
include/linux/virtio_byteorder.h
29
return (__force __virtio16)cpu_to_be16(val);
include/linux/virtio_config.h
416
static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val)
include/linux/virtio_config.h
421
static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val)
include/linux/virtio_config.h
449
__virtio16: virtio16_to_cpu((vdev), (x)), \
include/linux/virtio_config.h
457
__virtio16: cpu_to_virtio16((vdev), (x)), \
include/linux/virtio_config.h
621
__virtio16 ret;
include/linux/virtio_config.h
631
__virtio16 v;
include/linux/vringh.h
255
static inline u16 vringh16_to_cpu(const struct vringh *vrh, __virtio16 val)
include/linux/vringh.h
260
static inline __virtio16 cpu_to_vringh16(const struct vringh *vrh, u16 val)
include/uapi/linux/virtio_9p.h
39
__virtio16 tag_len;
include/uapi/linux/virtio_balloon.h
127
__virtio16 tag;
include/uapi/linux/virtio_blk.h
69
__virtio16 cylinders;
include/uapi/linux/virtio_blk.h
83
__virtio16 min_io_size;
include/uapi/linux/virtio_blk.h
92
__virtio16 num_queues;
include/uapi/linux/virtio_console.h
48
__virtio16 cols;
include/uapi/linux/virtio_console.h
50
__virtio16 rows;
include/uapi/linux/virtio_console.h
63
__virtio16 event; /* The kind of control event (see below) */
include/uapi/linux/virtio_console.h
64
__virtio16 value; /* Extra information for the key */
include/uapi/linux/virtio_mem.h
110
__virtio16 nb_blocks;
include/uapi/linux/virtio_mem.h
111
__virtio16 padding[3];
include/uapi/linux/virtio_mem.h
116
__virtio16 nb_blocks;
include/uapi/linux/virtio_mem.h
117
__virtio16 padding[3];
include/uapi/linux/virtio_mem.h
122
__virtio16 nb_blocks;
include/uapi/linux/virtio_mem.h
123
__virtio16 padding[3];
include/uapi/linux/virtio_mem.h
127
__virtio16 type;
include/uapi/linux/virtio_mem.h
128
__virtio16 padding[3];
include/uapi/linux/virtio_mem.h
177
__virtio16 state;
include/uapi/linux/virtio_mem.h
181
__virtio16 type;
include/uapi/linux/virtio_mem.h
182
__virtio16 padding[3];
include/uapi/linux/virtio_net.h
118
__virtio16 status;
include/uapi/linux/virtio_net.h
123
__virtio16 max_virtqueue_pairs;
include/uapi/linux/virtio_net.h
125
__virtio16 mtu;
include/uapi/linux/virtio_net.h
169
__virtio16 hdr_len; /* Ethernet + IP + tcp/udp hdrs */
include/uapi/linux/virtio_net.h
170
__virtio16 gso_size; /* Bytes to append to hdr_len per frame */
include/uapi/linux/virtio_net.h
173
__virtio16 csum_start;
include/uapi/linux/virtio_net.h
174
__virtio16 csum_offset;
include/uapi/linux/virtio_net.h
179
__virtio16 start;
include/uapi/linux/virtio_net.h
181
__virtio16 offset;
include/uapi/linux/virtio_net.h
191
__virtio16 num_buffers; /* Number of merged rx buffers */
include/uapi/linux/virtio_net.h
228
__virtio16 hdr_len; /* Ethernet + IP + tcp/udp hdrs */
include/uapi/linux/virtio_net.h
229
__virtio16 gso_size; /* Bytes to append to hdr_len per frame */
include/uapi/linux/virtio_net.h
230
__virtio16 csum_start; /* Position to start checksumming from */
include/uapi/linux/virtio_net.h
231
__virtio16 csum_offset; /* Offset after that to place checksum */
include/uapi/linux/virtio_net.h
238
__virtio16 num_buffers; /* Number of merged rx buffers */
include/uapi/linux/virtio_net.h
340
__virtio16 virtqueue_pairs;
include/uapi/linux/virtio_ring.h
107
__virtio16 flags;
include/uapi/linux/virtio_ring.h
108
__virtio16 next;
include/uapi/linux/virtio_ring.h
112
__virtio16 flags;
include/uapi/linux/virtio_ring.h
113
__virtio16 idx;
include/uapi/linux/virtio_ring.h
114
__virtio16 ring[];
include/uapi/linux/virtio_ring.h
129
__virtio16 flags;
include/uapi/linux/virtio_ring.h
130
__virtio16 idx;
include/uapi/linux/virtio_ring.h
194
#define vring_avail_event(vr) (*(__virtio16 *)&(vr)->used->ring[(vr)->num])
include/uapi/linux/virtio_ring.h
202
vr->used = (void *)(((unsigned long)&vr->avail->ring[num] + sizeof(__virtio16)
include/uapi/linux/virtio_ring.h
208
return ((sizeof(struct vring_desc) * num + sizeof(__virtio16) * (3 + num)
include/uapi/linux/virtio_ring.h
210
+ sizeof(__virtio16) * 3 + sizeof(struct vring_used_elem) * num;
include/uapi/linux/virtio_scsi.h
113
__virtio16 max_channel;
include/uapi/linux/virtio_scsi.h
114
__virtio16 max_target;
include/uapi/linux/virtio_scsi.h
69
__virtio16 status_qualifier; /* Status qualifier */