Searched refs:udma_q (Results 1 – 7 of 7) sorted by relevance
| /f-stack/freebsd/contrib/alpine-hal/ |
| H A D | al_hal_udma_main.c | 184 al_reg_write32(&udma_q->q_regs->rings.drl, udma_q->size); in al_udma_q_set_pointers() 308 udma_q = &udma->udma_q[qid]; in al_udma_q_init() 328 udma_q->end_cdesc_ptr = (uint8_t *) udma_q->cdesc_base_ptr + in al_udma_q_init() 329 (udma_q->size - 1) * udma_q->cdesc_size; in al_udma_q_init() 339 udma_q->flags = 0; in al_udma_q_init() 342 udma_q->qid = qid; in al_udma_q_init() 354 udma_q->udma->name, udma_q->qid, in al_udma_q_init() 399 "scheduler disable\n", udma_q->udma->name, udma_q->qid, in al_udma_q_reset() 422 udma_q->udma->name, udma_q->qid, __func__); in al_udma_q_reset() 593 udma_q->comp_head_ptr = al_cdesc_next_update(udma_q, curr); in al_udma_cdesc_packet_get() [all …]
|
| H A D | al_hal_udma.h | 407 uint16_t tmp = udma_q->next_cdesc_idx - (udma_q->next_desc_idx + 1); in al_udma_available_get() 423 if (((udma_q->next_cdesc_idx - udma_q->next_desc_idx) & in al_udma_is_empty() 441 al_assert(udma_q); in al_udma_desc_get() 449 udma_q->next_desc_idx = next_desc_idx & udma_q->size_mask; in al_udma_desc_get() 466 al_assert(udma_q); in al_udma_ring_id_get() 473 udma_q->desc_ring_id = (udma_q->desc_ring_id + 1) & in al_udma_ring_id_get() 492 al_assert(udma_q); in al_udma_desc_action_add() 526 al_assert(udma_q); in al_cdesc_next() 533 (tmp - udma_q->end_cdesc_ptr - udma_q->cdesc_size)); in al_cdesc_next() 636 count = (udma_q->comp_head_idx - udma_q->next_cdesc_idx) & in al_udma_cdesc_get_all() [all …]
|
| H A D | al_hal_udma_config.c | 816 int al_udma_m2s_q_rlimit_set(struct al_udma_q *udma_q, in al_udma_m2s_q_rlimit_set() argument 824 int al_udma_m2s_q_rlimit_act(struct al_udma_q *udma_q, in al_udma_m2s_q_rlimit_act() argument 832 udma_q->udma->name, udma_q->qid, act); 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() argument 882 int al_udma_m2s_q_sc_reset(struct al_udma_q *udma_q) in al_udma_m2s_q_sc_reset() argument 1070 al_reg_write32(&udma_q->q_regs->s2m_q.pkt_cfg, reg); 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() argument 1094 reg = al_reg_read32(&udma_q->q_regs->s2m_q.pkt_cfg); in al_udma_s2m_q_comp_set() 1107 al_reg_write32(&udma_q->q_regs->s2m_q.pkt_cfg, reg); in al_udma_s2m_q_comp_set() 1109 reg = al_reg_read32(&udma_q->q_regs->s2m_q.qos_cfg); in al_udma_s2m_q_comp_set() [all …]
|
| H A D | al_hal_udma_config.h | 420 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 D | al_hal_udma_debug.c | 412 queue = &udma->udma_q[qid]; in al_udma_q_struct_print() 452 queue = &udma->udma_q[qid]; in al_udma_ring_print()
|
| /f-stack/freebsd/contrib/alpine-hal/eth/ |
| H A D | al_hal_eth.h | 728 struct al_udma_q *udma_q; in al_eth_tx_available_get() local 730 al_udma_q_handle_get(&adapter->tx_udma, qid, &udma_q); in al_eth_tx_available_get() 732 return al_udma_available_get(udma_q); in al_eth_tx_available_get()
|
| H A D | al_hal_eth_main.c | 867 rc = al_udma_s2m_q_compl_coal_config(&udma->udma_q[qid], in al_eth_queue_config() 2693 al_udma_s2m_q_compl_hdr_split_config(&(adapter->rx_udma.udma_q[qid]), enable, in al_eth_rx_header_split_force_len_config()
|