Lines Matching defs:trans
229 struct rxrpc_transport *trans;
249 trans = rxrpc_get_transport(rx->local, peer, gfp);
251 _leave(" = %p", trans);
252 return trans;
276 struct rxrpc_transport *trans;
286 trans = rxrpc_name_to_transport(sock, (struct sockaddr *) srx,
288 if (IS_ERR(trans)) {
289 call = ERR_CAST(trans);
290 trans = NULL;
294 trans = rx->trans;
295 if (!trans) {
299 atomic_inc(&trans->usage);
311 bundle = rxrpc_get_bundle(rx, trans, key, service_id, gfp);
317 call = rxrpc_get_client_call(rx, trans, bundle, user_call_ID, true,
319 rxrpc_put_bundle(trans, bundle);
321 rxrpc_put_transport(trans);
378 struct rxrpc_transport *trans;
419 trans = rxrpc_name_to_transport(sock, addr, addr_len, flags,
421 if (IS_ERR(trans)) {
423 _leave(" = %ld", PTR_ERR(trans));
424 return PTR_ERR(trans);
427 rx->trans = trans;
447 struct rxrpc_transport *trans;
464 trans = NULL;
469 trans = rxrpc_name_to_transport(sock, m->msg_name,
471 if (IS_ERR(trans)) {
472 ret = PTR_ERR(trans);
473 trans = NULL;
477 trans = rx->trans;
478 if (trans)
479 atomic_inc(&trans->usage);
495 ret = rxrpc_client_sendmsg(iocb, rx, trans, m, len);
504 if (trans)
505 rxrpc_put_transport(trans);
715 rxrpc_put_bundle(rx->trans, rx->bundle);
718 if (rx->trans) {
719 rxrpc_put_transport(rx->trans);
720 rx->trans = NULL;