Go to the source code of this file.
Classes |
struct | nlm4_stat |
struct | nlm4_res |
struct | nlm4_holder |
struct | nlm4_testrply |
struct | nlm4_testres |
struct | nlm4_lock |
struct | nlm4_lockargs |
struct | nlm4_cancargs |
struct | nlm4_testargs |
struct | nlm4_unlockargs |
struct | nlm4_share |
struct | nlm4_shareargs |
struct | nlm4_shareres |
struct | nlm4_free_allargs |
struct | nlm4_sm_notifyargs |
Defines |
#define | LM_MAXSTRLEN 1024 |
#define | LM_MAXNAMELEN 1025 |
#define | MAXNETOBJ_SZ 1024 |
#define | SM_MAXSTRLEN 1024 |
#define | SM_PRIV_SZ 16 |
#define | NLMPROG 100021 |
#define | NLM4_VERS 4 |
#define | NLMPROC4_NULL 0 |
#define | NLMPROC4_TEST 1 |
#define | NLMPROC4_LOCK 2 |
#define | NLMPROC4_CANCEL 3 |
#define | NLMPROC4_UNLOCK 4 |
#define | NLMPROC4_GRANTED 5 |
#define | NLMPROC4_TEST_MSG 6 |
#define | NLMPROC4_LOCK_MSG 7 |
#define | NLMPROC4_CANCEL_MSG 8 |
#define | NLMPROC4_UNLOCK_MSG 9 |
#define | NLMPROC4_GRANTED_MSG 10 |
#define | NLMPROC4_TEST_RES 11 |
#define | NLMPROC4_LOCK_RES 12 |
#define | NLMPROC4_CANCEL_RES 13 |
#define | NLMPROC4_UNLOCK_RES 14 |
#define | NLMPROC4_GRANTED_RES 15 |
#define | NLMPROC4_SM_NOTIFY 16 |
#define | NLMPROC4_SHARE 20 |
#define | NLMPROC4_UNSHARE 21 |
#define | NLMPROC4_NM_LOCK 22 |
#define | NLMPROC4_FREE_ALL 23 |
Typedefs |
typedef int | int32_t |
typedef u_int | uint32_t |
typedef quad_t | int64_t |
typedef u_quad_t | uint64_t |
typedef enum nlm4_stats | nlm4_stats |
typedef struct nlm4_stat | nlm4_stat |
typedef struct nlm4_res | nlm4_res |
typedef struct nlm4_holder | nlm4_holder |
typedef struct nlm4_testrply | nlm4_testrply |
typedef struct nlm4_testres | nlm4_testres |
typedef struct nlm4_lock | nlm4_lock |
typedef struct nlm4_lockargs | nlm4_lockargs |
typedef struct nlm4_cancargs | nlm4_cancargs |
typedef struct nlm4_testargs | nlm4_testargs |
typedef struct nlm4_unlockargs | nlm4_unlockargs |
typedef enum fsh4_mode | fsh4_mode |
typedef enum fsh4_access | fsh4_access |
typedef struct nlm4_share | nlm4_share |
typedef struct nlm4_shareargs | nlm4_shareargs |
typedef struct nlm4_shareres | nlm4_shareres |
typedef struct nlm4_free_allargs | nlm4_free_allargs |
typedef struct nlm4_sm_notifyargs | nlm4_sm_notifyargs |
Enumerations |
enum | nlm4_stats {
NLM4_GRANTED = 0,
NLM4_DENIED = 1,
NLM4_DENIED_NOLOCKS = 2,
NLM4_BLOCKED = 3,
NLM4_DENIED_GRACE_PERIOD = 4,
NLM4_DEADLCK = 5,
NLM4_ROFS = 6,
NLM4_STALE_FH = 7,
NLM4_FBIG = 8,
NLM4_FAILED = 9
} |
enum | fsh4_mode { fsm_DN = 0,
fsm_DR = 1,
fsm_DW = 2,
fsm_DRW = 3
} |
enum | fsh4_access { fsa_NONE = 0,
fsa_R = 1,
fsa_W = 2,
fsa_RW = 3
} |
Functions |
void | nlm_init (void) |
void * | nlmproc4_null_4 () |
void * | nlmproc4_null_4_svc () |
nlm4_testres * | nlmproc4_test_4 () |
nlm4_testres * | nlmproc4_test_4_svc () |
nlm4_res * | nlmproc4_lock_4 () |
nlm4_res * | nlmproc4_lock_4_svc () |
nlm4_res * | nlmproc4_cancel_4 () |
nlm4_res * | nlmproc4_cancel_4_svc () |
nlm4_res * | nlmproc4_unlock_4 () |
nlm4_res * | nlmproc4_unlock_4_svc () |
nlm4_res * | nlmproc4_granted_4 () |
nlm4_res * | nlmproc4_granted_4_svc () |
void * | nlmproc4_test_msg_4 () |
void * | nlmproc4_test_msg_4_svc () |
void * | nlmproc4_lock_msg_4 () |
void * | nlmproc4_lock_msg_4_svc () |
void * | nlmproc4_cancel_msg_4 () |
void * | nlmproc4_cancel_msg_4_svc () |
void * | nlmproc4_unlock_msg_4 () |
void * | nlmproc4_unlock_msg_4_svc () |
void * | nlmproc4_granted_msg_4 () |
void * | nlmproc4_granted_msg_4_svc () |
void * | nlmproc4_test_res_4 () |
void * | nlmproc4_test_res_4_svc () |
void * | nlmproc4_lock_res_4 () |
void * | nlmproc4_lock_res_4_svc () |
void * | nlmproc4_cancel_res_4 () |
void * | nlmproc4_cancel_res_4_svc () |
void * | nlmproc4_unlock_res_4 () |
void * | nlmproc4_unlock_res_4_svc () |
void * | nlmproc4_granted_res_4 () |
void * | nlmproc4_granted_res_4_svc () |
void * | nlmproc4_sm_notify_4 () |
void * | nlmproc4_sm_notify_4_svc () |
nlm4_shareres * | nlmproc4_share_4 () |
nlm4_shareres * | nlmproc4_share_4_svc () |
nlm4_shareres * | nlmproc4_unshare_4 () |
nlm4_shareres * | nlmproc4_unshare_4_svc () |
nlm4_res * | nlmproc4_nm_lock_4 () |
nlm4_res * | nlmproc4_nm_lock_4_svc () |
void * | nlmproc4_free_all_4 () |
void * | nlmproc4_free_all_4_svc () |
int | nlmprog_4_freeresult () |
bool_t | xdr_int32_t () |
bool_t | xdr_uint32_t () |
bool_t | xdr_int64_t () |
bool_t | xdr_uint64_t () |
bool_t | xdr_nlm4_stats () |
bool_t | xdr_nlm4_stat () |
bool_t | xdr_nlm4_res () |
bool_t | xdr_nlm4_holder () |
bool_t | xdr_nlm4_testrply () |
bool_t | xdr_nlm4_testres () |
bool_t | xdr_nlm4_lock () |
bool_t | xdr_nlm4_lockargs () |
bool_t | xdr_nlm4_cancargs () |
bool_t | xdr_nlm4_testargs () |
bool_t | xdr_nlm4_unlockargs () |
bool_t | xdr_fsh4_mode () |
bool_t | xdr_fsh4_access () |
bool_t | xdr_nlm4_share () |
bool_t | xdr_nlm4_shareargs () |
bool_t | xdr_nlm4_shareres () |
bool_t | xdr_nlm4_free_allargs () |
bool_t | xdr_nlm4_sm_notifyargs () |
Define Documentation
#define LM_MAXNAMELEN 1025 |
#define LM_MAXSTRLEN 1024 |
#define MAXNETOBJ_SZ 1024 |
#define NLMPROC4_CANCEL 3 |
#define NLMPROC4_CANCEL_MSG 8 |
#define NLMPROC4_CANCEL_RES 13 |
#define NLMPROC4_FREE_ALL 23 |
#define NLMPROC4_GRANTED 5 |
#define NLMPROC4_GRANTED_MSG 10 |
#define NLMPROC4_GRANTED_RES 15 |
#define NLMPROC4_LOCK_MSG 7 |
#define NLMPROC4_LOCK_RES 12 |
#define NLMPROC4_NM_LOCK 22 |
#define NLMPROC4_SHARE 20 |
#define NLMPROC4_SM_NOTIFY 16 |
#define NLMPROC4_TEST_MSG 6 |
#define NLMPROC4_TEST_RES 11 |
#define NLMPROC4_UNLOCK 4 |
#define NLMPROC4_UNLOCK_MSG 9 |
#define NLMPROC4_UNLOCK_RES 14 |
#define NLMPROC4_UNSHARE 21 |
#define SM_MAXSTRLEN 1024 |
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
fsa_NONE |
|
fsa_R |
|
fsa_W |
|
fsa_RW |
|
Definition at line 138 of file nlm4.h.
- Enumerator:
fsm_DN |
|
fsm_DR |
|
fsm_DW |
|
fsm_DRW |
|
Definition at line 129 of file nlm4.h.
- Enumerator:
NLM4_GRANTED |
|
NLM4_DENIED |
|
NLM4_DENIED_NOLOCKS |
|
NLM4_BLOCKED |
|
NLM4_DENIED_GRACE_PERIOD |
|
NLM4_DEADLCK |
|
NLM4_ROFS |
|
NLM4_STALE_FH |
|
NLM4_FBIG |
|
NLM4_FAILED |
|
Definition at line 28 of file nlm4.h.
Function Documentation
void* nlmproc4_cancel_msg_4 |
( |
| ) |
|
void* nlmproc4_cancel_msg_4_svc |
( |
| ) |
|
void* nlmproc4_cancel_res_4 |
( |
| ) |
|
void* nlmproc4_cancel_res_4_svc |
( |
| ) |
|
void* nlmproc4_free_all_4 |
( |
| ) |
|
void* nlmproc4_free_all_4_svc |
( |
| ) |
|
void* nlmproc4_granted_msg_4 |
( |
| ) |
|
void* nlmproc4_granted_msg_4_svc |
( |
| ) |
|
void* nlmproc4_granted_res_4 |
( |
| ) |
|
void* nlmproc4_granted_res_4_svc |
( |
| ) |
|
void* nlmproc4_lock_msg_4 |
( |
| ) |
|
void* nlmproc4_lock_msg_4_svc |
( |
| ) |
|
void* nlmproc4_lock_res_4 |
( |
| ) |
|
void* nlmproc4_lock_res_4_svc |
( |
| ) |
|
void* nlmproc4_null_4 |
( |
| ) |
|
void* nlmproc4_null_4_svc |
( |
| ) |
|
void* nlmproc4_sm_notify_4 |
( |
| ) |
|
void* nlmproc4_sm_notify_4_svc |
( |
| ) |
|
void* nlmproc4_test_msg_4 |
( |
| ) |
|
void* nlmproc4_test_msg_4_svc |
( |
| ) |
|
void* nlmproc4_test_res_4 |
( |
| ) |
|
void* nlmproc4_test_res_4_svc |
( |
| ) |
|
void* nlmproc4_unlock_msg_4 |
( |
| ) |
|
void* nlmproc4_unlock_msg_4_svc |
( |
| ) |
|
void* nlmproc4_unlock_res_4 |
( |
| ) |
|
void* nlmproc4_unlock_res_4_svc |
( |
| ) |
|
int nlmprog_4_freeresult |
( |
| ) |
|
bool_t xdr_fsh4_access |
( |
| ) |
|
bool_t xdr_nlm4_cancargs |
( |
| ) |
|
bool_t xdr_nlm4_free_allargs |
( |
| ) |
|
bool_t xdr_nlm4_holder |
( |
| ) |
|
bool_t xdr_nlm4_lockargs |
( |
| ) |
|
bool_t xdr_nlm4_share |
( |
| ) |
|
bool_t xdr_nlm4_shareargs |
( |
| ) |
|
bool_t xdr_nlm4_shareres |
( |
| ) |
|
bool_t xdr_nlm4_sm_notifyargs |
( |
| ) |
|
bool_t xdr_nlm4_stats |
( |
| ) |
|
bool_t xdr_nlm4_testargs |
( |
| ) |
|
bool_t xdr_nlm4_testres |
( |
| ) |
|
bool_t xdr_nlm4_testrply |
( |
| ) |
|
bool_t xdr_nlm4_unlockargs |
( |
| ) |
|