Home
last modified time | relevance | path

Searched refs:eio_req (Results 1 – 16 of 16) sorted by relevance

/dports/devel/libeio/libeio-libeio-4.18/
H A Deio.h51 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 Deio.c381 #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 Ddemo.c49 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 Deio.pod215 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 Deio.h51 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 Deio.c346 #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 Deio.h52 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 Deio.c348 #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 Deio.h51 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 Deio.c401 #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 DAsyncFileEIO.actor.h262 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 Dphp_eio.c559 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 Deio_priv.h76 eio_req *req; \
/dports/devel/pecl-eio/eio-2.0.4/php5/
H A Dphp_eio.c432 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 Deio_priv.h75 eio_req *req; \
/dports/devel/p5-IO-AIO/IO-AIO-4.76/
H A DAIO.xs190 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()