Lines Matching refs:goldfish_pipe
148 struct goldfish_pipe;
192 struct goldfish_pipe { struct
211 struct goldfish_pipe *prev_signalled; argument
212 struct goldfish_pipe *next_signalled; argument
255 struct goldfish_pipe **pipes;
262 struct goldfish_pipe *first_signalled_pipe;
272 static int goldfish_cmd_locked(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) in goldfish_cmd_locked()
281 static int goldfish_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) in goldfish_cmd()
384 static int transfer_max_buffers(struct goldfish_pipe *pipe, in transfer_max_buffers()
420 static int wait_for_host_signal(struct goldfish_pipe *pipe, int is_write) in wait_for_host_signal()
446 struct goldfish_pipe *pipe = filp->private_data; in goldfish_pipe_read_write()
542 struct goldfish_pipe *pipe = filp->private_data; in goldfish_pipe_poll()
567 struct goldfish_pipe *pipe; in signalled_pipes_add_locked()
587 struct goldfish_pipe *pipe) { in signalled_pipes_remove_locked()
598 static struct goldfish_pipe *signalled_pipes_pop_front( in signalled_pipes_pop_front()
601 struct goldfish_pipe *pipe; in signalled_pipes_pop_front()
630 struct goldfish_pipe *pipe; in goldfish_interrupt_task()
707 struct goldfish_pipe **pipes = in get_free_pipe_id_locked()
739 struct goldfish_pipe *pipe = kzalloc(sizeof(*pipe), GFP_KERNEL); in goldfish_pipe_open()
797 struct goldfish_pipe *pipe = filp->private_data; in goldfish_pipe_release()