Lines Matching refs:evtchn_port_t
16 int (*setup)(evtchn_port_t port);
17 void (*remove)(evtchn_port_t port, unsigned int cpu);
18 void (*bind_to_cpu)(evtchn_port_t evtchn, unsigned int cpu,
21 void (*clear_pending)(evtchn_port_t port);
22 void (*set_pending)(evtchn_port_t port);
23 bool (*is_pending)(evtchn_port_t port);
24 void (*mask)(evtchn_port_t port);
25 void (*unmask)(evtchn_port_t port);
36 int get_evtchn_to_irq(evtchn_port_t evtchn);
37 void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl);
39 unsigned int cpu_from_evtchn(evtchn_port_t evtchn);
50 static inline int xen_evtchn_port_setup(evtchn_port_t evtchn) in xen_evtchn_port_setup()
57 static inline void xen_evtchn_port_remove(evtchn_port_t evtchn, in xen_evtchn_port_remove()
64 static inline void xen_evtchn_port_bind_to_cpu(evtchn_port_t evtchn, in xen_evtchn_port_bind_to_cpu()
71 static inline void clear_evtchn(evtchn_port_t port) in clear_evtchn()
76 static inline void set_evtchn(evtchn_port_t port) in set_evtchn()
81 static inline bool test_evtchn(evtchn_port_t port) in test_evtchn()
86 static inline void mask_evtchn(evtchn_port_t port) in mask_evtchn()
91 static inline void unmask_evtchn(evtchn_port_t port) in unmask_evtchn()