Searched refs:prod_bd (Results 1 – 8 of 8) sorted by relevance
36 tx_bd_t *prod_bd; in lm_send_packet() local72 packet->u1.tx.dbg_start_bd = txq->prod_bd; in lm_send_packet()200 start_bd = txq->prod_bd; in lm_send_packet()205 prod_bd = txq->prod_bd; in lm_send_packet()221 prod_bd->tx_bd_haddr_lo = frag->addr.as_u32.low; in lm_send_packet()222 prod_bd->tx_bd_haddr_hi = frag->addr.as_u32.high; in lm_send_packet()223 prod_bd->tx_bd_nbytes = (u16_t) frag->size; in lm_send_packet()224 prod_bd->tx_bd_vlan_tag = packet->u1.tx.vlan_tag; in lm_send_packet()225 prod_bd->tx_bd_flags = (u16_t) flags; in lm_send_packet()229 prod_bd->tx_bd_reserved = lso_bd_reserved; in lm_send_packet()[all …]
50 rx_bd_t *prod_bd; in post_bd_buffer() local55 prod_bd = rxq->prod_bd; in post_bd_buffer()58 cur_bd = prod_bd; in post_bd_buffer()60 prod_bd++; in post_bd_buffer()67 prod_bd = *((rx_bd_t **) ((tx_bd_next_t *) in post_bd_buffer()68 prod_bd)->tx_bd_next_reserved); in post_bd_buffer()78 rxq->prod_bd = prod_bd; in post_bd_buffer()116 cur_bd = rxq->prod_bd; in lm_post_buffers()542 cur_bd = rxq->prod_bd; in lm_post_buffers()568 packet->u1.rx.dbg_bd1 = rxq->prod_bd; in lm_post_buffers()
874 pdev->ofld.gen_chain.prod_bd = pdev->ofld.gen_chain.bd_chain_virt; in l4_reset_setup()917 pdev->ofld.hcopy_chain.prod_bd = in l4_reset_setup()1027 txq->prod_bd = txq->bd_chain_virt; in init_l2txq()1125 rxq->prod_bd = rxq->bd_chain_virt; in init_l2rxq()
818 tx_bd_t *prod_bd; member879 rx_bd_t *prod_bd; member
72 struct eth_tx_bd *prod_bd; in lm_handle_lso_split() local88 prod_bd = (struct eth_tx_bd *)lm_bd_chain_produce_bd(&tx_chain->bd_chain); in lm_handle_lso_split()91 prod_bd->addr_lo = mm_cpu_to_le32(frag_addr_data_offset.as_u32.low); in lm_handle_lso_split()92 prod_bd->addr_hi = mm_cpu_to_le32(frag_addr_data_offset.as_u32.high); in lm_handle_lso_split()93 prod_bd->nbytes = mm_cpu_to_le16(data_part_size); in lm_handle_lso_split()98 mm_le16_to_cpu(generic_bd->nbytes), mm_le16_to_cpu(prod_bd->nbytes)); in lm_handle_lso_split()144 struct eth_tx_bd *prod_bd = NULL; in lm_process_lso_packet() local218 prod_bd = (struct eth_tx_bd *)lm_bd_chain_produce_bd(&tx_chain->bd_chain); in lm_process_lso_packet()220 prod_bd->addr_lo = mm_cpu_to_le32((*frag)->addr.as_u32.low); in lm_process_lso_packet()221 prod_bd->addr_hi = mm_cpu_to_le32((*frag)->addr.as_u32.high); in lm_process_lso_packet()[all …]
1469 pdev->sq_info.sq_chain.prod_bd = pdev->sq_info.sq_chain.sq_chain_virt; in lm_setup_sq()1470 … pdev->sq_info.sq_chain.last_bd = pdev->sq_info.sq_chain.prod_bd + pdev->sq_info.sq_chain.bd_left ; in lm_setup_sq()
37 mm_memcpy(pdev->sq_info.sq_chain.prod_bd, &pending->command, sizeof(pending->command)); in _lm_sq_post()42 if (pdev->sq_info.sq_chain.prod_bd == pdev->sq_info.sq_chain.last_bd) { in _lm_sq_post()43 pdev->sq_info.sq_chain.prod_bd = pdev->sq_info.sq_chain.sq_chain_virt; in _lm_sq_post()45 pdev->sq_info.sq_chain.prod_bd ++ ; in _lm_sq_post()
2566 struct slow_path_element *prod_bd; member