Lines Matching refs:pipes
198 struct goldfish_pipe **pipes; member
525 pipe = dev->pipes[id]; in signalled_pipes_add_locked()
657 if (!dev->pipes[id]) in get_free_pipe_id_locked()
666 struct goldfish_pipe **pipes = in get_free_pipe_id_locked() local
667 kcalloc(new_capacity, sizeof(*pipes), GFP_ATOMIC); in get_free_pipe_id_locked()
668 if (!pipes) in get_free_pipe_id_locked()
670 memcpy(pipes, dev->pipes, sizeof(*pipes) * dev->pipes_capacity); in get_free_pipe_id_locked()
671 kfree(dev->pipes); in get_free_pipe_id_locked()
672 dev->pipes = pipes; in get_free_pipe_id_locked()
735 dev->pipes[id] = pipe; in goldfish_pipe_open()
754 dev->pipes[id] = NULL; in goldfish_pipe_open()
773 dev->pipes[pipe->id] = NULL; in goldfish_pipe_release()
835 dev->pipes = kcalloc(dev->pipes_capacity, sizeof(*dev->pipes), in goldfish_pipe_device_init()
837 if (!dev->pipes) { in goldfish_pipe_device_init()
852 kfree(dev->pipes); in goldfish_pipe_device_init()
878 kfree(dev->pipes); in goldfish_pipe_device_deinit()