Lines Matching refs:stats
114 mutex_lock(&rdev->stats.lock); in c4iw_get_cqid()
115 rdev->stats.qid.cur += rdev->qpmask + 1; in c4iw_get_cqid()
116 mutex_unlock(&rdev->stats.lock); in c4iw_get_cqid()
145 mutex_lock(&rdev->stats.lock); in c4iw_get_cqid()
146 if (rdev->stats.qid.cur > rdev->stats.qid.max) in c4iw_get_cqid()
147 rdev->stats.qid.max = rdev->stats.qid.cur; in c4iw_get_cqid()
148 mutex_unlock(&rdev->stats.lock); in c4iw_get_cqid()
183 mutex_lock(&rdev->stats.lock); in c4iw_get_qpid()
184 rdev->stats.qid.fail++; in c4iw_get_qpid()
185 mutex_unlock(&rdev->stats.lock); in c4iw_get_qpid()
188 mutex_lock(&rdev->stats.lock); in c4iw_get_qpid()
189 rdev->stats.qid.cur += rdev->qpmask + 1; in c4iw_get_qpid()
190 mutex_unlock(&rdev->stats.lock); in c4iw_get_qpid()
219 mutex_lock(&rdev->stats.lock); in c4iw_get_qpid()
220 if (rdev->stats.qid.cur > rdev->stats.qid.max) in c4iw_get_qpid()
221 rdev->stats.qid.max = rdev->stats.qid.cur; in c4iw_get_qpid()
222 mutex_unlock(&rdev->stats.lock); in c4iw_get_qpid()
258 mutex_lock(&rdev->stats.lock); in c4iw_pblpool_alloc()
260 rdev->stats.pbl.cur += roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_alloc()
261 if (rdev->stats.pbl.cur > rdev->stats.pbl.max) in c4iw_pblpool_alloc()
262 rdev->stats.pbl.max = rdev->stats.pbl.cur; in c4iw_pblpool_alloc()
264 rdev->stats.pbl.fail++; in c4iw_pblpool_alloc()
265 mutex_unlock(&rdev->stats.lock); in c4iw_pblpool_alloc()
272 mutex_lock(&rdev->stats.lock); in c4iw_pblpool_free()
273 rdev->stats.pbl.cur -= roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_free()
274 mutex_unlock(&rdev->stats.lock); in c4iw_pblpool_free()
331 mutex_lock(&rdev->stats.lock); in c4iw_rqtpool_alloc()
333 rdev->stats.rqt.cur += roundup(size << 6, 1 << MIN_RQT_SHIFT); in c4iw_rqtpool_alloc()
334 if (rdev->stats.rqt.cur > rdev->stats.rqt.max) in c4iw_rqtpool_alloc()
335 rdev->stats.rqt.max = rdev->stats.rqt.cur; in c4iw_rqtpool_alloc()
337 rdev->stats.rqt.fail++; in c4iw_rqtpool_alloc()
338 mutex_unlock(&rdev->stats.lock); in c4iw_rqtpool_alloc()
345 mutex_lock(&rdev->stats.lock); in c4iw_rqtpool_free()
346 rdev->stats.rqt.cur -= roundup(size << 6, 1 << MIN_RQT_SHIFT); in c4iw_rqtpool_free()
347 mutex_unlock(&rdev->stats.lock); in c4iw_rqtpool_free()
399 mutex_lock(&rdev->stats.lock); in c4iw_ocqp_pool_alloc()
400 rdev->stats.ocqp.cur += roundup(size, 1 << MIN_OCQP_SHIFT); in c4iw_ocqp_pool_alloc()
401 if (rdev->stats.ocqp.cur > rdev->stats.ocqp.max) in c4iw_ocqp_pool_alloc()
402 rdev->stats.ocqp.max = rdev->stats.ocqp.cur; in c4iw_ocqp_pool_alloc()
403 mutex_unlock(&rdev->stats.lock); in c4iw_ocqp_pool_alloc()
411 mutex_lock(&rdev->stats.lock); in c4iw_ocqp_pool_free()
412 rdev->stats.ocqp.cur -= roundup(size, 1 << MIN_OCQP_SHIFT); in c4iw_ocqp_pool_free()
413 mutex_unlock(&rdev->stats.lock); in c4iw_ocqp_pool_free()