Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
kernel/bpf/inode.c bpf_iter_link_pin_kernel() -> bpf_mkobj_ops()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dentry | 4096-ptr_max |
| PARAM_VALUE | 1 | mode | 33024 |
| PARAM_VALUE | 3 | iops | 4054906060150919168 |
| PARAM_VALUE | 4 | fops | 5931309333157732352 |
| BUF_SIZE | 0 | dentry | (-1)-s32max |
| BUF_SIZE | 0 | dentry | (-1)-s32max |
| DATA_SOURCE | 0 | dentry | r simple_start_creating |
| DATA_SOURCE | 2 | raw | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &bpf_preload_lock | ||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &sb->s_umount |
kernel/bpf/inode.c bpf_mklink() -> bpf_mkobj_ops()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dentry | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_inode | 0 |
| PARAM_VALUE | 0 | dentry->d_parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_parent->d_inode | 4096-ptr_max |
| PARAM_VALUE | 1 | mode | 32768-36863 |
| PARAM_VALUE | 2 | raw | 4096-ptr_max |
| PARAM_VALUE | 3 | iops | 4054906060150919168 |
| PARAM_VALUE | 4 | fops | 5317371298848665600,5931309333157732352 |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| DATA_SOURCE | 0 | dentry | $0 |
| DATA_SOURCE | 1 | mode | $1 |
| DATA_SOURCE | 2 | raw | $2 |
| BIT_INFO | 1 | mode | 0x8000,0x8fff |
| BIT_INFO | 4 | fops | 0x404018000e936000,0x5bdb3f6fbffb7000 |
| USER_DATA | 1 | mode | 32768-36863[c] |
kernel/bpf/inode.c bpf_mkmap() -> bpf_mkobj_ops()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dentry | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_inode | 0 |
| PARAM_VALUE | 0 | dentry->d_parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_parent->d_inode | 4096-ptr_max |
| PARAM_VALUE | 1 | mode | 32768-36863 |
| PARAM_VALUE | 2 | raw | 4096-ptr_max |
| PARAM_VALUE | 3 | iops | 359221587255083008 |
| PARAM_VALUE | 4 | fops | 5317371298848665600,6308543311440437248 |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| DATA_SOURCE | 0 | dentry | $0 |
| DATA_SOURCE | 1 | mode | $1 |
| DATA_SOURCE | 2 | raw | $2 |
| BIT_INFO | 1 | mode | 0x8000,0x8fff |
| BIT_INFO | 4 | fops | 0x4188100608926000,0x5fcf7bb7bebbf000 |
| USER_DATA | 1 | mode | 32768-36863[c] |
kernel/bpf/inode.c bpf_mkprog() -> bpf_mkobj_ops()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dentry | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_inode | 0 |
| PARAM_VALUE | 0 | dentry->d_parent | 4096-ptr_max |
| PARAM_VALUE | 0 | dentry->d_parent->d_inode | 4096-ptr_max |
| PARAM_VALUE | 1 | mode | 32768-36863 |
| PARAM_VALUE | 2 | raw | 0,4096-ptr_max |
| PARAM_VALUE | 3 | iops | 7158737216032649216 |
| PARAM_VALUE | 4 | fops | 5317371298848665600 |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 0 | dentry | (-1),1-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| BUF_SIZE | 2 | raw | s32min-(-2),0-s32max |
| DATA_SOURCE | 0 | dentry | $0 |
| DATA_SOURCE | 1 | mode | $1 |
| DATA_SOURCE | 2 | raw | $2 |
| BIT_INFO | 1 | mode | 0x8000,0x8fff |
| USER_DATA | 1 | mode | 32768-36863[c] |