Lines Matching defs:rxrpc_bundle
384 struct rxrpc_bundle { struct
385 struct rxrpc_conn_parameters params;
386 refcount_t ref;
387 atomic_t active; /* Number of active users */
388 unsigned int debug_id;
389 bool try_upgrade; /* True if the bundle is attempting upgrade */
390 bool alloc_conn; /* True if someone's getting a conn */
391 short alloc_error; /* Error from last conn allocation */
392 spinlock_t channel_lock;
393 struct rb_node local_node; /* Node in local->client_conns */
394 struct list_head waiting_calls; /* Calls waiting for channels */
395 unsigned long avail_chans; /* Mask of available channels */
396 struct rxrpc_connection *conns[4]; /* The connections in the bundle (max 4) */