Home
last modified time | relevance | path

Searched refs:control_block (Results 1 – 7 of 7) sorted by relevance

/drivers/xen/events/
Devents_fifo.c103 struct evtchn_fifo_control_block *control_block) in init_control_block() argument
110 clear_page(control_block); in init_control_block()
114 init_control.control_gfn = virt_to_gfn(control_block); in init_control_block()
273 struct evtchn_fifo_control_block *control_block, in consume_one_event() argument
289 head = control_block->head[priority]; in consume_one_event()
319 struct evtchn_fifo_control_block *control_block; in __evtchn_fifo_handle_events() local
323 control_block = per_cpu(cpu_control_block, cpu); in __evtchn_fifo_handle_events()
325 ready = xchg(&control_block->ready, 0); in __evtchn_fifo_handle_events()
329 consume_one_event(cpu, ctrl, control_block, q, &ready); in __evtchn_fifo_handle_events()
330 ready |= xchg(&control_block->ready, 0); in __evtchn_fifo_handle_events()
[all …]
/drivers/net/wireless/prism54/
Dislpci_dev.c242 le32_to_cpu(priv->control_block-> in islpci_interrupt()
244 le32_to_cpu(priv->control_block-> in islpci_interrupt()
246 le32_to_cpu(priv->control_block-> in islpci_interrupt()
248 le32_to_cpu(priv->control_block-> in islpci_interrupt()
250 le32_to_cpu(priv->control_block-> in islpci_interrupt()
252 le32_to_cpu(priv->control_block-> in islpci_interrupt()
258 le32_to_cpu(priv->control_block-> in islpci_interrupt()
260 le32_to_cpu(priv->control_block-> in islpci_interrupt()
262 le32_to_cpu(priv->control_block-> in islpci_interrupt()
264 le32_to_cpu(priv->control_block-> in islpci_interrupt()
[all …]
Disl_38xx.c51 isl38xx_handle_sleep_request(isl38xx_control_block *control_block, in isl38xx_handle_sleep_request() argument
56 if (isl38xx_in_queue(control_block, ISL38XX_CB_TX_DATA_LQ)) in isl38xx_handle_sleep_request()
60 if (isl38xx_in_queue(control_block, ISL38XX_CB_TX_MGMTQ)) in isl38xx_handle_sleep_request()
65 if (isl38xx_in_queue(control_block, ISL38XX_CB_RX_DATA_LQ)) in isl38xx_handle_sleep_request()
69 if (isl38xx_in_queue(control_block, ISL38XX_CB_RX_MGMTQ)) in isl38xx_handle_sleep_request()
87 isl38xx_handle_wakeup(isl38xx_control_block *control_block, in isl38xx_handle_wakeup() argument
94 if (!isl38xx_in_queue(control_block, ISL38XX_CB_TX_DATA_LQ) in isl38xx_handle_wakeup()
95 && !isl38xx_in_queue(control_block, ISL38XX_CB_TX_MGMTQ)) in isl38xx_handle_wakeup()
Dislpci_eth.c39 isl38xx_control_block *control_block) in islpci_eth_cleanup_transmit() argument
46 le32_to_cpu(control_block-> in islpci_eth_cleanup_transmit()
79 isl38xx_control_block *cb = priv->control_block; in islpci_eth_transmit()
312 isl38xx_control_block *control_block = priv->control_block; in islpci_eth_receive() local
326 size = le16_to_cpu(control_block->rx_data_low[index].size); in islpci_eth_receive()
329 le32_to_cpu(control_block->rx_data_low[index].address) - in islpci_eth_receive()
335 control_block->rx_data_low[priv->free_data_rx].address, skb->data, in islpci_eth_receive()
424 le32_to_cpu(control_block-> in islpci_eth_receive()
462 control_block->rx_data_low[index].address = in islpci_eth_receive()
467 le32_add_cpu(&control_block-> in islpci_eth_receive()
Dislpci_mgt.c111 (isl38xx_control_block *) priv->control_block; in islpci_mgmt_rx_fill()
168 (isl38xx_control_block *) priv->control_block; in islpci_mgt_transmit()
272 (isl38xx_control_block *) priv->control_block; in islpci_mgt_receive()
412 (isl38xx_control_block *) priv->control_block; in islpci_mgt_cleanup_transmit()
Dislpci_dev.h123 struct isl38xx_cb *control_block; /* device control block member
/drivers/dma/
Dbcm2835-dma.c281 struct bcm2835_dma_cb *control_block = d->cb_list[i].cb; in bcm2835_dma_desc_size_pos() local
282 size_t this_size = control_block->length; in bcm2835_dma_desc_size_pos()
286 dma = control_block->dst; in bcm2835_dma_desc_size_pos()
288 dma = control_block->src; in bcm2835_dma_desc_size_pos()
418 struct bcm2835_dma_cb *control_block = d->cb_list[frame].cb; in bcm2835_dma_prep_dma_cyclic() local
422 control_block->info = BCM2835_DMA_D_INC; in bcm2835_dma_prep_dma_cyclic()
423 control_block->src = dev_addr; in bcm2835_dma_prep_dma_cyclic()
424 control_block->dst = buf_addr + frame * period_len; in bcm2835_dma_prep_dma_cyclic()
426 control_block->info = BCM2835_DMA_S_INC; in bcm2835_dma_prep_dma_cyclic()
427 control_block->src = buf_addr + frame * period_len; in bcm2835_dma_prep_dma_cyclic()
[all …]