56 #ifndef LIB_RTEMS_NFS_CLIENT_H 57 #define LIB_RTEMS_NFS_CLIENT_H 106 extern const cpu_set_t *rpciodCpuset;
107 extern size_t rpciodCpusetSize;
170 nfsInit(
int smallPoolDepth,
int bigPoolDepth);
rtems_task_priority rpciodPriority
RPCIO driver interface.
Definition: rpcio.c:410
int nfsCleanup(void)
Driver cleanup code.
Definition: nfs.c:1111
Data which Ease the Burden of Consistently Setting Errno.
int rtems_nfs_initialize(rtems_filesystem_mount_table_entry_t *mt_entry, const void *data)
Filesystem mount table mount handler.
Definition: nfs.c:1792
int nfsInit(int smallPoolDepth, int bigPoolDepth)
NFS driver interface.
Definition: nfs.c:1010
int rpcUdpInit(void)
Initialize the driver.
Definition: rpcio.c:953
rtems_status_code rtems_filesystem_resolve_location(char *buf, int len, rtems_filesystem_location_info_t *loc)
A utility routine to find the path leading to a rtems_filesystem_location_info_t node.
Definition: nfs.c:3153
int nfsMountsShow(FILE *f)
Dump a list of the currently mounted NFS to a file.
Definition: nfs.c:2969
Priority_Control rtems_task_priority
Define the type for an RTEMS API task priority.
Definition: tasks.h:79
rtems_status_code
Classic API Status.
Definition: status.h:46
void rpcSetXIDs(uint32_t xid)
Sets the XIDs of the RPC transaction hash table.
Definition: rpcio.c:941
int nfsSetTimeout(uint32_t timeout_ms)
Set the timeout (initial default: 10s) for NFS and mount calls.
Definition: nfs.c:3209
Mount table entry.
Definition: libio.h:1542
LibIO Internal Interface.
uint32_t nfsGetTimeout(void)
Read current timeout (in milliseconds)
Definition: nfs.c:3231
int rpcUdpCleanup(void)
RPC cleanup and stop.
Definition: rpcio.c:1021
File system location.
Definition: fs.h:53