… | |
… | |
95 | |
95 | |
96 | typedef aio_cb *aio_req; |
96 | typedef aio_cb *aio_req; |
97 | typedef aio_cb *aio_req_ornot; |
97 | typedef aio_cb *aio_req_ornot; |
98 | |
98 | |
99 | enum { |
99 | enum { |
100 | PRI_MIN = 4, |
100 | PRI_MIN = -4, |
101 | PRI_MAX = -4, |
101 | PRI_MAX = 4, |
102 | |
102 | |
103 | DEFAULT_PRI = 0, |
103 | DEFAULT_PRI = 0, |
104 | PRI_BIAS = PRI_MIN, |
104 | PRI_BIAS = -PRI_MIN, |
105 | }; |
105 | }; |
106 | |
106 | |
107 | static int next_pri = DEFAULT_PRI + PRI_BIAS; |
107 | static int next_pri = DEFAULT_PRI + PRI_BIAS; |
108 | |
108 | |
109 | static int started, wanted; |
109 | static int started, wanted; |
… | |
… | |
1260 | #if 0 |
1260 | #if 0 |
1261 | |
1261 | |
1262 | void |
1262 | void |
1263 | aio_pri (int pri = DEFAULT_PRI) |
1263 | aio_pri (int pri = DEFAULT_PRI) |
1264 | CODE: |
1264 | CODE: |
1265 | if (pri > PRI_MIN) pri = PRI_MIN; |
1265 | if (pri < PRI_MIN) pri = PRI_MIN; |
1266 | if (pri < PRI_MAX) pri = PRI_MAX; |
1266 | if (pri > PRI_MAX) pri = PRI_MAX; |
1267 | next_pri = pri + PRI_BIAS; |
1267 | next_pri = pri + PRI_BIAS; |
1268 | |
1268 | |
1269 | #endif |
1269 | #endif |
1270 | |
1270 | |
1271 | void |
1271 | void |