search for: vring_packed_event_f_desc

Displaying 3 results from an estimated 3 matches for "vring_packed_event_f_desc".

2018 Sep 07
2
[PATCH net-next v2 1/5] virtio: add packed ring definitions
On Wed, Jul 11, 2018 at 10:27:07AM +0800, Tiwei Bie wrote: > Signed-off-by: Tiwei Bie <tiwei.bie at intel.com> > --- > include/uapi/linux/virtio_config.h | 3 +++ > include/uapi/linux/virtio_ring.h | 43 ++++++++++++++++++++++++++++++ > 2 files changed, 46 insertions(+) > > diff --git a/include/uapi/linux/virtio_config.h b/include/uapi/linux/virtio_config.h >
2018 Sep 07
2
[PATCH net-next v2 1/5] virtio: add packed ring definitions
On Wed, Jul 11, 2018 at 10:27:07AM +0800, Tiwei Bie wrote: > Signed-off-by: Tiwei Bie <tiwei.bie at intel.com> > --- > include/uapi/linux/virtio_config.h | 3 +++ > include/uapi/linux/virtio_ring.h | 43 ++++++++++++++++++++++++++++++ > 2 files changed, 46 insertions(+) > > diff --git a/include/uapi/linux/virtio_config.h b/include/uapi/linux/virtio_config.h >
2018 Sep 10
0
[PATCH net-next v2 1/5] virtio: add packed ring definitions
...; > > These are for the packed ring, right? Pls prefix accordingly. How about something like this: #define VRING_PACKED_DESC_F_AVAIL (1u << 7) #define VRING_PACKED_DESC_F_USED (1u << 15) #define VRING_PACKED_EVENT_F_ENABLE 0x0 #define VRING_PACKED_EVENT_F_DISABLE 0x1 #define VRING_PACKED_EVENT_F_DESC 0x2 > Also, you likely need macros for the wrap counters. How about something like this: #define VRING_PACKED_EVENT_WRAP_COUNTER_SHIFT 15 #define VRING_PACKED_EVENT_WRAP_COUNTER_MASK \ (1u << VRING_PACKED_WRAP_COUNTER_SHIFT) #define VRING_PACKED_EVENT_OFFSET_MASK \ ((1u <<...