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()
184 mutex_lock(&rdev->stats.lock); in c4iw_get_qpid()
185 rdev->stats.qid.cur += rdev->qpmask + 1; in c4iw_get_qpid()
186 mutex_unlock(&rdev->stats.lock); in c4iw_get_qpid()
215 mutex_lock(&rdev->stats.lock); in c4iw_get_qpid()
216 if (rdev->stats.qid.cur > rdev->stats.qid.max) in c4iw_get_qpid()
217 rdev->stats.qid.max = rdev->stats.qid.cur; in c4iw_get_qpid()
218 mutex_unlock(&rdev->stats.lock); in c4iw_get_qpid()
254 mutex_lock(&rdev->stats.lock); in c4iw_pblpool_alloc()
256 rdev->stats.pbl.cur += roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_alloc()
257 if (rdev->stats.pbl.cur > rdev->stats.pbl.max) in c4iw_pblpool_alloc()
258 rdev->stats.pbl.max = rdev->stats.pbl.cur; in c4iw_pblpool_alloc()
260 rdev->stats.pbl.fail++; in c4iw_pblpool_alloc()
261 mutex_unlock(&rdev->stats.lock); in c4iw_pblpool_alloc()
268 mutex_lock(&rdev->stats.lock); in c4iw_pblpool_free()
269 rdev->stats.pbl.cur -= roundup(size, 1 << MIN_PBL_SHIFT); in c4iw_pblpool_free()
270 mutex_unlock(&rdev->stats.lock); in c4iw_pblpool_free()
327 mutex_lock(&rdev->stats.lock); in c4iw_rqtpool_alloc()
329 rdev->stats.rqt.cur += roundup(size << 6, 1 << MIN_RQT_SHIFT); in c4iw_rqtpool_alloc()
330 if (rdev->stats.rqt.cur > rdev->stats.rqt.max) in c4iw_rqtpool_alloc()
331 rdev->stats.rqt.max = rdev->stats.rqt.cur; in c4iw_rqtpool_alloc()
333 rdev->stats.rqt.fail++; in c4iw_rqtpool_alloc()
334 mutex_unlock(&rdev->stats.lock); in c4iw_rqtpool_alloc()
341 mutex_lock(&rdev->stats.lock); in c4iw_rqtpool_free()
342 rdev->stats.rqt.cur -= roundup(size << 6, 1 << MIN_RQT_SHIFT); in c4iw_rqtpool_free()
343 mutex_unlock(&rdev->stats.lock); in c4iw_rqtpool_free()
395 mutex_lock(&rdev->stats.lock); in c4iw_ocqp_pool_alloc()
396 rdev->stats.ocqp.cur += roundup(size, 1 << MIN_OCQP_SHIFT); in c4iw_ocqp_pool_alloc()
397 if (rdev->stats.ocqp.cur > rdev->stats.ocqp.max) in c4iw_ocqp_pool_alloc()
398 rdev->stats.ocqp.max = rdev->stats.ocqp.cur; in c4iw_ocqp_pool_alloc()
399 mutex_unlock(&rdev->stats.lock); in c4iw_ocqp_pool_alloc()
407 mutex_lock(&rdev->stats.lock); in c4iw_ocqp_pool_free()
408 rdev->stats.ocqp.cur -= roundup(size, 1 << MIN_OCQP_SHIFT); in c4iw_ocqp_pool_free()
409 mutex_unlock(&rdev->stats.lock); in c4iw_ocqp_pool_free()