iPXE
|
A NFS request. More...
Data Fields | |
struct refcnt | refcnt |
Reference counter. More... | |
struct interface | xfer |
Data transfer interface. More... | |
struct interface | pm_intf |
struct interface | mount_intf |
struct interface | nfs_intf |
enum nfs_pm_state | pm_state |
enum nfs_mount_state | mount_state |
enum nfs_state | nfs_state |
struct oncrpc_session | pm_session |
struct oncrpc_session | mount_session |
struct oncrpc_session | nfs_session |
struct oncrpc_cred_sys | auth_sys |
char * | hostname |
struct nfs_uri | uri |
struct nfs_fh | readlink_fh |
struct nfs_fh | current_fh |
uint64_t | file_offset |
size_t | remaining |
int | eof |
A NFS request.
Definition at line 84 of file nfs_open.c.
struct refcnt nfs_request::refcnt |
struct interface nfs_request::xfer |
Data transfer interface.
Definition at line 88 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_done(), and nfs_open().
struct interface nfs_request::pm_intf |
Definition at line 90 of file nfs_open.c.
Referenced by nfs_done(), nfs_open(), nfs_pm_deliver(), and nfs_pm_step().
struct interface nfs_request::mount_intf |
Definition at line 91 of file nfs_open.c.
Referenced by nfs_done(), nfs_mount_step(), nfs_open(), and nfs_pm_deliver().
struct interface nfs_request::nfs_intf |
Definition at line 92 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_done(), nfs_open(), nfs_pm_deliver(), and nfs_step().
enum nfs_pm_state nfs_request::pm_state |
Definition at line 94 of file nfs_open.c.
Referenced by nfs_pm_deliver(), and nfs_pm_step().
enum nfs_mount_state nfs_request::mount_state |
Definition at line 95 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_mount_deliver(), and nfs_mount_step().
enum nfs_state nfs_request::nfs_state |
Definition at line 96 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_done(), nfs_mount_deliver(), and nfs_step().
struct oncrpc_session nfs_request::pm_session |
Definition at line 98 of file nfs_open.c.
Referenced by nfs_open(), nfs_pm_deliver(), and nfs_pm_step().
struct oncrpc_session nfs_request::mount_session |
Definition at line 99 of file nfs_open.c.
Referenced by nfs_mount_deliver(), nfs_mount_step(), and nfs_open().
struct oncrpc_session nfs_request::nfs_session |
Definition at line 100 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_open(), and nfs_step().
struct oncrpc_cred_sys nfs_request::auth_sys |
Definition at line 102 of file nfs_open.c.
Referenced by nfs_free(), and nfs_open().
char* nfs_request::hostname |
Definition at line 104 of file nfs_open.c.
Referenced by nfs_free(), nfs_open(), nfs_parse_uri(), and nfs_pm_deliver().
struct nfs_uri nfs_request::uri |
Definition at line 105 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_free(), nfs_mount_deliver(), nfs_mount_step(), nfs_open(), nfs_parse_uri(), and nfs_step().
struct nfs_fh nfs_request::readlink_fh |
Definition at line 107 of file nfs_open.c.
Referenced by nfs_deliver(), and nfs_step().
struct nfs_fh nfs_request::current_fh |
Definition at line 108 of file nfs_open.c.
Referenced by nfs_deliver(), nfs_mount_deliver(), and nfs_step().
uint64_t nfs_request::file_offset |
Definition at line 109 of file nfs_open.c.
Referenced by nfs_deliver(), and nfs_step().
size_t nfs_request::remaining |
Definition at line 111 of file nfs_open.c.
Referenced by nfs_deliver().
int nfs_request::eof |
Definition at line 112 of file nfs_open.c.
Referenced by nfs_deliver().