Lines Matching defs:isp
171 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip;
173 KASSERT(isp->ref_cnt == 0, ("freeing active PDU"));
177 uma_zfree(icl_soft_pdu_zone, isp);
186 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip;
188 if (isp->cb != NULL)
189 isp->cb(ip, isp->error);
193 uma_zfree(icl_soft_pdu_zone, isp);
199 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip;
202 isp->error = error;
211 if (atomic_fetchadd_int(&isp->ref_cnt, -1) == 1)
218 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)mb->m_ext.ext_arg1;
220 icl_soft_pdu_call_cb(&isp->ip);
229 struct icl_soft_pdu *isp;
235 isp = uma_zalloc(icl_soft_pdu_zone, flags | M_ZERO);
236 if (isp == NULL) {
243 ip = &isp->ip;
1052 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)request;
1066 m_extaddref(newmb, __DECONST(char *, addr), len, &isp->ref_cnt,
1067 icl_soft_mbuf_done, isp, NULL);
1115 struct icl_soft_pdu *isp = (struct icl_soft_pdu *)ip;
1118 isp->ref_cnt++;
1119 isp->cb = cb;