Lines Matching refs:isp
191 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip; in icl_soft_conn_pdu_free() local
193 KASSERT(isp->ref_cnt == 0, ("freeing active PDU")); in icl_soft_conn_pdu_free()
197 uma_zfree(icl_soft_pdu_zone, isp); in icl_soft_conn_pdu_free()
206 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip; in icl_soft_pdu_call_cb() local
208 if (isp->cb != NULL) in icl_soft_pdu_call_cb()
209 isp->cb(ip, isp->error); in icl_soft_pdu_call_cb()
213 uma_zfree(icl_soft_pdu_zone, isp); in icl_soft_pdu_call_cb()
219 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip; in icl_soft_pdu_done() local
222 isp->error = error; in icl_soft_pdu_done()
231 if (atomic_fetchadd_int(&isp->ref_cnt, -1) == 1) in icl_soft_pdu_done()
238 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)mb->m_ext.ext_arg1; in icl_soft_mbuf_done() local
240 icl_soft_pdu_call_cb(&isp->ip); in icl_soft_mbuf_done()
249 struct icl_soft_pdu *isp; in icl_soft_conn_new_pdu() local
255 isp = uma_zalloc(icl_soft_pdu_zone, flags | M_ZERO); in icl_soft_conn_new_pdu()
256 if (isp == NULL) { in icl_soft_conn_new_pdu()
263 ip = &isp->ip; in icl_soft_conn_new_pdu()
1095 struct icl_soft_pdu *isp; in icl_soft_free_mext_pg() local
1105 isp = m->m_ext.ext_arg1; in icl_soft_free_mext_pg()
1106 if (atomic_fetchadd_int(&isp->ref_cnt, -1) == 1) in icl_soft_free_mext_pg()
1107 icl_soft_pdu_call_cb(&isp->ip); in icl_soft_free_mext_pg()
1114 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)request; in icl_soft_conn_pdu_append_bio() local
1146 atomic_add_int(&isp->ref_cnt, 1); in icl_soft_conn_pdu_append_bio()
1147 m->m_ext.ext_arg1 = isp; in icl_soft_conn_pdu_append_bio()
1225 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)request; in icl_soft_conn_pdu_append_data() local
1239 m_extaddref(newmb, __DECONST(char *, addr), len, &isp->ref_cnt, in icl_soft_conn_pdu_append_data()
1240 icl_soft_mbuf_done, isp, NULL); in icl_soft_conn_pdu_append_data()
1322 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip; in icl_soft_conn_pdu_queue_cb() local
1325 isp->ref_cnt++; in icl_soft_conn_pdu_queue_cb()
1326 isp->cb = cb; in icl_soft_conn_pdu_queue_cb()