Home
last modified time | relevance | path

Searched refs:queue (Results 1 – 10 of 10) sorted by relevance

/hal_infineon-latest/abstraction-rtos/include/
Dcyabs_rtos.h634 cy_rslt_t cy_rtos_queue_init(cy_queue_t* queue, size_t length, size_t itemsize);
651 cy_rslt_t cy_rtos_queue_put(cy_queue_t* queue, const void* item_ptr, cy_time_t timeout_ms);
668 cy_rslt_t cy_rtos_queue_get(cy_queue_t* queue, void* item_ptr, cy_time_t timeout_ms);
679 cy_rslt_t cy_rtos_queue_count(cy_queue_t* queue, size_t* num_waiting);
692 cy_rslt_t cy_rtos_queue_space(cy_queue_t* queue, size_t* num_spaces);
702 cy_rslt_t cy_rtos_queue_reset(cy_queue_t* queue);
713 cy_rslt_t cy_rtos_queue_deinit(cy_queue_t* queue);
1238 #define cy_rtos_init_queue(queue, length, itemsize) \ argument
1239 cy_rtos_queue_init(queue, length, itemsize)
1257 #define cy_rtos_put_queue(queue, item_ptr, timeout_ms, in_isr) \ argument
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_THREADX/
Dcyabs_rtos_threadx.c759 cy_rslt_t cy_rtos_queue_init(cy_queue_t* queue, size_t length, size_t itemsize) in cy_rtos_queue_init() argument
764 if ((queue == NULL) || (itemsize == 0) || in cy_rtos_queue_init()
777 queue->itemsize = itemsize; in cy_rtos_queue_init()
779 queue->mem = malloc(queue_size); in cy_rtos_queue_init()
780 if (queue->mem == NULL) in cy_rtos_queue_init()
785 cy_rtos_error_t tx_rslt = tx_queue_create(&(queue->tx_queue), TX_NULL, message_words, in cy_rtos_queue_init()
786 queue->mem, queue_size); in cy_rtos_queue_init()
790 free(queue->mem); in cy_rtos_queue_init()
801 cy_rslt_t cy_rtos_queue_put(cy_queue_t* queue, const void* item_ptr, cy_time_t timeout_ms) in cy_rtos_queue_put() argument
803 if ((queue == NULL) || (item_ptr == NULL) || (is_in_isr() && (timeout_ms != 0))) in cy_rtos_queue_put()
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_RTX/
Dcyabs_rtos_rtxv5.c861 cy_rslt_t cy_rtos_queue_init(cy_queue_t* queue, size_t length, size_t itemsize) in cy_rtos_queue_init() argument
866 if (queue == NULL) in cy_rtos_queue_init()
894 *queue = osMessageQueueNew(length, itemsize, &attr); in cy_rtos_queue_init()
895 CY_ASSERT((*queue == attr.cb_mem) || (*queue == NULL)); in cy_rtos_queue_init()
896 status = (*queue == NULL) ? CY_RTOS_GENERAL_ERROR : CY_RSLT_SUCCESS; in cy_rtos_queue_init()
907 cy_rslt_t cy_rtos_queue_put(cy_queue_t* queue, const void* item_ptr, cy_time_t timeout_ms) in cy_rtos_queue_put() argument
913 if ((queue == NULL) || (item_ptr == NULL)) in cy_rtos_queue_put()
922 statusInternal = osMessageQueuePut(*queue, (uint8_t*)item_ptr, 0u, timeout_ms); in cy_rtos_queue_put()
939 cy_rslt_t cy_rtos_queue_get(cy_queue_t* queue, void* item_ptr, cy_time_t timeout_ms) in cy_rtos_queue_get() argument
945 if ((queue == NULL) || (item_ptr == NULL)) in cy_rtos_queue_get()
[all …]
/hal_infineon-latest/abstraction-rtos/source/COMPONENT_FREERTOS/
Dcyabs_rtos_freertos.c925 cy_rslt_t cy_rtos_queue_init(cy_queue_t* queue, size_t length, size_t itemsize) in cy_rtos_queue_init() argument
928 if (queue == NULL) in cy_rtos_queue_init()
934 *queue = xQueueCreate(length, itemsize); in cy_rtos_queue_init()
935 if (*queue == NULL) in cy_rtos_queue_init()
954 cy_rslt_t cy_rtos_queue_put(cy_queue_t* queue, const void* item_ptr, cy_time_t timeout_ms) in cy_rtos_queue_put() argument
957 if ((queue == NULL) || (item_ptr == NULL)) in cy_rtos_queue_put()
967 ret = xQueueSendToBackFromISR(*queue, item_ptr, &xHigherPriorityTaskWoken); in cy_rtos_queue_put()
976 ret = xQueueSendToBack(*queue, item_ptr, ticks); in cy_rtos_queue_put()
1003 cy_rslt_t cy_rtos_queue_get(cy_queue_t* queue, void* item_ptr, cy_time_t timeout_ms) in cy_rtos_queue_get() argument
1006 if ((queue == NULL) || (item_ptr == NULL)) in cy_rtos_queue_get()
[all …]
/hal_infineon-latest/mtb-pdl-cat1/drivers/third_party/ethernet/src/
Dedd_rx.c878 uint32_t emacSetRscEnable(void *pD, uint8_t queue, uint8_t enable) { in emacSetRscEnable() argument
885 if ((queue<1) || (queue>=(CEDI_PdVar(cfg)).rxQs) || (enable>1)) in emacSetRscEnable()
892 enableField |= (1 << (queue-1)); in emacSetRscEnable()
894 enableField &= ~(1 << (queue-1)); in emacSetRscEnable()
905 uint32_t emacGetRscEnable(void *pD, uint8_t queue, uint8_t *enable) { in emacGetRscEnable() argument
910 if ((queue<1)||(queue>=(CEDI_PdVar(cfg)).rxQs)) in emacGetRscEnable()
917 & (1<<(queue-1)))?1:0; in emacGetRscEnable()
/hal_infineon-latest/mtb-pdl-cat1/drivers/third_party/ethernet/include/
Dedd_int.h357 uint32_t emacSetRscEnable(void *pD, uint8_t queue, uint8_t enable);
359 uint32_t emacGetRscEnable(void *pD, uint8_t queue, uint8_t *enable);
Dcedi.h2273 uint32_t (*setRscEnable)(void* pD, uint8_t queue, uint8_t enable);
2284 uint32_t (*getRscEnable)(void* pD, uint8_t queue, uint8_t* enable);
/hal_infineon-latest/btstack/
DRELEASE.md142 … - API to get number of GATT packets in the tx queue: int wiced_bt_gatt_get_num_queued_tx_packets()
143 - API to get num packets in L2C queue: wiced_bt_l2cap_get_num_queued_tx_packets()
148 - Fix crash in API wiced_bt_remove_from_queue when dequeuing from an empty queue.
/hal_infineon-latest/btstack-integration/COMPONENT_BTSS-IPC/
DREADME.md29 * All received events from BLE controller are enqueued in bt_task_queue. This queue is read from bt…
/hal_infineon-latest/abstraction-rtos/
DREADME.md87 - `cy_queue_t` : typedef from the underlying RTOS queue type