Searched refs:msg_addr (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/hid/intel-ish-hid/ishtp/
H A Ddma-if.c138 * @msg_addr: message address of slot
142 * (from msg_addr, size bytes long)
145 void *msg_addr,
153 if ((msg_addr - dev->ishtp_host_dma_tx_buf) % DMA_SLOT_SIZE) {
163 i = (msg_addr - dev->ishtp_host_dma_tx_buf) / DMA_SLOT_SIZE;
144 ishtp_cl_release_dma_acked_mem(struct ishtp_device *dev, void *msg_addr, uint8_t size) argument
H A Dclient.h135 void *msg_addr,
H A Dclient.c914 unsigned char *msg_addr; local
932 msg_addr = ishtp_cl_get_dma_send_buf(dev, cl_msg->send_buf.size);
933 if (!msg_addr) {
945 cl->last_dma_addr = msg_addr;
949 memcpy(msg_addr, cl_msg->send_buf.data, cl_msg->send_buf.size);
957 clflush_cache_range(msg_addr, cl_msg->send_buf.size);
960 off = msg_addr - (unsigned char *)dev->ishtp_host_dma_tx_buf;
966 dma_xfer.msg_addr = dev->ishtp_host_dma_tx_buf_phys + off;
H A Dhbm.h225 uint64_t msg_addr; member in struct:dma_xfer_hbm
H A Dhbm.c451 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_tx_buf_phys;
516 offs = dma_xfer->msg_addr - dev->ishtp_host_dma_rx_buf_phys;
/linux-master/drivers/irqchip/
H A Dirq-alpine-msi.c95 phys_addr_t msg_addr = priv->addr; local
97 msg_addr |= (data->hwirq << 3);
99 msg->address_hi = upper_32_bits(msg_addr);
100 msg->address_lo = lower_32_bits(msg_addr);
/linux-master/drivers/pci/controller/dwc/
H A Dpcie-designware-ep.c463 u64 msg_addr; local
486 msg_addr = ((u64)msg_addr_upper) << 32 | msg_addr_lower;
488 aligned_offset = msg_addr & (epc->mem->window.page_size - 1);
489 msg_addr = ALIGN_DOWN(msg_addr, epc->mem->window.page_size);
490 ret = dw_pcie_ep_map_addr(epc, func_no, 0, ep->msi_mem_phys, msg_addr,
532 u64 msg_addr; local
546 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr;
555 aligned_offset = msg_addr
[all...]
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dvf.c303 u8 *msg_addr = (u8 *)(&msgbuf[1]); local
308 memcpy(msg_addr, addr, ETH_ALEN);
343 u8 *msg_addr = (u8 *)(&msgbuf[1]); local
352 memcpy(msg_addr, addr, ETH_ALEN);
/linux-master/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c493 u64 msg_addr; local
514 msg_addr = msix_tbl[(interrupt_num - 1)].msg_addr;
518 if (ep->irq_pci_addr != (msg_addr & ~pci_addr_mask) ||
524 msg_addr & ~pci_addr_mask,
526 ep->irq_pci_addr = (msg_addr & ~pci_addr_mask);
529 writel(msg_data, ep->irq_cpu_addr + (msg_addr & pci_addr_mask));
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c253 u8 *msg_addr = (u8 *)(&msgbuf[1]); local
267 ether_addr_copy(msg_addr, addr);
436 u8 *msg_addr = (u8 *)(&msgbuf[1]); local
441 ether_addr_copy(msg_addr, addr);
/linux-master/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c201 phys_addr_t msg_addr = pcie->pcie_reg_base; local
205 msi->msi_pages_phys = (phys_addr_t)msg_addr;
207 writel_relaxed(lower_32_bits(msg_addr),
209 writel_relaxed(upper_32_bits(msg_addr),
/linux-master/include/linux/
H A Dpci-epf.h188 * @msg_addr: Writes to this address will trigger MSIX interrupt in host
189 * @msg_data: Data that should be written to @msg_addr to trigger MSIX interrupt
194 u64 msg_addr; member in struct:pci_epf_msix_tbl
/linux-master/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c106 * @msg_addr: MSI message address
111 phys_addr_t msg_addr; member in struct:mtk_msi_set
316 msi_set->msg_addr = pcie->reg_base + PCIE_MSI_SET_BASE_REG +
320 writel_relaxed(lower_32_bits(msi_set->msg_addr), msi_set->base);
321 writel_relaxed(upper_32_bits(msi_set->msg_addr),
466 msg->address_hi = upper_32_bits(msi_set->msg_addr);
467 msg->address_lo = lower_32_bits(msi_set->msg_addr);
H A Dpcie-mediatek.c521 phys_addr_t msg_addr; local
523 msg_addr = virt_to_phys(port->base + PCIE_MSI_VECTOR);
524 val = lower_32_bits(msg_addr);
/linux-master/drivers/pci/endpoint/functions/
H A Dpci-epf-ntb.c502 u64 msg_addr; local
524 msg_addr = ALIGN_DOWN(msix_tbl[i].msg_addr, align);
526 ret = pci_epc_map_addr(epc, func_no, vfunc_no, phys_addr, msg_addr,
536 peer_ctrl->db_offset[i] = msix_tbl[i].msg_addr & (align - 1);
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_sriov.c4085 &data->vf_pf_channel.msg_addr);
H A Dqed_hsi.h1001 struct regpair msg_addr; member in struct:vf_pf_channel_eqe_data

Completed in 605 milliseconds