Lines Matching refs:handle

75 void         UARTCC32XXDMA_close(UART_Handle handle);
76 int_fast16_t UARTCC32XXDMA_control(UART_Handle handle, uint_fast16_t cmd,
78 void UARTCC32XXDMA_init(UART_Handle handle);
79 UART_Handle UARTCC32XXDMA_open(UART_Handle handle, UART_Params *params);
80 int_fast32_t UARTCC32XXDMA_read(UART_Handle handle, void *buffer, size_t size);
81 void UARTCC32XXDMA_readCancel(UART_Handle handle);
82 int_fast32_t UARTCC32XXDMA_readPolling(UART_Handle handle, void *buffer,
84 int_fast32_t UARTCC32XXDMA_write(UART_Handle handle, const void *buffer,
86 void UARTCC32XXDMA_writeCancel(UART_Handle handle);
87 int_fast32_t UARTCC32XXDMA_writePolling(UART_Handle handle, const void *buffer,
105 static void UARTCC32XXDMA_configDMA(UART_Handle handle, bool isWrite);
109 static void initHw(UART_Handle handle);
113 static size_t readCancel(UART_Handle handle);
114 static void readSemCallback(UART_Handle handle, void *buffer, size_t count);
115 static void startTxFifoEmptyClk(UART_Handle handle, unsigned int size);
116 static size_t writeCancel(UART_Handle handle);
117 static void writeFinishedDoCallback(UART_Handle handle);
118 static void writeSemCallback(UART_Handle handle, void *buffer, size_t count);
153 void UARTCC32XXDMA_close(UART_Handle handle) in UARTCC32XXDMA_close() argument
155 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_close()
156 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_close()
218 int_fast16_t UARTCC32XXDMA_control(UART_Handle handle, uint_fast16_t cmd, in UARTCC32XXDMA_control() argument
221 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_control()
247 void UARTCC32XXDMA_init(UART_Handle handle) in UARTCC32XXDMA_init() argument
254 UART_Handle UARTCC32XXDMA_open(UART_Handle handle, UART_Params *params) in UARTCC32XXDMA_open() argument
257 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_open()
258 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_open()
309 postNotifyFxn, (uintptr_t)handle); in UARTCC32XXDMA_open()
341 UARTCC32XXDMA_close(handle); in UARTCC32XXDMA_open()
388 hwiParams.arg = (uintptr_t)handle; in UARTCC32XXDMA_open()
395 UARTCC32XXDMA_close(handle); in UARTCC32XXDMA_open()
412 UARTCC32XXDMA_close(handle); in UARTCC32XXDMA_open()
424 UARTCC32XXDMA_close(handle); in UARTCC32XXDMA_open()
436 clockParams.arg = (uintptr_t)handle; in UARTCC32XXDMA_open()
442 UARTCC32XXDMA_close(handle); in UARTCC32XXDMA_open()
449 initHw(handle); in UARTCC32XXDMA_open()
455 return (handle); in UARTCC32XXDMA_open()
461 int_fast32_t UARTCC32XXDMA_read(UART_Handle handle, void *buffer, size_t size) in UARTCC32XXDMA_read() argument
464 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_read()
469 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr); in UARTCC32XXDMA_read()
480 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr); in UARTCC32XXDMA_read()
500 UARTCC32XXDMA_configDMA(handle, false /* isWrite */); in UARTCC32XXDMA_read()
513 (void)readCancel(handle); in UARTCC32XXDMA_read()
528 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr, in UARTCC32XXDMA_read()
541 int_fast32_t UARTCC32XXDMA_readPolling(UART_Handle handle, void *buf, in UARTCC32XXDMA_readPolling() argument
545 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_readPolling()
546 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_readPolling()
588 void UARTCC32XXDMA_readCancel(UART_Handle handle) in UARTCC32XXDMA_readCancel() argument
590 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_readCancel()
594 size = readCancel(handle); in UARTCC32XXDMA_readCancel()
601 object->readCallback(handle, object->readBuf, object->readCount); in UARTCC32XXDMA_readCancel()
609 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr); in UARTCC32XXDMA_readCancel()
615 int_fast32_t UARTCC32XXDMA_write(UART_Handle handle, const void *buffer, in UARTCC32XXDMA_write() argument
619 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_write()
620 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_write()
634 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr); in UARTCC32XXDMA_write()
647 UARTCC32XXDMA_configDMA(handle, true /* isWrite */); in UARTCC32XXDMA_write()
660 (void)writeCancel(handle); in UARTCC32XXDMA_write()
674 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr, in UARTCC32XXDMA_write()
687 int_fast32_t UARTCC32XXDMA_writePolling(UART_Handle handle, const void *buf, in UARTCC32XXDMA_writePolling() argument
691 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_writePolling()
692 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_writePolling()
704 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr, in UARTCC32XXDMA_writePolling()
712 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr, in UARTCC32XXDMA_writePolling()
721 void UARTCC32XXDMA_writeCancel(UART_Handle handle) in UARTCC32XXDMA_writeCancel() argument
723 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_writeCancel()
727 size = writeCancel(handle); in UARTCC32XXDMA_writeCancel()
734 object->writeCallback(handle, (uint8_t*)object->writeBuf, in UARTCC32XXDMA_writeCancel()
743 ((UARTCC32XXDMA_HWAttrsV1 const *)(handle->hwAttrs))->baseAddr, in UARTCC32XXDMA_writeCancel()
751 static void UARTCC32XXDMA_configDMA(UART_Handle handle, bool isWrite) in UARTCC32XXDMA_configDMA() argument
753 UARTCC32XXDMA_Object *object = handle->object; in UARTCC32XXDMA_configDMA()
754 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in UARTCC32XXDMA_configDMA()
900 static void initHw(UART_Handle handle) in initHw() argument
903 UARTCC32XXDMA_Object *object = handle->object; in initHw()
904 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in initHw()
960 static size_t readCancel(UART_Handle handle) in readCancel() argument
963 UARTCC32XXDMA_Object *object = handle->object; in readCancel()
964 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in readCancel()
1007 static void readSemCallback(UART_Handle handle, void *buffer, size_t count) in readSemCallback() argument
1009 UARTCC32XXDMA_Object *object = handle->object; in readSemCallback()
1018 static void writeSemCallback(UART_Handle handle, void *buffer, size_t count) in writeSemCallback() argument
1020 UARTCC32XXDMA_Object *object = handle->object; in writeSemCallback()
1028 static size_t writeCancel(UART_Handle handle) in writeCancel() argument
1031 UARTCC32XXDMA_Object *object = handle->object; in writeCancel()
1032 UARTCC32XXDMA_HWAttrsV1 const *hwAttrs = handle->hwAttrs; in writeCancel()
1080 static void startTxFifoEmptyClk(UART_Handle handle, unsigned int numData) in startTxFifoEmptyClk() argument
1082 UARTCC32XXDMA_Object *object = handle->object; in startTxFifoEmptyClk()
1109 static void writeFinishedDoCallback(UART_Handle handle) in writeFinishedDoCallback() argument
1115 object = handle->object; in writeFinishedDoCallback()
1116 hwAttrs = handle->hwAttrs; in writeFinishedDoCallback()
1129 object->writeCallback(handle, (uint8_t *)object->writeBuf, in writeFinishedDoCallback()