Defined in 1 files as a prototype:
Defined in 2 files as a function:
- include/linux/bpf.h, line 2314 (as a function)
- kernel/bpf/bpf_struct_ops.c, line 325 (as a function)
Referenced in 2 files:
Smatch caller information:
kernel/bpf/btf.c btf_free_struct_ops_tab() -> bpf_struct_ops_desc_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | st_ops_desc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
kernel/bpf/bpf_struct_ops.c bpf_struct_ops_desc_init() -> bpf_struct_ops_desc_release()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | st_ops_desc | 4096-ptr_max |
| PARAM_VALUE | 0 | st_ops_desc->arg_info | 16,4096-ptr_max |
| PARAM_VALUE | 0 | st_ops_desc->st_ops | 617149368280698880,3085561974759092224,7247950272839950336,9166752556774256640 |
| PARAM_VALUE | 0 | st_ops_desc->st_ops->cfi_stubs | 6944337350291296256,7094240146647822336,8520551162255581184,8633320407547576320 |
| PARAM_VALUE | 0 | st_ops_desc->st_ops->name | 0,4096-ptr_max |
| PARAM_VALUE | 0 | st_ops_desc->type | 4096-ptr_max |
| PARAM_VALUE | 0 | st_ops_desc->type_id | 0-s32max |
| PARAM_VALUE | 0 | st_ops_desc->value_id | 0-s32max |
| BUF_SIZE | 0 | st_ops_desc->arg_info | 0-68719476720 |
| CAPPED_DATA | 0 | st_ops_desc->type_id | 1 |
| CAPPED_DATA | 0 | st_ops_desc->value_id | 1 |
| DATA_SOURCE | 0 | st_ops_desc | $0 |
| NOCHECK_CALL |