Lines Matching refs:krwp
3009 struct kfree_rcu_cpu_work *krwp; in kfree_rcu_work() local
3012 krwp = container_of(to_rcu_work(work), in kfree_rcu_work()
3014 krcp = krwp->krcp; in kfree_rcu_work()
3019 bkvhead[i] = krwp->bkvhead_free[i]; in kfree_rcu_work()
3020 krwp->bkvhead_free[i] = NULL; in kfree_rcu_work()
3024 head = krwp->head_free; in kfree_rcu_work()
3025 krwp->head_free = NULL; in kfree_rcu_work()
3130 struct kfree_rcu_cpu_work *krwp = &(krcp->krw_arr[i]); in kfree_rcu_monitor() local
3137 if ((krcp->bkvhead[0] && !krwp->bkvhead_free[0]) || in kfree_rcu_monitor()
3138 (krcp->bkvhead[1] && !krwp->bkvhead_free[1]) || in kfree_rcu_monitor()
3139 (krcp->head && !krwp->head_free)) { in kfree_rcu_monitor()
3143 if (!krwp->bkvhead_free[j]) { in kfree_rcu_monitor()
3144 krwp->bkvhead_free[j] = krcp->bkvhead[j]; in kfree_rcu_monitor()
3151 if (!krwp->head_free) { in kfree_rcu_monitor()
3152 krwp->head_free = krcp->head; in kfree_rcu_monitor()
3163 queue_rcu_work(system_wq, &krwp->rcu_work); in kfree_rcu_monitor()