Home
last modified time | relevance | path

Searched refs:al_udma_q (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_udma.h245 struct __cache_aligned al_udma_q { struct
308 struct al_udma_q udma_q[DMA_MAX_Q]; /* Array of UDMA Qs pointers */ argument
358 int al_udma_q_reset(struct al_udma_q *udma_q);
373 struct al_udma_q **q_handle);
421 static INLINE al_bool al_udma_is_empty(struct al_udma_q *udma_q) in al_udma_is_empty()
487 static INLINE int al_udma_desc_action_add(struct al_udma_q *udma_q, in al_udma_desc_action_add()
521 struct al_udma_q *udma_q, in al_cdesc_next()
549 static INLINE al_bool al_udma_new_cdesc(struct al_udma_q *udma_q, in al_udma_new_cdesc()
570 struct al_udma_q *udma_q, in al_cdesc_next_update()
602 struct al_udma_q *udma_q,
[all …]
H A Dal_hal_udma_config.h420 int al_udma_m2s_q_rlimit_set(struct al_udma_q *udma_q,
422 int al_udma_m2s_q_rlimit_act(struct al_udma_q *udma_q,
426 int al_udma_m2s_q_sc_set(struct al_udma_q *udma_q,
428 int al_udma_m2s_q_sc_pause(struct al_udma_q *udma_q, al_bool set);
429 int al_udma_m2s_q_sc_reset(struct al_udma_q *udma_q);
484 int al_udma_s2m_q_compl_updade_config(struct al_udma_q *udma_q, al_bool enable);
495 int al_udma_s2m_q_compl_coal_config(struct al_udma_q *udma_q, al_bool enable, uint32_t coal_timeout…
517 int al_udma_s2m_q_compl_hdr_split_config(struct al_udma_q *udma_q,
523 int al_udma_s2m_q_comp_set(struct al_udma_q *udma_q,
H A Dal_hal_udma_main.c107 static int al_udma_q_config(struct al_udma_q *udma_q) in al_udma_q_config()
130 static int al_udma_q_config_compl(struct al_udma_q *udma_q) in al_udma_q_config_compl()
173 static int al_udma_q_set_pointers(struct al_udma_q *udma_q) in al_udma_q_set_pointers()
211 static int al_udma_q_enable(struct al_udma_q *udma_q, int enable) in al_udma_q_enable()
277 struct al_udma_q *udma_q; in al_udma_q_init()
370 int al_udma_q_reset(struct al_udma_q *udma_q) in al_udma_q_reset()
441 struct al_udma_q **q_handle) in al_udma_q_handle_get()
554 struct al_udma_q *udma_q, in al_udma_cdesc_packet_get()
H A Dal_hal_udma_config.c816 int al_udma_m2s_q_rlimit_set(struct al_udma_q *udma_q, in al_udma_m2s_q_rlimit_set()
824 int al_udma_m2s_q_rlimit_act(struct al_udma_q *udma_q, in al_udma_m2s_q_rlimit_act()
839 int al_udma_m2s_q_sc_set(struct al_udma_q *udma_q, in al_udma_m2s_q_sc_set()
869 int al_udma_m2s_q_sc_pause(struct al_udma_q *udma_q, al_bool set) in al_udma_m2s_q_sc_pause()
882 int al_udma_m2s_q_sc_reset(struct al_udma_q *udma_q) in al_udma_m2s_q_sc_reset()
1001 int al_udma_s2m_q_compl_updade_config(struct al_udma_q *udma_q, al_bool enable) in al_udma_s2m_q_compl_updade_config()
1016 int al_udma_s2m_q_compl_coal_config(struct al_udma_q *udma_q, al_bool enable, uint32_t in al_udma_s2m_q_compl_coal_config()
1053 int al_udma_s2m_q_compl_hdr_split_config(struct al_udma_q *udma_q, al_bool enable, in al_udma_s2m_q_compl_hdr_split_config()
1076 int al_udma_s2m_q_comp_set(struct al_udma_q *udma_q, in al_udma_s2m_q_comp_set()
H A Dal_hal_udma_debug.c404 struct al_udma_q *queue; in al_udma_q_struct_print()
441 struct al_udma_q *queue; in al_udma_ring_print()
/freebsd/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth.h728 struct al_udma_q *udma_q; in al_eth_tx_available_get()
748 int al_eth_tx_pkt_prepare(struct al_udma_q *tx_dma_q, struct al_eth_pkt *pkt);
760 void al_eth_tx_dma_action(struct al_udma_q *tx_dma_q, uint32_t tx_descs);
770 int al_eth_comp_tx_get(struct al_udma_q *tx_dma_q);
853 int al_eth_rx_buffer_add(struct al_udma_q *rx_dma_q,
863 void al_eth_rx_buffer_action(struct al_udma_q *rx_dma_q,
880 uint32_t al_eth_pkt_rx(struct al_udma_q *rx_dma_q, struct al_eth_pkt *pkt);
H A Dal_hal_eth_main.c2279 al_dump_tx_pkt(struct al_udma_q *tx_dma_q, struct al_eth_pkt *pkt) in al_dump_tx_pkt()
2377 int al_eth_tx_pkt_prepare(struct al_udma_q *tx_dma_q, struct al_eth_pkt *pkt) in al_eth_tx_pkt_prepare()
2570 void al_eth_tx_dma_action(struct al_udma_q *tx_dma_q, uint32_t tx_descs) in al_eth_tx_dma_action()
2579 int al_eth_comp_tx_get(struct al_udma_q *tx_dma_q) in al_eth_comp_tx_get()
2703 int al_eth_rx_buffer_add(struct al_udma_q *rx_dma_q, in al_eth_rx_buffer_add()
2744 void al_eth_rx_buffer_action(struct al_udma_q *rx_dma_q, uint32_t descs_num) in al_eth_rx_buffer_action()
2756 uint32_t al_eth_pkt_rx(struct al_udma_q *rx_dma_q, in al_eth_pkt_rx()
/freebsd/sys/dev/al_eth/
H A Dal_eth.h110 struct al_udma_q *dma_q;