iPXE
|
"Hello World" data source More...
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <ipxe/refcnt.h>
#include <ipxe/process.h>
#include <ipxe/xfer.h>
#include <ipxe/open.h>
Go to the source code of this file.
Data Structures | |
struct | hw |
Functions | |
static void | hw_finished (struct hw *hw, int rc) |
static void | hw_step (struct hw *hw) |
static int | hw_open (struct interface *xfer, struct uri *uri __unused) |
Variables | |
static const char | hw_msg [] = "Hello world!\n" |
static struct interface_operation | hw_xfer_operations [] |
static struct interface_descriptor | hw_xfer_desc |
static struct process_descriptor | hw_process_desc |
struct uri_opener hw_uri_opener | __uri_opener |
"Hello World" data source
Definition in file hw.c.
|
static |
Definition at line 24 of file hw.c.
References intf_shutdown(), hw::process, process_del(), rc, and hw::xfer.
Referenced by hw_step().
|
static |
Definition at line 29 of file hw.c.
References hw_finished(), hw_msg, rc, hw::xfer, xfer_deliver_raw(), and xfer_window().
Definition at line 49 of file hw.c.
References ENOMEM, hw_process_desc, hw_xfer_desc, intf_init(), intf_plug_plug(), NULL, hw::process, process_init(), ref_init, ref_put, hw::refcnt, hw::xfer, and zalloc().
|
static |
|
static |
|
static |
Definition at line 43 of file hw.c.
Referenced by hw_open().
|
static |
Definition at line 46 of file hw.c.
Referenced by hw_open().