Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c __nfp_cpp_read() -> nfp_cpp_area_acquire()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | area | 4096-ptr_max |
| BUF_SIZE | 0 | area | 385-399 |
| BUF_SIZE | 0 | area | 385-399 |
| CAPPED_DATA | 0 | area->size | 1 |
| DATA_SOURCE | 0 | area | r nfp_cpp_area_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c __nfp_cpp_write() -> nfp_cpp_area_acquire()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | area | 4096-ptr_max |
| BUF_SIZE | 0 | area | 385-399 |
| BUF_SIZE | 0 | area | 385-399 |
| CAPPED_DATA | 0 | area->size | 1 |
| DATA_SOURCE | 0 | area | r nfp_cpp_area_alloc |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c area_cache_get() -> nfp_cpp_area_acquire()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &cpp->area_cache_mutex | ||
| TYPE_LOCK | (struct nfp_cpp)->area_cache_mutex |
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c nfp_cpp_area_alloc_acquire() -> nfp_cpp_area_acquire()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | area | 4096-ptr_max |
| PARAM_VALUE | 0 | area->cpp | 4096-ptr_max |
| PARAM_VALUE | 0 | area->cpp->op | 4096-ptr_max |
| PARAM_VALUE | 0 | area->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | area->mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | area->mutex.first_waiter | 0 |
| PARAM_VALUE | 0 | area->mutex.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | area->mutex.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | area->mutex.owner.counter | 0 |
| PARAM_VALUE | 0 | area->refcount.counter | 0 |
| PARAM_VALUE | 0 | area->resource.list.next | 4096-ptr_max |
| PARAM_VALUE | 0 | area->resource.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | area->resource.list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | area->resource.list.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | area->resource.name | 4096-ptr_max |
| BUF_SIZE | 0 | area | 385-399 |
| BUF_SIZE | 0 | area | 385-399 |
| DATA_SOURCE | 0 | area | r nfp_cpp_area_alloc_with_name |
| STR_LEN | 0 | area->cpp | (-1),6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | area->offset | 0-u64max |
| HOST_DATA | 0 | area->resource.start | 0-u64max |