Home
last modified time | relevance | path

Searched refs:desc_buf (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/drivers/media/pci/pt3/
Dpt3_dma.c61 iowrite32(lower_32_bits(adap->desc_buf[0].b_addr), in pt3_start_dma()
63 iowrite32(upper_32_bits(adap->desc_buf[0].b_addr), in pt3_start_dma()
149 adap->desc_buf[i].descs, adap->desc_buf[i].b_addr); in pt3_free_dmabuf()
188 adap->desc_buf[i].descs = p; in pt3_alloc_dmabuf()
189 adap->desc_buf[i].b_addr = desc_addr; in pt3_alloc_dmabuf()
192 d = &adap->desc_buf[i - 1].descs[DESCS_IN_PAGE - 1]; in pt3_alloc_dmabuf()
198 d = &adap->desc_buf[i].descs[j]; in pt3_alloc_dmabuf()
212 desc_addr = adap->desc_buf[0].b_addr; in pt3_alloc_dmabuf()
Dpt3.h143 struct xfer_desc_buffer desc_buf[MAX_DESC_BUFS]; member
/linux-4.1.27/sound/pci/cs5535audio/
Dcs5535audio_pcm.c131 if (dma->desc_buf.area == NULL) { in cs5535audio_build_dma_packets()
135 &dma->desc_buf) < 0) in cs5535audio_build_dma_packets()
146 desc_addr = (u32) dma->desc_buf.addr; in cs5535audio_build_dma_packets()
149 &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[i]; in cs5535audio_build_dma_packets()
157 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets()
158 lastdesc->addr = cpu_to_le32((u32) dma->desc_buf.addr); in cs5535audio_build_dma_packets()
240 snd_dma_free_pages(&dma->desc_buf); in cs5535audio_clear_dma_packets()
241 dma->desc_buf.area = NULL; in cs5535audio_clear_dma_packets()
Dcs5535audio.h76 struct snd_dma_buffer desc_buf; member
/linux-4.1.27/arch/sparc/kernel/
Dviohs.c91 BUG_ON(!vio->desc_buf); in flush_rx_dring()
92 kfree(vio->desc_buf); in flush_rx_dring()
93 vio->desc_buf = NULL; in flush_rx_dring()
150 kfree(vio->desc_buf); in handshake_failure()
151 vio->desc_buf = NULL; in handshake_failure()
436 BUG_ON(vio->desc_buf); in process_dreg_info()
438 vio->desc_buf = kzalloc(pkt->descr_size, GFP_ATOMIC); in process_dreg_info()
439 if (!vio->desc_buf) in process_dreg_info()
560 kfree(vio->desc_buf); in process_dunreg()
561 vio->desc_buf = NULL; in process_dunreg()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_adminq.c85 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, in i40e_alloc_adminq_asq_ring()
97 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_alloc_adminq_asq_ring()
112 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.arq.desc_buf, in i40e_alloc_adminq_arq_ring()
130 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_free_adminq_asq()
142 i40e_free_dma_mem(hw, &hw->aq.arq.desc_buf); in i40e_free_adminq_arq()
265 i40e_free_dma_mem(hw, &hw->aq.arq.desc_buf); in i40e_free_arq_bufs()
288 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_free_asq_bufs()
312 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
313 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
317 if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) in i40e_config_asq_regs()
[all …]
Di40e_adminq.h35 (&(((struct i40e_aq_desc *)((R).desc_buf.va))[i]))
41 struct i40e_dma_mem desc_buf; /* descriptor ring memory */ member
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_adminq.c87 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.asq.desc_buf, in i40e_alloc_adminq_asq_ring()
99 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_alloc_adminq_asq_ring()
114 ret_code = i40e_allocate_dma_mem(hw, &hw->aq.arq.desc_buf, in i40e_alloc_adminq_arq_ring()
132 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_free_adminq_asq()
144 i40e_free_dma_mem(hw, &hw->aq.arq.desc_buf); in i40e_free_adminq_arq()
267 i40e_free_dma_mem(hw, &hw->aq.arq.desc_buf); in i40e_free_arq_bufs()
290 i40e_free_dma_mem(hw, &hw->aq.asq.desc_buf); in i40e_free_asq_bufs()
314 wr32(hw, hw->aq.asq.bal, lower_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
315 wr32(hw, hw->aq.asq.bah, upper_32_bits(hw->aq.asq.desc_buf.pa)); in i40e_config_asq_regs()
319 if (reg != lower_32_bits(hw->aq.asq.desc_buf.pa)) in i40e_config_asq_regs()
[all …]
Di40e_adminq.h35 (&(((struct i40e_aq_desc *)((R).desc_buf.va))[i]))
41 struct i40e_dma_mem desc_buf; /* descriptor ring memory */ member
Di40e_debugfs.c194 memcpy(p, pf->hw.aq.asq.desc_buf.va, len); in i40e_dbg_dump_write()
199 memcpy(p, pf->hw.aq.arq.desc_buf.va, len); in i40e_dbg_dump_write()
/linux-4.1.27/sound/pci/
Datiixp_modem.c222 struct snd_dma_buffer desc_buf; member
337 if (dma->desc_buf.area == NULL) { in atiixp_build_dma_packets()
339 ATI_DESC_LIST_SIZE, &dma->desc_buf) < 0) in atiixp_build_dma_packets()
356 desc_addr = (u32)dma->desc_buf.addr; in atiixp_build_dma_packets()
359 desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; in atiixp_build_dma_packets()
365 desc->next = cpu_to_le32((u32)dma->desc_buf.addr); in atiixp_build_dma_packets()
371 writel((u32)dma->desc_buf.addr | ATI_REG_LINKPTR_EN, in atiixp_build_dma_packets()
387 if (dma->desc_buf.area) { in atiixp_clear_dma_packets()
389 snd_dma_free_pages(&dma->desc_buf); in atiixp_clear_dma_packets()
390 dma->desc_buf.area = NULL; in atiixp_clear_dma_packets()
Datiixp.c246 struct snd_dma_buffer desc_buf; member
368 if (dma->desc_buf.area == NULL) { in atiixp_build_dma_packets()
372 &dma->desc_buf) < 0) in atiixp_build_dma_packets()
389 desc_addr = (u32)dma->desc_buf.addr; in atiixp_build_dma_packets()
392 desc = &((struct atiixp_dma_desc *)dma->desc_buf.area)[i]; in atiixp_build_dma_packets()
398 desc->next = cpu_to_le32((u32)dma->desc_buf.addr); in atiixp_build_dma_packets()
404 writel((u32)dma->desc_buf.addr | ATI_REG_LINKPTR_EN, in atiixp_build_dma_packets()
419 if (dma->desc_buf.area) { in atiixp_clear_dma_packets()
421 snd_dma_free_pages(&dma->desc_buf); in atiixp_clear_dma_packets()
422 dma->desc_buf.area = NULL; in atiixp_clear_dma_packets()
[all …]
/linux-4.1.27/drivers/scsi/ufs/
Dufshcd.c1724 u8 selector, u8 *desc_buf, int *buf_len) in ufshcd_query_descriptor() argument
1733 if (!desc_buf) { in ufshcd_query_descriptor()
1750 hba->dev_cmd.query.descriptor = desc_buf; in ufshcd_query_descriptor()
1805 u8 *desc_buf; in ufshcd_read_desc_param() local
1819 desc_buf = param_read_buf; in ufshcd_read_desc_param()
1823 desc_buf = kmalloc(buff_len, GFP_KERNEL); in ufshcd_read_desc_param()
1824 if (!desc_buf) in ufshcd_read_desc_param()
1829 desc_id, desc_index, 0, desc_buf, in ufshcd_read_desc_param()
1833 (desc_buf[QUERY_DESC_LENGTH_OFFSET] != in ufshcd_read_desc_param()
1835 || (desc_buf[QUERY_DESC_DESC_TYPE_OFFSET] != desc_id)) { in ufshcd_read_desc_param()
[all …]
/linux-4.1.27/arch/sparc/include/asm/
Dvio.h404 void *desc_buf; member
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c934 union desc_buf { union
949 union desc_buf buf;
962 union desc_buf buf;
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunvnet.c479 struct vio_net_desc *desc = port->vio.desc_buf; in get_rx_desc()