Defined in 1 files as a function:

Referenced in 23 files:

Smatch caller information:

net/ipv4/tcp_ipv4.c bpf_iter_tcp_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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
HALF_LOCKED2 sk
TYPE_LOCK (struct seq_file)->lock

net/ipv4/tcp_ipv4.c bpf_iter_tcp_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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
HALF_LOCKED2 sk
TYPE_LOCK (struct seq_file)->lock

net/ipv4/tcp_ipv4.c get_openreq4() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/ipv4/tcp_ipv4.c get_tcp4_sock() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/ipv6/datagram.c __ip6_dgram_sock_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

drivers/gpu/drm/drm_debugfs.c drm_clients_info() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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->size 1
DATA_SOURCE 0 seq $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 &dev->filelist_mutex
LOCK2 &priv->client_name_lock
LOCK2 rcu_read
LOCK2 0 &seq->lock
TYPE_LOCK (struct drm_device)->filelist_mutex
TYPE_LOCK (struct drm_file)->client_name_lock
TYPE_LOCK (struct seq_file)->lock

net/key/af_key.c pfkey_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/ipv4/ping.c ping_v4_format_sock() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/packet/af_packet.c packet_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/ipv4/raw.c raw_sock_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

ipc/sem.c sysvipc_sem_proc_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

fs/proc/array.c task_state() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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->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

net/sctp/proc.c sctp_assocs_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/sctp/proc.c sctp_eps_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 &head->lock
LOCK2 bh
LOCK2 0 &seq->lock
TYPE_LOCK (struct sctp_hashbucket)->lock
TYPE_LOCK (struct seq_file)->lock

ipc/msg.c sysvipc_msg_proc_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

security/keys/proc.c find_ge_key() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 global &key_serial_lock
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

security/keys/proc.c key_serial_next() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

security/keys/proc.c proc_key_users_next() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

security/keys/proc.c proc_key_users_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

security/keys/proc.c proc_key_users_start() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 global &key_user_lock
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

security/keys/proc.c proc_key_users_start() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
PARAM_VALUE 0 seq->file 4096-ptr_max
PARAM_VALUE 0 seq->file->f_cred 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
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 global &key_user_lock
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

security/keys/proc.c proc_keys_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
PARAM_VALUE 0 seq->file 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 rcu_read
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

security/keys/proc.c proc_keys_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
PARAM_VALUE 0 seq->file 4096-ptr_max
PARAM_VALUE 0 seq->file->f_cred 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 rcu_read
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/unix/af_unix.c bpf_iter_unix_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 sk
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/phonet/socket.c pn_res_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/phonet/socket.c pn_sock_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/ipv6/ip6_flowlabel.c ip6fl_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/llc/llc_proc.c llc_seq_socket_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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->size 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

net/ipv4/udp.c bpf_iter_udp_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 sk
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

net/ipv4/udp.c udp4_format_sock() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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 $1
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-13442450941
LOCK2 0 &seq->lock
TYPE_LOCK (struct seq_file)->lock

kernel/user_namespace.c gid_m_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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/user_namespace.c proc_gid_map_write() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
BUF_SIZE 0 seq s32min-(-2),1-s32max
BUF_SIZE 0 seq s32min-(-2),1-s32max

kernel/user_namespace.c proc_projid_map_write() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
BUF_SIZE 0 seq s32min-(-2),1-s32max
BUF_SIZE 0 seq s32min-(-2),1-s32max

kernel/user_namespace.c proc_uid_map_write() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
BUF_SIZE 0 seq s32min-(-2),1-s32max
BUF_SIZE 0 seq s32min-(-2),1-s32max

kernel/user_namespace.c projid_m_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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/user_namespace.c uid_m_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/bluetooth/af_bluetooth.c bt_seq_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
PARAM_VALUE 0 seq->file 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/trace/trace.c print_trace_header() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 4096-ptr_max
BUF_SIZE 0 seq s32min-(-1),1-s32max
BUF_SIZE 0 seq s32min-(-1),1-s32max
BUF_SIZE 0 seq->buf (-1)-2147479552
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]
HALF_LOCKED2 0 &seq->lock

net/ipv6/tcp_ipv6.c get_openreq6() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

net/ipv6/tcp_ipv6.c get_tcp6_sock() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

ipc/shm.c sysvipc_shm_proc_show() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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

fs/ntfs3/super.c ntfs_show_options() -> seq_user_ns()

Type Parameter Key Value
PARAM_VALUE 0 seq 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->size 1
DATA_SOURCE 0 seq $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 seq->read_pos 0-11442450941[c]
NO_OVERFLOW_SIMPLE 0 seq->count
HALF_LOCKED2 global &namespace_sem
HALF_LOCKED2 0 &seq->lock