HomeSort by relevance Sort by last modified time
    Searched refs:iobuf (Results 26 - 50 of 83) sorted by null

12 3 4

  /external/syslinux/gpxe/src/net/infiniband/
ib_cmrc.c 36 #include <gpxe/iobuf.h>
201 * @v iobuf I/O buffer
206 struct io_buffer *iobuf, int rc ) {
210 free_iob ( iobuf );
227 * @v iobuf I/O buffer
233 struct io_buffer *iobuf, int rc ) {
240 free_iob ( iobuf );
246 DBGC2_HDA ( cmrc, 0, iobuf->data, iob_len ( iobuf ) );
249 if ( ( rc = xfer_deliver_iob ( &cmrc->xfer, iobuf ) ) != 0 )
    [all...]
ib_mi.c 29 #include <gpxe/iobuf.h>
115 * @v iobuf I/O buffer
121 struct io_buffer *iobuf, int rc ) {
133 if ( iob_len ( iobuf ) != sizeof ( *mad ) ) {
135 mi, iob_len ( iobuf ) );
136 DBGC_HDA ( mi, 0, iobuf->data, iob_len ( iobuf ) );
139 mad = iobuf->data;
158 free_iob ( iobuf );
178 struct io_buffer *iobuf; local
    [all...]
  /external/syslinux/gpxe/src/include/gpxe/
udp.h 15 #include <gpxe/iobuf.h>
netdevice.h 58 * @v iobuf I/O buffer
64 int ( * rx ) ( struct io_buffer *iobuf, struct net_device *netdev,
99 * @v iobuf I/O buffer
105 int ( * push ) ( struct net_device *netdev, struct io_buffer *iobuf,
112 * @v iobuf I/O buffer
118 int ( * pull ) ( struct net_device *netdev, struct io_buffer *iobuf,
193 * @v iobuf I/O buffer
210 struct io_buffer *iobuf );
484 extern int netdev_tx ( struct net_device *netdev, struct io_buffer *iobuf );
486 struct io_buffer *iobuf, int rc )
    [all...]
xfer.h 15 #include <gpxe/iobuf.h>
57 * @ret iobuf I/O buffer
64 * @v iobuf Datagram I/O buffer
73 struct io_buffer *iobuf,
146 struct io_buffer *iobuf );
148 struct io_buffer *iobuf,
166 struct io_buffer *iobuf,
ib_packet.h 140 extern int ib_push ( struct ib_device *ibdev, struct io_buffer *iobuf,
143 extern int ib_pull ( struct ib_device *ibdev, struct io_buffer *iobuf,
infiniband.h 179 * @v iobuf I/O buffer
184 struct io_buffer *iobuf, int rc );
191 * @v iobuf I/O buffer
197 struct io_buffer *iobuf, int rc );
275 * @v iobuf I/O buffer
286 struct io_buffer *iobuf );
291 * @v iobuf I/O buffer
301 struct io_buffer *iobuf );
458 struct io_buffer *iobuf );
460 struct io_buffer *iobuf );
    [all...]
  /external/syslinux/gpxe/src/net/
aoe.c 31 #include <gpxe/iobuf.h>
93 struct io_buffer *iobuf; local
134 iobuf = alloc_iob ( ETH_HLEN + sizeof ( *aoehdr ) +
137 if ( ! iobuf )
139 iob_reserve ( iobuf, ETH_HLEN );
140 aoehdr = iob_put ( iobuf, sizeof ( *aoehdr ) );
141 aoecmd = iob_put ( iobuf, aoecmdlen );
170 copy_from_user ( iob_put ( iobuf, data_out_len ),
182 return net_tx ( iobuf, aoe->netdev, &aoe_protocol, aoe->target );
282 * @v iobuf I/O buffe
    [all...]
infiniband.c 33 #include <gpxe/iobuf.h>
283 struct io_buffer *iobuf; local
296 if ( ( iobuf = qp->send.iobufs[i] ) != NULL )
297 ib_complete_send ( ibdev, qp, iobuf, -ECANCELED );
300 if ( ( iobuf = qp->recv.iobufs[i] ) != NULL ) {
301 ib_complete_recv ( ibdev, qp, NULL, iobuf,
381 * @v iobuf I/O buffer
386 struct io_buffer *iobuf ) {
412 if ( ( rc = ibdev->op->post_send ( ibdev, qp, av, iobuf ) ) != 0 ) {
427 * @v iobuf I/O buffe
506 struct io_buffer *iobuf; local
    [all...]
ndp.c 6 #include <gpxe/iobuf.h>
145 * @v iobuf I/O buffer
149 int ndp_process_advert ( struct io_buffer *iobuf, struct sockaddr_tcpip *st_src __unused,
151 struct neighbour_advert *nadvert = iobuf->data;
155 if ( iob_len ( iobuf ) < sizeof ( *nadvert ) ) {
156 DBG ( "Packet too short (%zd bytes)\n", iob_len ( iobuf ) );
cachedhcp.c 27 #include <gpxe/iobuf.h>
eapol.c 28 #include <gpxe/iobuf.h>
  /external/syslinux/gpxe/src/arch/i386/drivers/net/
undinet.c 29 #include <gpxe/iobuf.h>
165 * @v iobuf I/O buffer
169 struct io_buffer *iobuf ) {
171 size_t len = iob_len ( iobuf );
187 memcpy ( &basemem_packet, iobuf->data, len );
208 netdev_tx_complete ( netdev, iobuf );
247 struct io_buffer *iobuf = NULL; local
294 if ( ! iobuf )
295 iobuf = alloc_iob ( len );
296 if ( ! iobuf ) {
    [all...]
  /external/syslinux/gpxe/src/net/udp/
tftp.c 334 struct io_buffer *iobuf; local
356 iobuf = xfer_alloc_iob ( &tftp->socket, len );
357 if ( ! iobuf )
361 rrq = iob_put ( iobuf, sizeof ( *rrq ) );
363 iob_put ( iobuf, snprintf ( iobuf->tail, iob_tailroom ( iobuf ),
366 iob_put ( iobuf, snprintf ( iobuf->tail,
367 iob_tailroom ( iobuf ),
391 struct io_buffer *iobuf; local
426 struct io_buffer *iobuf; local
    [all...]
  /external/syslinux/gpxe/src/arch/i386/interface/pxe/
pxe_udp.c 49 * @v iobuf I/O buffer
57 struct io_buffer *iobuf,
77 len = iob_len ( iobuf );
80 copy_to_user ( buffer, 0, iobuf->data, len );
100 free_iob ( iobuf );
264 struct io_buffer *iobuf; local
291 iobuf = xfer_alloc_iob ( &pxe_udp.xfer, len );
292 if ( ! iobuf ) {
298 copy_from_user ( iob_put ( iobuf, len ), buffer, 0, len );
307 if ( ( rc = xfer_deliver_iob_meta ( &pxe_udp.xfer, iobuf,
    [all...]
pxe_undi.c 33 #include <gpxe/iobuf.h>
226 struct io_buffer *iobuf; local
274 iobuf = alloc_iob ( ll_hlen + len );
275 if ( ! iobuf ) {
276 DBG2 ( " could not allocate iobuf\n" );
280 iob_reserve ( iobuf, ll_hlen );
281 copy_from_real ( iob_put ( iobuf, tbd.ImmedLength ), tbd.Xmit.segment,
285 copy_from_real ( iob_put ( iobuf, datablk->TDDataLen ),
308 if ( ( rc = ll_protocol->push ( pxe_netdev, iobuf, ll_dest,
313 free_iob ( iobuf );
643 struct io_buffer *iobuf; local
    [all...]
  /external/syslinux/gpxe/src/drivers/net/
ipoib.c 29 #include <gpxe/iobuf.h>
189 * @v iobuf I/O buffer
196 struct io_buffer *iobuf, const void *ll_dest,
199 iob_push ( iobuf, sizeof ( *ipoib_hdr ) );
221 * @v iobuf I/O buffer
228 struct io_buffer *iobuf, const void **ll_dest,
231 struct ipoib_hdr *ipoib_hdr = iobuf->data;
236 if ( iob_len ( iobuf ) < sizeof ( *ipoib_hdr ) ) {
238 DBG_HD ( iobuf->data, iob_len ( iobuf ) );
    [all...]
natsemi.c 74 #include <gpxe/iobuf.h>
89 static int natsemi_transmit (struct net_device *netdev, struct io_buffer *iobuf);
370 np->iobuf[i] = alloc_iob (RX_BUF_SIZE);
371 if (! np->iobuf[i])
376 np->rx[i].bufptr = virt_to_bus (np->iobuf[i]->data);
377 DBG (" Address of iobuf [%d] = %p and iobuf->data = %p \n", i,
378 &np->iobuf[i], &np->iobuf[i]->data);
426 free_iob (np->iobuf[i])
    [all...]
rtl8139.c 82 #include <gpxe/iobuf.h>
92 struct io_buffer *iobuf[TX_RING_SIZE]; member in struct:rtl8139_tx
373 * @v iobuf I/O buffer
377 struct io_buffer *iobuf ) {
381 if ( rtl->tx.iobuf[rtl->tx.next] != NULL ) {
387 iob_pad ( iobuf, ETH_ZLEN );
391 virt_to_bus ( iobuf->data ), iob_len ( iobuf ) );
392 rtl->tx.iobuf[rtl->tx.next] = iobuf;
    [all...]
  /external/syslinux/gpxe/src/core/
filter.c 62 int filter_deliver_iob ( struct xfer_interface *xfer, struct io_buffer *iobuf,
66 return xfer_deliver_iob_meta ( other, iobuf, meta );
downloader.c 172 * @v iobuf Datagram I/O buffer
177 struct io_buffer *iobuf,
191 len = iob_len ( iobuf );
198 iobuf->data, len );
204 free_iob ( iobuf );
  /external/syslinux/gpxe/src/net/tcp/
http.c 38 #include <gpxe/iobuf.h>
326 * @v iobuf I/O buffer
330 struct io_buffer *iobuf ) {
334 http->rx_len += iob_len ( iobuf );
337 if ( ( rc = xfer_deliver_iob ( &http->xfer, iobuf ) ) != 0 )
353 * @v iobuf I/O buffer
358 struct io_buffer *iobuf,
367 while ( iob_len ( iobuf ) ) {
376 rc = http_rx_data ( http, iob_disown ( iobuf ) );
383 len = line_buffer ( &http->linebuf, iobuf->data
    [all...]
  /external/syslinux/gpxe/src/interface/efi/
efi_snp.c 27 #include <gpxe/iobuf.h>
147 struct io_buffer *iobuf; local
155 list_for_each_entry ( iobuf, &snpdev->netdev->rx_queue, list )
158 list_for_each_entry ( iobuf, &snpdev->netdev->rx_queue, list )
532 struct io_buffer *iobuf; local
585 iobuf = alloc_iob ( len );
586 if ( ! iobuf ) {
592 memcpy ( iob_put ( iobuf, len ), data, len );
596 iob_pull ( iobuf, ll_header_len );
598 iobuf, ll_dest, ll_src
649 struct io_buffer *iobuf; local
    [all...]
  /external/syslinux/gpxe/src/drivers/net/phantom/
phantom.c 32 #include <gpxe/iobuf.h>
1077 struct io_buffer *iobuf; local
1096 iobuf = alloc_iob ( PHN_RX_BUFSIZE );
1097 if ( ! iobuf ) {
1107 length, iob_len ( iobuf ) );
1109 dma_addr, virt_to_bus ( iobuf->data ) );
1113 phantom->rds_iobuf[handle] = iobuf;
1188 struct io_buffer *iobuf; local
1265 struct io_buffer *iobuf; local
    [all...]
  /external/freetype/builds/amiga/src/base/
ftsystem.c 68 UBYTE iobuf[IOBUF_SIZE]; member in struct:SysFile
321 CopyMem( &sysfile->iobuf[offset - sysfile->iobuf_start], buffer, count );
330 read_bytes = Read( sysfile->file, sysfile->iobuf, IOBUF_SIZE );
339 CopyMem( sysfile->iobuf, buffer, count );
364 CopyMem( &buffer[read_bytes - bufsize] , sysfile->iobuf, bufsize );

Completed in 1392 milliseconds

12 3 4