Searched refs:rds_ring (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| A D | netxen_nic_init.c | 207 if (rds_ring == NULL) in netxen_alloc_sw_resources() 218 rds_ring->dma_size = in netxen_alloc_sw_resources() 220 rds_ring->skb_size = in netxen_alloc_sw_resources() 224 rds_ring->dma_size = in netxen_alloc_sw_resources() 227 rds_ring->dma_size = in netxen_alloc_sw_resources() 229 rds_ring->skb_size = in netxen_alloc_sw_resources() 237 rds_ring->dma_size = in netxen_alloc_sw_resources() 240 rds_ring->dma_size = in netxen_alloc_sw_resources() 246 rds_ring->skb_size = in netxen_alloc_sw_resources() 253 rds_ring->skb_size = rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() [all …]
|
| A D | netxen_nic_ctx.c | 262 struct nx_host_rds_ring *rds_ring; in nx_fw_cmd_create_rx_ctx() local 684 struct nx_host_rds_ring *rds_ring; in netxen_init_old_ctx() local 706 cpu_to_le32(rds_ring->num_desc); in netxen_init_old_ctx() 740 struct nx_host_rds_ring *rds_ring; in netxen_alloc_hw_resources() local 783 RCV_DESC_RINGSIZE(rds_ring), in netxen_alloc_hw_resources() 792 rds_ring->desc_head = addr; in netxen_alloc_hw_resources() 795 rds_ring->crb_rcv_producer = in netxen_alloc_hw_resources() 853 struct nx_host_rds_ring *rds_ring; in netxen_free_hw_resources() local 900 rds_ring->desc_head, in netxen_free_hw_resources() 901 rds_ring->phys_addr); in netxen_free_hw_resources() [all …]
|
| A D | netxen_nic.h | 59 #define RCV_DESC_RINGSIZE(rds_ring) \ argument 60 (sizeof(struct rcv_desc) * (rds_ring)->num_desc) 61 #define RCV_BUFF_RINGSIZE(rds_ring) \ argument 62 (sizeof(struct netxen_rx_buffer) * rds_ring->num_desc) 1764 struct nx_host_rds_ring *rds_ring);
|
| A D | netxen_nic_main.c | 1200 struct nx_host_rds_ring *rds_ring; in netxen_nic_attach() local 1251 rds_ring = &adapter->recv_ctx.rds_rings[ring]; in netxen_nic_attach() 1252 netxen_post_rx_buffers(adapter, ring, rds_ring); in netxen_nic_attach()
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| A D | qlcnic_io.c | 856 producer = rds_ring->producer; in qlcnic_post_rx_buffers_nodb() 857 head = &rds_ring->free_list; in qlcnic_post_rx_buffers_nodb() 878 rds_ring->producer = producer; in qlcnic_post_rx_buffers_nodb() 882 spin_unlock(&rds_ring->lock); in qlcnic_post_rx_buffers_nodb() 1420 spin_lock(&rds_ring->lock); in qlcnic_process_rcv_ring() 1423 spin_unlock(&rds_ring->lock); in qlcnic_process_rcv_ring() 1446 producer = rds_ring->producer; in qlcnic_post_rx_buffers() 1447 head = &rds_ring->free_list; in qlcnic_post_rx_buffers() 1472 rds_ring->producer = producer; in qlcnic_post_rx_buffers() 1936 spin_lock(&rds_ring->lock); in qlcnic_83xx_process_rcv_ring() [all …]
|
| A D | qlcnic_init.c | 118 rx_buf = rds_ring->rx_buf_arr; in qlcnic_reset_rx_buffers_list() 121 &rds_ring->free_list); in qlcnic_reset_rx_buffers_list() 176 vfree(rds_ring->rx_buf_arr); in qlcnic_free_sw_resources() 177 rds_ring->rx_buf_arr = NULL; in qlcnic_free_sw_resources() 194 if (rds_ring == NULL) in qlcnic_alloc_sw_resources() 197 recv_ctx->rds_rings = rds_ring; in qlcnic_alloc_sw_resources() 205 rds_ring->skb_size = rds_ring->dma_size + NET_IP_ALIGN; in qlcnic_alloc_sw_resources() 210 rds_ring->dma_size = in qlcnic_alloc_sw_resources() 217 rds_ring->skb_size = in qlcnic_alloc_sw_resources() 221 rds_ring->rx_buf_arr = vzalloc(RCV_BUFF_RINGSIZE(rds_ring)); in qlcnic_alloc_sw_resources() [all …]
|
| A D | qlcnic_ctx.c | 244 struct qlcnic_host_rds_ring *rds_ring; in qlcnic_82xx_fw_cmd_create_rx_ctx() local 312 rds_ring = &recv_ctx->rds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx() 313 rds_ring->producer = 0; in qlcnic_82xx_fw_cmd_create_rx_ctx() 355 rds_ring = &recv_ctx->rds_rings[i]; in qlcnic_82xx_fw_cmd_create_rx_ctx() 596 RCV_DESC_RINGSIZE(rds_ring), in qlcnic_alloc_hw_resources() 602 rds_ring->desc_head = addr; in qlcnic_alloc_hw_resources() 745 if (rds_ring->desc_head != NULL) { in qlcnic_free_hw_resources() 747 RCV_DESC_RINGSIZE(rds_ring), in qlcnic_free_hw_resources() 748 rds_ring->desc_head, in qlcnic_free_hw_resources() 749 rds_ring->phys_addr); in qlcnic_free_hw_resources() [all …]
|
| A D | qlcnic_main.c | 1859 struct qlcnic_host_rds_ring *rds_ring; in __qlcnic_up() local 1876 rds_ring = &adapter->recv_ctx->rds_rings[ring]; in __qlcnic_up() 1877 qlcnic_post_rx_buffers(adapter, rds_ring, ring); in __qlcnic_up() 2114 struct qlcnic_host_rds_ring *rds_ring; in qlcnic_diag_alloc_res() local 2143 rds_ring = &adapter->recv_ctx->rds_rings[ring]; in qlcnic_diag_alloc_res() 2144 qlcnic_post_rx_buffers(adapter, rds_ring, ring); in qlcnic_diag_alloc_res() 2971 struct qlcnic_host_rds_ring *rds_ring; in qlcnic_dump_rings() local 2980 rds_ring = &recv_ctx->rds_rings[ring]; in qlcnic_dump_rings() 2981 if (!rds_ring) in qlcnic_dump_rings() 2985 ring, readl(rds_ring->crb_rcv_producer), in qlcnic_dump_rings() [all …]
|
| A D | qlcnic.h | 64 #define RCV_DESC_RINGSIZE(rds_ring) \ argument 65 (sizeof(struct rcv_desc) * (rds_ring)->num_desc) 66 #define RCV_BUFF_RINGSIZE(rds_ring) \ argument 67 (sizeof(struct qlcnic_rx_buffer) * rds_ring->num_desc) 1613 struct qlcnic_host_rds_ring *rds_ring, u8 ring_id);
|
| A D | qlcnic_83xx_hw.c | 1402 struct qlcnic_host_rds_ring *rds_ring; in qlcnic_83xx_diag_alloc_res() local 1436 rds_ring = &adapter->recv_ctx->rds_rings[ring]; in qlcnic_83xx_diag_alloc_res() 1437 qlcnic_post_rx_buffers(adapter, rds_ring, ring); in qlcnic_83xx_diag_alloc_res()
|
Completed in 59 milliseconds