The virtual function driver will use the same transmit and receive descriptor ring structures, but will not itself construct and program the ring context. Split out ring creation and destruction from the programming of the ring context, to allow code to be shared between physical and virtual function drivers. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
832 |
|
832 |
|
833 |
|
833 |
|
834 |
|
834 |
|
|
835 |
|
|
|
836 |
|
|
|
837 |
|
|
|
838 |
|
|
|
839 |
|
|
|
840 |
|
|
|
841 |
|
|
|
842 |
|
|
|
843 |
|
|
|
844 |
|
|
|
845 |
|
|
|
846 |
|
|
|
847 |
|
|
|
848 |
|
|
|
849 |
|
|
|
850 |
|
|
|
851 |
|
|
|
852 |
|
|
|
853 |
|
|
|
854 |
|
|
|
855 |
|
|
|
856 |
|
|
|
857 |
|
|
|
858 |
|
|
|
859 |
|
|
|
860 |
|
|
|
861 |
|
|
|
862 |
|
|
|
863 |
|
|
|
864 |
|
|
|
865 |
|
|
|
866 |
|
|
|
867 |
|
|
|
868 |
|
|
|
869 |
|
|
|
870 |
|
|
|
871 |
|
|
|
872 |
|
|
|
873 |
|
|
|
874 |
|
|
|
875 |
|
|
|
876 |
|
|
|
877 |
|
|
|
878 |
|
|
|
879 |
|
|
|
880 |
|
|
|
881 |
|
|
|
882 |
|
|
|
883 |
|
|
|
884 |
|
|
|
885 |
|
|
|
886 |
|
|
|
887 |
|
|
|
888 |
|
|
|
889 |
|
|
|
890 |
|
|
835 |
|
891 |
|
836 |
|
892 |
|
837 |
|
893 |
|
|
|
||
1100 |
|
1156 |
|
1101 |
|
1157 |
|
1102 |
|
1158 |
|
1103 |
|
|
|
1104 |
|
|
|
1105 |
|
|
|
|
1159 |
|
|
1106 |
|
1160 |
|
1107 |
|
|
|
1108 |
|
|
|
1109 |
|
|
|
1110 |
|
|
|
1111 |
|
|
|
1112 |
|
|
|
1113 |
|
|
|
1114 |
|
1161 |
|
1115 |
|
1162 |
|
1116 |
|
1163 |
|
|
|
||
1121 |
|
1168 |
|
1122 |
|
1169 |
|
1123 |
|
1170 |
|
1124 |
|
|
|
1125 |
|
|
|
1126 |
|
|
|
1127 |
|
|
|
1128 |
|
|
|
1129 |
|
|
|
1130 |
|
|
|
1131 |
|
|
|
1132 |
|
|
|
1133 |
|
1171 |
|
1134 |
|
1172 |
|
1135 |
|
1173 |
|
1136 |
|
1174 |
|
1137 |
|
1175 |
|
1138 |
|
|
|
|
1176 |
|
|
1139 |
|
1177 |
|
1140 |
|
1178 |
|
1141 |
|
1179 |
|
|
|
||
1157 |
|
1195 |
|
1158 |
|
1196 |
|
1159 |
|
1197 |
|
1160 |
|
|
|
1161 |
|
|
|
|
1198 |
|
|
1162 |
|
1199 |
|
1163 |
|
1200 |
|
1164 |
|
1201 |
|
|
|
||
1211 |
|
1248 |
|
1212 |
|
1249 |
|
1213 |
|
1250 |
|
|
1251 |
|
|
|
1252 |
|
|
|
1253 |
|
|
|
1254 |
|
|
|
1255 |
|
|
|
1256 |
|
|
|
1257 |
|
|
|
1258 |
|
|
|
1259 |
|
|
|
1260 |
|
|
|
1261 |
|
|
|
1262 |
|
|
|
1263 |
|
|
|
1264 |
|
|
|
1265 |
|
|
|
1266 |
|
|
1214 |
|
1267 |
|
1215 |
|
1268 |
|
1216 |
|
1269 |
|
|
|
||
1297 |
|
1350 |
|
1298 |
|
1351 |
|
1299 |
|
1352 |
|
1300 |
|
|
|
1301 |
|
1353 |
|
1302 |
|
1354 |
|
1303 |
|
1355 |
|
|
|
||
1319 |
|
1371 |
|
1320 |
|
1372 |
|
1321 |
|
1373 |
|
1322 |
|
|
|
1323 |
|
|
|
1324 |
|
|
|
1325 |
|
|
|
1326 |
|
|
|
|
1374 |
|
|
1327 |
|
1375 |
|
1328 |
|
1376 |
|
1329 |
|
1377 |
|