Lines Matching defs:rxrpc_peer

338 struct rxrpc_peer {  struct
339 struct rcu_head rcu; /* This must be first */
340 refcount_t ref;
341 unsigned long hash_key;
342 struct hlist_node hash_link;
343 struct rxrpc_local *local;
344 struct hlist_head error_targets; /* targets for net error distribution */
345 struct rb_root service_conns; /* Service connections */
346 struct list_head keepalive_link; /* Link in net->peer_keepalive[] */
347 time64_t last_tx_at; /* Last time packet sent here */
348 seqlock_t service_conn_lock;
349 spinlock_t lock; /* access lock */
350 int debug_id; /* debug ID for printks */
351 struct sockaddr_rxrpc srx; /* remote address */
354 unsigned int pmtud_trial; /* Current MTU probe size */
355 unsigned int pmtud_good; /* Largest working MTU probe we've tried */
356 unsigned int pmtud_bad; /* Smallest non-working MTU probe we've tried */
357 bool pmtud_lost; /* T if MTU probe was lost */
358 bool pmtud_probing; /* T if we have an active probe outstanding */
359 bool pmtud_pending; /* T if a call to this peer should send a probe */
360 u8 pmtud_jumbo; /* Max jumbo packets for the MTU */
361 bool ackr_adv_pmtud; /* T if the peer advertises path-MTU */
362 unsigned int ackr_max_data; /* Maximum data advertised by peer */
363 unsigned int if_mtu; /* Local interface MTU (- hdrsize) for this peer */
364 unsigned int max_data; /* Maximum packet data capacity for this peer */
365 unsigned short hdrsize; /* header size (IP + UDP + RxRPC) */
366 unsigned short tx_seg_max; /* Maximum number of transmissable segments */
390 struct rxrpc_peer *peer; /* Representation of remote endpoint */ argument