Commit c2e80c1
committed
refractor: remove unneeded GuestMemoryMmap parameters
A VsockPacket now holds references into guest memory (via pointed inside
of the iovec abstraction), so we no longer need to carry around a tuple
of (VsockPacket, GuestMemoryMmap) to be able to read or write vsock
packets. Therefore, a lot of boilerplate code for passing guest memory
references can now go.
Signed-off-by: Patrick Roy <[email protected]>1 parent 1e680c6 commit c2e80c1
File tree
6 files changed
+21
-40
lines changed- src/vmm/src/devices/virtio/vsock
- csm
- unix
6 files changed
+21
-40
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | 98 | | |
100 | 99 | | |
101 | 100 | | |
| |||
160 | 159 | | |
161 | 160 | | |
162 | 161 | | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
| 162 | + | |
168 | 163 | | |
169 | 164 | | |
170 | 165 | | |
| |||
296 | 291 | | |
297 | 292 | | |
298 | 293 | | |
299 | | - | |
| 294 | + | |
300 | 295 | | |
301 | 296 | | |
302 | 297 | | |
| |||
318 | 313 | | |
319 | 314 | | |
320 | 315 | | |
321 | | - | |
| 316 | + | |
322 | 317 | | |
323 | 318 | | |
324 | 319 | | |
| |||
608 | 603 | | |
609 | 604 | | |
610 | 605 | | |
611 | | - | |
| 606 | + | |
612 | 607 | | |
613 | 608 | | |
614 | 609 | | |
| |||
899 | 894 | | |
900 | 895 | | |
901 | 896 | | |
902 | | - | |
| 897 | + | |
903 | 898 | | |
904 | 899 | | |
905 | 900 | | |
| |||
926 | 921 | | |
927 | 922 | | |
928 | 923 | | |
929 | | - | |
930 | | - | |
931 | | - | |
| 924 | + | |
932 | 925 | | |
933 | 926 | | |
934 | 927 | | |
935 | | - | |
936 | | - | |
937 | | - | |
| 928 | + | |
938 | 929 | | |
939 | 930 | | |
940 | 931 | | |
| |||
1028 | 1019 | | |
1029 | 1020 | | |
1030 | 1021 | | |
1031 | | - | |
| 1022 | + | |
1032 | 1023 | | |
1033 | 1024 | | |
1034 | 1025 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
215 | 215 | | |
216 | 216 | | |
217 | 217 | | |
218 | | - | |
| 218 | + | |
219 | 219 | | |
220 | 220 | | |
221 | 221 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
| 208 | + | |
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | 35 | | |
37 | 36 | | |
38 | 37 | | |
| |||
172 | 171 | | |
173 | 172 | | |
174 | 173 | | |
175 | | - | |
| 174 | + | |
176 | 175 | | |
177 | 176 | | |
178 | | - | |
| 177 | + | |
179 | 178 | | |
180 | 179 | | |
181 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 64 | + | |
69 | 65 | | |
70 | 66 | | |
71 | 67 | | |
| |||
84 | 80 | | |
85 | 81 | | |
86 | 82 | | |
87 | | - | |
| 83 | + | |
88 | 84 | | |
89 | 85 | | |
90 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | 50 | | |
52 | 51 | | |
53 | 52 | | |
| |||
116 | 115 | | |
117 | 116 | | |
118 | 117 | | |
119 | | - | |
| 118 | + | |
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
| |||
152 | 151 | | |
153 | 152 | | |
154 | 153 | | |
155 | | - | |
| 154 | + | |
156 | 155 | | |
157 | 156 | | |
158 | 157 | | |
| |||
189 | 188 | | |
190 | 189 | | |
191 | 190 | | |
192 | | - | |
| 191 | + | |
193 | 192 | | |
194 | 193 | | |
195 | 194 | | |
| |||
243 | 242 | | |
244 | 243 | | |
245 | 244 | | |
246 | | - | |
| 245 | + | |
247 | 246 | | |
248 | 247 | | |
249 | 248 | | |
| |||
884 | 883 | | |
885 | 884 | | |
886 | 885 | | |
887 | | - | |
888 | | - | |
889 | | - | |
| 886 | + | |
890 | 887 | | |
891 | 888 | | |
892 | 889 | | |
893 | | - | |
894 | | - | |
895 | | - | |
| 890 | + | |
896 | 891 | | |
897 | 892 | | |
898 | 893 | | |
| |||
0 commit comments