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 void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl);
38 unsigned int cpu_from_evtchn(evtchn_port_t evtchn);
49 static inline int xen_evtchn_port_setup(evtchn_port_t evtchn) in xen_evtchn_port_setup()
56 static inline void xen_evtchn_port_remove(evtchn_port_t evtchn, in xen_evtchn_port_remove()
63 static inline void xen_evtchn_port_bind_to_cpu(evtchn_port_t evtchn, in xen_evtchn_port_bind_to_cpu()
70 static inline void clear_evtchn(evtchn_port_t port) in clear_evtchn()
75 static inline void set_evtchn(evtchn_port_t port) in set_evtchn()
80 static inline bool test_evtchn(evtchn_port_t port) in test_evtchn()
85 static inline void mask_evtchn(evtchn_port_t port) in mask_evtchn()
90 static inline void unmask_evtchn(evtchn_port_t port) in unmask_evtchn()