Home
last modified time | relevance | path

Searched refs:writeq (Results 1 – 112 of 112) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c1144 writeq(val64, &bar0->tti_data1_mem); in init_tti()
1169 writeq(val64, &bar0->tti_data2_mem); in init_tti()
1174 writeq(val64, &bar0->tti_command_mem); in init_tti()
1219 writeq(val64, &bar0->sw_reset); in init_nic()
1226 writeq(val64, &bar0->sw_reset); in init_nic()
1248 writeq(RMAC_CFG_KEY(0x4C0D), &bar0->rmac_cfg_key); in init_nic()
1250 writeq(RMAC_CFG_KEY(0x4C0D), &bar0->rmac_cfg_key); in init_nic()
1260 writeq(vBIT(val64, 2, 14), &bar0->rmac_max_pyld_len); in init_nic()
1281 writeq(val64, &bar0->tx_fifo_partition_0); in init_nic()
1282 writeq(val64, &bar0->tx_fifo_partition_1); in init_nic()
[all …]
Ds2io.h986 #ifndef writeq
987 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
/linux-4.1.27/sound/core/seq/oss/
Dseq_oss_ioctl.c97 if (! is_write_mode(dp->file_mode) || dp->writeq == NULL) in snd_seq_oss_ioctl()
99 while (snd_seq_oss_writeq_sync(dp->writeq)) in snd_seq_oss_ioctl()
120 if (! is_write_mode(dp->file_mode) || dp->writeq == NULL) in snd_seq_oss_ioctl()
122 return put_user(snd_seq_oss_writeq_get_free_size(dp->writeq), p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
167 if (val >= dp->writeq->maxlen) in snd_seq_oss_ioctl()
168 val = dp->writeq->maxlen - 1; in snd_seq_oss_ioctl()
169 snd_seq_oss_writeq_set_output(dp->writeq, val); in snd_seq_oss_ioctl()
Dseq_oss_init.c254 dp->writeq = snd_seq_oss_writeq_new(dp, maxqlen); in snd_seq_oss_open()
255 if (!dp->writeq) { in snd_seq_oss_open()
406 snd_seq_oss_writeq_delete(dp->writeq); in free_devinfo()
459 if (dp->writeq) in snd_seq_oss_reset()
460 snd_seq_oss_writeq_clear(dp->writeq); in snd_seq_oss_reset()
Dseq_oss_rw.c102 if (! is_write_mode(dp->file_mode) || dp->writeq == NULL) in snd_seq_oss_write()
211 if (dp->writeq && is_write_mode(dp->file_mode)) { in snd_seq_oss_poll()
Dseq_oss_device.h103 struct seq_oss_writeq *writeq; member
Dseq_oss_event.c447 snd_seq_oss_writeq_wakeup(dp->writeq, rec->t.time); in snd_seq_oss_event_input()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-traffic.c51 writeq(VXGE_HW_INTR_MASK_ALL, &vp_reg->kdfcctl_errors_reg); in vxge_hw_vpath_intr_enable()
107 writeq((u32)vxge_bVALn((VXGE_HW_GENERAL_ERRORS_REG_DBLGEN_FIFO1_OVRFLOW| in vxge_hw_vpath_intr_enable()
183 writeq(VXGE_HW_INTR_MASK_ALL, &vp_reg->kdfcctl_errors_mask); in vxge_hw_vpath_intr_disable()
239 writeq(val64, &vp_reg->tim_cfg1_int_num[VXGE_HW_VPATH_INTR_TX]); in vxge_hw_vpath_tti_ci_set()
249 writeq(val64, &ring->vp_reg->tim_cfg1_int_num[VXGE_HW_VPATH_INTR_RX]); in vxge_hw_vpath_dynamic_rti_ci_set()
262 writeq(val64, &fifo->vp_reg->tim_cfg3_int_num[VXGE_HW_VPATH_INTR_TX]); in vxge_hw_vpath_dynamic_tti_rtimer_set()
278 writeq(val64, &ring->vp_reg->tim_cfg3_int_num[VXGE_HW_VPATH_INTR_RX]); in vxge_hw_vpath_dynamic_rti_rtimer_set()
388 writeq(val64, &hldev->common_reg->tim_int_status0); in vxge_hw_device_intr_enable()
390 writeq(~val64, &hldev->common_reg->tim_int_mask0); in vxge_hw_device_intr_enable()
427 writeq(VXGE_HW_INTR_MASK_ALL, &hldev->common_reg->tim_int_mask0); in vxge_hw_device_intr_disable()
[all …]
Dvxge-config.c40 writeq(val64, &vp_reg->rxmac_vcfg0); in vxge_hw_vpath_set_zero_rx_frm_len()
172 writeq(*data0, &vp_reg->rts_access_steer_data0); in vxge_hw_vpath_fw_api()
173 writeq(*data1, &vp_reg->rts_access_steer_data1); in vxge_hw_vpath_fw_api()
529 writeq(VXGE_HW_SWAPPER_READ_BYTE_SWAP_ENABLE, in __vxge_hw_legacy_swapper_set()
531 writeq(VXGE_HW_SWAPPER_READ_BIT_FLAP_ENABLE, in __vxge_hw_legacy_swapper_set()
533 writeq(VXGE_HW_SWAPPER_WRITE_BYTE_SWAP_ENABLE, in __vxge_hw_legacy_swapper_set()
535 writeq(VXGE_HW_SWAPPER_WRITE_BIT_FLAP_ENABLE, in __vxge_hw_legacy_swapper_set()
540 writeq(VXGE_HW_SWAPPER_READ_BYTE_SWAP_ENABLE, in __vxge_hw_legacy_swapper_set()
542 writeq(VXGE_HW_SWAPPER_WRITE_BYTE_SWAP_ENABLE, in __vxge_hw_legacy_swapper_set()
547 writeq(VXGE_HW_SWAPPER_READ_BIT_FLAP_ENABLE, in __vxge_hw_legacy_swapper_set()
[all …]
Dvxge-config.h2026 #ifndef writeq
2027 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
/linux-4.1.27/arch/x86/include/asm/
Dio.h89 build_mmio_write(writeq, "q", unsigned long, "r", :"memory")
92 #define writeq_relaxed(v, a) writeq(v, a)
95 #define __raw_writeq(val, addr) writeq(val, addr)
99 #define writeq writeq macro
/linux-4.1.27/include/asm-generic/
Dio-64-nonatomic-lo-hi.h28 #ifndef writeq
29 #define writeq lo_hi_writeq macro
Dio-64-nonatomic-hi-lo.h28 #ifndef writeq
29 #define writeq hi_lo_writeq macro
Dio.h168 #ifndef writeq
169 #define writeq writeq macro
170 static inline void writeq(u64 value, volatile void __iomem *addr) in writeq() function
211 #define writeq_relaxed writeq
/linux-4.1.27/sound/mips/
Dsgio2audio.c124 writeq((reg << CODEC_CONTROL_ADDRESS_SHIFT) | in read_ad1843_reg()
147 writeq((reg << CODEC_CONTROL_ADDRESS_SHIFT) | in write_ad1843_reg()
397 writeq(src_pos, &mace->perif.audio.chan[ch].read_ptr); /* in bytes */ in snd_sgio2audio_dma_pull_frag()
447 writeq(dst_pos, &mace->perif.audio.chan[ch].write_ptr); /* in bytes */ in snd_sgio2audio_dma_push_frag()
461 writeq(CHANNEL_CONTROL_RESET, &mace->perif.audio.chan[ch].control); in snd_sgio2audio_dma_start()
463 writeq(0, &mace->perif.audio.chan[ch].control); in snd_sgio2audio_dma_start()
470 writeq(CHANNEL_DMA_ENABLE | CHANNEL_INT_THRESHOLD_50, in snd_sgio2audio_dma_start()
479 writeq(0, &mace->perif.audio.chan[chan->idx].control); in snd_sgio2audio_dma_stop()
802 writeq(AUDIO_CONTROL_RESET, &mace->perif.audio.control); in snd_sgio2audio_free()
804 writeq(0, &mace->perif.audio.control); in snd_sgio2audio_free()
[all …]
/linux-4.1.27/drivers/staging/unisys/uislib/
Duisqueue.c71 writeq(nof, &pqhdr->num_overflows); in spar_signal_insert()
88 writeq(readq(&pqhdr->num_sent) + 1, &pqhdr->num_sent); in spar_signal_insert()
126 writeq(readq(&pqhdr->num_empty) + 1, &pqhdr->num_empty); in spar_signal_remove()
141 writeq(readq(&pqhdr->num_received) + 1, in spar_signal_remove()
/linux-4.1.27/arch/ia64/sn/pci/pcibr/
Dpcibr_reg.c204 writeq(1, &ptr->tio.cp_force_pin[int_n]); in pcireg_force_intr_set()
207 writeq(1, &ptr->pic.p_force_pin[int_n]); in pcireg_force_intr_set()
252 writeq(val, &ptr->tio.cp_int_ate_ram[ate_index]); in pcireg_int_ate_set()
255 writeq(val, &ptr->pic.p_int_ate_ram[ate_index]); in pcireg_int_ate_set()
/linux-4.1.27/arch/parisc/include/asm/
Dio.h206 static inline void writeq(unsigned long long q, volatile void __iomem *addr) in writeq() function
218 #define writeq writeq macro
227 #define writeq_relaxed(q, addr) writeq(q, addr)
/linux-4.1.27/drivers/ntb/
Dntb_hw.c507 writeq(addr, ndev->reg_ofs.bar2_xlat); in ntb_set_mw_addr()
513 writeq(addr, ndev->reg_ofs.bar4_xlat); in ntb_set_mw_addr()
536 writeq((u64) 1 << db, ndev->reg_ofs.rdb); in ntb_ring_doorbell()
764 writeq(ndev->mw[1].bar_sz + 0x1000, ndev->reg_base + in ntb_xeon_setup()
790 writeq(0, ndev->reg_base + SNB_PBAR4LMT_OFFSET); in ntb_xeon_setup()
808 writeq(SNB_MBAR23_DSD_ADDR, ndev->reg_base + in ntb_xeon_setup()
811 writeq(SNB_MBAR01_DSD_ADDR, ndev->reg_base + in ntb_xeon_setup()
822 writeq(SNB_MBAR4_DSD_ADDR, in ntb_xeon_setup()
835 writeq(SNB_MBAR01_USD_ADDR, ndev->reg_base + in ntb_xeon_setup()
837 writeq(SNB_MBAR23_USD_ADDR, ndev->reg_base + in ntb_xeon_setup()
[all …]
Dntb_hw.h71 #ifndef writeq
72 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_common.h158 #ifndef writeq
159 #define writeq writeq macro
160 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
173 writeq(value, reg_addr + reg); in ixgbe_write_reg64()
/linux-4.1.27/include/drm/
Ddrm_os_linux.h15 static inline void writeq(u64 val, void __iomem *reg) in writeq() function
41 #define DRM_WRITE64(map, offset, val) writeq(val, ((void __iomem *)(map)->handle) + (offset))
/linux-4.1.27/arch/alpha/include/asm/
Dio.h172 REMAP2(u64, writeq, volatile) in REMAP1()
258 extern void writeq(u64 b, volatile void __iomem *addr);
462 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
485 extern inline void writeq(u64 b, volatile void __iomem *addr) in writeq() function
568 #define writeq writeq macro
Dio_trivial.h121 IO_CONCAT(__IO_PREFIX,writeq)(u64 b, volatile void __iomem *a) in IO_CONCAT() argument
/linux-4.1.27/drivers/scsi/fnic/
Dvnic_cq.c61 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
72 writeq(cq_message_addr, &cq->ctrl->cq_message_addr); in vnic_cq_init()
Dvnic_wq_copy.c109 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_copy_init()
Dvnic_dev.h75 static inline void writeq(u64 val, void __iomem *reg) in writeq() function
Dvnic_wq.c121 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init()
Dvnic_rq.c122 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init()
Dvnic_dev.c255 writeq(*a0, &devcmd->args[0]); in vnic_dev_cmd()
256 writeq(*a1, &devcmd->args[1]); in vnic_dev_cmd()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Dvnic_cq.c65 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
76 writeq(cq_message_addr, &cq->ctrl->cq_message_addr); in vnic_cq_init()
Dvnic_dev.h37 static inline void writeq(u64 val, void __iomem *reg) in writeq() function
Dvnic_wq.c125 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start()
Dvnic_rq.c122 writeq(paddr, &rq->ctrl->ring_base); in vnic_rq_init_start()
Dvnic_dev.c290 writeq(vdev->args[i], &devcmd->args[i]); in _vnic_dev_cmd()
/linux-4.1.27/drivers/char/
Dhpet.c59 #define write_counter(V, MC) writeq(V, MC)
134 #ifndef writeq
135 static inline void writeq(unsigned long long v, void __iomem *addr) in writeq() function
429 writeq((readq(&timer->hpet_config) & ~Tn_INT_ENB_CNF_MASK), in hpet_release()
443 writeq(v, &timer->hpet_config); in hpet_release()
533 writeq(v, &timer->hpet_config); in hpet_ioctl_ieon()
560 writeq(g, &timer->hpet_config); in hpet_ioctl_ieon()
611 writeq(v, &timer->hpet_config); in hpet_ioctl_common()
648 writeq(v, &timer->hpet_config); in hpet_ioctl_common()
928 writeq(mcfg, &hpet->hpet_config); in hpet_alloc()
/linux-4.1.27/arch/sparc/include/asm/
Dio_64.h184 #define writeq writeq macro
185 #define writeq_relaxed writeq
186 static inline void writeq(u64 q, volatile void __iomem *addr) in writeq() function
/linux-4.1.27/arch/ia64/include/asm/sn/
Dio.h43 writeq((__sn_readq_relaxed(addr) | (val)), (addr))
45 writeq((__sn_readq_relaxed(addr) & ~(val)), (addr))
/linux-4.1.27/arch/tile/include/asm/
Dio.h222 static inline void writeq(u64 val, unsigned long addr) in writeq() function
238 #define writeq __raw_writeq macro
247 #define writeq_relaxed writeq
256 #define iowrite64 writeq
/linux-4.1.27/drivers/staging/fsl-mc/bus/
Dmc-sys.c191 writeq(cmd->params[i], &portal->params[i]); in mc_write_command()
194 writeq(cmd->header, &portal->header); in mc_write_command()
/linux-4.1.27/arch/ia64/sn/pci/
Dtioca_provider.c194 writeq(CA_GART_FETCH_ERR, &ca_base->ca_int_status_alias); in tioca_gart_init()
195 writeq(CA_GART_FETCH_ERR, &ca_base->ca_mult_error_alias); in tioca_gart_init()
202 writeq(ap_reg, &ca_base->ca_gart_aperature); in tioca_gart_init()
203 writeq(tioca_kern->ca_gart_coretalk_addr|1, &ca_base->ca_gart_ptr_table); in tioca_gart_init()
Dtioce_provider.c110 writeq(*varp, mmrp); \
117 writeq(val, mmrp); \
/linux-4.1.27/arch/x86/include/asm/uv/
Duv_hub.h409 writeq(val, uv_global_mmr32_address(pnode, offset)); in uv_write_global_mmr32()
429 writeq(val, uv_global_mmr64_address(pnode, offset)); in uv_write_global_mmr64()
473 writeq(val, uv_local_mmr_address(offset)); in uv_write_local_mmr()
/linux-4.1.27/arch/tile/include/gxio/
Dcommon.h36 #define __gxio_mmio_write64(addr, val) writeq((val), (addr))
/linux-4.1.27/drivers/misc/mic/card/
Dmic_virtio.h40 #define iowrite64 writeq
/linux-4.1.27/arch/metag/mm/
Dmaccess.c63 writeq(*(const u64 *)psrc, iodst); in probe_kernel_write()
/linux-4.1.27/arch/mips/include/asm/
Dio.h460 #define writeq_relaxed writeq in BUILDIO_MEM()
484 #define writeq writeq in BUILDIO_MEM() macro
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_osdep.h49 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_osdep.h48 #define wr64(a, reg, value) writeq((value), ((a)->hw_addr + (reg)))
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h429 static inline void writeq(u64 val, volatile void __iomem *addr) in writeq() function
459 writeq(val, adapter->regs + reg_addr); in t4_write_reg64()
Dsge.c1025 writeq((__force u64)*src, dst); in ring_tx_db()
/linux-4.1.27/arch/alpha/kernel/
Dio.c136 IO_CONCAT(__IO_PREFIX,writeq)(b, addr); in __raw_writeq()
194 void writeq(u64 b, volatile void __iomem *addr) in writeq() function
207 EXPORT_SYMBOL(writeq);
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_defs.h59 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
Dcsio_hw.h514 #define csio_wr_reg64(_h, _v, _r) writeq((_v), \
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_7220.h141 writeq(value, &dd->kregbase[regno]); in qib_write_kreg()
Dqib_sd7220.c1072 writeq(data, iaddr + idx); in qib_sd_setvals()
1080 writeq(data, daddr); in qib_sd_setvals()
1102 writeq(rxeq_init_vals[idx].rdesc, iaddr + didx); in qib_sd_setvals()
1108 writeq(data, taddr + (vidx << 6) + idx); in qib_sd_setvals()
Dqib_diag.c408 writeq(data, reg_addr); in qib_write_umem64()
641 writeq(dp.pbc_wd, piobuf); in qib_diagpkt_write()
Dqib_iba6120.c348 writeq(value, &ubase[regno]); in qib_write_ureg()
372 writeq(value, &dd->kregbase[regno]); in qib_write_kreg()
393 writeq(value, &dd->cspec->cregbase[regno]); in write_6120_creg()
1815 writeq(val, &dd->kregbase[kr_control]); in qib_6120_setup_reset()
Dqib_iba7220.c271 writeq(value, &ubase[regno]); in qib_write_ureg()
292 writeq(value, &dd->cspec->cregbase[regno]); in write_7220_creg()
2125 writeq(val, &dd->kregbase[kr_control]); in qib_setup_7220_reset()
2207 writeq(pa, tidptr); in qib_7220_put_tid()
3429 writeq(pbc, piobuf); in autoneg_7220_sendpkt()
Dqib_iba7322.c833 writeq(value, &ubase[regno]); in qib_write_ureg()
856 writeq(value, &dd->kregbase[regno]); in qib_write_kreg()
876 writeq(value, &ppd->cpspec->kpregbase[regno]); in qib_write_kreg_port()
916 writeq(value, &ppd->cpspec->cpregbase[regno]); in write_7322_creg_port()
1456 writeq(pbc, piobuf); in flush_fifo()
3738 writeq(val, &dd->kregbase[kr_control]); in qib_do_7322_reset()
3844 writeq(pa, tidptr); in qib_7322_put_tid()
5293 writeq(pbc, piobuf); in autoneg_7322_sendpkt()
Dqib_init.c1040 writeq(0, piobuf); in qib_verify_pioperf()
Dqib_rc.c733 writeq(pbc, piobuf); in qib_send_rc_ack()
Dqib_verbs.c1297 writeq(pbc, piobuf); in qib_verbs_send_pio()
/linux-4.1.27/arch/metag/include/asm/
Dio.h112 #define writeq __raw_writeq macro
/linux-4.1.27/arch/ia64/include/asm/
Dio.h395 #define writeq(v,a) __writeq((v), (a)) macro
403 #define __raw_writeq writeq
/linux-4.1.27/drivers/parport/
Dparport_ip32.c531 writeq(ctxval, ctxreg); in parport_ip32_dma_setup_context()
592 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
612 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
621 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_start()
659 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
682 writeq(ctrl, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_stop()
715 writeq(MACEPAR_CTLSTAT_RESET, &mace->perif.ctrl.parport.cntlstat); in parport_ip32_dma_register()
/linux-4.1.27/drivers/input/misc/
Dsgi_btns.c46 writeq(status & ~(3U << 23), &mace->perif.audio.control); in button_status()
/linux-4.1.27/drivers/infiniband/hw/ipath/
Dipath_diag.c193 writeq(data, reg_addr); in ipath_write_umem64()
456 writeq(dp.pbc_wd, piobuf); in ipath_diagpkt_write()
Dipath_kernel.h1145 writeq(value, &ubase[regno]); in ipath_write_ureg()
1169 writeq(value, &dd->ipath_kregbase[regno]); in ipath_write_kreg()
1197 writeq(value, regno + (u64 __iomem *) in ipath_write_creg()
Dipath_driver.c353 writeq(1UL << 63, piobuf); in ipath_verify_pioperf()
355 writeq(0, piobuf); in ipath_verify_pioperf()
Dipath_iba6110.c1508 writeq(pa, tidptr); in ipath_ht_put_tid()
Dipath_rc.c683 writeq(hwords + 1, piobuf); in send_rc_ack()
Dipath_verbs.c1258 writeq(((u64) control << 32) | plen, piobuf); in ipath_verbs_send_pio()
/linux-4.1.27/arch/powerpc/include/asm/
Dio.h603 #define writeq writeq macro
627 #define writeq_relaxed(v, addr) writeq(v, addr)
Dio-defs.h18 DEF_PCI_AC_NORET(writeq, (u64 val, PCI_IO_ADDR addr), (val, addr), mem, addr)
/linux-4.1.27/arch/x86/kernel/
Dpci-calgary_64.c570 writeq(tbl->tar_val, target); in calgary_tce_cache_blast()
637 writeq(tbl->tar_val, target); in calioc2_tce_cache_blast()
798 writeq(tbl->tar_val, target); in calgary_setup_tar()
814 writeq(cpu_to_be64(val64), target); in calgary_free_bus()
951 writeq(cpu_to_be64(val64), target); in calgary_set_split_completion_timeout()
/linux-4.1.27/drivers/char/agp/
Dhp-agp.c272 writeq(0, hp->ioc_regs+HP_ZX1_IBASE); in hp_zx1_cleanup()
286 writeq(hp->gart_base | ilog2(hp->gart_size), hp->ioc_regs+HP_ZX1_PCOM); in hp_zx1_tlbflush()
Dparisc-agp.c97 writeq(info->gart_base | ilog2(info->gart_size), info->ioc_regs+IOC_PCOM); in parisc_agp_tlbflush()
/linux-4.1.27/arch/arm64/include/asm/
Dio.h143 #define writeq(v,c) ({ __iowmb(); writeq_relaxed((v),(c)); }) macro
/linux-4.1.27/drivers/base/regmap/
Dregmap-mmio.c119 writeq(*(u64 *)val, ctx->regs + offset); in regmap_mmio_gather_write()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_hw.c43 #ifndef writeq
44 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
1280 writeq(*data, addr); in qlcnic_pci_mem_access_direct()
1308 writeq(data, addr); in qlcnic_pci_camqm_write_2M()
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_nx.h829 #ifndef writeq
830 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
Dqla_nx.c806 writeq(*(u64 *)data, addr); in qla82xx_pci_mem_write_direct()
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2.h415 #ifndef writeq
/linux-4.1.27/arch/sh/include/asm/
Dio.h56 #define writeq(v,a) ({ wmb(); writeq_relaxed((v),(a)); }) macro
/linux-4.1.27/arch/mips/loongson/loongson-3/
Dsmp.c54 writeq(action, addr); \
/linux-4.1.27/arch/ia64/kernel/
Dirq_ia64.c669 writeq(ipi_data, ipi_addr); in ia64_send_ipi()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_hw.c54 #ifndef writeq
55 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
1442 writeq(*data, addr); in netxen_nic_pci_mem_access_direct()
1470 writeq(data, addr); in netxen_pci_camqm_write_2M()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h872 static inline void writeq(u64 val, volatile void __iomem *addr) in writeq() function
886 writeq(val, adap->regs + reg_addr); in t4_write_reg64()
Dcxgb4_debugfs.c1018 writeq(data[i], addr + 8 * i); in mbox_write()
Dsge.c916 writeq(*src, dst); in cxgb_pio_copy()
/linux-4.1.27/drivers/gpio/
Dgpio-generic.c98 writeq(data, reg); in bgpio_write64()
/linux-4.1.27/drivers/acpi/
Dosl.c993 #ifdef writeq
996 writeq(val, addr); in write64()
/linux-4.1.27/drivers/staging/unisys/virthba/
Dvirthba.c426 writeq(readq(&pqhdr->num_irq_received) + 1, in virthba_isr()
529 writeq(readq(&virthbainfo->chinfo.queueinfo->chan->features) | in virthba_probe()
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dt4.h447 writeq(*src, dst); in pio_copy()
/linux-4.1.27/drivers/i2c/busses/
Di2c-ismt.c688 writeq(priv->io_rng_dma, priv->smba + ISMT_MSTR_MDBA); in ismt_hw_init()
/linux-4.1.27/drivers/scsi/
Dipr.h1966 #ifndef writeq
1967 static inline void writeq(u64 val, void __iomem *addr) in writeq() function
Dipr.c764 writeq(~0, ioa_cfg->regs.set_interrupt_mask_reg); in ipr_mask_and_clear_interrupts()
930 writeq(send_dma_addr, ioa_cfg->regs.ioarrin_reg); in ipr_send_command()
8056 writeq(maskval, ioa_cfg->regs.set_interrupt_mask_reg); in ipr_reset_next_stage()
8121 writeq(maskval, ioa_cfg->regs.clr_interrupt_mask_reg); in ipr_reset_enable_ioa()
/linux-4.1.27/fs/xfs/
Dxfs_trace.h905 __field(int, writeq)
923 __entry->writeq = list_empty(&log->l_write_head.waiters);
948 __entry->writeq ? "empty" : "active",
/linux-4.1.27/drivers/gpu/drm/radeon/
Drs600.c648 writeq(entry, ptr + (i * 8)); in rs600_gart_set_page()
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_gtt.c1732 #ifdef writeq in gen8_set_pte()
1733 writeq(pte, addr); in gen8_set_pte()
Dintel_uncore.c42 #define __raw_i915_write64(dev_priv__, reg__, val__) writeq(val__, (dev_priv__)->regs + (reg__))
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c1145 #if defined(writeq) && defined(CONFIG_64BIT) in megasas_fire_cmd_fusion()
1149 writeq(req_data, &(regs)->inbound_low_queue_port); in megasas_fire_cmd_fusion()
/linux-4.1.27/drivers/parisc/
Dsba_iommu.c132 #define WRITE_REG64(val, addr) writeq((val), (addr))
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.c55 static void writeq(u64 val, void __iomem *reg) in writeq() function
72 #define nw64(reg, val) writeq((val), np->regs + (reg))
75 #define nw64_mac(reg, val) writeq((val), np->mac_regs + (reg))
78 #define nw64_ipp(reg, val) writeq((val), np->regs + np->ipp_off + (reg))
81 #define nw64_pcs(reg, val) writeq((val), np->regs + np->pcs_off + (reg))
84 #define nw64_xpcs(reg, val) writeq((val), np->regs + np->xpcs_off + (reg))
/linux-4.1.27/drivers/block/
Dnvme-core.c1655 writeq(nvmeq->sq_dma_addr, &dev->bar->asq); in nvme_configure_admin_queue()
1656 writeq(nvmeq->cq_dma_addr, &dev->bar->acq); in nvme_configure_admin_queue()
Dskd_main.c396 writeq(val, skdev->mem_map[1] + offset); in skd_reg_write64()
400 writeq(val, skdev->mem_map[1] + offset); in skd_reg_write64()
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_base.c1845 #ifndef writeq
1861 writeq(cpu_to_le64(b), addr); in _base_writeq()
/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_base.c2123 #if defined(writeq) && defined(CONFIG_64BIT)
2127 writeq(cpu_to_le64(b), addr); in _base_writeq()
/linux-4.1.27/drivers/char/ipmi/
Dipmi_si_intf.c1619 writeq(b << io->regshift, (io->addr)+(offset * io->regspacing)); in mem_outq()
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_nx.c840 writeq(*(u64 *)data, addr); in qla4_82xx_pci_mem_write_direct()
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c399 writeq((val), (rocker)->hw_addr + (ROCKER_ ## reg))