Home
last modified time | relevance | path

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

123456

/Linux-v5.4/include/uapi/rdma/
Dmlx4-abi.h80 __aligned_u64 buf_addr; member
90 __aligned_u64 buf_addr; member
94 __aligned_u64 buf_addr; member
113 __aligned_u64 buf_addr; member
123 __aligned_u64 buf_addr; member
Dhns-abi.h40 __aligned_u64 buf_addr; member
50 __aligned_u64 buf_addr; member
61 __aligned_u64 buf_addr; member
Dmlx5-abi.h272 __aligned_u64 buf_addr; member
286 __aligned_u64 buf_addr; member
293 __aligned_u64 buf_addr; member
307 __aligned_u64 buf_addr; member
390 __aligned_u64 buf_addr; member
Dvmw_pvrdma-abi.h147 __aligned_u64 buf_addr; member
158 __aligned_u64 buf_addr; member
164 __aligned_u64 buf_addr; member
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dcommonring.c32 u16 item_len, void *buf_addr) in brcmf_commonring_config() argument
36 commonring->buf_addr = buf_addr; in brcmf_commonring_config()
122 ret_ptr = commonring->buf_addr + in brcmf_commonring_reserve_for_write()
158 ret_ptr = commonring->buf_addr + in brcmf_commonring_reserve_for_write_multiple()
185 address = commonring->buf_addr; in brcmf_commonring_write_complete()
188 address = commonring->buf_addr; in brcmf_commonring_write_complete()
226 return commonring->buf_addr + in brcmf_commonring_get_read_ptr()
Dcommonring.h16 void *buf_addr; member
42 u16 item_len, void *buf_addr);
/Linux-v5.4/drivers/staging/goldfish/
Dgoldfish_audio.c286 dma_addr_t buf_addr; in goldfish_audio_probe() local
309 &buf_addr, GFP_KERNEL); in goldfish_audio_probe()
314 data->buffer_phys = buf_addr; in goldfish_audio_probe()
335 AUDIO_SET_WRITE_BUFFER_1_HIGH, buf_addr); in goldfish_audio_probe()
336 buf_addr += WRITE_BUFFER_SIZE; in goldfish_audio_probe()
339 AUDIO_SET_WRITE_BUFFER_2_HIGH, buf_addr); in goldfish_audio_probe()
341 buf_addr += WRITE_BUFFER_SIZE; in goldfish_audio_probe()
346 AUDIO_SET_READ_BUFFER_HIGH, buf_addr); in goldfish_audio_probe()
/Linux-v5.4/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-eth.h173 static inline void *dpaa2_get_hwa(void *buf_addr, bool swa) in dpaa2_get_hwa() argument
175 return buf_addr + (swa ? DPAA2_ETH_SWA_SIZE : 0); in dpaa2_get_hwa()
178 static inline struct dpaa2_fas *dpaa2_get_fas(void *buf_addr, bool swa) in dpaa2_get_fas() argument
180 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAS_OFFSET; in dpaa2_get_fas()
183 static inline __le64 *dpaa2_get_ts(void *buf_addr, bool swa) in dpaa2_get_ts() argument
185 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_TS_OFFSET; in dpaa2_get_ts()
188 static inline struct dpaa2_faead *dpaa2_get_faead(void *buf_addr, bool swa) in dpaa2_get_faead() argument
190 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAEAD_OFFSET; in dpaa2_get_faead()
/Linux-v5.4/sound/isa/gus/
Dgus_dma.c24 unsigned long buf_addr, in snd_gf1_dma_program() argument
34 addr, buf_addr, count); in snd_gf1_dma_program()
64 …snd_dma_program(gus->gf1.dma1, buf_addr, count, dma_cmd & SNDRV_GF1_DMA_READ ? DMA_MODE_READ : DMA… in snd_gf1_dma_program()
129 snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd); in snd_gf1_dma_interrupt()
134 block->addr, block->buf_addr, block->count, block->cmd); in snd_gf1_dma_interrupt()
228 snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd); in snd_gf1_dma_transfer_block()
/Linux-v5.4/drivers/net/wireless/ath/ath9k/
Dar9003_mac.c47 checksum += i->buf_addr[0]; in ar9003_set_txdesc()
48 WRITE_ONCE(ads->data0, i->buf_addr[0]); in ar9003_set_txdesc()
49 checksum += i->buf_addr[1]; in ar9003_set_txdesc()
50 WRITE_ONCE(ads->data1, i->buf_addr[1]); in ar9003_set_txdesc()
51 checksum += i->buf_addr[2]; in ar9003_set_txdesc()
52 WRITE_ONCE(ads->data2, i->buf_addr[2]); in ar9003_set_txdesc()
53 checksum += i->buf_addr[3]; in ar9003_set_txdesc()
54 WRITE_ONCE(ads->data3, i->buf_addr[3]); in ar9003_set_txdesc()
481 void *buf_addr) in ath9k_hw_process_rxdesc_edma() argument
483 struct ar9003_rxs *rxsp = buf_addr; in ath9k_hw_process_rxdesc_edma()
/Linux-v5.4/drivers/staging/rtl8188eu/hal/
Drtl8188eu_xmit.c349 mem_addr = pxmitframe->buf_addr; in rtw_dump_xframe()
371 pxmitframe->buf_addr = mem_addr; in rtw_dump_xframe()
457 pxmitframe->buf_addr = pxmitbuf->pbuf; in rtl8188eu_xmitframe_complete()
532 pxmitframe->buf_addr = pxmitbuf->pbuf + pbuf; in rtl8188eu_xmitframe_complete()
539 update_txdesc(pxmitframe, pxmitframe->buf_addr, pxmitframe->attrib.last_txcmdsz, true); in rtl8188eu_xmitframe_complete()
575 pfirstframe->buf_addr += PACKET_OFFSET_SZ; in rtl8188eu_xmitframe_complete()
579 update_txdesc(pfirstframe, pfirstframe->buf_addr, pfirstframe->attrib.last_txcmdsz, true); in rtl8188eu_xmitframe_complete()
624 pxmitframe->buf_addr = pxmitbuf->pbuf; in rtw_hal_xmit()
/Linux-v5.4/drivers/staging/rtl8723bs/hal/
Drtl8723bs_xmit.c297 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes()
345 pxmitframe->buf_addr = pxmitbuf->ptail; in xmit_xmitframes()
354 rtl8723b_update_txdesc(pxmitframe, pxmitframe->buf_addr); in xmit_xmitframes()
388 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes()
514 u8 *pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in rtl8723bs_mgnt_xmit()
522 rtl8723b_update_txdesc(pmgntframe, pmgntframe->buf_addr); in rtl8723bs_mgnt_xmit()
526 pxmitbuf->ptail = pmgntframe->buf_addr + pxmitbuf->len; in rtl8723bs_mgnt_xmit()
/Linux-v5.4/drivers/net/ethernet/cirrus/
Dep93xx_eth.c87 u32 buf_addr; member
120 u32 buf_addr; member
285 dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr, in ep93xx_rx()
289 rxd->buf_addr, length, in ep93xx_rx()
349 dma_sync_single_for_cpu(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit()
352 dma_sync_single_for_device(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit()
456 d = ep->descs->rdesc[i].buf_addr; in ep93xx_free_buffers()
466 d = ep->descs->tdesc[i].buf_addr; in ep93xx_free_buffers()
503 ep->descs->rdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
522 ep->descs->tdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
/Linux-v5.4/drivers/media/spi/
Dgs1662.c143 u16 buf_addr = (0x8000 | (0x0FFF & addr)); in gs_read_register() local
148 .tx_buf = &buf_addr, in gs_read_register()
171 u16 buf_addr = addr; in gs_write_register() local
176 .tx_buf = &buf_addr, in gs_write_register()
/Linux-v5.4/drivers/dma/xilinx/
Dxilinx_dma.c211 u32 buf_addr; member
233 u32 buf_addr; member
537 dma_addr_t buf_addr, size_t sg_used, in xilinx_axidma_buf() argument
541 hw->buf_addr = lower_32_bits(buf_addr + sg_used + period_len); in xilinx_axidma_buf()
542 hw->buf_addr_msb = upper_32_bits(buf_addr + sg_used + in xilinx_axidma_buf()
545 hw->buf_addr = buf_addr + sg_used + period_len; in xilinx_axidma_buf()
1168 segment->hw.buf_addr, in xilinx_vdma_start_transfer()
1173 segment->hw.buf_addr); in xilinx_vdma_start_transfer()
1361 xilinx_prep_dma_addr_t(hw->buf_addr)); in xilinx_dma_start_transfer()
1678 hw->buf_addr = lower_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved()
[all …]
/Linux-v5.4/sound/pci/cs5535audio/
Dcs5535audio_pcm.c243 dma->buf_addr = substream->runtime->dma_addr; in snd_cs5535audio_hw_params()
324 if (curdma < dma->buf_addr) { in snd_cs5535audio_pcm_pointer()
326 curdma, dma->buf_addr); in snd_cs5535audio_pcm_pointer()
329 curdma -= dma->buf_addr; in snd_cs5535audio_pcm_pointer()
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dcq.c140 struct ib_umem **umem, u64 buf_addr, int cqe) in mlx4_ib_get_cq_umem() argument
147 *umem = ib_umem_get(udata, buf_addr, cqe * cqe_size, in mlx4_ib_get_cq_umem()
184 void *buf_addr; in mlx4_ib_create_cq() local
213 buf_addr = (void *)(unsigned long)ucmd.buf_addr; in mlx4_ib_create_cq()
215 ucmd.buf_addr, entries); in mlx4_ib_create_cq()
239 buf_addr = &cq->buf.buf; in mlx4_ib_create_cq()
252 buf_addr, !!udata); in mlx4_ib_create_cq()
332 &cq->resize_umem, ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
/Linux-v5.4/drivers/input/touchscreen/
Dmelfas_mip4.c844 static int mip4_bl_get_address(struct mip4_ts *ts, u16 *buf_addr) in mip4_bl_get_address() argument
873 *buf_addr = get_unaligned_le16(result); in mip4_bl_get_address()
875 "Bootloader buffer address %#04x\n", *buf_addr); in mip4_bl_get_address()
881 const u8 *data, int length, u16 buf_addr) in mip4_bl_program_page() argument
933 put_unaligned_be16(buf_addr + buf_offset, data_buf); in mip4_bl_program_page()
967 const u8 *data, int length, int buf_addr) in mip4_bl_verify_page() argument
1042 put_unaligned_be16(buf_addr + buf_offset, cmd); in mip4_bl_verify_page()
1084 u16 buf_addr; in mip4_flash_fw() local
1099 error = mip4_bl_get_address(ts, &buf_addr); in mip4_flash_fw()
1113 MIP4_BL_PAGE_SIZE, buf_addr); in mip4_flash_fw()
[all …]
/Linux-v5.4/drivers/staging/most/dim2/
Dhal.c297 static void dim2_start_ctrl_async(u8 ch_addr, u8 idx, u32 buf_addr, in dim2_start_ctrl_async() argument
315 adt[idx + 2] = buf_addr; in dim2_start_ctrl_async()
320 static void dim2_start_isoc_sync(u8 ch_addr, u8 idx, u32 buf_addr, in dim2_start_isoc_sync() argument
336 adt[idx + 2] = buf_addr; in dim2_start_isoc_sync()
645 static bool channel_start(struct dim_channel *ch, u32 buf_addr, u16 buf_size) in channel_start() argument
676 dim2_start_isoc_sync(ch->addr, state->idx1, buf_addr, buf_size); in channel_start()
678 dim2_start_ctrl_async(ch->addr, state->idx1, buf_addr, in channel_start()
/Linux-v5.4/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_log.c233 log_buf_state = src_data = log->relay.buf_addr; in guc_read_update_log_buffer()
347 log->relay.buf_addr = vaddr; in guc_log_map()
357 log->relay.buf_addr = NULL; in guc_log_unmap()
551 return log->relay.buf_addr; in intel_guc_log_relay_enabled()
/Linux-v5.4/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c309 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_init_rbdr()
321 u64 buf_addr, phys_addr; in nicvf_free_rbdr() local
338 buf_addr = desc->buf_addr; in nicvf_free_rbdr()
339 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr()
340 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr()
349 buf_addr = desc->buf_addr; in nicvf_free_rbdr()
350 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr()
351 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr()
421 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_refill_rbdr()
1638 u64 buf_addr, bool xdp) in nicvf_unmap_rcv_buffer() argument
[all …]
/Linux-v5.4/drivers/net/ethernet/packetengines/
Dhamachi.c1411 u8 *buf_addr; in hamachi_rx() local
1420 buf_addr = (u8 *) hmp->rx_skbuff[entry]->data; in hamachi_rx()
1421 frame_status = get_unaligned_le32(&(buf_addr[data_size - 12])); in hamachi_rx()
1459 u32 pfck = *(u32 *) &buf_addr[data_size - 8]; in hamachi_rx()
1471 *(s32*)&(buf_addr[data_size - 20]), in hamachi_rx()
1472 *(s32*)&(buf_addr[data_size - 16]), in hamachi_rx()
1473 *(s32*)&(buf_addr[data_size - 12]), in hamachi_rx()
1474 *(s32*)&(buf_addr[data_size - 8]), in hamachi_rx()
1475 *(s32*)&(buf_addr[data_size - 4])); in hamachi_rx()
1524 u32 inv = *(u32 *) &buf_addr[data_size - 16]; in hamachi_rx()
[all …]
Dyellowfin.c1054 u8 *buf_addr; in yellowfin_rx() local
1061 buf_addr = rx_skb->data; in yellowfin_rx()
1064 frame_status = get_unaligned_le16(&(buf_addr[data_size - 2])); in yellowfin_rx()
1089 ((buf_addr[data_size-1] & 0x85) || buf_addr[data_size-2] & 0xC0)) { in yellowfin_rx()
1090 u8 status1 = buf_addr[data_size-2]; in yellowfin_rx()
1091 u8 status2 = buf_addr[data_size-1]; in yellowfin_rx()
1107 buf_addr); in yellowfin_rx()
1112 (yp->chip_id ? 7 : 8 + buf_addr[data_size - 8]); in yellowfin_rx()
/Linux-v5.4/drivers/staging/rtl8712/
Drtl8712_xmit.c301 update_txdesc(pxmitframe, (uint *)(pxmitframe->buf_addr), in r8712_append_mpdu_unit()
310 *(pxmitframe->buf_addr + TXDESC_SIZE + last_txcmdsz + in r8712_append_mpdu_unit()
329 pxmitframe->buf_addr = pxmitbuf->pbuf + TXDESC_SIZE + CMD_HDR_SZ; in r8712_xmitframe_aggr_1st()
344 pxmitframe->buf_addr = pxmitbuf->pbuf + TXDESC_SIZE + in r8712_xmitframe_aggr_next()
701 mem_addr = pxmitframe->buf_addr; in dump_xframe()
/Linux-v5.4/arch/powerpc/platforms/ps3/
Dgelic_udbg.c45 __be32 buf_addr; member
132 dbg.descr.buf_addr = bus_addr + offsetof(struct debug_block, pkt); in gelic_debug_init()

123456