Home
last modified time | relevance | path

Searched refs:last_desc (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dfw.c148 const struct carl9170fw_last_desc *last_desc; in carl9170_fw_checksum() local
154 last_desc = carl9170_fw_find_desc(ar, LAST_MAGIC, in carl9170_fw_checksum()
155 sizeof(*last_desc), CARL9170FW_LAST_DESC_CUR_VER); in carl9170_fw_checksum()
156 if (!last_desc) in carl9170_fw_checksum()
178 fin = (unsigned long) last_desc + sizeof(*last_desc); in carl9170_fw_checksum()
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_desc.h54 u16 last_desc:1; member
118 u32 last_desc:1; member
Dsxgbe_desc.c75 p->tdes23.tx_rd_des23.last_desc = 1; in sxgbe_close_tx_desc()
96 return p->tdes23.tx_rd_des23.last_desc; in sxgbe_get_tx_ls()
257 return p->rdes23.rx_wb_des23.last_desc; in sxgbe_get_rx_ld_status()
/linux-4.1.27/drivers/usb/gadget/udc/
Dgr_udc.c181 } while (desc != req->last_desc); in gr_seq_ep_show()
288 } while (desc != req->last_desc); in gr_free_dma_desc_chain()
292 req->last_desc = NULL; in gr_free_dma_desc_chain()
407 req->last_desc->data = ep->tailbuf_paddr; in gr_start_dma()
477 req->last_desc->next_desc = desc; in gr_add_dma_desc()
478 req->last_desc->next = desc->paddr; in gr_add_dma_desc()
479 req->last_desc->ctrl |= GR_DESC_OUT_CTRL_NX; in gr_add_dma_desc()
481 req->last_desc = desc; in gr_add_dma_desc()
586 req->last_desc->ctrl |= GR_DESC_IN_CTRL_PI; in gr_setup_in_desc_list()
1262 if (!req->last_desc) in gr_handle_in_ep()
[all …]
Dgr_udc.h172 struct gr_dma_desc *last_desc; /* Last in the chain */ member
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_user_sdma.c88 u16 last_desc; /* last desc */ member
260 u16 first_desc, u16 last_desc, in qib_user_sdma_init_frag() argument
268 pkt->addr[i].last_desc = last_desc; in qib_user_sdma_init_frag()
995 pkt->addr[0].last_desc = 1; in qib_user_sdma_queue_pkts()
1226 if (pkt->addr[idx].last_desc) { in qib_user_sdma_send_frag()
1274 if (pkt->addr[i].last_desc == 0) in qib_user_sdma_send_desc()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c1266 int last_desc; in t4_eth_xmit() local
1272 last_desc = q->q.pidx + ndesc - 1; in t4_eth_xmit()
1273 if (last_desc >= q->q.size) in t4_eth_xmit()
1274 last_desc -= q->q.size; in t4_eth_xmit()
1275 q->q.sdesc[last_desc].skb = skb; in t4_eth_xmit()
1276 q->q.sdesc[last_desc].sgl = (struct ulptx_sgl *)(cpl + 1); in t4_eth_xmit()
1557 int last_desc, hdr_len = skb_transport_offset(skb); in service_ofldq() local
1567 last_desc = q->q.pidx + ndesc - 1; in service_ofldq()
1568 if (last_desc >= q->q.size) in service_ofldq()
1569 last_desc -= q->q.size; in service_ofldq()
[all …]
/linux-4.1.27/sound/sparc/
Ddbri.c1084 int last_desc = -1; in setup_descs() local
1178 dbri->next_desc[last_desc] = desc; in setup_descs()
1179 dbri->dma->desc[last_desc].nda = in setup_descs()
1183 last_desc = desc; in setup_descs()
1188 if (first_desc == -1 || last_desc == -1) { in setup_descs()
1194 dbri->dma->desc[last_desc].nda = in setup_descs()
1196 dbri->next_desc[last_desc] = first_desc; in setup_descs()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dsge.c1405 int last_desc; in t4vf_eth_xmit() local
1422 last_desc = tq->pidx + ndesc - 1; in t4vf_eth_xmit()
1423 if (last_desc >= tq->size) in t4vf_eth_xmit()
1424 last_desc -= tq->size; in t4vf_eth_xmit()
1425 tq->sdesc[last_desc].skb = skb; in t4vf_eth_xmit()
1426 tq->sdesc[last_desc].sgl = sgl; in t4vf_eth_xmit()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dmvneta.c220 (((index) < (q)->last_desc) ? ((index) + 1) : 0)
430 int last_desc; member
462 int last_desc; member
711 txq->next_desc_to_proc = txq->last_desc - 1; in mvneta_txq_desc_put()
2243 rxq->last_desc = rxq->size - 1; in mvneta_rxq_init()
2277 rxq->last_desc = 0; in mvneta_rxq_deinit()
2307 txq->last_desc = txq->size - 1; in mvneta_txq_init()
2357 txq->last_desc = 0; in mvneta_txq_deinit()
Dmvpp2.c296 (((index) < (q)->last_desc) ? ((index) + 1) : 0)
814 int last_desc; member
837 int last_desc; member
4243 txq->next_desc_to_proc = txq->last_desc - 1; in mvpp2_txq_desc_put()
4482 aggr_txq->last_desc = aggr_txq->size - 1; in mvpp2_aggr_txq_init()
4514 rxq->last_desc = rxq->size - 1; in mvpp2_rxq_init()
4571 rxq->last_desc = 0; in mvpp2_rxq_deinit()
4605 txq->last_desc = txq->size - 1; in mvpp2_txq_init()
4686 txq->last_desc = 0; in mvpp2_txq_deinit()
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/
Dmain.c1554 struct wl1271_tx_hw_descr *last_desc; in wl18xx_pre_pkt_send() local
1557 last_desc = (struct wl1271_tx_hw_descr *)(wl->aggr_buf + in wl18xx_pre_pkt_send()
1561 last_desc->wl18xx_mem.ctrl &= ~WL18XX_TX_CTRL_NOT_PADDED; in wl18xx_pre_pkt_send()
/linux-4.1.27/drivers/atm/
Diphase.h270 u_short last_desc; member
Diphase.c250 if( eabr_vc->last_desc ) { in clear_lockup()
254 if ((eabr_vc->last_desc)&&((abr_vc->status & 0x07)==ABR_STATE)) in clear_lockup()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c842 u32 last_desc:1; member
870 u32 last_desc:1;
5062 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_packets()
5107 if (status.rx.last_desc && status.rx.first_desc) { in port_rcv_packets()
5152 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_special()