kcf_areq_node_t
kcf_areq_node_t areqn;
if (mdb_vread(&areqn, sizeof (kcf_areq_node_t), addr) == -1) {
wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP);
kcf_areq_node_t *adn;
adn = wsp->walk_data = mdb_alloc(sizeof (kcf_areq_node_t), UM_SLEEP);
if (mdb_vread(adn, sizeof (kcf_areq_node_t), wsp->walk_addr) == -1) {
kcf_areq_node_t *ptr;
if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t),
mdb_free(wsp->walk_data, sizeof (kcf_areq_node_t));
kcf_areq_node_t *ptr;
ptr = (kcf_areq_node_t *)wsp->walk_data;
if (mdb_vread(wsp->walk_data, sizeof (kcf_areq_node_t),
kcf_areq_node_t node;
if (mdb_vread(&node, sizeof (kcf_areq_node_t), node_addr)
kcf_areq_node_simple(kcf_areq_node_t *areqn)
v_kcf_areq_node(kcf_areq_node_t *areqn)
static crypto_req_id_t kcf_reqid_insert(kcf_areq_node_t *areq);
kcf_areq_node_t *req;
kcf_areq_node_t *areq = (kcf_areq_node_t *)buf;
kcf_areq_node_t *areq = (kcf_areq_node_t *)buf;
kcf_aop_done(kcf_areq_node_t *areq, int error)
kcf_areq_node_t *nextreq;
static kcf_areq_node_t *
kcf_reqid_insert(kcf_areq_node_t *areq)
kcf_areq_node_t *headp;
kcf_reqid_delete(kcf_areq_node_t *areq)
kcf_areq_node_t *nextp, *prevp;
kcf_areq_node_t *arptr, *areq;
kcf_areq_node_t *areq;
kcf_areq_node_t *areq;
kcf_areq_node_t *areq = next_req->kr_areq;
kcf_areq_node_t *areq = last_req->kr_areq;
kcf_disp_sw_request(kcf_areq_node_t *areq)
kcf_areq_node_t *areq = (kcf_areq_node_t *)ireq;
can_resubmit(kcf_areq_node_t *areq, crypto_mechanism_t **mech1,
kcf_resubmit_request(kcf_areq_node_t *areq)
kcf_areq_node_t *areq;
kcf_free_req(kcf_areq_node_t *areq)
kcf_removereq_in_ctxchain(kcf_context_t *ictx, kcf_areq_node_t *areq)
kcf_areq_node_t *cur, *prev;
kcf_remove_node(kcf_areq_node_t *node)
kcf_areq_node_t *nextp = node->an_next;
kcf_areq_node_t *prevp = node->an_prev;
static kcf_areq_node_t *kcf_areqnode_alloc(kcf_provider_desc_t *,
static int kcf_disp_sw_request(kcf_areq_node_t *);
static kcf_areq_node_t *
kcf_areq_node_t *tnode = NULL;
static kcf_areq_node_t *kcf_dequeue(void);
static int kcf_enqueue(kcf_areq_node_t *);
kcf_enqueue(kcf_areq_node_t *node)
kcf_areq_node_t *tnode;
static void kcf_reqid_delete(kcf_areq_node_t *areq);
kcf_areq_node_t *areq = (kcf_areq_node_t *)handle;
kcf_areq_node_t *kr_areq; /* Use this areq */
kcf_areq_node_t *rt_idhash[REQID_BUCKETS];
kcf_areq_node_t *gs_first;
kcf_areq_node_t *gs_last;
kcf_areq_node_t *kc_req_chain_first;
kcf_areq_node_t *kc_req_chain_last;
extern void kcf_aop_done(kcf_areq_node_t *, int);
extern void kcf_free_req(kcf_areq_node_t *areq);