Documented in 1 files:
Defined in 1 files as a function:
Referenced in 5 files:
- fs/fs-writeback.c, line 287
- include/linux/backing-dev.h, line 232
- include/linux/misc_cgroup.h, line 95
- kernel/cgroup/dmem.c, line 121
- kernel/cgroup/rdma.c, line 106
Smatch caller information:
mm/page-writeback.c wb_get_create_current() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &inode->i_rwsem |
arch/x86/kvm/svm/sev.c get_current_misc_cg() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 13 |
| HALF_LOCKED2 | &kvm->lock | ||
| HALF_LOCKED2 | &source_kvm->lock | ||
| HALF_LOCKED2 | _T->lock |
fs/fs-writeback.c __inode_attach_wb() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &inode->i_lock | ||
| TYPE_LOCK | (struct inode)->i_lock |
kernel/cgroup/rdma.c get_current_rdmacg() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 12 |
| HALF_LOCKED2 | &file->hw_destroy_rwsem | ||
| HALF_LOCKED2 | &file->ucontext_lock | ||
| HALF_LOCKED2 | &ufile->hw_destroy_rwsem | ||
| TYPE_LOCK | (struct ib_uverbs_file)->hw_destroy_rwsem |
kernel/cgroup/dmem.c get_current_dmemcs() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 14 |
arch/x86/kvm/vmx/tdx.c get_current_misc_cg() -> task_get_css()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | subsys_id | 13 |
| LOCK2 | &kvm->lock | ||
| LOCK2 | &kvm->slots_lock | ||
| TYPE_LOCK | (struct kvm)->lock | ||
| TYPE_LOCK | (struct kvm)->slots_lock |