Home
last modified time | relevance | path

Searched refs:tx_queue (Results 1 – 17 of 17) sorted by relevance

/device/soc/esp/esp32/components/driver/
Dtwai.c85 QueueHandle_t tx_queue; member
192 if (p_twai_obj->tx_msg_count > 0 && p_twai_obj->tx_queue != NULL) { in twai_handle_tx_buffer_frame()
194 int res = xQueueReceiveFromISR(p_twai_obj->tx_queue, &frame, task_woken); in twai_handle_tx_buffer_frame()
323 if (p_obj->tx_queue != NULL) { in twai_free_driver_obj()
324 vQueueDelete(p_obj->tx_queue); in twai_free_driver_obj()
368 …p_obj->tx_queue = xQueueCreateStatic(tx_queue_len, sizeof(twai_hal_frame_t), p_obj->tx_queue_buff,… in twai_alloc_driver_obj()
369 if (p_obj->tx_queue == NULL) { in twai_alloc_driver_obj()
380 p_obj->tx_queue = xQueueCreate(tx_queue_len, sizeof(twai_hal_frame_t)); in twai_alloc_driver_obj()
384 …if ((tx_queue_len > 0 && p_obj->tx_queue == NULL) || p_obj->rx_queue == NULL || p_obj->alert_semph… in twai_alloc_driver_obj()
501 if (p_twai_obj->tx_queue != NULL) { in twai_start()
[all …]
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/gap/
Dgap_conn.c454 fixed_queue_enqueue(p_ccb->tx_queue, p_buf, FIXED_QUEUE_MAX_TIMEOUT); in GAP_ConnBTWrite()
464 while ((p_buf = (BT_HDR *)fixed_queue_dequeue(p_ccb->tx_queue, 0)) != NULL) { in GAP_ConnBTWrite()
535 fixed_queue_enqueue(p_ccb->tx_queue, p_buf, FIXED_QUEUE_MAX_TIMEOUT); in GAP_ConnWriteData()
546 while ((p_buf = (BT_HDR *)fixed_queue_dequeue(p_ccb->tx_queue, 0)) != NULL) in GAP_ConnWriteData()
1036 while ((p_buf = (BT_HDR *)fixed_queue_dequeue(p_ccb->tx_queue, 0)) != NULL) { in gap_congestion_ind()
1123 p_ccb->tx_queue = fixed_queue_new(QUEUE_SIZE_MAX); in gap_allocate_ccb()
1162 while (!fixed_queue_is_empty(p_ccb->tx_queue)) { in gap_release_ccb()
1163 osi_free(fixed_queue_dequeue(p_ccb->tx_queue, 0)); in gap_release_ccb()
1165 fixed_queue_free(p_ccb->tx_queue, NULL); in gap_release_ccb()
1166 p_ccb->tx_queue = NULL; in gap_release_ccb()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/wlan/
Dxradio.h258 struct xradio_queue tx_queue[AC_QUEUE_NUM]; member
769 xradio_queue_lock(&hw_priv->tx_queue[i]); in xradio_tx_queues_lock()
776 xradio_queue_unlock(&hw_priv->tx_queue[i]); in xradio_tx_queues_unlock()
Dbh.c380 dpa_proc_tx += hw_priv->tx_queue[i].num_queued - in proc_dpa_update()
381 hw_priv->tx_queue[i].num_pending; in proc_dpa_update()
595 pending += hw_priv->tx_queue[i].num_pending; in xradio_proc()
596 num += hw_priv->tx_queue[i].num_queued - in xradio_proc()
597 hw_priv->tx_queue[i].num_pending; in xradio_proc()
2005 if (hw_priv->tx_queue[i].num_queued - hw_priv->tx_queue[i].num_pending) { in xradio_bh()
2007 hw_priv->tx_queue[i].num_queued, in xradio_bh()
2008 hw_priv->tx_queue[i].num_pending, in xradio_bh()
Dmain.c825 if (unlikely(xradio_queue_init(&hw_priv->tx_queue[i], in xradio_init_common()
829 xradio_queue_deinit(&hw_priv->tx_queue[i - 1]); in xradio_init_common()
933 xradio_queue_deinit(&hw_priv->tx_queue[i]); in xradio_free_common()
1238 struct xradio_queue *queue = &hw_priv->tx_queue[i]; in xradio_core_reinit()
Dwsm.c3325 &hw_priv->tx_queue[i], in xradio_get_prio_queue()
3348 &hw_priv->tx_queue[winner], in xradio_get_prio_queue()
3351 &hw_priv->tx_queue[hw_priv->tx_burst_idx], in xradio_get_prio_queue()
3394 *queue_p = &hw_priv->tx_queue[idx]; in wsm_get_tx_queue_and_mask()
3529 queue_num = queue - hw_priv->tx_queue;
Dsta.c238 xradio_queue_clear(&hw_priv->tx_queue[i], XRWL_ALL_IFS); in xradio_stop()
1355 struct xradio_queue *queue = &hw_priv->tx_queue[queueId]; in xradio_wep_key_work()
1478 xradio_queue_clear(&hw_priv->tx_queue[i], if_id); in __xradio_flush()
2244 struct xradio_queue *queue = &hw_priv->tx_queue[queueId]; in xradio_offchannel_work()
2316 struct xradio_queue *queue = &hw_priv->tx_queue[queueId]; in xradio_join_work()
Dtxrx.c1815 SYS_BUG(xradio_queue_put(&hw_priv->tx_queue[t.queue],
1892 &hw_priv->tx_queue[i],
1954 struct xradio_queue *queue = &hw_priv->tx_queue[queue_id];
Dqueue.c927 queue = &hw_priv->tx_queue[i];
Dscan.c1212 struct xradio_queue *queue = &hw_priv->tx_queue[queueId]; in xradio_probe_work()
Ddebug.c317 xradio_queue_status_show(seq, &hw_priv->tx_queue[i]); in xradio_status_show_common()
/device/soc/esp/esp32/components/bt/host/bluedroid/stack/gap/include/
Dgap_int.h74 fixed_queue_t *tx_queue; /* Queue of buffers waiting to be sent */ member
/device/soc/rockchip/rk3588/kernel/include/linux/
Dstmmac.h177 struct stmmac_tx_queue tx_queue[MTL_MAX_TX_QUEUES]; member
/device/soc/rockchip/rk3588/kernel/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h177 struct stmmac_tx_queue tx_queue[MTL_MAX_TX_QUEUES]; member
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/core/
Drtw_sta_mgt.c627 _rtw_init_queue(&psta->tx_queue); in rtw_alloc_stainfo()
696 rtw_free_xmitframe_queue(pxmitpriv, &psta->tx_queue); in rtw_free_stainfo()
697 _rtw_deinit_queue(&psta->tx_queue); in rtw_free_stainfo()
Drtw_xmit.c4971 _enter_critical_bh(&sta->tx_queue.lock, &irqL); in xmit_enqueue()
4973 head = get_list_head(&sta->tx_queue); in xmit_enqueue()
4985 _exit_critical_bh(&sta->tx_queue.lock, &irqL); in xmit_enqueue()
5000 _enter_critical_bh(&sta->tx_queue.lock, &irqL); in xmit_dequeue()
5002 head = get_list_head(&sta->tx_queue); in xmit_dequeue()
5017 _exit_critical_bh(&sta->tx_queue.lock, &irqL); in xmit_dequeue()
5033 _enter_critical_bh(&sta->tx_queue.lock, &irqL); in rtw_xmit_queue_set()
5045 _exit_critical_bh(&sta->tx_queue.lock, &irqL); in rtw_xmit_queue_set()
5052 _enter_critical_bh(&sta->tx_queue.lock, &irqL); in rtw_xmit_queue_clear()
5068 _exit_critical_bh(&sta->tx_queue.lock, &irqL); in rtw_xmit_queue_clear()
/device/board/unionman/unionpi_tiger/kernel/drivers/rtl88x2cs/include/
Dsta_info.h532 struct __queue tx_queue; member