Defined in 1 files as a function:
Referenced in 11 files:
- drivers/hv/mshv_eventfd.c, line 480
- drivers/hv/mshv_vtl_main.c, line 503
- drivers/vfio/virqfd.c, line 171
- drivers/vhost/vhost.c, line 202
- drivers/virt/acrn/irqfd.c, line 146
- drivers/xen/privcmd.c, line 1017
- fs/eventpoll.c
- fs/select.c, line 121
- mm/memcontrol-v1.c, line 1138
- net/9p/trans_fd.c, line 566
- virt/kvm/eventfd.c, line 479
Smatch caller information:
drivers/vhost/vhost.c vhost_poll_init() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/9p/trans_fd.c p9_conn_create() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
drivers/virt/acrn/irqfd.c acrn_irqfd_assign() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| NOCHECK_CALL |
arch/x86/kvm/../../../virt/kvm/eventfd.c kvm_irqfd_assign() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 5947951813530587152 |
| NOCHECK_CALL | |||
| LOCK2 | &kvm->irq_srcu | ||
| TYPE_LOCK | (struct kvm)->irq_srcu |
drivers/xen/privcmd.c privcmd_irqfd_assign() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| NOCHECK_CALL |
drivers/vfio/virqfd.c vfio_virqfd_enable() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vdev->igate | ||
| HALF_LOCKED2 | &vdev->ioeventfds_lock |
fs/eventpoll.c __ep_eventpoll_poll() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 775733609802461184 |
| PARAM_VALUE | 1 | qproc | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/eventpoll.c ep_insert() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 3824320234437623808 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/eventpoll.c ep_modify() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 3975095308152500224 |
| PARAM_VALUE | 1 | qproc | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/eventpoll.c ep_send_events() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 2126898034466557952 |
| PARAM_VALUE | 1 | qproc | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/select.c poll_initwait() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 5472551433901768704,7373227645283729408 |
| NOCHECK_CALL |
mm/memcontrol-v1.c memcg_write_event_control() -> init_poll_funcptr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pt | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |