Lines Matching refs:file_info
90 struct rc_pid_events_file_info *file_info;
94 file_info = kmalloc(sizeof(*file_info), GFP_KERNEL);
95 if (file_info == NULL)
100 file_info->next_entry = events->next_entry;
101 file_info->events = events;
105 file->private_data = file_info;
113 struct rc_pid_events_file_info *file_info = file->private_data;
115 kfree(file_info);
123 struct rc_pid_events_file_info *file_info = file->private_data;
125 poll_wait(file, &file_info->events->waitqueue, wait);
135 struct rc_pid_events_file_info *file_info = file->private_data;
136 struct rc_pid_event_buffer *events = file_info->events;
144 if (events->next_entry == file_info->next_entry) {
150 events->next_entry != file_info->next_entry);
161 ev = &(events->ring[file_info->next_entry]);
162 file_info->next_entry = (file_info->next_entry + 1) %