Lines Matching defs:irdma_puda_rsrc
99 struct irdma_puda_rsrc { struct
100 struct irdma_sc_cq cq;
101 struct irdma_sc_qp qp;
102 struct irdma_sc_pd sc_pd;
103 struct irdma_sc_dev *dev;
104 struct irdma_sc_vsi *vsi;
105 struct irdma_dma_mem cqmem;
106 struct irdma_dma_mem qpmem;
107 struct irdma_virt_mem ilq_mem;
108 enum puda_rsrc_complete cmpl;
109 enum puda_rsrc_type type;
110 u16 buf_size; /*buf must be max datalen + tcpip hdr + mac */
111 u32 cq_id;
112 u32 qp_id;
113 u32 sq_size;
114 u32 rq_size;
115 u32 cq_size;
116 struct irdma_sq_uk_wr_trk_info *sq_wrtrk_array;
117 u64 *rq_wrid_array;
118 u32 compl_rxwqe_idx;
119 u32 rx_wqe_idx;
120 u32 rxq_invalid_cnt;
121 u32 tx_wqe_avail_cnt;
122 struct shash_desc *hash_desc;
123 struct list_head txpend;
124 struct list_head bufpool; /* free buffers pool list for recv and xmit */
125 u32 alloc_buf_count;
149 struct irdma_puda_buf *irdma_puda_get_bufpool(struct irdma_puda_rsrc *rsrc); argument