Lines Matching refs:r_osd
320 WARN_ON(req->r_osd); in ceph_osdc_release_request()
884 struct ceph_osd *osd = req->r_osd; in __kick_linger_request()
905 WARN_ON(req->r_osd || !osd); in __kick_linger_request()
906 req->r_osd = osd; in __kick_linger_request()
1246 if (req->r_osd) { in __unregister_request()
1251 maybe_move_osd_to_lru(osdc, req->r_osd); in __unregister_request()
1253 req->r_osd = NULL; in __unregister_request()
1270 if (req->r_sent && req->r_osd) { in __cancel_request()
1284 if (req->r_osd) in __register_linger_request()
1286 &req->r_osd->o_linger_requests); in __register_linger_request()
1303 if (req->r_osd) { in __unregister_linger_request()
1305 maybe_move_osd_to_lru(osdc, req->r_osd); in __unregister_linger_request()
1307 req->r_osd = NULL; in __unregister_linger_request()
1382 req->r_osd ? req->r_osd->o_osd : -1); in __enqueue_request()
1384 if (req->r_osd) { in __enqueue_request()
1385 __remove_osd_from_lru(req->r_osd); in __enqueue_request()
1386 list_add_tail(&req->r_osd_item, &req->r_osd->o_requests); in __enqueue_request()
1431 req->r_osd && req->r_osd->o_osd == o && in __map_request()
1432 req->r_sent >= req->r_osd->o_incarnation && in __map_request()
1435 (req->r_osd == NULL && o == -1) || in __map_request()
1441 req->r_osd ? req->r_osd->o_osd : -1); in __map_request()
1447 if (req->r_osd) { in __map_request()
1451 req->r_osd = NULL; in __map_request()
1454 req->r_osd = __lookup_osd(osdc, o); in __map_request()
1455 if (!req->r_osd && o >= 0) { in __map_request()
1457 req->r_osd = create_osd(osdc, o); in __map_request()
1458 if (!req->r_osd) { in __map_request()
1463 dout("map_request osd %p is osd%d\n", req->r_osd, o); in __map_request()
1464 __insert_osd(osdc, req->r_osd); in __map_request()
1466 ceph_con_open(&req->r_osd->o_con, in __map_request()
1487 req, req->r_tid, req->r_osd->o_osd, req->r_flags, in __send_request()
1506 req->r_sent = req->r_osd->o_incarnation; in __send_request()
1508 ceph_con_send(&req->r_osd->o_con, req->r_request); in __send_request()
1547 if (req->r_osd == NULL) { in __ceph_osdc_start_request()
1592 osd = req->r_osd; in handle_timeout()
1984 req->r_osd ? req->r_osd->o_osd : -1); in kick_requests()
1998 if (req->r_osd == NULL) { in kick_requests()
2005 req->r_osd ? req->r_osd->o_osd : -1); in kick_requests()
2013 dout("linger req=%p req->r_osd=%p\n", req, req->r_osd); in kick_requests()
2020 if (req->r_osd == NULL || err > 0) { in kick_requests()
2021 if (req->r_osd == NULL) { in kick_requests()
2037 req->r_tid, req->r_osd ? req->r_osd->o_osd : -1); in kick_requests()