| /drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| A D | commonring.c | 32 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() 220 return commonring->buf_addr + in brcmf_commonring_get_read_ptr()
|
| A D | commonring.h | 16 void *buf_addr; member 42 u16 item_len, void *buf_addr);
|
| /drivers/net/ethernet/freescale/dpaa2/ |
| A D | dpaa2-eth.h | 288 static inline void *dpaa2_get_hwa(void *buf_addr, bool swa) in dpaa2_get_hwa() argument 290 return buf_addr + (swa ? DPAA2_ETH_SWA_SIZE : 0); in dpaa2_get_hwa() 293 static inline struct dpaa2_fas *dpaa2_get_fas(void *buf_addr, bool swa) in dpaa2_get_fas() argument 295 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAS_OFFSET; in dpaa2_get_fas() 298 static inline __le64 *dpaa2_get_ts(void *buf_addr, bool swa) in dpaa2_get_ts() argument 300 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_TS_OFFSET; in dpaa2_get_ts() 303 static inline struct dpaa2_fapr *dpaa2_get_fapr(void *buf_addr, bool swa) in dpaa2_get_fapr() argument 305 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAPR_OFFSET; in dpaa2_get_fapr() 308 static inline struct dpaa2_faead *dpaa2_get_faead(void *buf_addr, bool swa) in dpaa2_get_faead() argument 310 return dpaa2_get_hwa(buf_addr, swa) + DPAA2_FAEAD_OFFSET; in dpaa2_get_faead()
|
| /drivers/accel/amdxdna/ |
| A D | aie2_msg_priv.h | 87 __u64 buf_addr; member 99 __u32 buf_addr; member 236 __u64 buf_addr; member 312 __u64 buf_addr; member 343 __u64 buf_addr; member
|
| A D | aie2_message.c | 214 x2i.rb_start_addr = AIE2_SRAM_OFF(ndev, cq_pair->x2i_q.buf_addr); in aie2_create_context() 219 i2x.rb_start_addr = AIE2_SRAM_OFF(ndev, cq_pair->i2x_q.buf_addr); in aie2_create_context() 281 req.buf_addr = addr; in aie2_map_host_buf() 370 req.buf_addr = addr; in aie2_register_asyn_event_msg() 620 req->buf_addr = cmdbuf_abo->mem.dev_addr; in aie2_cmdlist_prepare_request() 625 req->buf_addr, size, cnt); in aie2_cmdlist_prepare_request()
|
| /drivers/staging/rtl8723bs/hal/ |
| A D | rtl8723bs_xmit.c | 246 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes() 289 pxmitframe->buf_addr = pxmitbuf->ptail; in xmit_xmitframes() 300 rtl8723b_update_txdesc(pxmitframe, pxmitframe->buf_addr); in xmit_xmitframes() 330 rtl8723b_update_txdesc(pframe, pframe->buf_addr); in xmit_xmitframes() 432 u8 *pframe = (u8 *)(pmgntframe->buf_addr) + TXDESC_OFFSET; in rtl8723bs_mgnt_xmit() 435 rtl8723b_update_txdesc(pmgntframe, pmgntframe->buf_addr); in rtl8723bs_mgnt_xmit() 439 pxmitbuf->ptail = pmgntframe->buf_addr + pxmitbuf->len; in rtl8723bs_mgnt_xmit()
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | ar9003_mac.c | 47 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() 482 void *buf_addr) in ath9k_hw_process_rxdesc_edma() argument 484 struct ar9003_rxs *rxsp = buf_addr; in ath9k_hw_process_rxdesc_edma()
|
| /drivers/crypto/aspeed/ |
| A D | aspeed-acry.c | 101 void *buf_addr; member 342 memzero_explicit(acry_dev->buf_addr, ASPEED_ACRY_BUFF_SIZE); in aspeed_acry_rsa_transfer() 359 memzero_explicit(acry_dev->buf_addr, ASPEED_ACRY_BUFF_SIZE); in aspeed_acry_rsa_trigger() 362 aspeed_acry_rsa_sg_copy_to_buffer(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 365 nm = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, ctx->n, in aspeed_acry_rsa_trigger() 374 ne = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 384 ne = aspeed_acry_rsa_ctx_copy(acry_dev, acry_dev->buf_addr, in aspeed_acry_rsa_trigger() 773 acry_dev->buf_addr = dmam_alloc_coherent(dev, ASPEED_ACRY_BUFF_SIZE, in aspeed_acry_probe() 776 if (!acry_dev->buf_addr) { in aspeed_acry_probe()
|
| /drivers/dma/ |
| A D | loongson1-apb-dma.c | 245 dma_addr_t buf_addr = sg_dma_address(sg); in ls1x_dma_prep_lli() local 249 if (!is_dma_copy_aligned(dchan->device, buf_addr, 0, buf_len)) { in ls1x_dma_prep_lli() 263 lli->hw[LS1X_DMADESC_SADDR] = buf_addr; in ls1x_dma_prep_lli() 318 ls1x_dma_prep_dma_cyclic(struct dma_chan *dchan, dma_addr_t buf_addr, in ls1x_dma_prep_dma_cyclic() argument 344 sg_set_page(&sgl[i], pfn_to_page(PFN_DOWN(buf_addr)), in ls1x_dma_prep_dma_cyclic() 345 period_len, offset_in_page(buf_addr)); in ls1x_dma_prep_dma_cyclic() 346 sg_dma_address(&sgl[i]) = buf_addr; in ls1x_dma_prep_dma_cyclic() 348 buf_addr += period_len; in ls1x_dma_prep_dma_cyclic()
|
| A D | apple-admac.c | 139 dma_addr_t buf_addr; member 253 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in admac_prep_dma_cyclic() argument 269 adtx->buf_addr = buf_addr; in admac_prep_dma_cyclic() 271 adtx->buf_end = buf_addr + buf_len; in admac_prep_dma_cyclic() 292 addr = tx->buf_addr + (tx->submitted_pos % tx->buf_len); in admac_cyclic_write_one_desc()
|
| /drivers/net/ethernet/cirrus/ |
| A D | ep93xx_eth.c | 85 u32 buf_addr; member 118 u32 buf_addr; member 283 dma_sync_single_for_cpu(dev->dev.parent, rxd->buf_addr, in ep93xx_rx() 287 rxd->buf_addr, length, in ep93xx_rx() 347 dma_sync_single_for_cpu(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit() 350 dma_sync_single_for_device(dev->dev.parent, txd->buf_addr, skb->len, in ep93xx_xmit() 454 d = ep->descs->rdesc[i].buf_addr; in ep93xx_free_buffers() 464 d = ep->descs->tdesc[i].buf_addr; in ep93xx_free_buffers() 501 ep->descs->rdesc[i].buf_addr = d; in ep93xx_alloc_buffers() 520 ep->descs->tdesc[i].buf_addr = d; in ep93xx_alloc_buffers()
|
| /drivers/dma/xilinx/ |
| A D | xilinx_dma.c | 238 u32 buf_addr; member 260 u32 buf_addr; member 284 u32 buf_addr; member 616 hw->buf_addr = lower_32_bits(buf_addr + sg_used + period_len); in xilinx_axidma_buf() 620 hw->buf_addr = buf_addr + sg_used + period_len; in xilinx_axidma_buf() 629 hw->buf_addr = lower_32_bits(buf_addr + sg_used); in xilinx_aximcdma_buf() 632 hw->buf_addr = buf_addr + sg_used; in xilinx_aximcdma_buf() 1435 segment->hw.buf_addr, in xilinx_vdma_start_transfer() 1440 segment->hw.buf_addr); in xilinx_vdma_start_transfer() 2093 hw->buf_addr = xt->dst_start; in xilinx_vdma_dma_prep_interleaved() [all …]
|
| /drivers/net/ethernet/intel/idpf/ |
| A D | idpf_lan_txrx.h | 185 __le64 buf_addr; /* Address of descriptor's data buf */ member 223 __le64 buf_addr; /* Packet buffer address */ member 240 __le64 buf_addr; /* Packet buffer address */ member
|
| /drivers/media/spi/ |
| A D | gs1662.c | 135 u16 buf_addr = (0x8000 | (0x0FFF & addr)); in gs_read_register() local 140 .tx_buf = &buf_addr, in gs_read_register() 169 u16 buf_addr = addr; in gs_write_register() local 174 .tx_buf = &buf_addr, in gs_write_register()
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_isp.c | 173 void **buf_obj, u64 *buf_addr) in isp_user_buffer_alloc() argument 189 if (WARN_ON(!buf_addr)) in isp_user_buffer_alloc() 211 *buf_addr = gpu_addr; in isp_user_buffer_alloc()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | cq.c | 140 struct ib_umem **umem, u64 buf_addr, int cqe) in mlx4_ib_get_cq_umem() argument 147 *umem = ib_umem_get(&dev->ib_dev, buf_addr, cqe * cqe_size, in mlx4_ib_get_cq_umem() 188 void *buf_addr; in mlx4_ib_create_cq() local 217 buf_addr = (void *)(unsigned long)ucmd.buf_addr; in mlx4_ib_create_cq() 219 ucmd.buf_addr, entries); in mlx4_ib_create_cq() 243 buf_addr = &cq->buf.buf; in mlx4_ib_create_cq() 256 buf_addr, !!udata); in mlx4_ib_create_cq() 336 ucmd.buf_addr, entries); in mlx4_alloc_resize_umem()
|
| /drivers/input/touchscreen/ |
| A D | melfas_mip4.c | 844 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 …]
|
| /drivers/staging/most/dim2/ |
| A D | hal.c | 297 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() 644 static bool channel_start(struct dim_channel *ch, u32 buf_addr, u16 buf_size) in channel_start() argument 675 dim2_start_isoc_sync(ch->addr, state->idx1, buf_addr, buf_size); in channel_start() 677 dim2_start_ctrl_async(ch->addr, state->idx1, buf_addr, in channel_start()
|
| /drivers/net/ethernet/cavium/thunder/ |
| A D | nicvf_queues.c | 310 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_init_rbdr() 322 u64 buf_addr, phys_addr; in nicvf_free_rbdr() local 339 buf_addr = desc->buf_addr; in nicvf_free_rbdr() 340 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr() 341 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr() 350 buf_addr = desc->buf_addr; in nicvf_free_rbdr() 351 phys_addr = nicvf_iova_to_phys(nic, buf_addr); in nicvf_free_rbdr() 352 dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN, in nicvf_free_rbdr() 422 desc->buf_addr = rbuf & ~(NICVF_RCV_BUF_ALIGN_BYTES - 1); in nicvf_refill_rbdr() 1639 u64 buf_addr, bool xdp) in nicvf_unmap_rcv_buffer() argument [all …]
|
| /drivers/net/ethernet/google/gve/ |
| A D | gve_desc_dqo.h | 23 __le64 buf_addr; member 189 __le64 buf_addr; /* DMA address of the buffer */ member
|
| /drivers/dma/stm32/ |
| A D | stm32-dma.c | 283 dma_addr_t buf_addr, in stm32_dma_get_max_width() argument 297 if (buf_addr & (max_width - 1)) in stm32_dma_get_max_width() 933 u32 buf_len, dma_addr_t buf_addr) in stm32_dma_set_xfer_param() argument 965 src_addr_width = stm32_dma_get_max_width(buf_len, buf_addr, in stm32_dma_set_xfer_param() 976 if (buf_addr & (buf_len - 1)) in stm32_dma_set_xfer_param() 1032 if (buf_addr & (buf_len - 1)) in stm32_dma_set_xfer_param() 1156 struct dma_chan *c, dma_addr_t buf_addr, size_t buf_len, in stm32_dma_prep_dma_cyclic() argument 1193 buf_addr); in stm32_dma_prep_dma_cyclic() 1228 desc->sg_req[i].chan_reg.dma_sm0ar = buf_addr; in stm32_dma_prep_dma_cyclic() 1229 desc->sg_req[i].chan_reg.dma_sm1ar = buf_addr; in stm32_dma_prep_dma_cyclic() [all …]
|
| /drivers/net/ethernet/packetengines/ |
| A D | hamachi.c | 1424 u8 *buf_addr; in hamachi_rx() local 1432 buf_addr = (u8 *) hmp->rx_skbuff[entry]->data; in hamachi_rx() 1433 frame_status = get_unaligned_le32(&(buf_addr[data_size - 12])); in hamachi_rx() 1471 u32 pfck = *(u32 *) &buf_addr[data_size - 8]; in hamachi_rx() 1483 *(s32*)&(buf_addr[data_size - 20]), in hamachi_rx() 1484 *(s32*)&(buf_addr[data_size - 16]), in hamachi_rx() 1485 *(s32*)&(buf_addr[data_size - 12]), in hamachi_rx() 1486 *(s32*)&(buf_addr[data_size - 8]), in hamachi_rx() 1487 *(s32*)&(buf_addr[data_size - 4])); in hamachi_rx() 1537 u32 inv = *(u32 *) &buf_addr[data_size - 16]; in hamachi_rx() [all …]
|
| A D | yellowfin.c | 1066 u8 *buf_addr; in yellowfin_rx() local 1074 buf_addr = rx_skb->data; in yellowfin_rx() 1077 frame_status = get_unaligned_le16(&(buf_addr[data_size - 2])); in yellowfin_rx() 1102 ((buf_addr[data_size-1] & 0x85) || buf_addr[data_size-2] & 0xC0)) { in yellowfin_rx() 1103 u8 status1 = buf_addr[data_size-2]; in yellowfin_rx() 1104 u8 status2 = buf_addr[data_size-1]; in yellowfin_rx() 1120 buf_addr); in yellowfin_rx() 1125 (yp->chip_id ? 7 : 8 + buf_addr[data_size - 8]); in yellowfin_rx()
|
| /drivers/gpu/drm/i915/gt/uc/ |
| A D | intel_guc_log.c | 389 src_data = log->buf_addr; in _guc_log_copy_debuglogs_for_relay() 491 if (!log->vma || !log->buf_addr) in guc_log_relay_map() 642 log->buf_addr = vaddr; in intel_guc_log_create() 659 log->buf_addr = NULL; in intel_guc_log_destroy() 705 return log->buf_addr; in intel_guc_log_relay_created()
|
| /drivers/media/platform/sunxi/sun4i-csi/ |
| A D | sun4i_dma.c | 134 dma_addr_t buf_addr; in sun4i_csi_buffer_fill_slot() local 136 buf_addr = vb2_dma_contig_plane_dma_addr(&v_buf->vb2_buf, in sun4i_csi_buffer_fill_slot() 138 writel(buf_addr, csi->regs + CSI_BUF_ADDR_REG(plane, slot)); in sun4i_csi_buffer_fill_slot()
|