Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_crash_dump() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 4443943401893826560
PARAM_VALUE 2 buf_size 8
BUF_SIZE 1 buf 8
DATA_SOURCE 0 p $0
DATA_SOURCE 2 buf_size r xe_guc_log_add_lfd_header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_log_event() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 2428147583135977472
PARAM_VALUE 2 buf_size 8
BUF_SIZE 1 buf 8
DATA_SOURCE 0 p $0
DATA_SOURCE 2 buf_size r xe_guc_log_add_lfd_header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_log_event() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 6380749870482579456
PARAM_VALUE 2 buf_size 4
BUF_SIZE 1 buf 4
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_os_id() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 4078976953192579072
PARAM_VALUE 2 buf_size 8
BUF_SIZE 1 buf 8
DATA_SOURCE 0 p $0
DATA_SOURCE 2 buf_size r xe_guc_log_add_lfd_header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_os_id() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 4234149320588034048
PARAM_VALUE 2 buf_size 4
BUF_SIZE 1 buf 4
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_os_id() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 2 buf_size 0-64
BUF_SIZE 1 buf 65
BUF_SIZE 1 buf 65
CAPPED_DATA 2 buf_size 1
DATA_SOURCE 0 p $0
DATA_SOURCE 2 buf_size r __fortify_strlen
STR_LEN 0 p 0-64
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_os_id() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 1651542772223500288
PARAM_VALUE 1 *buf 0
PARAM_VALUE 2 buf_size (-64)-(-1),1-64
BUF_SIZE 1 buf 4
CAPPED_DATA 2 buf_size 1
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_typed_payload() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 3846792742014689280
PARAM_VALUE 2 buf_size 8
BUF_SIZE 1 buf 8
DATA_SOURCE 0 p $0
DATA_SOURCE 2 buf_size r xe_guc_log_add_lfd_header
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_add_typed_payload() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
PARAM_VALUE 2 buf_size 4
DATA_SOURCE 0 p $0
DATA_SOURCE 1 buf $3
DATA_SOURCE 2 buf_size $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 buf_size unit_byte
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_print_chunks() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 0 p->arg 4096-ptr_max
PARAM_VALUE 1 buf 4096-ptr_max
DATA_SOURCE 0 p $0
BIT_INFO 2 buf_size 0x0,0xffffffff
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/xe/xe_guc_log.c xe_guc_log_snapshot_print_lfd() -> lfd_output_binary()

Type Parameter Key Value
PARAM_VALUE 0 p 6791083756438781952
PARAM_VALUE 1 buf 5823697426637115392
PARAM_VALUE 2 buf_size 12
BUF_SIZE 1 buf 12
DATA_SOURCE 0 p $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock