diff options
Diffstat (limited to 'include/net/9p/9p.h')
-rw-r--r-- | include/net/9p/9p.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/net/9p/9p.h b/include/net/9p/9p.h index 071fd7a8d781..7aefa6d975ac 100644 --- a/include/net/9p/9p.h +++ b/include/net/9p/9p.h | |||
@@ -689,6 +689,10 @@ struct p9_rwstat { | |||
689 | * @tag: transaction id of the request | 689 | * @tag: transaction id of the request |
690 | * @offset: used by marshalling routines to track currentposition in buffer | 690 | * @offset: used by marshalling routines to track currentposition in buffer |
691 | * @capacity: used by marshalling routines to track total capacity | 691 | * @capacity: used by marshalling routines to track total capacity |
692 | * @pubuf: Payload user buffer given by the caller | ||
693 | * @pubuf: Payload kernel buffer given by the caller | ||
694 | * @pbuf_size: pubuf/pkbuf(only one will be !NULL) size to be read/write. | ||
695 | * @private: For transport layer's use. | ||
692 | * @sdata: payload | 696 | * @sdata: payload |
693 | * | 697 | * |
694 | * &p9_fcall represents the structure for all 9P RPC | 698 | * &p9_fcall represents the structure for all 9P RPC |
@@ -705,6 +709,10 @@ struct p9_fcall { | |||
705 | 709 | ||
706 | size_t offset; | 710 | size_t offset; |
707 | size_t capacity; | 711 | size_t capacity; |
712 | char __user *pubuf; | ||
713 | char *pkbuf; | ||
714 | size_t pbuf_size; | ||
715 | void *private; | ||
708 | 716 | ||
709 | uint8_t *sdata; | 717 | uint8_t *sdata; |
710 | }; | 718 | }; |