Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/slub.c list_slab_objects() -> slab_bug()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->refcount 0
PARAM_VALUE 1 fmt 7308025645815009280
BUF_SIZE 1 fmt 45
DATA_SOURCE 0 s $0
STR_LEN 0 s 44
TERMINATED 1 fmt 1
PREEMPT_ADD
NOCHECK_CALL
LOCK2 &n->list_lock
LOCK2 global &slab_mutex
LOCK2 irq
TYPE_LOCK (struct kmem_cache_node)->list_lock

mm/slub.c object_err() -> slab_bug()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 fmt 1129863318042374144,1501270241111175168,3368443722773561344,3716883260091547648,4306743785872056320,6856180038054629376
BUF_SIZE 1 fmt 15,18,20,27,29
BUF_SIZE 1 fmt 15,18,20,27,29
CAPPED_DATA 0 s 1
DATA_SOURCE 0 s $0
DATA_SOURCE 1 fmt $3
STR_LEN 0 s (-1),1-8,10-12,14,16-17,19-20,26,31,39,45,88,255
STR_LEN 0 s (-1),1-8,10-12,14,16-17,19-20,26,31,39,45,88,255
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 s->object_size
NO_OVERFLOW_SIMPLE 0 s->sheaf_capacity
HALF_LOCKED2 &n->list_lock
HALF_LOCKED2 flags

mm/slub.c slab_pad_check() -> slab_bug()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 1 fmt 1756756662170144768
PARAM_VALUE 2 $ 1-u64max
PARAM_VALUE 4 $ (-9223240645215256576)-67272519433846783
BUF_SIZE 1 fmt 43
CAPPED_DATA 0 s 1
CAPPED_DATA 2 $ 1
DATA_SOURCE 0 s $0
DATA_SOURCE 2 $ r memchr_inv
STR_LEN 0 s (-1),1-8,10-12,14,16,20,31,39,45,88,255
STR_LEN 0 s (-1),1-8,10-12,14,16,20,31,39,45,88,255
STR_LEN 1 fmt 42
BIT_INFO 0 s->flags 0x4,0xffffffffffffffff
TERMINATED 1 fmt 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 s->object_size
NO_OVERFLOW_SIMPLE 0 s->sheaf_capacity