Lines Matching refs:response
168 unsigned int response)
174 event->response = response;
189 int response = response_struct->response;
191 pr_debug("%s: group=%p fd=%d response=%d\n", __func__, group,
192 fd, response);
194 * make sure the response is valid, if invalid we do nothing and either
195 * userspace can send a valid response or we will clean it up after the
198 switch (response & ~FAN_AUDIT) {
209 if ((response & FAN_AUDIT) && !FAN_GROUP_FLAG(group, FAN_ENABLE_AUDIT))
219 finish_permission_event(group, event, response);
515 * Permission events get queued to wait for response. Other
547 struct fanotify_response response = { .fd = -1, .response = -1 };
556 if (count < sizeof(response))
559 count = sizeof(response);
563 if (copy_from_user(&response, buf, count))
566 ret = process_access_response(group, &response);
601 * dequeue them and set the response. They will be freed once the
602 * response is consumed and fanotify_get_response() returns.