Lines Matching defs:info
2073 struct user_event_file_info *info = file->private_data;
2088 refs = rcu_dereference_sched(info->refs);
2150 struct user_event_file_info *info;
2157 info = kzalloc(sizeof(*info), GFP_KERNEL_ACCOUNT);
2159 if (!info)
2162 info->group = group;
2164 file->private_data = info;
2190 static int user_events_ref_add(struct user_event_file_info *info,
2193 struct user_event_group *group = info->group;
2197 refs = rcu_dereference_protected(info->refs,
2222 rcu_assign_pointer(info->refs, new_refs);
2290 static long user_events_ioctl_reg(struct user_event_file_info *info,
2324 ret = user_event_parse_cmd(info->group, name, &user, reg.flags);
2331 ret = user_events_ref_add(info, user);
2369 static long user_events_ioctl_del(struct user_event_file_info *info,
2383 ret = delete_user_event(info->group, name);
2512 struct user_event_file_info *info = file->private_data;
2513 struct user_event_group *group = info->group;
2519 ret = user_events_ioctl_reg(info, uarg);
2525 ret = user_events_ioctl_del(info, uarg);
2544 struct user_event_file_info *info = file->private_data;
2549 if (!info)
2552 group = info->group;
2560 refs = info->refs;
2579 kfree(info);