Lines Matching refs:ce

314 	cmdQ_ce_t *ce;  in sge_data_out()  local
412 ce = &cq[pidx]; in sge_data_out()
413 *ce = *cmp; in sge_data_out()
437 ce++; in sge_data_out()
447 ce = cq; in sge_data_out()
451 *ce = *cmp; in sge_data_out()
468 ce->ce_mp = m0; in sge_data_out()
807 struct freelQ_ce *ce = &cq[Q->fq_cidx]; in t1_sge_rx() local
808 ddi_dma_handle_t dh = (ddi_dma_handle_t)ce->fe_dh; in t1_sge_rx()
859 char *src = (char *)((mblk_t *)ce->fe_mp)->b_rptr; in t1_sge_rx()
890 skb = ce->fe_mp; in t1_sge_rx()
891 ce->fe_mp = NULL; in t1_sge_rx()
1061 struct freelQ_ce *ce = &Q->fq_centries[pidx]; in alloc_freelQ_buffers() local
1087 ce->fe_mp = skb; in alloc_freelQ_buffers()
1088 ce->fe_dh = dh; in alloc_freelQ_buffers()
1104 ce++; in alloc_freelQ_buffers()
1119 ce = Q->fq_centries; in alloc_freelQ_buffers()
1166 struct cmdQ_ce *ce; in free_cmdQ_buffers() local
1174 ce = &cq[cidx]; in free_cmdQ_buffers()
1179 switch (ce->ce_flg & 0x7) { in free_cmdQ_buffers()
1181 if (ce->ce_dh) { in free_cmdQ_buffers()
1182 ch_unbind_dma_handle(sge->obj, ce->ce_dh); in free_cmdQ_buffers()
1183 ce->ce_dh = NULL; /* may not be needed */ in free_cmdQ_buffers()
1185 skb = ce->ce_mp; in free_cmdQ_buffers()
1186 if (skb && ((ce->ce_flg & CH_ARP) == 0)) { in free_cmdQ_buffers()
1189 ce->ce_mp = NULL; in free_cmdQ_buffers()
1194 if (ce->ce_dh) { in free_cmdQ_buffers()
1195 ch_unbind_dvma_handle(sge->obj, ce->ce_dh); in free_cmdQ_buffers()
1196 ce->ce_dh = NULL; /* may not be needed */ in free_cmdQ_buffers()
1198 skb = ce->ce_mp; in free_cmdQ_buffers()
1199 if (skb && ((ce->ce_flg & CH_ARP) == 0)) { in free_cmdQ_buffers()
1202 ce->ce_mp = NULL; in free_cmdQ_buffers()
1207 chp->toe_free(chp->ch_toeinst, (tbuf_t *)(ce->ce_mp)); in free_cmdQ_buffers()
1208 ce->ce_mp = NULL; in free_cmdQ_buffers()
1212 if (ce->ce_dh) { in free_cmdQ_buffers()
1213 if ((ce->ce_flg & 7) == DH_DMA) { in free_cmdQ_buffers()
1214 ch_unbind_dma_handle(sge->obj, ce->ce_dh); in free_cmdQ_buffers()
1218 ch_unbind_dvma_handle(sge->obj, ce->ce_dh); in free_cmdQ_buffers()
1221 ce->ce_dh = NULL; /* may not be needed */ in free_cmdQ_buffers()
1224 skb = ce->ce_mp; in free_cmdQ_buffers()
1225 if (skb && ((ce->ce_flg & CH_ARP) == 0)) { in free_cmdQ_buffers()
1228 ce->ce_mp = NULL; in free_cmdQ_buffers()
1231 ce++; in free_cmdQ_buffers()
1234 ce = cq; in free_cmdQ_buffers()
1553 struct freelQ_ce *ce; in free_freelQ_buffers() local
1560 ce = &cq[cidx]; in free_freelQ_buffers()
1565 if ((mp = ce->fe_mp) != NULL) { in free_freelQ_buffers()
1580 ce->fe_mp = NULL; in free_freelQ_buffers()
1583 ce++; in free_freelQ_buffers()
1586 ce = cq; in free_freelQ_buffers()