Searched refs:rfs4_entry_t (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_state.c | 326 static bool_t rfs4_client_create(rfs4_entry_t, void *); 329 static void rfs4_client_destroy(rfs4_entry_t); 330 static bool_t rfs4_client_expiry(rfs4_entry_t); 332 static bool_t clientid_compare(rfs4_entry_t, void *); 333 static void *clientid_mkkey(rfs4_entry_t); 335 static bool_t nfsclnt_compare(rfs4_entry_t, void *); 336 static void *nfsclnt_mkkey(rfs4_entry_t); 337 static bool_t rfs4_clntip_expiry(rfs4_entry_t); 338 static void rfs4_clntip_destroy(rfs4_entry_t); 339 static bool_t rfs4_clntip_create(rfs4_entry_t, void *); [all …]
|
H A D | nfs4_db.c | 45 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 D | nfs4x_state.c | 69 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 D | nfs4_db_impl.h | 69 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 D | nfs4.h | 130 } *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 *);
|