summaryrefslogtreecommitdiffstats
path: root/net/rxrpc/ar-internal.h
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2015-04-11 21:51:09 +0200
committerAl Viro <viro@zeniv.linux.org.uk>2015-04-11 21:51:09 +0200
commita2dd3793a1c3ac709f1d7b48ad7751563f4c654f (patch)
tree81280559aad138fe997a3b4af205729093927b81 /net/rxrpc/ar-internal.h
parentget rid of the size argument of sock_sendmsg() (diff)
parentkafs: Add more "unified AFS" error codes (diff)
downloadlinux-a2dd3793a1c3ac709f1d7b48ad7751563f4c654f.tar.xz
linux-a2dd3793a1c3ac709f1d7b48ad7751563f4c654f.zip
Merge remote-tracking branch 'dh/afs' into for-davem
Diffstat (limited to 'net/rxrpc/ar-internal.h')
-rw-r--r--net/rxrpc/ar-internal.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/rxrpc/ar-internal.h b/net/rxrpc/ar-internal.h
index 2fc1e659e5c9..aef1bd294e17 100644
--- a/net/rxrpc/ar-internal.h
+++ b/net/rxrpc/ar-internal.h
@@ -152,11 +152,13 @@ struct rxrpc_local {
struct work_struct destroyer; /* endpoint destroyer */
struct work_struct acceptor; /* incoming call processor */
struct work_struct rejecter; /* packet reject writer */
+ struct work_struct event_processor; /* endpoint event processor */
struct list_head services; /* services listening on this endpoint */
struct list_head link; /* link in endpoint list */
struct rw_semaphore defrag_sem; /* control re-enablement of IP DF bit */
struct sk_buff_head accept_queue; /* incoming calls awaiting acceptance */
struct sk_buff_head reject_queue; /* packets awaiting rejection */
+ struct sk_buff_head event_queue; /* endpoint event packets awaiting processing */
spinlock_t lock; /* access lock */
rwlock_t services_lock; /* lock for services list */
atomic_t usage;