/dports/devel/libeio/libeio-libeio-4.18/ |
H A D | eio.h | 51 typedef struct eio_req eio_req; typedef 54 typedef int (*eio_cb)(eio_req *req); 245 struct eio_req struct 247 eio_req volatile *next; /* private ETP */ argument 372 eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data); 378 eio_req *eio_grp (eio_cb cb, void *data); 379 void eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit); 380 void eio_grp_limit (eio_req *grp, int limit); 381 void eio_grp_add (eio_req *grp, eio_req *req); 398 void eio_submit (eio_req *req); [all …]
|
H A D | eio.c | 381 #define ETP_REQ eio_req 637 eio_req *req = calloc (1, sizeof (eio_req)); /* will be freed by worker */ in etp_end_thread() 836 grp_dec (eio_req *grp) in grp_dec() 860 eio_finish (eio_req *req) in eio_finish() 895 eio_cancel (eio_req *req) in eio_cancel() 901 eio_submit (eio_req *req) in eio_submit() 1373 eio__lseek (eio_req *req) in eio__lseek() 2657 static eio_req * 2708 static eio_req * 2761 eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit) in eio_grp_feed() [all …]
|
H A D | demo.c | 49 res_cb (eio_req *req) in res_cb() 60 readdir_cb (eio_req *req) in readdir_cb() 79 stat_cb (eio_req *req) in stat_cb() 95 read_cb (eio_req *req) in read_cb() 110 open_cb (eio_req *req) in open_cb()
|
H A D | eio.pod | 215 and submitted C<eio_req *>. 256 file_open_done (eio_req *req) 289 =item eio_cancel (eio_req *req) 300 my_eio_cb (eio_req *req) 658 my_open_done (eio_req *req) 666 my_open (eio_req *req) 712 =item eio_grp_add (eio_req *grp, eio_req *req) 716 =item eio_grp_cancel (eio_req *grp) 790 void eio_grp_limit (eio_req *grp, int limit); 806 eio_req req; [all …]
|
/dports/devel/pecl-eio/eio-2.0.4/libeio/ |
H A D | eio.h | 51 typedef struct eio_req eio_req; 54 typedef int (*eio_cb)(eio_req *req); 244 struct eio_req 246 eio_req volatile *next; /* private ETP */ 371 eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data); 377 eio_req *eio_grp (eio_cb cb, void *data); 378 void eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit); 379 void eio_grp_limit (eio_req *grp, int limit); 380 void eio_grp_add (eio_req *grp, eio_req *req); 397 void eio_submit (eio_req *req); [all …]
|
H A D | eio.c | 346 #define ETP_REQ eio_req 602 eio_req *req = calloc (1, sizeof (eio_req)); /* will be freed by worker */ in etp_end_thread() 801 grp_dec (eio_req *grp) in grp_dec() 825 eio_finish (eio_req *req) in eio_finish() 860 eio_cancel (eio_req *req) in eio_cancel() 866 eio_submit (eio_req *req) in eio_submit() 1338 eio__lseek (eio_req *req) in eio__lseek() 2617 static eio_req * 2668 static eio_req * 2721 eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit) in eio_grp_feed() [all …]
|
/dports/security/vault/vault-1.8.2/vendor/github.com/apple/foundationdb/fdbrpc/libeio/ |
H A D | eio.h | 52 typedef struct eio_req eio_req; typedef 55 typedef int (*eio_cb)(eio_req *req); 234 struct eio_req struct 236 eio_req volatile *next; /* private ETP */ argument 360 eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data); 366 eio_req *eio_grp (eio_cb cb, void *data); 367 void eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit); 368 void eio_grp_limit (eio_req *grp, int limit); 369 void eio_grp_add (eio_req *grp, eio_req *req); 386 void eio_submit (eio_req *req); [all …]
|
H A D | eio.c | 348 #define ETP_REQ eio_req 613 eio_req *req = calloc (1, sizeof (eio_req)); /* will be freed by worker */ in etp_end_thread() 812 grp_dec (eio_req *grp) in grp_dec() 827 eio_destroy (eio_req *req) in eio_destroy() 836 eio_finish (eio_req *req) in eio_finish() 871 eio_cancel (eio_req *req) in eio_cancel() 877 eio_submit (eio_req *req) in eio_submit() 2657 static eio_req * 2708 static eio_req * 2761 eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit) in eio_grp_feed() [all …]
|
/dports/devel/p5-IO-AIO/IO-AIO-4.76/libeio/ |
H A D | eio.h | 51 typedef struct eio_req eio_req; typedef 54 typedef int (*eio_cb)(eio_req *req); 260 struct eio_req struct 262 eio_req volatile *next; /* private ETP */ argument 390 eio_req *eio_custom (void (*execute)(eio_req *), int pri, eio_cb cb, void *data); 396 eio_req *eio_grp (eio_cb cb, void *data); 397 void eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit); 398 void eio_grp_limit (eio_req *grp, int limit); 399 void eio_grp_add (eio_req *grp, eio_req *req); 416 void eio_submit (eio_req *req); [all …]
|
H A D | eio.c | 401 #define ETP_REQ eio_req 434 grp_dec (eio_req *grp) in grp_dec() 449 eio_destroy (eio_req *req) in eio_destroy() 458 eio_finish (eio_req *req) in eio_finish() 492 eio_cancel (eio_req *req) in eio_cancel() 498 eio_submit (eio_req *req) in eio_submit() 994 eio__lseek (eio_req *req) in eio__lseek() 2293 static eio_req * 2344 static eio_req * 2402 eio_grp_feed (eio_req *grp, void (*feed)(eio_req *req), int limit) in eio_grp_feed() [all …]
|
/dports/security/vault/vault-1.8.2/vendor/github.com/apple/foundationdb/fdbrpc/ |
H A D | AsyncFileEIO.actor.h | 262 state eio_req* r = eio_close(fd, 0, eio_callback, &p); in close_impl() 304 state eio_req* r = eio_ftruncate(fd, size, 0, eio_callback, &p); in truncate_impl() 314 eio_req *req = (eio_req *)calloc (1, sizeof *req); in start_fsync() 335 state eio_req* r = start_fsync( fd, p, sync_metadata ); 355 state eio_req* r = eio_fstat( fd, 0, eio_callback, &p ); in size_impl() 369 state eio_req* r = eio_stat( filename.c_str(), 0, eio_callback, &p ); in stat_impl() 382 state eio_req* r = eio_custom( [](eio_req* req) { in dispatch_impl() 395 }, 0, [](eio_req* req) { in dispatch_impl() 424 static int eio_callback( eio_req* req ) { in eio_callback() 432 static void apple_fsync( eio_req* req ) { in apple_fsync() [all …]
|
/dports/devel/pecl-eio/eio-2.0.4/php7/ |
H A D | php_eio.c | 559 static void php_eio_custom_execute(eio_req *req) in php_eio_custom_execute() 614 static int php_eio_res_cb_custom(eio_req * req) in php_eio_res_cb_custom() 686 static int php_eio_res_cb(eio_req *req) in php_eio_res_cb() 1177 eio_req *req; in PHP_FUNCTION() 2318 eio_req *req; in PHP_FUNCTION() 2381 eio_req *req; in PHP_FUNCTION() 2413 eio_req *req; in PHP_FUNCTION() 2435 eio_req *grp, *req; in PHP_FUNCTION() 2460 eio_req *grp; in PHP_FUNCTION() 2482 eio_req *grp; in PHP_FUNCTION() [all …]
|
H A D | eio_priv.h | 76 eio_req *req; \
|
/dports/devel/pecl-eio/eio-2.0.4/php5/ |
H A D | php_eio.c | 432 static void php_eio_custom_execute(eio_req * req) in php_eio_custom_execute() 484 static int php_eio_res_cb_custom(eio_req * req) in php_eio_res_cb_custom() 567 static int php_eio_res_cb(eio_req *req) in php_eio_res_cb() 1037 eio_req *req; in PHP_FUNCTION() 1043 ZEND_FETCH_RESOURCE(req, eio_req *, &zreq, -1, in PHP_FUNCTION() 2184 eio_req *req; in PHP_FUNCTION() 2248 eio_req *req; in PHP_FUNCTION() 2280 eio_req *req; in PHP_FUNCTION() 2302 eio_req *grp, *req; in PHP_FUNCTION() 2325 eio_req *grp; in PHP_FUNCTION() [all …]
|
H A D | eio_priv.h | 75 eio_req *req; \
|
/dports/devel/p5-IO-AIO/IO-AIO-4.76/ |
H A D | AIO.xs | 190 static int req_invoke (eio_req *req); 192 static void req_destroy (eio_req *grp); 348 fiemap (eio_req *req) in fiemap() 460 typedef eio_req *aio_req; 461 typedef eio_req *aio_req_ornot; 582 req_submit (eio_req *req) in req_submit() 600 req_invoke (eio_req *req) in req_invoke()
|