Lines Matching full:producer

277 	u32 producer;  in qlcnic_82xx_change_filter()  local
280 producer = tx_ring->producer; in qlcnic_82xx_change_filter()
281 hwdesc = &tx_ring->desc_head[tx_ring->producer]; in qlcnic_82xx_change_filter()
297 tx_ring->producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_82xx_change_filter()
377 u32 producer = tx_ring->producer; in qlcnic_tx_encap_pkt() local
407 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_encap_pkt()
408 tx_ring->cmd_buf_arr[producer].skb = NULL; in qlcnic_tx_encap_pkt()
413 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_encap_pkt()
416 tx_ring->producer = producer; in qlcnic_tx_encap_pkt()
418 /* Make sure updated tx_ring->producer is visible in qlcnic_tx_encap_pkt()
468 u32 producer = tx_ring->producer; in qlcnic_tx_pkt() local
520 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt()
521 tx_ring->cmd_buf_arr[producer].skb = NULL; in qlcnic_tx_pkt()
536 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
542 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_tx_pkt()
543 tx_ring->cmd_buf_arr[producer].skb = NULL; in qlcnic_tx_pkt()
549 producer = get_next_index(producer, tx_ring->num_desc); in qlcnic_tx_pkt()
552 tx_ring->producer = producer; in qlcnic_tx_pkt()
659 u32 producer, num_txd; in qlcnic_xmit_frame() local
702 producer = tx_ring->producer; in qlcnic_xmit_frame()
703 pbuf = &tx_ring->cmd_buf_arr[producer]; in qlcnic_xmit_frame()
705 first_desc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame()
706 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame()
725 producer = get_next_index(producer, num_txd); in qlcnic_xmit_frame()
726 hwdesc = &tx_ring->desc_head[producer]; in qlcnic_xmit_frame()
728 tx_ring->cmd_buf_arr[producer].skb = NULL; in qlcnic_xmit_frame()
749 tx_ring->producer = get_next_index(producer, num_txd); in qlcnic_xmit_frame()
851 uint32_t producer, handle; in qlcnic_post_rx_buffers_nodb() local
857 producer = rds_ring->producer; in qlcnic_post_rx_buffers_nodb()
870 pdesc = &rds_ring->desc_head[producer]; in qlcnic_post_rx_buffers_nodb()
876 producer = get_next_index(producer, rds_ring->num_desc); in qlcnic_post_rx_buffers_nodb()
879 rds_ring->producer = producer; in qlcnic_post_rx_buffers_nodb()
880 writel((producer - 1) & (rds_ring->num_desc - 1), in qlcnic_post_rx_buffers_nodb()
1444 u32 producer, handle; in qlcnic_post_rx_buffers() local
1447 producer = rds_ring->producer; in qlcnic_post_rx_buffers()
1463 pdesc = &rds_ring->desc_head[producer]; in qlcnic_post_rx_buffers()
1469 producer = get_next_index(producer, rds_ring->num_desc); in qlcnic_post_rx_buffers()
1473 rds_ring->producer = producer; in qlcnic_post_rx_buffers()
1474 writel((producer-1) & (rds_ring->num_desc-1), in qlcnic_post_rx_buffers()