Home
last modified time | relevance | path

Searched refs:rfs4_entry_t (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_state.c354 static void *state_mkkey(rfs4_entry_t);
378 static void *pid_mkkey(rfs4_entry_t);
383 static void *file_mkkey(rfs4_entry_t);
1658 clientid_mkkey(rfs4_entry_t entry) in clientid_mkkey()
1694 nfsclnt_mkkey(rfs4_entry_t entry) in nfsclnt_mkkey()
2032 clntip_mkkey(rfs4_entry_t entry) in clntip_mkkey()
2405 pid_mkkey(rfs4_entry_t u_entry) in pid_mkkey()
2513 file_mkkey(rfs4_entry_t u_entry) in file_mkkey()
2723 lo_state_mkkey(rfs4_entry_t u_entry) in lo_state_mkkey()
2986 state_mkkey(rfs4_entry_t u_entry) in state_mkkey()
[all …]
H A Dnfs4_db.c45 static rfs4_dbe_t *rfs4_dbe_create(rfs4_table_t *, id_t, rfs4_entry_t);
301 uint32_t idxcnt, bool_t (*create)(rfs4_entry_t, void *), in rfs4_table_create() argument
302 void (*destroy)(rfs4_entry_t), in rfs4_table_create() argument
303 bool_t (*expiry)(rfs4_entry_t), in rfs4_table_create() argument
417 bool_t (compare)(rfs4_entry_t, void *), in rfs4_index_create() argument
418 void *(*mkkey)(rfs4_entry_t), in rfs4_index_create() argument
513 rfs4_dbe_create(rfs4_table_t *table, id_t id, rfs4_entry_t data) in rfs4_dbe_create()
546 entry->dbe_data = (rfs4_entry_t)&entry->dbe_indices[table->dbt_maxcnt]; in rfs4_dbe_create()
592 rfs4_entry_t
777 void (*callout)(rfs4_entry_t, void *), in rfs4_dbe_walk() argument
H A Dnfs4x_state.c69 sessid_compare(rfs4_entry_t entry, void *key) in sessid_compare()
78 sessid_mkkey(rfs4_entry_t entry) in sessid_mkkey()
350 rfs4_session_create(rfs4_entry_t u_entry, void *arg) in rfs4_session_create()
472 rfs4_session_destroy(rfs4_entry_t u_entry) in rfs4_session_destroy()
502 rfs4_session_expiry(rfs4_entry_t u_entry) in rfs4_session_expiry()
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4_db_impl.h69 rfs4_entry_t dbe_data;
86 bool_t (*dbi_compare)(rfs4_entry_t, void *); /* Key match entry? */
87 void *(*dbi_mkkey)(rfs4_entry_t); /* Given data generate a key */
112 bool_t (*dbt_create)(rfs4_entry_t, void *data);
113 void (*dbt_destroy)(rfs4_entry_t); /* Destroy entry */
114 bool_t (*dbt_expiry)(rfs4_entry_t); /* Has this entry expired */
H A Dnfs4.h130 } *rfs4_entry_t; typedef
160 bool_t (*create)(rfs4_entry_t, void *),
161 void (*destroy)(rfs4_entry_t),
162 bool_t (*expiry)(rfs4_entry_t),
167 bool_t (compare)(rfs4_entry_t, void *),
168 void *(*mkkey)(rfs4_entry_t), bool_t);
174 extern rfs4_entry_t rfs4_dbsearch(rfs4_index_t *, void *,
195 void (*callout)(rfs4_entry_t, void *), void *);