Lines Matching defs:PipeDev
85 struct PipeDev {
104 struct PipeDev *dev;
143 STATIC struct PipeDev *PipeDevFind(const CHAR *path)
145 struct PipeDev *dev = NULL;
149 LOS_DL_LIST_FOR_EACH_ENTRY(dev, &g_devList, struct PipeDev, list) {
160 STATIC size_t PipeRingbufferRead(struct PipeDev *dev, VOID *buf, size_t len)
186 STATIC size_t PipeRingbufferWrite(struct PipeDev *dev, const VOID *buf, size_t len)
218 struct PipeDev *devTemp = NULL;
223 struct PipeDev *dev = LOS_MemAlloc(OS_SYS_MEM_ADDR, sizeof(struct PipeDev));
228 (VOID)memset_s(dev, sizeof(struct PipeDev), 0, sizeof(struct PipeDev));
275 STATIC INT32 PipeDevUnregister(struct PipeDev *dev)
285 struct PipeDev *tmpDev = NULL;
286 LOS_DL_LIST_FOR_EACH_ENTRY(tmpDev, &g_devList, struct PipeDev, list) {
335 STATIC VOID PipePollNotify(struct PipeDev *dev, PollEvent event)
348 struct PipeDev *dev = NULL;
415 STATIC struct PipeDev *PipeFd2Dev(INT32 fd)
424 struct PipeDev *dev = NULL;
485 STATIC struct PipeDev *PipeDevGet(INT32 fd)
487 struct PipeDev *dev = NULL;
498 struct PipeDev *dev = NULL;
560 struct PipeDev *dev = NULL;
605 struct PipeDev *dev = NULL;
669 struct PipeDev *dev = PipeDevFind(devName);