Lines Matching defs:local
28 static unsigned long rxrpc_peer_hash_key(struct rxrpc_local *local,
37 hash_key = (unsigned long)local / __alignof__(*local);
77 struct rxrpc_local *local,
84 ((unsigned long)peer->local - (unsigned long)local) ?:
115 struct rxrpc_local *local,
120 struct rxrpc_net *rxnet = local->rxnet;
123 if (rxrpc_peer_cmp_key(peer, local, srx, hash_key) == 0 &&
134 struct rxrpc_peer *rxrpc_lookup_peer_rcu(struct rxrpc_local *local,
138 unsigned long hash_key = rxrpc_peer_hash_key(local, srx);
140 peer = __rxrpc_lookup_peer_rcu(local, srx, hash_key);
210 struct rxrpc_peer *rxrpc_alloc_peer(struct rxrpc_local *local, gfp_t gfp)
220 peer->local = rxrpc_get_local(local);
283 struct rxrpc_local *local,
292 peer = rxrpc_alloc_peer(local, gfp);
304 rxrpc_put_local(peer->local);
313 void rxrpc_new_incoming_peer(struct rxrpc_sock *rx, struct rxrpc_local *local,
316 struct rxrpc_net *rxnet = local->rxnet;
319 hash_key = rxrpc_peer_hash_key(local, &peer->srx);
332 struct rxrpc_local *local,
336 struct rxrpc_net *rxnet = local->rxnet;
337 unsigned long hash_key = rxrpc_peer_hash_key(local, srx);
343 peer = __rxrpc_lookup_peer_rcu(local, srx, hash_key);
352 candidate = rxrpc_create_peer(rx, local, srx, hash_key, gfp);
361 peer = __rxrpc_lookup_peer_rcu(local, srx, hash_key);
420 struct rxrpc_net *rxnet = peer->local->rxnet;