Searched refs:last_desc (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/net/wireless/ath/carl9170/
H A Dfw.c135 const struct carl9170fw_last_desc *last_desc; local
141 last_desc = carl9170_fw_find_desc(ar, LAST_MAGIC,
142 sizeof(*last_desc), CARL9170FW_LAST_DESC_CUR_VER);
143 if (!last_desc)
165 fin = (unsigned long) last_desc + sizeof(*last_desc);
/linux-master/drivers/usb/gadget/udc/aspeed-vhub/
H A Depn.c54 req->last_desc = 1;
57 req, act, len, chunk, req->last_desc);
124 req->last_desc = 1;
136 req->last_desc = 1;
140 if (req->last_desc >= 0) {
180 if (req->last_desc >= 0)
187 while (ast_vhub_count_free_descs(ep) && req->last_desc < 0) {
207 req->last_desc = d_num;
213 act, len, chunk, req->last_desc, d_num,
230 if (req->last_desc >
[all...]
H A Dep0.c186 req->last_desc = 1;
189 if (req->last_desc >= 0) {
206 req->last_desc = 1;
209 chunk, req->last_desc, req->req.actual, ep->ep.maxpacket);
400 req->last_desc = -1;
H A Dvhub.h245 int last_desc; member in struct:ast_vhub_req
/linux-master/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_desc.h51 u16 last_desc:1; member in struct:sxgbe_tx_norm_desc::__anon435::__anon436
115 u32 last_desc:1; member in struct:sxgbe_rx_norm_desc::__anon442::__anon444
H A Dsxgbe_desc.c72 p->tdes23.tx_rd_des23.last_desc = 1;
93 return p->tdes23.tx_rd_des23.last_desc;
254 return p->rdes23.rx_wb_des23.last_desc;
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c1104 int credits, left, last_desc; local
1133 last_desc = q->q.pidx + ndesc - 1;
1134 if (last_desc >= q->q.size)
1135 last_desc -= q->q.size;
1136 sgl_sdesc = &q->q.sdesc[last_desc];
1280 int credits, left, last_desc; local
1318 last_desc = q->q.pidx + ndesc - 1;
1319 if (last_desc >= q->q.size)
1320 last_desc -= q->q.size;
1321 sgl_sdesc = &q->q.sdesc[last_desc];
1463 int credits, left, len16, last_desc; local
1573 int credits, last_desc; local
[all...]
/linux-master/drivers/usb/gadget/udc/
H A Dgr_udc.h168 struct gr_dma_desc *last_desc; /* Last in the chain */ member in struct:gr_request
H A Dgr_udc.c176 } while (desc != req->last_desc);
267 } while (desc != req->last_desc);
271 req->last_desc = NULL;
386 req->last_desc->data = ep->tailbuf_paddr;
456 req->last_desc->next_desc = desc;
457 req->last_desc->next = desc->paddr;
458 req->last_desc->ctrl |= GR_DESC_OUT_CTRL_NX;
460 req->last_desc = desc;
565 req->last_desc->ctrl |= GR_DESC_IN_CTRL_PI;
1241 if (!req->last_desc)
[all...]
/linux-master/drivers/infiniband/hw/hfi1/
H A Dsdma.h642 u16 last_desc = tx->num_desc - 1; local
644 tx->descp[last_desc].qw[0] |= SDMA_DESC0_LAST_DESC_FLAG;
645 tx->descp[last_desc].qw[1] |= dd->default_desc1;
647 tx->descp[last_desc].qw[1] |= (SDMA_DESC1_HEAD_TO_HOST_FLAG |
/linux-master/drivers/infiniband/hw/qib/
H A Dqib_user_sdma.c88 u16 last_desc; /* last desc */ member in struct:qib_user_sdma_pkt::__anon442
256 u16 first_desc, u16 last_desc,
264 pkt->addr[i].last_desc = last_desc;
1000 pkt->addr[0].last_desc = 1;
1231 if (pkt->addr[idx].last_desc) {
1279 if (pkt->addr[i].last_desc == 0)
254 qib_user_sdma_init_frag(struct qib_user_sdma_pkt *pkt, int i, u16 offset, u16 len, u16 first_desc, u16 last_desc, u16 put_page, u16 dma_mapped, struct page *page, void *kvaddr, dma_addr_t dma_addr, u16 dma_length) argument
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/
H A Dchcr_ipsec.c711 unsigned int last_desc, ndesc, flits = 0; local
753 last_desc = q->q.pidx + ndesc - 1;
754 if (last_desc >= q->q.size)
755 last_desc -= q->q.size;
756 sgl_sdesc = &q->q.sdesc[last_desc];
/linux-master/drivers/crypto/ccree/
H A Dcc_cipher.c806 bool last_desc = (ctx_p->key_type == CC_POLICY_PROTECTED_KEY || local
819 nbytes, NS_BIT, (!last_desc ? 0 : 1));
820 if (last_desc)
837 (!last_desc ? 0 : 1));
848 (!last_desc ? 0 : 1));
850 if (last_desc)
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dsge.c1418 int last_desc; local
1435 last_desc = tq->pidx + ndesc - 1;
1436 if (last_desc >= tq->size)
1437 last_desc -= tq->size;
1438 tq->sdesc[last_desc].skb = skb;
1439 tq->sdesc[last_desc].sgl = sgl;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c1491 unsigned int last_desc, flits, ndesc; local
1566 last_desc = q->q.pidx + ndesc - 1;
1567 if (last_desc >= q->q.size)
1568 last_desc -= q->q.size;
1569 sgl_sdesc = &q->q.sdesc[last_desc];
1812 unsigned int last_desc, flits, ndesc; local
1872 last_desc = txq->q.pidx + ndesc - 1;
1873 if (last_desc >= txq->q.size)
1874 last_desc -= txq->q.size;
1875 sgl_sdesc = &txq->q.sdesc[last_desc];
2983 int last_desc, hdr_len = skb_transport_offset(skb); variable
[all...]
/linux-master/sound/sparc/
H A Ddbri.c1093 int last_desc = -1; local
1187 dbri->next_desc[last_desc] = desc;
1188 dbri->dma->desc[last_desc].nda =
1192 last_desc = desc;
1197 if (first_desc == -1 || last_desc == -1) {
1203 dbri->dma->desc[last_desc].nda =
1205 dbri->next_desc[last_desc] = first_desc;
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2.h596 (((index) < (q)->last_desc) ? ((index) + 1) : 0)
1455 int last_desc; member in struct:mvpp2_tx_queue
1478 int last_desc; member in struct:mvpp2_rx_queue
H A Dmvpp2_main.c2589 txq->next_desc_to_proc = txq->last_desc - 1;
2932 aggr_txq->last_desc = MVPP2_AGGR_TXQ_SIZE - 1;
2972 rxq->last_desc = rxq->size - 1;
3087 rxq->last_desc = 0;
3120 txq->last_desc = txq->size - 1;
3220 txq->last_desc = 0;
/linux-master/drivers/net/wireless/ti/wl18xx/
H A Dmain.c1595 struct wl1271_tx_hw_descr *last_desc; local
1598 last_desc = (struct wl1271_tx_hw_descr *)(wl->aggr_buf +
1602 last_desc->wl18xx_mem.ctrl &= ~WL18XX_TX_CTRL_NOT_PADDED;
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta.c296 (((index) < (q)->last_desc) ? ((index) + 1) : 0)
693 int last_desc; member in struct:mvneta_tx_queue
732 int last_desc; member in struct:mvneta_rx_queue
996 txq->next_desc_to_proc = txq->last_desc - 1;
3451 rxq->last_desc = rxq->size - 1;
3517 rxq->last_desc = 0;
3545 txq->last_desc = txq->size - 1;
3616 txq->last_desc = 0;
/linux-master/drivers/net/ethernet/micrel/
H A Dksz884x.c766 u32 last_desc:1; member in struct:ksz_desc_rx_stat
794 u32 last_desc:1;
4675 if (status.rx.last_desc && status.rx.first_desc) {
4720 if (status.rx.last_desc && status.rx.first_desc) {
4765 if (status.rx.last_desc && status.rx.first_desc) {
/linux-master/drivers/atm/
H A Diphase.h269 u_short last_desc; member in struct:ext_vc
H A Diphase.c252 if( eabr_vc->last_desc ) {
256 if ((eabr_vc->last_desc)&&((abr_vc->status & 0x07)==ABR_STATE))

Completed in 911 milliseconds