Lines Matching refs:__u16
68 __u16 flags;
70 __u16 next;
74 __u16 flags;
75 __u16 idx;
76 __u16 ring[];
88 __u16 flags;
89 __u16 idx;
130 #define vring_avail_event(vr) (*(__u16 *)&(vr)->used->ring[(vr)->num])
138 vr->used = (void *)(((unsigned long)&vr->avail->ring[num] + sizeof(__u16) in vring_init()
144 return ((sizeof(struct vring_desc) * num + sizeof(__u16) * (3 + num) in vring_size()
146 + sizeof(__u16) * 3 + sizeof(struct vring_used_elem) * num; in vring_size()
153 static inline int vring_need_event(__u16 event_idx, __u16 new_idx, __u16 old) in vring_need_event()
160 return (__u16)(new_idx - event_idx - 1) < (__u16)(new_idx - old); in vring_need_event()