Lines Matching refs:evtchn_port_t
68 evtchn_port_t *ring;
86 evtchn_port_t port;
90 static void evtchn_free_ring(evtchn_port_t *ring)
101 static evtchn_port_t *evtchn_ring_entry(struct per_user_data *u,
142 evtchn_port_t port)
198 count &= ~(sizeof(evtchn_port_t)-1);
232 sizeof(evtchn_port_t);
233 bytes2 = evtchn_ring_offset(u, p) * sizeof(evtchn_port_t);
235 bytes1 = (p - c) * sizeof(evtchn_port_t);
254 u->ring_cons += (bytes1 + bytes2) / sizeof(evtchn_port_t);
266 evtchn_port_t *kbuf = (evtchn_port_t *)__get_free_page(GFP_KERNEL);
273 count &= ~(sizeof(evtchn_port_t)-1);
288 for (i = 0; i < (count/sizeof(evtchn_port_t)); i++) {
289 evtchn_port_t port = kbuf[i];
311 evtchn_port_t *new_ring, *old_ring;
364 static int evtchn_bind_to_user(struct per_user_data *u, evtchn_port_t port)
426 static void evtchn_bind_interdom_next_vcpu(evtchn_port_t evtchn)