Home
last modified time | relevance | path

Searched refs:buf_addr (Results 1 – 25 of 50) sorted by relevance

12

/linux-3.4.99/drivers/infiniband/hw/mlx4/
Duser.h65 __u64 buf_addr; member
75 __u64 buf_addr; member
79 __u64 buf_addr; member
89 __u64 buf_addr; member
Dcq.c137 u64 buf_addr, int cqe) in mlx4_ib_get_cq_umem() argument
141 *umem = ib_umem_get(context, buf_addr, cqe * sizeof (struct mlx4_cqe), in mlx4_ib_get_cq_umem()
198 ucmd.buf_addr, entries); in mlx4_ib_create_cq()
304 &cq->resize_umem, ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
/linux-3.4.99/drivers/net/ethernet/xscale/ixp2000/
Dixpdev.c62 skb_copy_and_csum_dev(skb, phys_to_virt(desc->buf_addr)); in ixpdev_xmit()
92 buf = phys_to_virt(desc->buf_addr); in ixpdev_rx()
339 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr)); in ixpdev_init()
342 rx_desc[i].buf_addr = virt_to_phys(buf); in ixpdev_init()
354 free_page((unsigned long)phys_to_virt(tx_desc[i].buf_addr)); in ixpdev_init()
357 tx_desc[i].buf_addr = virt_to_phys(buf); in ixpdev_init()
409 free_page((unsigned long)phys_to_virt(tx_desc[i].buf_addr)); in ixpdev_init()
413 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr)); in ixpdev_init()
433 free_page((unsigned long)phys_to_virt(tx_desc[i].buf_addr)); in ixpdev_deinit()
436 free_page((unsigned long)phys_to_virt(rx_desc[i].buf_addr)); in ixpdev_deinit()
Dixpdev_priv.h42 u32 buf_addr; member
50 u32 buf_addr; member
/linux-3.4.99/sound/isa/gus/
Dgus_dma.c39 unsigned long buf_addr, in snd_gf1_dma_program() argument
49 addr, buf_addr, count); in snd_gf1_dma_program()
79 …snd_dma_program(gus->gf1.dma1, buf_addr, count, dma_cmd & SNDRV_GF1_DMA_READ ? DMA_MODE_READ : DMA… in snd_gf1_dma_program()
144 snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd); in snd_gf1_dma_interrupt()
149 block->addr, block->buf_addr, block->count, block->cmd); in snd_gf1_dma_interrupt()
244 snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd); in snd_gf1_dma_transfer_block()
/linux-3.4.99/drivers/staging/wlags49_h2/
Dhcf.c1313 copy->buf_addr = p->buf_addr; in get_frame_lst()
1320 p->buf_addr = NULL; in get_frame_lst()
1394 if ( p->buf_addr == NULL ) { // DELWA Descriptor in put_frame_lst()
1482 if ( descp && descp->buf_addr ) { in hcf_dma_rx_get()
1491 i = *(wci_recordp)&descp->buf_addr[HFS_STAT] & ( HFS_STAT_MSG_TYPE | HFS_STAT_ERR ); in hcf_dma_rx_get()
1493 ( i == HFS_STAT_1042 && hcf_encap( (wci_bufp)&p->buf_addr[HCF_DASA_SIZE] ) != ENC_TUNNEL )) { in hcf_dma_rx_get()
1495 HCFASSERT( p->BUF_CNT == (p->buf_addr[5] + (p->buf_addr[4]<<8) + 2*6 + 2 - 8), p->BUF_CNT ); in hcf_dma_rx_get()
1499 for ( i=3; i >= 0; i--) p->buf_addr[i+8] = p->buf_addr[i]; in hcf_dma_rx_get()
1501 for ( i=0; i<8; i++) p->buf_addr[i] = descp->buf_addr[HFS_ADDR_DEST + i]; in hcf_dma_rx_get()
1568 if ( descp->buf_addr ) { in hcf_dma_rx_put()
[all …]
Dwl_pci.c989 p->buf_addr = NULL; in wl_pci_dma_free_rx_packet()
1253 if( status == 0 && desc->buf_addr == NULL ) { in wl_pci_dma_free_buf()
1257 pci_free_consistent( pdev, GET_BUF_SIZE( desc ), desc->buf_addr, in wl_pci_dma_free_buf()
1260 desc->buf_addr = 0; in wl_pci_dma_free_buf()
1415 if( p && p->buf_addr == NULL ) { in wl_pci_dma_hcf_reclaim_rx()
1472 memset( desc->buf_addr, 0, HCF_DMA_TX_BUF1_SIZE ); in wl_pci_dma_get_tx_packet()
1547 if( p != NULL && p->buf_addr == NULL ) { in wl_pci_dma_hcf_reclaim_tx()
Dwl_netdev.c140 desc->buf_addr = buf; \
144 #define BLOCK_INPUT_DMA(buf, len) memcpy( buf, desc_next->buf_addr, pktlen )
741 desc->buf_addr = lp->txF.skb->data; in wl_send()
1852 if( desc_next->buf_addr == NULL ) in wl_send_dma()
1859 memcpy( desc_next->buf_addr, skb->data, len ); in wl_send_dma()
1954 hfs_stat = (hcf_16)( desc->buf_addr[HFS_STAT/2] ); in wl_rx_dma()
1960 desc->buf_addr[HFS_STAT/2] ); in wl_rx_dma()
/linux-3.4.99/drivers/net/wireless/ath/ath9k/
Dar9003_mac.c47 checksum += i->buf_addr[0]; in ar9003_set_txdesc()
48 ACCESS_ONCE(ads->data0) = i->buf_addr[0]; in ar9003_set_txdesc()
49 checksum += i->buf_addr[1]; in ar9003_set_txdesc()
50 ACCESS_ONCE(ads->data1) = i->buf_addr[1]; in ar9003_set_txdesc()
51 checksum += i->buf_addr[2]; in ar9003_set_txdesc()
52 ACCESS_ONCE(ads->data2) = i->buf_addr[2]; in ar9003_set_txdesc()
53 checksum += i->buf_addr[3]; in ar9003_set_txdesc()
54 ACCESS_ONCE(ads->data3) = i->buf_addr[3]; in ar9003_set_txdesc()
434 void *buf_addr) in ath9k_hw_process_rxdesc_edma() argument
436 struct ar9003_rxs *rxsp = (struct ar9003_rxs *) buf_addr; in ath9k_hw_process_rxdesc_edma()
Dar9003_mac.h118 void *buf_addr);
/linux-3.4.99/drivers/net/ethernet/cirrus/
Dep93xx_eth.c92 u32 buf_addr; member
125 u32 buf_addr; member
289 dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr, in ep93xx_rx()
293 rxd->buf_addr, length, in ep93xx_rx()
371 dma_sync_single_for_cpu(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit()
374 dma_sync_single_for_device(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit()
475 d = ep->descs->rdesc[i].buf_addr; in ep93xx_free_buffers()
486 d = ep->descs->tdesc[i].buf_addr; in ep93xx_free_buffers()
523 ep->descs->rdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
542 ep->descs->tdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
/linux-3.4.99/sound/pci/cs5535audio/
Dcs5535audio_pcm.c256 dma->buf_addr = substream->runtime->dma_addr; in snd_cs5535audio_hw_params()
337 if (curdma < dma->buf_addr) { in snd_cs5535audio_pcm_pointer()
339 curdma, dma->buf_addr); in snd_cs5535audio_pcm_pointer()
342 curdma -= dma->buf_addr; in snd_cs5535audio_pcm_pointer()
Dcs5535audio.h78 unsigned int buf_addr, buf_bytes; member
/linux-3.4.99/drivers/staging/rtl8712/
Drtl8712_xmit.c319 update_txdesc(pxmitframe, (uint *)(pxmitframe->buf_addr), in r8712_append_mpdu_unit()
327 *(pxmitframe->buf_addr+TXDESC_SIZE+last_txcmdsz+i) = 0; in r8712_append_mpdu_unit()
346 pxmitframe->buf_addr = pxmitbuf->pbuf+TXDESC_SIZE+CMD_HDR_SZ; in r8712_xmitframe_aggr_1st()
363 pxmitframe->buf_addr = pxmitbuf->pbuf + TXDESC_SIZE + in r8712_xmitframe_aggr_next()
714 mem_addr = pxmitframe->buf_addr; in dump_xframe()
Drtl871x_xmit.c105 pxframe->buf_addr = NULL; in _r8712_init_xmit_priv()
373 pframe = pxmitframe->buf_addr + TXDESC_OFFSET; in xmitframe_addmic()
605 if (pxmitframe->buf_addr == NULL) in r8712_xmitframe_coalesce()
607 pbuf_start = pxmitframe->buf_addr; in r8712_xmitframe_coalesce()
812 pxframe->buf_addr = NULL; in r8712_alloc_xmitframe()
1023 pxmitframe->buf_addr = pxmitbuf->pbuf; in xmitframe_xmitbuf_attach()
/linux-3.4.99/drivers/net/ethernet/packetengines/
Dhamachi.c1421 u8 *buf_addr; in hamachi_rx() local
1430 buf_addr = (u8 *) hmp->rx_skbuff[entry]->data; in hamachi_rx()
1431 frame_status = get_unaligned_le32(&(buf_addr[data_size - 12])); in hamachi_rx()
1469 u32 pfck = *(u32 *) &buf_addr[data_size - 8]; in hamachi_rx()
1481 *(s32*)&(buf_addr[data_size - 20]), in hamachi_rx()
1482 *(s32*)&(buf_addr[data_size - 16]), in hamachi_rx()
1483 *(s32*)&(buf_addr[data_size - 12]), in hamachi_rx()
1484 *(s32*)&(buf_addr[data_size - 8]), in hamachi_rx()
1485 *(s32*)&(buf_addr[data_size - 4])); in hamachi_rx()
1534 u32 inv = *(u32 *) &buf_addr[data_size - 16]; in hamachi_rx()
[all …]
Dyellowfin.c1062 u8 *buf_addr; in yellowfin_rx() local
1069 buf_addr = rx_skb->data; in yellowfin_rx()
1072 frame_status = get_unaligned_le16(&(buf_addr[data_size - 2])); in yellowfin_rx()
1094 ((buf_addr[data_size-1] & 0x85) || buf_addr[data_size-2] & 0xC0)) { in yellowfin_rx()
1095 u8 status1 = buf_addr[data_size-2]; in yellowfin_rx()
1096 u8 status2 = buf_addr[data_size-1]; in yellowfin_rx()
1112 buf_addr); in yellowfin_rx()
1117 (yp->chip_id ? 7 : 8 + buf_addr[data_size - 8]); in yellowfin_rx()
/linux-3.4.99/drivers/dma/
Dat_hdmac.c782 atc_dma_cyclic_check_values(unsigned int reg_width, dma_addr_t buf_addr, in atc_dma_cyclic_check_values() argument
789 if (unlikely(buf_addr & ((1 << reg_width) - 1))) in atc_dma_cyclic_check_values()
805 unsigned int period_index, dma_addr_t buf_addr, in atc_dma_cyclic_fill_desc() argument
822 desc->lli.saddr = buf_addr + (period_len * period_index); in atc_dma_cyclic_fill_desc()
834 desc->lli.daddr = buf_addr + (period_len * period_index); in atc_dma_cyclic_fill_desc()
860 atc_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in atc_prep_dma_cyclic() argument
876 buf_addr, in atc_prep_dma_cyclic()
896 if (atc_dma_cyclic_check_values(reg_width, buf_addr, in atc_prep_dma_cyclic()
908 if (atc_dma_cyclic_fill_desc(chan, desc, i, buf_addr, in atc_prep_dma_cyclic()
/linux-3.4.99/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c339 descr->buf_addr = 0; /* tell DMAC don't touch memory */ in gelic_descr_prepare_rx()
355 descr->buf_addr = cpu_to_be32(dma_map_single(ctodev(card), in gelic_descr_prepare_rx()
359 if (!descr->buf_addr) { in gelic_descr_prepare_rx()
384 be32_to_cpu(descr->buf_addr), in gelic_card_release_rx_chain()
387 descr->buf_addr = 0; in gelic_card_release_rx_chain()
455 dma_unmap_single(ctodev(card), be32_to_cpu(descr->buf_addr), skb->len, in gelic_descr_release_tx()
459 descr->buf_addr = 0; in gelic_descr_release_tx()
811 descr->buf_addr = cpu_to_be32(buf); in gelic_descr_prepare_tx()
939 dma_unmap_single(ctodev(card), be32_to_cpu(descr->buf_addr), in gelic_net_pass_skb_up()
Dspider_net.c399 pci_unmap_single(card->pdev, descr->hwdescr->buf_addr, in spider_net_free_rx_chain_contents()
465 hwdescr->buf_addr = buf; in spider_net_prepare_rx_descr()
714 hwdescr->buf_addr = buf; in spider_net_prepare_tx_descr()
804 u32 buf_addr; in spider_net_release_tx_chain() local
855 buf_addr = hwdescr->buf_addr; in spider_net_release_tx_chain()
860 pci_unmap_single(card->pdev, buf_addr, skb->len, in spider_net_release_tx_chain()
1091 descr->bus_addr, hwd->buf_addr, hwd->buf_size); in show_rx_chain()
1198 hw_buf_addr = hwdescr->buf_addr; in spider_net_decode_one_descr()
1199 hwdescr->buf_addr = 0xffffffff; in spider_net_decode_one_descr()
/linux-3.4.99/include/linux/
Ddw_dmac.h91 dma_addr_t buf_addr, size_t buf_len, size_t period_len,
Ddmaengine.h588 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len,
637 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in dmaengine_prep_dma_cyclic() argument
640 return chan->device->device_prep_dma_cyclic(chan, buf_addr, buf_len, in dmaengine_prep_dma_cyclic()
/linux-3.4.99/arch/powerpc/platforms/ps3/
Dgelic_udbg.c44 __be32 buf_addr; member
162 dbg.descr.buf_addr = bus_addr + offsetof(struct debug_block, pkt); in gelic_debug_init()
/linux-3.4.99/drivers/media/video/s5p-mfc/
Ds5p_mfc_opr.h25 int s5p_mfc_set_dec_stream_buffer(struct s5p_mfc_ctx *ctx, int buf_addr,
/linux-3.4.99/sound/pci/
Datiixp_modem.c224 unsigned int buf_addr, buf_bytes; /* DMA buffer address, bytes */ member
620 if (curptr < dma->buf_addr) in snd_atiixp_pcm_pointer()
622 curptr -= dma->buf_addr; in snd_atiixp_pcm_pointer()
628 readl(chip->remap_addr + dma->ops->dt_cur), dma->buf_addr); in snd_atiixp_pcm_pointer()
805 dma->buf_addr = substream->runtime->dma_addr; in snd_atiixp_pcm_hw_params()

12