Lines Matching defs:guest
59 struct guest {
65 } guest;
92 guest.avail_idx = 0;
93 guest.kicked_avail_idx = -1;
94 guest.last_used_idx = 0;
103 guest.num_free = ring_size;
111 /* guest side */
116 if (!guest.num_free)
119 guest.num_free--;
120 head = (ring_size - 1) & (guest.avail_idx++);
145 unsigned head = (ring_size - 1) & guest.last_used_idx;
159 guest.num_free++;
160 guest.last_used_idx++;
166 unsigned head = (ring_size - 1) & guest.last_used_idx;
180 event->call_index = guest.last_used_idx;
195 guest.avail_idx,
196 guest.kicked_avail_idx);
198 guest.kicked_avail_idx = guest.avail_idx;