Commit 112c268
authored
io-uring API updates. (#871)
* io-uring API updates.
Add the `addr_len` field to `splice_fd_in_or_file_index_union`, define
the `io_uring_sync_cancel_reg` struct, and export the various flags
types used in the public API from the `io_uring` module so that users
don't need to enable "fs" or "net" themselves just to work with
`io_uring`.
* Make `Nsecs` be 64-bit on 32-bit x86 Linux.1 parent 0c22704 commit 112c268
3 files changed
+73
-28
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
933 | 933 | | |
934 | 934 | | |
935 | 935 | | |
936 | | - | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
937 | 941 | | |
938 | 942 | | |
939 | 943 | | |
940 | 944 | | |
941 | 945 | | |
942 | 946 | | |
943 | 947 | | |
944 | | - | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
945 | 953 | | |
946 | 954 | | |
947 | 955 | | |
| |||
1515 | 1523 | | |
1516 | 1524 | | |
1517 | 1525 | | |
1518 | | - | |
| 1526 | + | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
1519 | 1531 | | |
1520 | 1532 | | |
1521 | 1533 | | |
1522 | 1534 | | |
1523 | 1535 | | |
1524 | 1536 | | |
1525 | 1537 | | |
1526 | | - | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
1527 | 1543 | | |
1528 | 1544 | | |
1529 | 1545 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
| |||
1062 | 1067 | | |
1063 | 1068 | | |
1064 | 1069 | | |
1065 | | - | |
| 1070 | + | |
1066 | 1071 | | |
1067 | 1072 | | |
1068 | | - | |
| 1073 | + | |
1069 | 1074 | | |
1070 | | - | |
| 1075 | + | |
1071 | 1076 | | |
1072 | | - | |
1073 | | - | |
1074 | | - | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
1075 | 1080 | | |
1076 | | - | |
1077 | | - | |
1078 | | - | |
| 1081 | + | |
| 1082 | + | |
| 1083 | + | |
1079 | 1084 | | |
1080 | 1085 | | |
1081 | 1086 | | |
| |||
1087 | 1092 | | |
1088 | 1093 | | |
1089 | 1094 | | |
| 1095 | + | |
1090 | 1096 | | |
1091 | 1097 | | |
1092 | 1098 | | |
1093 | 1099 | | |
1094 | 1100 | | |
1095 | 1101 | | |
| 1102 | + | |
| 1103 | + | |
| 1104 | + | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
1096 | 1122 | | |
1097 | 1123 | | |
1098 | 1124 | | |
| |||
1269 | 1295 | | |
1270 | 1296 | | |
1271 | 1297 | | |
1272 | | - | |
1273 | | - | |
1274 | 1298 | | |
1275 | 1299 | | |
1276 | 1300 | | |
1277 | | - | |
1278 | | - | |
1279 | 1301 | | |
1280 | 1302 | | |
1281 | | - | |
| 1303 | + | |
1282 | 1304 | | |
1283 | 1305 | | |
1284 | 1306 | | |
| |||
1377 | 1399 | | |
1378 | 1400 | | |
1379 | 1401 | | |
| 1402 | + | |
1380 | 1403 | | |
1381 | 1404 | | |
1382 | 1405 | | |
| |||
1460 | 1483 | | |
1461 | 1484 | | |
1462 | 1485 | | |
| 1486 | + | |
1463 | 1487 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
31 | | - | |
32 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
37 | 46 | | |
38 | 47 | | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | 48 | | |
44 | 49 | | |
45 | 50 | | |
| |||
52 | 57 | | |
53 | 58 | | |
54 | 59 | | |
55 | | - | |
| 60 | + | |
56 | 61 | | |
57 | 62 | | |
58 | 63 | | |
| |||
64 | 69 | | |
65 | 70 | | |
66 | 71 | | |
67 | | - | |
| 72 | + | |
68 | 73 | | |
69 | 74 | | |
70 | 75 | | |
| |||
75 | 80 | | |
76 | 81 | | |
77 | 82 | | |
78 | | - | |
| 83 | + | |
79 | 84 | | |
80 | 85 | | |
81 | 86 | | |
| |||
0 commit comments