Home
last modified time | relevance | path

Searched defs:evtchn (Results 1 – 24 of 24) sorted by relevance

/linux-6.12.1/drivers/xen/events/
Devents_base.c111 evtchn_port_t evtchn; /* event channel */ member
215 static int set_evtchn_to_irq(evtchn_port_t evtchn, unsigned int irq) in set_evtchn_to_irq()
267 static struct irq_info *evtchn_to_info(evtchn_port_t evtchn) in evtchn_to_info()
330 evtchn_port_t evtchn, in xen_irq_info_common_setup()
353 evtchn_port_t evtchn, in xen_irq_info_evtchn_setup()
367 evtchn_port_t evtchn, enum ipi_vector ipi) in xen_irq_info_ipi_setup()
378 evtchn_port_t evtchn, unsigned int virq) in xen_irq_info_virq_setup()
387 static int xen_irq_info_pirq_setup(struct irq_info *info, evtchn_port_t evtchn, in xen_irq_info_pirq_setup()
422 unsigned int irq_from_evtchn(evtchn_port_t evtchn) in irq_from_evtchn()
431 evtchn_port_t *evtchn) in irq_evtchn_from_virq()
[all …]
Devents_internal.h49 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()
Devents_2l.c50 static void evtchn_2l_remove(evtchn_port_t evtchn, unsigned int cpu) in evtchn_2l_remove()
55 static void evtchn_2l_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu, in evtchn_2l_bind_to_cpu()
174 evtchn_port_t evtchn; in evtchn_2l_handle_events() local
Devents_fifo.c188 static void evtchn_fifo_bind_to_cpu(evtchn_port_t evtchn, unsigned int cpu, in evtchn_fifo_bind_to_cpu()
/linux-6.12.1/drivers/xen/
Devtchn.c108 static int add_evtchn(struct per_user_data *u, struct user_evtchn *evtchn) in add_evtchn()
135 static void del_evtchn(struct per_user_data *u, struct user_evtchn *evtchn) in del_evtchn()
148 struct user_evtchn *evtchn; in find_evtchn() local
164 struct user_evtchn *evtchn = data; in evtchn_interrupt() local
300 struct user_evtchn *evtchn; in evtchn_write() local
377 struct user_evtchn *evtchn; in evtchn_bind_to_user() local
423 struct user_evtchn *evtchn) in evtchn_unbind_from_user()
524 struct user_evtchn *evtchn; in evtchn_ioctl() local
547 struct user_evtchn *evtchn; in evtchn_ioctl() local
564 struct user_evtchn *evtchn; in evtchn_ioctl() local
[all …]
Dpvcalls-front.c381 static int create_active(struct sock_mapping *map, evtchn_port_t *evtchn) in create_active()
429 evtchn_port_t evtchn; in pvcalls_front_connect() local
779 evtchn_port_t evtchn; in pvcalls_front_accept() local
1138 evtchn_port_t evtchn; in pvcalls_front_probe() local
Dpvcalls-back.c320 evtchn_port_t evtchn, in pvcalls_new_active_socket()
933 evtchn_port_t evtchn; in backend_connect() local
Dxen-scsiback.c845 evtchn_port_t evtchn) in scsiback_init_sring()
887 evtchn_port_t evtchn; in scsiback_map() local
/linux-6.12.1/include/xen/interface/io/
Dpvcalls.h55 uint32_t evtchn; member
74 uint32_t evtchn; member
/linux-6.12.1/drivers/tty/hvc/
Dhvc_xen.c39 unsigned int evtchn; member
432 int ret, evtchn, devid, ref, irq; in xencons_connect_backend() local
/linux-6.12.1/drivers/block/xen-blkback/
Dxenbus.c193 unsigned int nr_grefs, unsigned int evtchn) in xen_blkif_map()
973 unsigned int nr_grefs, evtchn; in read_per_ring_refs() local
/linux-6.12.1/drivers/input/misc/
Dxen-kbdfront.c425 int ret, evtchn; in xenkbd_connect_backend() local
/linux-6.12.1/drivers/char/tpm/
Dxen-tpmfront.c26 unsigned int evtchn; member
/linux-6.12.1/net/9p/
Dtrans_xen.c40 int evtchn; member
/linux-6.12.1/drivers/net/xen-netback/
Dinterface.c618 unsigned int evtchn) in xenvif_connect_ctrl()
Dxenbus.c688 unsigned int evtchn; in connect_ctrl_ring() local
/linux-6.12.1/drivers/video/fbdev/
Dxen-fbfront.c552 int ret, evtchn, irq; in xenfb_connect_backend() local
/linux-6.12.1/drivers/pci/
Dxen-pcifront.c43 int evtchn; member
/linux-6.12.1/drivers/scsi/
Dxen-scsifront.c112 unsigned int evtchn; member
/linux-6.12.1/drivers/usb/host/
Dxen-hcd.c82 unsigned int evtchn; member
/linux-6.12.1/include/xen/interface/
Dxen.h631 uint32_t evtchn; /* Event channel for console page. */ member
/linux-6.12.1/drivers/block/
Dxen-blkfront.c182 unsigned int evtchn, irq; member
/linux-6.12.1/arch/x86/include/uapi/asm/
Dkvm.h607 } evtchn; member
/linux-6.12.1/tools/arch/x86/include/uapi/asm/
Dkvm.h607 } evtchn; member