event_file
struct ib_uverbs_async_event_file *event_file;
obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file);
if (obj->uevent.event_file)
uverbs_uobject_get(&obj->uevent.event_file->uobj);
obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file);
if (obj->uevent.event_file)
uverbs_uobject_get(&obj->uevent.event_file->uobj);
obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file);
if (obj->uevent.event_file)
uverbs_uobject_get(&obj->uevent.event_file->uobj);
obj->uevent.event_file = READ_ONCE(attrs->ufile->default_async_file);
if (obj->uevent.event_file)
uverbs_uobject_get(&obj->uevent.event_file->uobj);
struct ib_uverbs_async_event_file *async_file = uobj->event_file;
ib_uverbs_async_handler(eobj->event_file,
struct ib_uverbs_async_event_file *event_file =
ib_unregister_event_handler(&event_file->event_handler);
ib_uverbs_async_handler(event_file, 0, IB_EVENT_DEVICE_FATAL,
struct ib_uverbs_async_event_file *event_file;
event_file =
ib_uverbs_free_event_queue(&event_file->ev_queue);
obj->uevent.event_file = ib_uverbs_get_async_event(
if (obj->uevent.event_file)
uverbs_uobject_put(&obj->uevent.event_file->uobj);
obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
if (obj->uevent.event_file)
uverbs_uobject_put(&obj->uevent.event_file->uobj);
obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
if (obj->uevent.event_file)
uverbs_uobject_put(&obj->uevent.event_file->uobj);
if (obj->uevent.event_file)
uverbs_uobject_put(&obj->uevent.event_file->uobj);
obj->uevent.event_file = ib_uverbs_get_async_event(attrs,
struct file *event_file = NULL;
event_file = anon_inode_getfile("[perf_event]", &perf_fops, event, f_flags);
if (IS_ERR(event_file)) {
err = PTR_ERR(event_file);
event_file = NULL;
fd_install(event_fd, event_file);
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
file = var_hist_data->event_file;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
call = hist_data->event_file->event_call;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = target_hist_data->event_file->tr;
file = event_file(tr, subsys_name, event_name);
struct trace_event_file *file = hist_data->event_file;
struct trace_event_file *file = target_hist_data->event_file;
struct trace_event_file *file = hist_data->event_file;
struct trace_event_file *file = hist_data->event_file;
struct trace_event_file *file = hist_data->event_file;
struct trace_event_file *file = hist_data->event_file;
ret = action_parse(hist_data->event_file->tr, str, data, handler);
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_event_file *file = hist_data->event_file;
if (IS_ERR(event_file(tr, match_event_system, match_event))) {
struct trace_array *tr = hist_data->event_file->tr;
hist_err(hist_data->event_file->tr, HIST_ERR_NEED_NOHC_VAL, 0);
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
hist_data->event_file = file;
struct trace_event_file *event_file;
static u64 get_hist_hit_count(struct trace_event_file *event_file)
list_for_each_entry(data, &event_file->triggers, list) {
struct trace_event_file *event_file;
event_file = event_file_file(hist_file->file);
if (unlikely(!event_file))
list_for_each_entry(data, &event_file->triggers, list) {
hist_file->last_read = get_hist_hit_count(event_file);
struct trace_event_file *event_file;
event_file = event_file_file(file);
if (!event_file)
cnt = get_hist_hit_count(event_file);
struct trace_event_file *event_file;
event_file = event_file_file(file);
if (!event_file) {
hist_file->last_act = get_hist_hit_count(event_file);
struct trace_event_file *event_file;
event_file = event_file_file(m->private);
if (unlikely(!event_file))
list_for_each_entry(data, &event_file->triggers, list) {
file = hist_data->field_var_hists[i]->hist_data->event_file;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_array *tr = hist_data->event_file->tr;
struct trace_event_file *event_file = event_file_data(m->private);
return seq_list_next(t, &event_file->triggers, pos);
struct trace_event_file *event_file;
event_file = event_file_file(m->private);
if (unlikely(!event_file))
if (list_empty(&event_file->triggers) || !check_user_trigger(event_file))
return seq_list_start(&event_file->triggers, *pos);
struct trace_event_file *event_file;
event_file = event_file_data(file);
p->unreg_all(event_file);
struct trace_event_file *event_file;
event_file = event_file_file(file);
if (unlikely(!event_file))
ret = trigger_process_regex(event_file, buf);