summaryrefslogtreecommitdiff
path: root/src/kernel/pipe.h
blob: 24414f8f7f6b2732b39279eee78b6e4b743d9bc1 (plain)
1
2
3
4
5
6
7
8
#pragma once
#include <kernel/proc.h>
#include <stdbool.h>

/* eventually transitions to PS_RUNNING */
void pipe_joinqueue(Handle *h, Proc *proc, void __user *pbuf, size_t pbuflen);

void pipe_invalidate_end(Handle *h);