Lines Matching refs:plug
1279 struct drbd_plug_cb *plug = container_of(cb, struct drbd_plug_cb, cb); in drbd_unplug() local
1280 struct drbd_resource *resource = plug->cb.data; in drbd_unplug()
1281 struct drbd_request *req = plug->most_recent_req; in drbd_unplug()
1301 struct drbd_plug_cb *plug; in drbd_check_plugged() local
1302 struct blk_plug_cb *cb = blk_check_plugged(drbd_unplug, resource, sizeof(*plug)); in drbd_check_plugged()
1305 plug = container_of(cb, struct drbd_plug_cb, cb); in drbd_check_plugged()
1307 plug = NULL; in drbd_check_plugged()
1308 return plug; in drbd_check_plugged()
1311 static void drbd_update_plug(struct drbd_plug_cb *plug, struct drbd_request *req) in drbd_update_plug() argument
1313 struct drbd_request *tmp = plug->most_recent_req; in drbd_update_plug()
1317 plug->most_recent_req = req; in drbd_update_plug()
1395 struct drbd_plug_cb *plug = drbd_check_plugged(resource); in drbd_send_and_submit() local
1396 if (plug) in drbd_send_and_submit()
1397 drbd_update_plug(plug, req); in drbd_send_and_submit()
1448 struct blk_plug plug; in submit_fast_path() local
1451 blk_start_plug(&plug); in submit_fast_path()
1469 blk_finish_plug(&plug); in submit_fast_path()
1501 struct blk_plug plug; in send_and_submit_pending() local
1504 blk_start_plug(&plug); in send_and_submit_pending()
1512 blk_finish_plug(&plug); in send_and_submit_pending()