Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 8 files:

Smatch caller information:

kernel/trace/trace_snapshot.c tracing_snapshot_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events_hist.c remove_hist_vars() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c save_hist_vars() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

samples/ftrace/sample-trace-array.c sample_trace_array_init() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
BUF_SIZE 0 this_tr (-1),8568
BUF_SIZE 0 this_tr (-1),8568
CAPPED_DATA 0 this_tr 1
DATA_SOURCE 0 this_tr r trace_array_get_by_name
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 this_tr->array_buffer.tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->snapshot_buffer.tr->range_addr_size

samples/ftrace/sample-trace-array.c simple_thread() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 0,4096-ptr_max
NOCHECK_CALL

kernel/trace/trace.c backup_instance_area() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 this_tr->name 1-u64max
PARAM_VALUE 0 *this_tr->trace_flags_index 0-255
BUF_SIZE 0 this_tr (-1),8568
BUF_SIZE 0 this_tr (-1),8568
CAPPED_DATA 0 this_tr 1
DATA_SOURCE 0 this_tr r trace_array_get_by_name
BIT_INFO 0 this_tr->flags 0x0,0xfffffffd
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 this_tr->array_buffer.tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->snapshot_buffer.tr->range_addr_size

kernel/trace/trace.c backup_instance_area() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 this_tr->flags 2-u32max
PARAM_VALUE 0 this_tr->name 1-u64max
PARAM_VALUE 0 *this_tr->trace_flags_index 0-255
BUF_SIZE 0 this_tr (-1),8568
BUF_SIZE 0 this_tr (-1),8568
CAPPED_DATA 0 this_tr 1
DATA_SOURCE 0 this_tr r trace_array_get_by_name
BIT_INFO 0 this_tr->flags 0x2,0xffffffff
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 this_tr->array_buffer.tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->snapshot_buffer.tr->range_addr_size

kernel/trace/trace.c backup_instance_area() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 this_tr->flags 2-u32max
PARAM_VALUE 0 this_tr->name 1-u64max
PARAM_VALUE 0 *this_tr->trace_flags_index 0-255
BUF_SIZE 0 this_tr (-1),8568
BUF_SIZE 0 this_tr (-1),8568
CAPPED_DATA 0 this_tr 1
DATA_SOURCE 0 this_tr r trace_array_get_by_name
BIT_INFO 0 this_tr->flags 0x2,0xffffffff
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 this_tr->array_buffer.tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->snapshot_buffer.tr->range_addr_size

kernel/trace/trace.c show_traces_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_buffers_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_buffers_open() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_clock_open() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->flags 64-u32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_clock_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_err_log_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_err_log_release() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_free_buffer_release() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->array_buffer.buffer 0,4096-ptr_max
PARAM_VALUE 0 this_tr->array_buffer.data 0,4096-ptr_max
PARAM_VALUE 0 this_tr->array_buffer.tr 0,4096-ptr_max
PARAM_VALUE 0 this_tr->buffer_disabled 0-1
PARAM_VALUE 0 this_tr->d_max_latency 0,4096-ptr_max
PARAM_VALUE 0 this_tr->filtered_no_pids 0
PARAM_VALUE 0 this_tr->filtered_pids 0
PARAM_VALUE 0 this_tr->fsnotify_irqwork.node.a_flags.counter 0-s32max
PARAM_VALUE 0 this_tr->fsnotify_irqwork.node.u_flags 0-s32max
PARAM_VALUE 0 this_tr->fsnotify_work.data.counter 0
PARAM_VALUE 0 this_tr->fsnotify_work.entry.prev 0
PARAM_VALUE 0 this_tr->fsnotify_work.func 0
PARAM_VALUE 0 this_tr->list.prev 0,69249725370638336,4155991700693118976
PARAM_VALUE 0 this_tr->max_lock.val.counter 0-s32max
PARAM_VALUE 0 this_tr->name 0,4096-ptr_max
PARAM_VALUE 0 this_tr->range_addr_size 0
PARAM_VALUE 0 this_tr->range_addr_start 0
PARAM_VALUE 0 this_tr->range_name 0
PARAM_VALUE 0 this_tr->ring_buffer_expanded 1
PARAM_VALUE 0 this_tr->scratch 0,8-u64max
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->record_disabled.counter s32min-s32max
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->resizing.counter s32min-s32max
PARAM_VALUE 0 this_tr->snapshot_buffer.data 0,4096-ptr_max
PARAM_VALUE 0 this_tr->snapshot_buffer.tr 0,69249725370638336
PARAM_VALUE 0 this_tr->sys_refcount_enter 0
PARAM_VALUE 0 this_tr->sys_refcount_exit 0
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_last_boot_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_open_file_tr() -> trace_array_put()

Type Parameter Key Value
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 _T->lock

kernel/trace/trace.c tracing_open_generic_tr() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->flags 64-u32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size
HALF_LOCKED2 _T->lock

kernel/trace/trace.c tracing_release() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_release_file_tr() -> trace_array_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

kernel/trace/trace.c tracing_release_generic_tr() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_release_options() -> trace_array_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/trace.c tracing_release_pipe() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size
LOCK2 _T->lock

kernel/trace/trace.c tracing_seq_release() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_single_release_tr() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_time_stamp_mode_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace.c tracing_trace_options_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

drivers/scsi/qla2xxx/qla_os.c qla_trace_uninit() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
NOCHECK_CALL

kernel/trace/ftrace.c ftrace_pid_release() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/ftrace.c ftrace_regex_open() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 1-u64max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/ftrace.c ftrace_regex_release() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/ftrace.c pid_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/ftrace.c pid_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_boot.c trace_boot_init_instances() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
PARAM_VALUE 0 this_tr->array_buffer.buffer->flags 0-4294967295
PARAM_VALUE 0 this_tr->array_buffer.buffer->resizing.counter s32min-s32max
PARAM_VALUE 0 this_tr->array_buffer.data 0,4096-ptr_max
PARAM_VALUE 0 this_tr->array_buffer.tr 0,4096-ptr_max
PARAM_VALUE 0 this_tr->buffer_disabled 0-1
PARAM_VALUE 0 this_tr->clock_id 0-9
PARAM_VALUE 0 this_tr->current_trace 4096-ptr_max
PARAM_VALUE 0 this_tr->current_trace->allow_instances 0
PARAM_VALUE 0 this_tr->current_trace->close 0
PARAM_VALUE 0 this_tr->current_trace->default_flags 0
PARAM_VALUE 0 this_tr->current_trace->enabled 0
PARAM_VALUE 0 this_tr->current_trace->flag_changed 0
PARAM_VALUE 0 this_tr->current_trace->flags 1769190678362054656
PARAM_VALUE 0 this_tr->current_trace->init 0,4096-ptr_max
PARAM_VALUE 0 this_tr->current_trace->name 7797892104887300096
PARAM_VALUE 0 this_tr->current_trace->noboot 0
PARAM_VALUE 0 this_tr->current_trace->open 0
PARAM_VALUE 0 this_tr->current_trace->pipe_close 0
PARAM_VALUE 0 this_tr->current_trace->pipe_open 0
PARAM_VALUE 0 this_tr->current_trace->print_header 0
PARAM_VALUE 0 this_tr->current_trace->print_line 0
PARAM_VALUE 0 this_tr->current_trace->print_max 0
PARAM_VALUE 0 this_tr->current_trace->read 0
PARAM_VALUE 0 this_tr->current_trace->reset 4744706855571279872
PARAM_VALUE 0 this_tr->current_trace->selftest 2200929786939645952
PARAM_VALUE 0 this_tr->current_trace->set_flag 1298103347618779136
PARAM_VALUE 0 this_tr->current_trace->splice_read 0
PARAM_VALUE 0 this_tr->current_trace->start 0
PARAM_VALUE 0 this_tr->current_trace->stop 0
PARAM_VALUE 0 this_tr->current_trace->update_thresh 0
PARAM_VALUE 0 this_tr->current_trace->use_max_tr 0
PARAM_VALUE 0 this_tr->d_max_latency 0,4096-ptr_max
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 this_tr->dir->d_inode->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 this_tr->filtered_no_pids 0
PARAM_VALUE 0 this_tr->filtered_pids 0
PARAM_VALUE 0 this_tr->fsnotify_irqwork.node.a_flags.counter 0-s32max
PARAM_VALUE 0 this_tr->fsnotify_irqwork.node.u_flags 0-s32max
PARAM_VALUE 0 this_tr->fsnotify_work.data.counter 0
PARAM_VALUE 0 this_tr->fsnotify_work.entry.prev 0
PARAM_VALUE 0 this_tr->fsnotify_work.func 0
PARAM_VALUE 0 this_tr->gops->entryfunc 262108654363811840,1812216896959016960,6437332251299315712
PARAM_VALUE 0 this_tr->gops->ops.func_hash 4096-ptr_max
PARAM_VALUE 0 this_tr->gops->ops.func_hash->filter_hash 3175483717725929472
PARAM_VALUE 0 this_tr->gops->ops.func_hash->filter_hash->size_bits 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 this_tr->gops->ops.func_hash->notrace_hash 3175483717725929472
PARAM_VALUE 0 this_tr->gops->ops.func_hash->notrace_hash->size_bits 0-s32max,18446744071562067968-u64max
PARAM_VALUE 0 this_tr->gops->ops.func_hash->regex_lock.magic 4096-ptr_max
PARAM_VALUE 0 this_tr->gops->ops.local_hash.regex_lock.dep_map->name 0-255
PARAM_VALUE 0 this_tr->gops->ops.local_hash.regex_lock.magic 4096-ptr_max
PARAM_VALUE 0 this_tr->gops->ops.managed->func 6429940936083722240
PARAM_VALUE 0 this_tr->gops->ops.managed->func_hash 4096-ptr_max
PARAM_VALUE 0 this_tr->gops->ops.managed->next 4862980898089123840
PARAM_VALUE 0 this_tr->gops->ops.managed->subop_list.next 4096-ptr_max
PARAM_VALUE 0 this_tr->gops->ops.managed->trampoline_size 2862723085,3006332941,3909005325,4052615181
PARAM_VALUE 0 this_tr->gops->retfunc 206841834389757952,5067659215040688128
PARAM_VALUE 0 this_tr->last_func_repeats 0,4096-ptr_max
PARAM_VALUE 0 this_tr->list.prev 0,69249725370638336,4155991700693118976
PARAM_VALUE 0 this_tr->mapped 0-1
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.dep_map->name 0-255
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 this_tr->ops->func_hash->regex_lock.magic 4096-ptr_max
PARAM_VALUE 0 this_tr->ops->list.prev->prev 4096-ptr_max
PARAM_VALUE 0 this_tr->ops->private 4096-ptr_max
PARAM_VALUE 0 this_tr->range_addr_size 0
PARAM_VALUE 0 this_tr->range_addr_start 0
PARAM_VALUE 0 this_tr->range_name 0
PARAM_VALUE 0 this_tr->ring_buffer_expanded 1
PARAM_VALUE 0 this_tr->scratch 0,8-u64max
PARAM_VALUE 0 this_tr->scratch->clock_id 0-4294967295
PARAM_VALUE 0 this_tr->scratch->nr_entries 0
PARAM_VALUE 0 this_tr->scratch->text_addr 6850088256125747200
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer 0,4096-ptr_max
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->flags 0-4294967295
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->resizing.counter s32min-s32max
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->subbuf_order s32min-4294967295
PARAM_VALUE 0 this_tr->snapshot_buffer.buffer->subbuf_size 0-4294967295
PARAM_VALUE 0 this_tr->snapshot_buffer.data 0,4096-ptr_max
PARAM_VALUE 0 this_tr->snapshot_buffer.tr 0,69249725370638336
PARAM_VALUE 0 this_tr->snapshot_trigger_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 this_tr->sys_refcount_enter 0
PARAM_VALUE 0 this_tr->sys_refcount_exit 0
PARAM_VALUE 0 *this_tr->trace_flags_index 0-255
BUF_SIZE 0 this_tr (-1),8568
BUF_SIZE 0 this_tr (-1),8568
CAPPED_DATA 0 this_tr 1
DATA_SOURCE 0 this_tr r trace_array_get_by_name
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 this_tr->array_buffer.tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->range_addr_size
NO_OVERFLOW_SIMPLE 0 this_tr->snapshot_buffer.tr->range_addr_size

kernel/trace/trace_events.c ftrace_event_release() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events.c ftrace_event_set_npid_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events.c ftrace_event_set_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events.c ftrace_event_set_pid_open() -> trace_array_put()

Type Parameter Key Value
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
BUF_SIZE 0 this_tr s32min-(-2),1-s32max
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events.c subsystem_open() -> trace_array_put()

Type Parameter Key Value
CAPPED_DATA 0 this_tr 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/trace/trace_events.c subsystem_release() -> trace_array_put()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 this_tr unit_array_size

kernel/trace/trace_events.c trace_get_event_file() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
CAPPED_DATA 0 this_tr 1
NOCHECK_CALL
LOCK2 _T->lock

kernel/trace/trace_events.c trace_get_event_file() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 4096-ptr_max
CAPPED_DATA 0 this_tr 1
NOCHECK_CALL
LOCK2 _T->lock

kernel/trace/trace_events.c trace_put_event_file() -> trace_array_put()

Type Parameter Key Value
PARAM_VALUE 0 this_tr 0,4096-ptr_max
NOCHECK_CALL