• Home
  • Raw
  • Download

Lines Matching refs:ffd

156 	struct epoll_filefd ffd;  member
320 static inline void ep_set_ffd(struct epoll_filefd *ffd, in ep_set_ffd() argument
323 ffd->file = file; in ep_set_ffd()
324 ffd->fd = fd; in ep_set_ffd()
427 sock = sock_from_file(epi->ffd.file, &err); in ep_set_busy_poll_napi_id()
777 struct file *file = epi->ffd.file; in ep_remove()
892 if (!is_file_epoll(epi->ffd.file)) in ep_item_poll()
893 return vfs_poll(epi->ffd.file, pt) & epi->event.events; in ep_item_poll()
895 ep = epi->ffd.file->private_data; in ep_item_poll()
896 poll_wait(epi->ffd.file, &ep->poll_wait, pt); in ep_item_poll()
899 return ep_scan_ready_list(epi->ffd.file->private_data, in ep_item_poll()
956 struct inode *inode = file_inode(epi->ffd.file); in ep_show_fdinfo()
960 epi->ffd.fd, epi->event.events, in ep_show_fdinfo()
962 (long long)epi->ffd.file->f_pos, in ep_show_fdinfo()
1054 struct epoll_filefd ffd; in ep_find() local
1056 ep_set_ffd(&ffd, file, fd); in ep_find()
1059 kcmp = ep_cmp_ffd(&ffd, &epi->ffd); in ep_find()
1081 if (epi->ffd.fd == tfd) { in ep_find_tfd()
1108 file_raw = epi->ffd.file; in get_epoll_tfile_raw_ptr()
1349 kcmp = ep_cmp_ffd(&epi->ffd, &epic->ffd); in ep_rbtree_insert()
1468 name = epi->ffd.file->f_path.dentry->d_name.name; in ep_create_wakeup_source()
1519 ep_set_ffd(&epi->ffd, tfile, fd); in ep_insert()
1973 if (unlikely(is_file_epoll(epi->ffd.file))) { in ep_loop_check_proc()
1974 ep_tovisit = epi->ffd.file->private_data; in ep_loop_check_proc()
1978 ep_loop_check_proc, epi->ffd.file, in ep_loop_check_proc()
1991 if (list_empty(&epi->ffd.file->f_tfile_llink)) in ep_loop_check_proc()
1992 list_add(&epi->ffd.file->f_tfile_llink, in ep_loop_check_proc()