Defined in 1 files as a function:
Referenced in 9 files:
- block/bfq-cgroup.c
- block/blk-iocost.c
- block/blk-iolatency.c, line 917
- block/blk-throttle.c
- kernel/cgroup/cgroup-v1.c, line 409
- kernel/cgroup/cgroup.c
- kernel/cgroup/cpuset.c, line 3434
- kernel/cgroup/rdma.c, line 640
- mm/hugetlb_cgroup.c
Smatch caller information:
block/blk-throttle.c tg_print_conf_u64() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-throttle.c tg_print_conf_uint() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-throttle.c tg_print_limit() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-throttle.c tg_print_rwstat() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-throttle.c tg_print_rwstat_recursive() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-iocost.c ioc_cost_model_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-iocost.c ioc_qos_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-iocost.c ioc_weight_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| CAPPED_DATA | 0 | seq->size | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/rdma.c print_rpool_values() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | global &rdmacg_mutex | ||
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cpuset.c cpuset_common_seq_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
mm/hugetlb_cgroup.c __hugetlb_events_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
mm/hugetlb_cgroup.c hugetlb_cgroup_read_numa_stat() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
mm/hugetlb_cgroup.c hugetlb_cgroup_read_u64_max() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup.c cgroup_seqfile_next() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-13442450941 |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup.c cgroup_seqfile_show() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-13442450941 |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup.c cgroup_seqfile_start() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-13442450941 |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup.c cgroup_seqfile_stop() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup.c cgroup_seqfile_stop() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/cgroup/cgroup-v1.c cgroup_pidlist_start() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | &of->mutex | ||
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct seq_file)->lock |
block/blk-iolatency.c iolatency_print_limit() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/bfq-cgroup.c bfqg_print_rwstat() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/bfq-cgroup.c bfqg_print_rwstat_recursive() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/bfq-cgroup.c bfqg_print_stat() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |
block/bfq-cgroup.c bfqg_print_stat_recursive() -> seq_cft()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | seq | 4096-ptr_max |
| PARAM_VALUE | 0 | seq->private | 4096-ptr_max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | seq->buf | (-1)-2147479552 |
| CAPPED_DATA | 0 | seq->count | 1 |
| CAPPED_DATA | 0 | seq->private->kn->__parent | 1 |
| DATA_SOURCE | 0 | seq | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | seq->read_pos | 0-11442450941[c] |
| LOCK2 | 0 | &seq->lock | |
| TYPE_LOCK | (struct seq_file)->lock |