Searched defs:tx_chain (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/ |
H A D | lm_l4tx.c | 95 lm_bd_chain_t *tx_chain; local 107 tx_chain = &tx_con->bd_chain; 120 if(lm_bd_chain_avail_bds(tx_chain) < frag_list->cnt + 1) { 122 tcp->cid, lm_bd_chain_avail_bds(tx_chain), frag_list->cnt); 135 old_prod = lm_bd_chain_prod_idx(tx_chain); 141 tx_bd = (struct toe_tx_bd *)lm_toe_bd_chain_produce_bd(tx_chain); 171 new_prod = lm_bd_chain_prod_idx(tx_chain); 199 if (tx_con->u.tx.bds_without_comp_flag > (tx_chain->capacity - MAX_FRAG_CNT_PER_TB)) {
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_send.c | 50 lm_tx_chain_t *tx_chain = &LM_TXQ(pdev, chain_idx); local 52 DbgBreakIf(!(pdev && tx_chain)); 55 //changed from *tx_chain->hw_con_idx_ptr != tx_chain->cons_idx 56 if ( tx_chain->hw_con_idx_ptr && (mm_le16_to_cpu(*tx_chain->hw_con_idx_ptr) != tx_chain->pkt_idx)) 67 IN lm_tx_chain_t *tx_chain, 88 prod_bd = (struct eth_tx_bd *)lm_bd_chain_produce_bd(&tx_chain->bd_chain); 95 tx_chain 65 lm_handle_lso_split(IN lm_address_t frag_addr_data_offset, IN u16_t data_part_size, IN lm_tx_chain_t *tx_chain, IN struct eth_tx_start_bd *start_bd, IN struct eth_tx_bd *generic_bd ) argument 134 lm_process_lso_packet(IN lm_packet_t *packet, IN lm_device_t *pdev, IN lm_tx_chain_t *tx_chain, IN lm_frag_list_t *frags, IN void *parse_bd, IN struct eth_tx_start_bd *start_bd, OUT lm_frag_t **frag, IN u16_t total_hlen_bytes, IN u8_t split_required) argument 581 lm_tx_chain_t *tx_chain = NULL; local 1085 lm_tx_chain_t* tx_chain = &LM_TXQ(pdev, chain_idx); local [all...] |
H A D | lm_resc.c | 302 lm_tx_chain_t *tx_chain = NULL ; local 315 tx_chain = &LM_TXQ(pdev, cid); 321 tx_chain->bd_chain.bd_chain_virt = 322 mm_alloc_phys_mem( pdev, mem_size, &tx_chain->bd_chain.bd_chain_phy, 0, mm_cli_idx); 323 if(ERR_IF(!tx_chain->bd_chain.bd_chain_virt)) 328 mm_mem_zero(tx_chain->bd_chain.bd_chain_virt, mem_size); 330 tx_chain->bd_chain.page_cnt = page_cnt; 332 s_list_init(&tx_chain->active_descq, NULL, NULL, 0); 333 s_list_init(&tx_chain->coalesce_buf_list, NULL, NULL, 0); 334 tx_chain 2536 lm_tx_chain_t *tx_chain = NULL; local [all...] |
Completed in 61 milliseconds