Home
last modified time | relevance | path

Searched refs:xfer_interface (Results 1 – 25 of 31) sorted by relevance

12

/external/syslinux/gpxe/src/include/gpxe/
Dxfer.h17 struct xfer_interface;
27 void ( * close ) ( struct xfer_interface *xfer, int rc );
35 int ( * vredirect ) ( struct xfer_interface *xfer, int type,
52 size_t ( * window ) ( struct xfer_interface *xfer );
59 struct io_buffer * ( * alloc_iob ) ( struct xfer_interface *xfer,
72 int ( * deliver_iob ) ( struct xfer_interface *xfer,
86 int ( * deliver_raw ) ( struct xfer_interface *xfer,
91 struct xfer_interface { struct
135 extern struct xfer_interface null_xfer;
138 extern void xfer_close ( struct xfer_interface *xfer, int rc );
[all …]
Dopen.h16 struct xfer_interface;
60 int ( * open ) ( struct xfer_interface *xfer, struct uri *uri );
82 int ( * open ) ( struct xfer_interface *xfer, struct sockaddr *peer,
92 extern int xfer_open_uri ( struct xfer_interface *xfer, struct uri *uri );
93 extern int xfer_open_uri_string ( struct xfer_interface *xfer,
95 extern int xfer_open_named_socket ( struct xfer_interface *xfer,
98 extern int xfer_open_socket ( struct xfer_interface *xfer, int semantics,
100 extern int xfer_vopen ( struct xfer_interface *xfer, int type, va_list args );
101 extern int xfer_open ( struct xfer_interface *xfer, int type, ... );
102 extern int xfer_vreopen ( struct xfer_interface *xfer, int type,
Dfilter.h25 struct xfer_interface xfer;
36 static inline __attribute__ (( always_inline )) struct xfer_interface *
37 filter_other_half ( struct xfer_interface *xfer ) { in filter_other_half()
43 extern void filter_close ( struct xfer_interface *xfer, int rc );
44 extern int filter_vredirect ( struct xfer_interface *xfer, int type,
46 extern size_t filter_window ( struct xfer_interface *xfer );
47 extern struct io_buffer * filter_alloc_iob ( struct xfer_interface *xfer,
49 extern int filter_deliver_iob ( struct xfer_interface *xfer,
52 extern int filter_deliver_raw ( struct xfer_interface *xfer, const void *data,
Dhttp.h18 extern int http_open_filter ( struct xfer_interface *xfer, struct uri *uri,
20 int ( * filter ) ( struct xfer_interface *,
21 struct xfer_interface ** ) );
Dudp.h19 struct xfer_interface;
43 extern int udp_open_promisc ( struct xfer_interface *xfer );
44 extern int udp_open ( struct xfer_interface *xfer, struct sockaddr *peer,
Dtls.h184 extern int add_tls ( struct xfer_interface *xfer,
185 struct xfer_interface **next );
Dib_cmrc.h15 extern int ib_cmrc_open ( struct xfer_interface *xfer,
/external/syslinux/gpxe/src/core/
Dxfer.c46 void xfer_close ( struct xfer_interface *xfer, int rc ) { in xfer_close()
47 struct xfer_interface *dest = xfer_get_dest ( xfer ); in xfer_close()
67 int xfer_vredirect ( struct xfer_interface *xfer, int type, va_list args ) { in xfer_vredirect()
68 struct xfer_interface *dest = xfer_get_dest ( xfer ); in xfer_vredirect()
91 int xfer_redirect ( struct xfer_interface *xfer, int type, ... ) { in xfer_redirect()
107 size_t xfer_window ( struct xfer_interface *xfer ) { in xfer_window()
108 struct xfer_interface *dest = xfer_get_dest ( xfer ); in xfer_window()
124 struct io_buffer * xfer_alloc_iob ( struct xfer_interface *xfer, size_t len ) { in xfer_alloc_iob()
125 struct xfer_interface *dest = xfer_get_dest ( xfer ); in xfer_alloc_iob()
147 int xfer_deliver_iob_meta ( struct xfer_interface *xfer, in xfer_deliver_iob_meta()
[all …]
Dfilter.c36 void filter_close ( struct xfer_interface *xfer, int rc ) { in filter_close()
37 struct xfer_interface *other = filter_other_half ( xfer ); in filter_close()
42 int filter_vredirect ( struct xfer_interface *xfer, int type, in filter_vredirect()
44 struct xfer_interface *other = filter_other_half ( xfer ); in filter_vredirect()
49 size_t filter_window ( struct xfer_interface *xfer ) { in filter_window()
50 struct xfer_interface *other = filter_other_half ( xfer ); in filter_window()
55 struct io_buffer * filter_alloc_iob ( struct xfer_interface *xfer, in filter_alloc_iob()
57 struct xfer_interface *other = filter_other_half ( xfer ); in filter_alloc_iob()
62 int filter_deliver_iob ( struct xfer_interface *xfer, struct io_buffer *iobuf, in filter_deliver_iob()
64 struct xfer_interface *other = filter_other_half ( xfer ); in filter_deliver_iob()
[all …]
Dopen.c45 int xfer_open_uri ( struct xfer_interface *xfer, struct uri *uri ) { in xfer_open_uri()
82 int xfer_open_uri_string ( struct xfer_interface *xfer, in xfer_open_uri_string()
108 int xfer_open_socket ( struct xfer_interface *xfer, int semantics, in xfer_open_socket()
137 int xfer_vopen ( struct xfer_interface *xfer, int type, va_list args ) { in xfer_vopen()
168 int xfer_open ( struct xfer_interface *xfer, int type, ... ) { in xfer_open()
190 int xfer_vreopen ( struct xfer_interface *xfer, int type, va_list args ) { in xfer_vreopen()
Dhw.c18 struct xfer_interface xfer;
30 static void hw_xfer_close ( struct xfer_interface *xfer, int rc ) { in hw_xfer_close()
55 static int hw_open ( struct xfer_interface *xfer, struct uri *uri __unused ) { in hw_open()
Ddownloader.c46 struct xfer_interface xfer;
176 static int downloader_xfer_deliver_iob ( struct xfer_interface *xfer, in downloader_xfer_deliver_iob()
214 static void downloader_xfer_close ( struct xfer_interface *xfer, int rc ) { in downloader_xfer_close()
Dposix_io.c53 struct xfer_interface xfer;
101 static void posix_file_xfer_close ( struct xfer_interface *xfer, int rc ) { in posix_file_xfer_close()
117 posix_file_xfer_deliver_iob ( struct xfer_interface *xfer, in posix_file_xfer_deliver_iob()
Dresolv.c296 struct xfer_interface xfer;
327 static void named_xfer_close ( struct xfer_interface *xfer, int rc ) { in named_xfer_close()
382 int xfer_open_named_socket ( struct xfer_interface *xfer, int semantics, in xfer_open_named_socket()
/external/syslinux/gpxe/src/net/tcp/
Dhttp.c67 struct xfer_interface xfer;
72 struct xfer_interface socket;
357 static int http_socket_deliver_iob ( struct xfer_interface *socket, in http_socket_deliver_iob()
478 static void http_socket_close ( struct xfer_interface *socket, int rc ) { in http_socket_close()
504 static void http_xfer_close ( struct xfer_interface *xfer, int rc ) { in http_xfer_close()
533 int http_open_filter ( struct xfer_interface *xfer, struct uri *uri, in http_open_filter()
535 int ( * filter ) ( struct xfer_interface *xfer, in http_open_filter()
536 struct xfer_interface **next ) ) { in http_open_filter()
539 struct xfer_interface *socket; in http_open_filter()
589 static int http_open ( struct xfer_interface *xfer, struct uri *uri ) { in http_open()
Dftp.c51 struct xfer_interface xfer;
56 struct xfer_interface control;
58 struct xfer_interface data;
178 static void ftp_control_close ( struct xfer_interface *control, int rc ) { in ftp_control_close()
308 static int ftp_control_deliver_raw ( struct xfer_interface *control, in ftp_control_deliver_raw()
385 static void ftp_data_closed ( struct xfer_interface *data, int rc ) { in ftp_data_closed()
408 static int ftp_data_deliver_iob ( struct xfer_interface *data, in ftp_data_deliver_iob()
446 static void ftp_xfer_closed ( struct xfer_interface *xfer, int rc ) { in ftp_xfer_closed()
479 static int ftp_open ( struct xfer_interface *xfer, struct uri *uri ) { in ftp_open()
Dhttps.c43 static int https_open ( struct xfer_interface *xfer, struct uri *uri ) { in https_open()
/external/syslinux/gpxe/src/net/
Dudp.c32 struct xfer_interface xfer;
100 static int udp_open_common ( struct xfer_interface *xfer, in udp_open_common()
145 int udp_open ( struct xfer_interface *xfer, struct sockaddr *peer, in udp_open()
159 int udp_open_promisc ( struct xfer_interface *xfer ) { in udp_open_promisc()
359 static void udp_xfer_close ( struct xfer_interface *xfer, int rc ) { in udp_xfer_close()
374 static struct io_buffer * udp_alloc_iob ( struct xfer_interface *xfer, in udp_alloc_iob()
398 static int udp_xfer_deliver_iob ( struct xfer_interface *xfer, in udp_xfer_deliver_iob()
445 static int udp_open_uri ( struct xfer_interface *xfer, struct uri *uri ) { in udp_open_uri()
Dtcp.c34 struct xfer_interface xfer;
214 static int tcp_open ( struct xfer_interface *xfer, struct sockaddr *peer, in tcp_open()
1048 static void tcp_xfer_close ( struct xfer_interface *xfer, int rc ) { in tcp_xfer_close()
1065 static size_t tcp_xfer_window ( struct xfer_interface *xfer ) { in tcp_xfer_window()
1088 static int tcp_xfer_deliver_iob ( struct xfer_interface *xfer, in tcp_xfer_deliver_iob()
1137 static int tcp_open_uri ( struct xfer_interface *xfer, struct uri *uri ) { in tcp_open_uri()
/external/syslinux/gpxe/src/net/udp/
Dslam.c122 struct xfer_interface xfer;
124 struct xfer_interface socket;
126 struct xfer_interface mc_socket;
480 static int slam_mc_socket_deliver ( struct xfer_interface *mc_socket, in slam_mc_socket_deliver()
563 static int slam_socket_deliver ( struct xfer_interface *socket, in slam_socket_deliver()
606 static void slam_socket_close ( struct xfer_interface *socket, int rc ) { in slam_socket_close()
632 static void slam_mc_socket_close ( struct xfer_interface *mc_socket, int rc ){ in slam_mc_socket_close()
664 static void slam_xfer_close ( struct xfer_interface *xfer, int rc ) { in slam_xfer_close()
732 static int slam_open ( struct xfer_interface *xfer, struct uri *uri ) { in slam_open()
Dtftp.c68 struct xfer_interface xfer;
73 struct xfer_interface socket;
75 struct xfer_interface mc_socket;
989 static int tftp_socket_deliver_iob ( struct xfer_interface *socket, in tftp_socket_deliver_iob()
1033 static int tftp_mc_socket_deliver_iob ( struct xfer_interface *mc_socket, in tftp_mc_socket_deliver_iob()
1058 static void tftp_xfer_close ( struct xfer_interface *xfer, int rc ) { in tftp_xfer_close()
1074 static size_t tftp_xfer_window ( struct xfer_interface *xfer ) { in tftp_xfer_window()
1103 static int tftp_core_open ( struct xfer_interface *xfer, struct uri *uri, in tftp_core_open()
1164 static int tftp_open ( struct xfer_interface *xfer, struct uri *uri ) { in tftp_open()
1183 static int tftpsize_open ( struct xfer_interface *xfer, struct uri *uri ) { in tftpsize_open()
[all …]
Ddns.c63 struct xfer_interface socket;
330 static int dns_xfer_deliver_raw ( struct xfer_interface *socket, in dns_xfer_deliver_raw()
451 static void dns_xfer_close ( struct xfer_interface *socket, int rc ) { in dns_xfer_close()
/external/syslinux/gpxe/src/net/infiniband/
Dib_cmrc.c73 struct xfer_interface xfer;
271 static int ib_cmrc_xfer_deliver_iob ( struct xfer_interface *xfer, in ib_cmrc_xfer_deliver_iob()
332 static size_t ib_cmrc_xfer_window ( struct xfer_interface *xfer ) { in ib_cmrc_xfer_window()
348 static void ib_cmrc_xfer_close ( struct xfer_interface *xfer, int rc ) { in ib_cmrc_xfer_close()
375 int ib_cmrc_open ( struct xfer_interface *xfer, struct ib_device *ibdev, in ib_cmrc_open()
/external/syslinux/gpxe/src/arch/i386/interface/pxe/
Dpxe_tftp.c42 struct xfer_interface xfer;
85 static int pxe_tftp_xfer_deliver_iob ( struct xfer_interface *xfer __unused, in pxe_tftp_xfer_deliver_iob()
136 static void pxe_tftp_xfer_close ( struct xfer_interface *xfer __unused, in pxe_tftp_xfer_close()
Dpxe_udp.c38 struct xfer_interface xfer;
56 static int pxe_udp_deliver_iob ( struct xfer_interface *xfer, in pxe_udp_deliver_iob()

12