Lines Matching defs:resource
165 /* must hold resource->req_lock */
292 /* still holds resource->req_lock */
965 spin_unlock_irq(&device->resource->req_lock);
967 spin_lock_irq(&device->resource->req_lock);
1176 spin_lock_irq(&device->resource->req_lock);
1180 spin_unlock_irq(&device->resource->req_lock);
1262 struct drbd_resource *resource = plug->cb.data;
1269 spin_lock_irq(&resource->req_lock);
1276 spin_unlock_irq(&resource->req_lock);
1279 static struct drbd_plug_cb* drbd_check_plugged(struct drbd_resource *resource)
1284 struct blk_plug_cb *cb = blk_check_plugged(drbd_unplug, resource, sizeof(*plug));
1306 struct drbd_resource *resource = device->resource;
1312 spin_lock_irq(&resource->req_lock);
1377 struct drbd_plug_cb *plug = drbd_check_plugged(resource);
1406 spin_unlock_irq(&resource->req_lock);
1505 spin_lock_irq(&device->resource->req_lock);
1507 spin_unlock_irq(&device->resource->req_lock);
1545 spin_lock_irq(&device->resource->req_lock);
1547 spin_unlock_irq(&device->resource->req_lock);
1577 spin_lock_irq(&device->resource->req_lock);
1579 spin_unlock_irq(&device->resource->req_lock);
1722 spin_lock_irq(&device->resource->req_lock);
1775 spin_unlock_irq(&device->resource->req_lock);