Home
last modified time | relevance | path

Searched refs:dca_listnode_t (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/crypto/
H A Ddca.h138 typedef struct dca_listnode dca_listnode_t; typedef
178 dca_listnode_t *dl_next;
179 dca_listnode_t *dl_prev;
180 dca_listnode_t *dl_next2;
181 dca_listnode_t *dl_prev2;
232 dca_listnode_t dr_linkage;
329 dca_listnode_t dw_linkage;
357 dca_listnode_t dwl_freereqs; /* available requests */
358 dca_listnode_t dwl_waitq; /* requests arrive here */
359 dca_listnode_t dwl_freework; /* available work structures */
[all …]
/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca.c61 static void dca_enlist2(dca_listnode_t *, dca_listnode_t *,
63 static void dca_rmlist2(dca_listnode_t *node, kmutex_t *);
64 static dca_listnode_t *dca_delist2(dca_listnode_t *q, kmutex_t *);
75 static void dca_initq(dca_listnode_t *);
76 static void dca_enqueue(dca_listnode_t *, dca_listnode_t *);
77 static dca_listnode_t *dca_dequeue(dca_listnode_t *);
78 static dca_listnode_t *dca_unqueue(dca_listnode_t *);
1249 dca_enlist2(dca_listnode_t *q, dca_listnode_t *node, kmutex_t *lock) in dca_enlist2()
1263 dca_rmlist2(dca_listnode_t *node, kmutex_t *lock) in dca_rmlist2()
1276 static dca_listnode_t *
[all …]