search for: iotlb_invalidate

Displaying 6 results from an estimated 6 matches for "iotlb_invalidate".

2020 Feb 05
2
[PATCH] vhost: introduce vDPA based backend
...size; >> ??? __u64 uaddr; >> #define VHOST_ACCESS_RO????? 0x1 >> #define VHOST_ACCESS_WO????? 0x2 >> #define VHOST_ACCESS_RW????? 0x3 >> ??? __u8 perm; >> #define VHOST_IOTLB_MISS?????????? 1 >> #define VHOST_IOTLB_UPDATE???????? 2 >> #define VHOST_IOTLB_INVALIDATE???? 3 >> #define VHOST_IOTLB_ACCESS_FAIL??? 4 >> ??? __u8 type; >> }; >> >> #define VHOST_IOTLB_MSG 0x1 >> #define VHOST_IOTLB_MSG_V2 0x2 >> >> struct vhost_msg { >> ??? int type; >> ??? union { >> ??? ??? struct vhost_iotlb_msg...
2020 Feb 05
2
[PATCH] vhost: introduce vDPA based backend
...size; >> ??? __u64 uaddr; >> #define VHOST_ACCESS_RO????? 0x1 >> #define VHOST_ACCESS_WO????? 0x2 >> #define VHOST_ACCESS_RW????? 0x3 >> ??? __u8 perm; >> #define VHOST_IOTLB_MISS?????????? 1 >> #define VHOST_IOTLB_UPDATE???????? 2 >> #define VHOST_IOTLB_INVALIDATE???? 3 >> #define VHOST_IOTLB_ACCESS_FAIL??? 4 >> ??? __u8 type; >> }; >> >> #define VHOST_IOTLB_MSG 0x1 >> #define VHOST_IOTLB_MSG_V2 0x2 >> >> struct vhost_msg { >> ??? int type; >> ??? union { >> ??? ??? struct vhost_iotlb_msg...
2020 Feb 05
1
[PATCH] vhost: introduce vDPA based backend
...e VHOST_ACCESS_RO????? 0x1 >>>> #define VHOST_ACCESS_WO????? 0x2 >>>> #define VHOST_ACCESS_RW????? 0x3 >>>> ??? __u8 perm; >>>> #define VHOST_IOTLB_MISS?????????? 1 >>>> #define VHOST_IOTLB_UPDATE???????? 2 >>>> #define VHOST_IOTLB_INVALIDATE???? 3 >>>> #define VHOST_IOTLB_ACCESS_FAIL??? 4 >>>> ??? __u8 type; >>>> }; >>>> >>>> #define VHOST_IOTLB_MSG 0x1 >>>> #define VHOST_IOTLB_MSG_V2 0x2 >>>> >>>> struct vhost_msg { >>>> ???...
2020 Feb 05
0
[PATCH] vhost: introduce vDPA based backend
...; > #define VHOST_ACCESS_RO????? 0x1 > > > #define VHOST_ACCESS_WO????? 0x2 > > > #define VHOST_ACCESS_RW????? 0x3 > > > ??? __u8 perm; > > > #define VHOST_IOTLB_MISS?????????? 1 > > > #define VHOST_IOTLB_UPDATE???????? 2 > > > #define VHOST_IOTLB_INVALIDATE???? 3 > > > #define VHOST_IOTLB_ACCESS_FAIL??? 4 > > > ??? __u8 type; > > > }; > > > > > > #define VHOST_IOTLB_MSG 0x1 > > > #define VHOST_IOTLB_MSG_V2 0x2 > > > > > > struct vhost_msg { > > > ??? int type; > &g...
2020 Feb 05
2
[PATCH] vhost: introduce vDPA based backend
...ment requirement */ struct vhost_iotlb_msg { ??? __u64 iova; ??? __u64 size; ??? __u64 uaddr; #define VHOST_ACCESS_RO????? 0x1 #define VHOST_ACCESS_WO????? 0x2 #define VHOST_ACCESS_RW????? 0x3 ??? __u8 perm; #define VHOST_IOTLB_MISS?????????? 1 #define VHOST_IOTLB_UPDATE???????? 2 #define VHOST_IOTLB_INVALIDATE???? 3 #define VHOST_IOTLB_ACCESS_FAIL??? 4 ??? __u8 type; }; #define VHOST_IOTLB_MSG 0x1 #define VHOST_IOTLB_MSG_V2 0x2 struct vhost_msg { ??? int type; ??? union { ??? ??? struct vhost_iotlb_msg iotlb; ??? ??? __u8 padding[64]; ??? }; }; struct vhost_msg_v2 { ??? __u32 type; ??? __u32 r...
2020 Feb 05
2
[PATCH] vhost: introduce vDPA based backend
...ment requirement */ struct vhost_iotlb_msg { ??? __u64 iova; ??? __u64 size; ??? __u64 uaddr; #define VHOST_ACCESS_RO????? 0x1 #define VHOST_ACCESS_WO????? 0x2 #define VHOST_ACCESS_RW????? 0x3 ??? __u8 perm; #define VHOST_IOTLB_MISS?????????? 1 #define VHOST_IOTLB_UPDATE???????? 2 #define VHOST_IOTLB_INVALIDATE???? 3 #define VHOST_IOTLB_ACCESS_FAIL??? 4 ??? __u8 type; }; #define VHOST_IOTLB_MSG 0x1 #define VHOST_IOTLB_MSG_V2 0x2 struct vhost_msg { ??? int type; ??? union { ??? ??? struct vhost_iotlb_msg iotlb; ??? ??? __u8 padding[64]; ??? }; }; struct vhost_msg_v2 { ??? __u32 type; ??? __u32 r...