Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/block/xen-blkfront.c, line 1699
- drivers/net/xen-netfront.c
- drivers/xen/events/events_base.c, line 1473
- drivers/xen/evtchn.c, line 405
- drivers/xen/privcmd.c, line 1283
Smatch caller information:
drivers/net/xen-netfront.c setup_netfront_single() -> bind_evtchn_to_irqhandler_lateeoi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | irqflags | 0 |
| PARAM_VALUE | 4 | dev_id | 4096-ptr_max |
| BUF_SIZE | 3 | devname | 16 |
| DATA_SOURCE | 4 | dev_id | $0 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netfront.c setup_netfront_split() -> bind_evtchn_to_irqhandler_lateeoi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | irqflags | 0 |
| PARAM_VALUE | 4 | dev_id | 4096-ptr_max |
| BUF_SIZE | 3 | devname | 25 |
| DATA_SOURCE | 4 | dev_id | $0 |
| STR_LEN | 0 | evtchn | 24 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netfront.c setup_netfront_split() -> bind_evtchn_to_irqhandler_lateeoi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | irqflags | 0 |
| PARAM_VALUE | 4 | dev_id | 4096-ptr_max |
| BUF_SIZE | 3 | devname | 25 |
| DATA_SOURCE | 4 | dev_id | $0 |
| STR_LEN | 0 | evtchn | 24 |
| TASK_NOT_RUNNING | |||
| LOCK2 | global &xenwatch_mutex |
drivers/xen/privcmd.c alloc_ioreq() -> bind_evtchn_to_irqhandler_lateeoi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | irqflags | 128 |
| PARAM_VALUE | 3 | devname | 4403852979547758592 |
| PARAM_VALUE | 4 | dev_id | 4096-ptr_max |
| BUF_SIZE | 3 | devname | 10 |
| STR_LEN | 0 | evtchn | 9 |
| TERMINATED | 3 | devname | 1 |
| USER_DATA | 0 | evtchn | 0-u32max |
| LOCK2 | global &ioreq_lock |
drivers/xen/evtchn.c evtchn_bind_to_user() -> bind_evtchn_to_irqhandler_lateeoi()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | irqflags | 128 |
| PARAM_VALUE | 4 | dev_id | 4096-ptr_max |
| BUF_SIZE | 4 | dev_id | 40 |
| DATA_SOURCE | 0 | evtchn | $1 |
| DATA_SOURCE | 4 | dev_id | r _kzalloc_noprof |
| USER_DATA | 0 | evtchn | 0-u32max |
| LOCK2 | &u->bind_mutex | ||
| TYPE_LOCK | (struct per_user_data)->bind_mutex |