Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | sptr | 62244721360654336 |
| PREEMPT_ADD | <- disables preempt | ||
| HOST_DATA | 1 | *sptr | 0-u64max |
| LOCK2 | &attr->mutex | ||
| LOCK2 | &priv->blob_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct gpio_la_poll_priv)->blob_lock | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->desc | 1-u64max |
| PARAM_VALUE | 0 | d->info | 0,4096-ptr_max |
| PARAM_VALUE | 0 | d->ndescs | 0-s32max |
| PARAM_VALUE | 1 | sptr | 62244721360654336 |
| CAPPED_DATA | 0 | d->desc | 1 |
| CAPPED_DATA | 0 | d->info | 1 |
| CAPPED_DATA | 0 | d->ndescs | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| HOST_DATA | 1 | *sptr | 0-u64max |
| LOCK2 | &attr->mutex | ||
| LOCK2 | &priv->blob_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct gpio_la_poll_priv)->blob_lock | ||
| TYPE_LOCK | (struct simple_attr)->mutex |
drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | d | 4096-ptr_max |
| PARAM_VALUE | 0 | d->desc | 1-u64max |
| PARAM_VALUE | 0 | d->info | 0,4096-ptr_max |
| PARAM_VALUE | 0 | d->ndescs | 0-s32max |
| PARAM_VALUE | 1 | sptr | 62244721360654336 |
| CAPPED_DATA | 0 | d->desc | 1 |
| CAPPED_DATA | 0 | d->info | 1 |
| CAPPED_DATA | 0 | d->ndescs | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| HOST_DATA | 1 | *sptr | 0-u64max |
| LOCK2 | &attr->mutex | ||
| LOCK2 | &priv->blob_lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct gpio_la_poll_priv)->blob_lock | ||
| TYPE_LOCK | (struct simple_attr)->mutex |