Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 2967533211180580864
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 6
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 5
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 7681372351017930752
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 2
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 1
BIT_INFO 1 is_set 0x0,0x100
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 5142543057461096448
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 12
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 11
BIT_INFO 1 is_set 0x0,0x2
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 8340812127119007744
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 5
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 4
BIT_INFO 1 is_set 0x0,0x4
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 1965229707417452544
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 9
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 8
BIT_INFO 1 is_set 0x0,0x8
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_peer_request_flags() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 7313731560115396608
PARAM_VALUE 2 *sep 124
PARAM_VALUE 3 set_name 1301052936951255040
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 11
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 10
BIT_INFO 1 is_set 0x0,0x2000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11294967294
LOCK2 &device->resource->req_lock
LOCK2 irq
LOCK2 rcu_read
LOCK2 0 &m->lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32
PARAM_VALUE 3 set_name 2967533211180580864
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 6
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 5
BIT_INFO 1 is_set 0x0,0x8000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 4607201021242892288
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 10
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 9
BIT_INFO 1 is_set 0x0,0x20000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 6436939332811284480
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 10
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 9
BIT_INFO 1 is_set 0x0,0x40000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32
PARAM_VALUE 3 set_name 3135934087760736256
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 8
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 7
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 8655502656931119104
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 10
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 9
BIT_INFO 1 is_set 0x0,0x2
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 4659988900016787456
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 8
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 7
BIT_INFO 1 is_set 0x0,0x8
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 2145953342452846592
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 3
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 2
BIT_INFO 1 is_set 0x0,0x4
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32
PARAM_VALUE 3 set_name 3135934087760736256
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 8
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 7
BIT_INFO 1 is_set 0x0,0x10
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 1835770347500441600
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 7
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 6
BIT_INFO 1 is_set 0x0,0x20
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 3153058089703485440
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 5
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 4
BIT_INFO 1 is_set 0x0,0x40
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 2563613015343538176
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 5
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 4
BIT_INFO 1 is_set 0x0,0x80
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 4845827843345936384
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 4
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 3
BIT_INFO 1 is_set 0x0,0x200
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 2145953342452846592
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 3
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 2
BIT_INFO 1 is_set 0x0,0x100
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32
PARAM_VALUE 3 set_name 5583035888975876096
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 2
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 1
BIT_INFO 1 is_set 0x0,0x80000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 7681372351017930752
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 2
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 1
BIT_INFO 1 is_set 0x0,0x100000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock

drivers/block/drbd/drbd_debugfs.c seq_print_request_state() -> seq_print_rq_state_bit()

Type Parameter Key Value
PARAM_VALUE 0 m 4096-ptr_max
PARAM_VALUE 0 m->buf 1-u64max
PARAM_VALUE 0 m->from 0
PARAM_VALUE 0 m->lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 m->lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 m->lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 m->lock.wait_lock.owner (-1)
PARAM_VALUE 0 m->lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 m->op 4096-ptr_max
PARAM_VALUE 0 m->private 4096-ptr_max
PARAM_VALUE 2 sep 3541384113723858944
PARAM_VALUE 2 *sep 32,124
PARAM_VALUE 3 set_name 1068498266673463296
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m s32min-(-2),1-s32max
BUF_SIZE 0 m->buf (-1)-2147479552
BUF_SIZE 3 set_name 5
CAPPED_DATA 0 m->size 1
DATA_SOURCE 0 m $0
STR_LEN 0 m 4
BIT_INFO 1 is_set 0x0,0x200000
TERMINATED 3 set_name 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 m->read_pos 0-11442450941
LOCK2 irq
LOCK2 0 &m->lock
HALF_LOCKED2 &resource->req_lock
TYPE_LOCK (struct drbd_resource)->req_lock
TYPE_LOCK (struct seq_file)->lock