Home
last modified time | relevance | path

Searched refs:readq (Results 1 – 25 of 163) sorted by relevance

1234567

/Linux-v5.4/sound/core/seq/oss/
Dseq_oss_rw.c33 struct seq_oss_readq *readq = dp->readq; in snd_seq_oss_read() local
39 if (readq == NULL || ! is_read_mode(dp->file_mode)) in snd_seq_oss_read()
43 snd_seq_oss_readq_lock(readq, flags); in snd_seq_oss_read()
44 err = snd_seq_oss_readq_pick(readq, &rec); in snd_seq_oss_read()
47 snd_seq_oss_readq_unlock(readq, flags); in snd_seq_oss_read()
48 snd_seq_oss_readq_wait(readq); in snd_seq_oss_read()
49 snd_seq_oss_readq_lock(readq, flags); in snd_seq_oss_read()
53 err = snd_seq_oss_readq_pick(readq, &rec); in snd_seq_oss_read()
56 snd_seq_oss_readq_unlock(readq, flags); in snd_seq_oss_read()
61 snd_seq_oss_readq_unlock(readq, flags); in snd_seq_oss_read()
[all …]
Dseq_oss_readq.h31 void snd_seq_oss_readq_clear(struct seq_oss_readq *readq);
32 unsigned int snd_seq_oss_readq_poll(struct seq_oss_readq *readq, struct file *file, poll_table *wai…
33 int snd_seq_oss_readq_puts(struct seq_oss_readq *readq, int dev, unsigned char *data, int len);
36 int snd_seq_oss_readq_put_event(struct seq_oss_readq *readq, union evrec *ev);
37 int snd_seq_oss_readq_put_timestamp(struct seq_oss_readq *readq, unsigned long curt, int seq_mode);
Dseq_oss_init.c232 dp->readq = snd_seq_oss_readq_new(dp, maxqlen); in snd_seq_oss_open()
233 if (!dp->readq) { in snd_seq_oss_open()
395 snd_seq_oss_readq_delete(dp->readq); in free_devinfo()
444 if (dp->readq) in snd_seq_oss_reset()
445 snd_seq_oss_readq_clear(dp->readq); in snd_seq_oss_reset()
500 if (is_read_mode(dp->file_mode) && dp->readq) in snd_seq_oss_system_info_read()
501 snd_seq_oss_readq_info_read(dp->readq, buf); in snd_seq_oss_system_info_read()
Dseq_oss_ioctl.c102 if (dp->readq == NULL || ! is_read_mode(dp->file_mode)) in snd_seq_oss_ioctl()
104 return put_user(dp->readq->qlen, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
160 if (dp->readq == NULL || !is_read_mode(dp->file_mode)) in snd_seq_oss_ioctl()
168 dp->readq->pre_event_timeout = val; in snd_seq_oss_ioctl()
/Linux-v5.4/drivers/fpga/
Ddfl-fme-mgr.c97 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_pr_error_handle()
101 pr_error = readq(fme_pr + FME_PR_ERR); in fme_mgr_pr_error_handle()
123 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
134 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
157 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_init()
176 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write()
188 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_write()
199 pr_status = readq(fme_pr + FME_PR_STS); in fme_mgr_write()
228 pr_ctrl = readq(fme_pr + FME_PR_CTRL); in fme_mgr_write_complete()
278 id->id_l = readq(fme_pr + FME_PR_INTFC_ID_L); in fme_mgr_get_compat_id()
[all …]
Ddfl-fme-error.c51 value = readq(base + PCIE0_ERROR); in pcie0_errors_show()
74 v = readq(base + PCIE0_ERROR); in pcie0_errors_store()
96 value = readq(base + PCIE1_ERROR); in pcie1_errors_show()
119 v = readq(base + PCIE1_ERROR); in pcie1_errors_store()
139 (unsigned long long)readq(base + RAS_NONFAT_ERROR)); in nonfatal_errors_show()
151 (unsigned long long)readq(base + RAS_CATFAT_ERROR)); in catfatal_errors_show()
165 v = readq(base + RAS_ERROR_INJECT); in inject_errors_show()
190 v = readq(base + RAS_ERROR_INJECT); in inject_errors_store()
210 value = readq(base + FME_ERROR); in fme_errors_show()
233 v = readq(base + FME_ERROR); in fme_errors_store()
[all …]
Ddfl-afu-error.c75 v = readq(base_hdr + PORT_HDR_STS); in afu_port_err_clear()
90 v = readq(base_err + PORT_ERROR); in afu_port_err_clear()
95 v = readq(base_err + PORT_FIRST_ERROR); in afu_port_err_clear()
122 error = readq(base + PORT_ERROR); in errors_show()
153 error = readq(base + PORT_FIRST_ERROR); in first_error_show()
171 req0 = readq(base + PORT_MALFORMED_REQ0); in first_malformed_req_show()
172 req1 = readq(base + PORT_MALFORMED_REQ1); in first_malformed_req_show()
Ddfl-fme-main.c33 v = readq(base + FME_HDR_CAP); in ports_num_show()
52 v = readq(base + FME_HDR_BITSTREAM_ID); in bitstream_id_show()
70 v = readq(base + FME_HDR_BITSTREAM_MD); in bitstream_metadata_show()
84 v = readq(base + FME_HDR_CAP); in cache_size_show()
99 v = readq(base + FME_HDR_CAP); in fabric_version_show()
114 v = readq(base + FME_HDR_CAP); in socket_id_show()
Ddfl-afu-main.c49 v = readq(base + PORT_HDR_CTRL); in __afu_port_enable()
77 v = readq(base + PORT_HDR_CTRL); in __afu_port_disable()
136 return FIELD_GET(PORT_CAP_PORT_NUM, readq(base + PORT_HDR_CAP)); in port_get_id()
158 v = readq(base + PORT_HDR_CTRL); in ltr_show()
179 v = readq(base + PORT_HDR_CTRL); in ltr_store()
199 v = readq(base + PORT_HDR_STS); in ap1_event_show()
237 v = readq(base + PORT_HDR_STS); in ap2_event_show()
274 v = readq(base + PORT_HDR_STS); in power_state_show()
334 userclk_freqsts = readq(base + PORT_HDR_USRCLK_STS0); in userclk_freqsts_show()
352 userclk_freqcntrsts = readq(base + PORT_HDR_USRCLK_STS1); in userclk_freqcntrsts_show()
[all …]
/Linux-v5.4/drivers/gpio/
Dgpio-mlxbf.c95 gs->csave_regs.scratchpad = readq(gs->base + MLXBF_GPIO_SCRATCHPAD); in mlxbf_gpio_suspend()
97 readq(gs->base + MLXBF_GPIO_PAD_CONTROL_FIRST_WORD); in mlxbf_gpio_suspend()
99 readq(gs->base + MLXBF_GPIO_PAD_CONTROL_1_FIRST_WORD); in mlxbf_gpio_suspend()
101 readq(gs->base + MLXBF_GPIO_PAD_CONTROL_2_FIRST_WORD); in mlxbf_gpio_suspend()
103 readq(gs->base + MLXBF_GPIO_PAD_CONTROL_3_FIRST_WORD); in mlxbf_gpio_suspend()
104 gs->csave_regs.pin_dir_i = readq(gs->base + MLXBF_GPIO_PIN_DIR_I); in mlxbf_gpio_suspend()
105 gs->csave_regs.pin_dir_o = readq(gs->base + MLXBF_GPIO_PIN_DIR_O); in mlxbf_gpio_suspend()
Dgpio-thunderx.c77 u64 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_is_gpio_nowarn()
170 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_get_direction()
196 orig_dat = ((readq(reg) >> bank_bit) & 1) ^ orig_invert; in thunderx_gpio_set_config()
197 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(line)); in thunderx_gpio_set_config()
260 u64 read_bits = readq(txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_RX_DAT); in thunderx_gpio_get()
446 u64 c = readq(txgpio->register_base + GPIO_CONST); in thunderx_gpio_probe()
470 u64 bit_cfg = readq(txgpio->register_base + bit_cfg_reg(i)); in thunderx_gpio_probe()
/Linux-v5.4/drivers/bluetooth/
Dhci_vhci.c36 struct sk_buff_head readq; member
51 skb_queue_purge(&data->readq); in vhci_close_dev()
60 skb_queue_purge(&data->readq); in vhci_flush()
70 skb_queue_tail(&data->readq, skb); in vhci_send_frame()
137 skb_queue_tail(&data->readq, skb); in __vhci_create_device()
255 skb = skb_dequeue(&data->readq); in vhci_read()
259 skb_queue_head(&data->readq, skb); in vhci_read()
271 !skb_queue_empty(&data->readq)); in vhci_read()
293 if (!skb_queue_empty(&data->readq)) in vhci_poll()
315 skb_queue_head_init(&data->readq); in vhci_open()
[all …]
/Linux-v5.4/drivers/net/ethernet/neterion/vxge/
Dvxge-config.c38 val64 = readq(&vp_reg->rxmac_vcfg0); in vxge_hw_vpath_set_zero_rx_frm_len()
41 val64 = readq(&vp_reg->rxmac_vcfg0); in vxge_hw_vpath_set_zero_rx_frm_len()
64 val64 = readq(&vp_reg->prc_cfg6); in vxge_hw_vpath_wait_receive_idle()
74 rxd_count = readq(&vp_reg->prc_rxd_doorbell); in vxge_hw_vpath_wait_receive_idle()
79 val64 = readq(&vp_reg->frm_in_progress_cnt); in vxge_hw_vpath_wait_receive_idle()
127 val64 = readq(reg); in __vxge_hw_device_register_poll()
135 val64 = readq(reg); in __vxge_hw_device_register_poll()
207 val64 = readq(&vp_reg->rts_access_steer_ctrl); in vxge_hw_vpath_fw_api()
209 *data0 = readq(&vp_reg->rts_access_steer_data0); in vxge_hw_vpath_fw_api()
210 *data1 = readq(&vp_reg->rts_access_steer_data1); in vxge_hw_vpath_fw_api()
[all …]
Dvxge-traffic.c87 val64 = readq(&vp_reg->vpath_general_int_status); in vxge_hw_vpath_intr_enable()
237 val64 = readq(&vp_reg->tim_cfg1_int_num[VXGE_HW_VPATH_INTR_TX]); in vxge_hw_vpath_tti_ci_set()
406 val64 = readq(&hldev->common_reg->titan_general_int_status); in vxge_hw_device_intr_enable()
623 alarm_status = readq(&vp_reg->vpath_general_int_status); in __vxge_hw_vpath_alarm_process()
647 val64 = readq(&vp_reg->xgmac_vp_int_status); in __vxge_hw_vpath_alarm_process()
652 val64 = readq(&vp_reg->asic_ntwk_vp_err_reg); in __vxge_hw_vpath_alarm_process()
708 pic_status = readq(&vp_reg->vpath_ppif_int_status); in __vxge_hw_vpath_alarm_process()
713 val64 = readq(&vp_reg->general_errors_reg); in __vxge_hw_vpath_alarm_process()
714 mask64 = readq(&vp_reg->general_errors_mask); in __vxge_hw_vpath_alarm_process()
761 val64 = readq(&vp_reg->kdfcctl_errors_reg); in __vxge_hw_vpath_alarm_process()
[all …]
/Linux-v5.4/net/qrtr/
Dtun.c16 wait_queue_head_t readq; member
26 wake_up_interruptible(&tun->readq); in qrtr_tun_send()
40 init_waitqueue_head(&tun->readq); in qrtr_tun_open()
61 if (wait_event_interruptible(tun->readq, in qrtr_tun_read_iter()
103 poll_wait(filp, &tun->readq, wait); in qrtr_tun_poll()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/
Dnfp_net_repr.c64 stats->tx_packets = readq(mem + NFP_MAC_STATS_TX_FRAMES_TRANSMITTED_OK); in nfp_repr_phy_port_get_stats64()
65 stats->tx_bytes = readq(mem + NFP_MAC_STATS_TX_OUT_OCTETS); in nfp_repr_phy_port_get_stats64()
66 stats->tx_dropped = readq(mem + NFP_MAC_STATS_TX_OUT_ERRORS); in nfp_repr_phy_port_get_stats64()
68 stats->rx_packets = readq(mem + NFP_MAC_STATS_RX_FRAMES_RECEIVED_OK); in nfp_repr_phy_port_get_stats64()
69 stats->rx_bytes = readq(mem + NFP_MAC_STATS_RX_IN_OCTETS); in nfp_repr_phy_port_get_stats64()
70 stats->rx_dropped = readq(mem + NFP_MAC_STATS_RX_IN_ERRORS); in nfp_repr_phy_port_get_stats64()
80 stats->tx_packets = readq(port->vnic + NFP_NET_CFG_STATS_RX_FRAMES); in nfp_repr_vnic_get_stats64()
81 stats->tx_bytes = readq(port->vnic + NFP_NET_CFG_STATS_RX_OCTETS); in nfp_repr_vnic_get_stats64()
82 stats->tx_dropped = readq(port->vnic + NFP_NET_CFG_STATS_RX_DISCARDS); in nfp_repr_vnic_get_stats64()
84 stats->rx_packets = readq(port->vnic + NFP_NET_CFG_STATS_TX_FRAMES); in nfp_repr_vnic_get_stats64()
[all …]
/Linux-v5.4/drivers/staging/kpc2000/kpc2000/
Dcore.c103 val = readq(pcard->sysinfo_regs_base + REG_CPLD_CONFIG); in cpld_reg_show()
135 val = readq(pcard->sysinfo_regs_base + REG_INTERRUPT_MASK); in irq_mask_reg_show()
146 val = readq(pcard->sysinfo_regs_base + REG_INTERRUPT_ACTIVE); in irq_active_reg_show()
158 val = readq(pcard->sysinfo_regs_base + REG_PCIE_ERROR_COUNT); in pcie_error_count_reg_show()
205 u64 read_val = readq(pcard->sysinfo_regs_base + REG_FPGA_SSID); in wait_and_read_ssid()
215 read_val = readq(pcard->sysinfo_regs_base + REG_FPGA_SSID); in wait_and_read_ssid()
235 read_val = readq(pcard->sysinfo_regs_base + REG_MAGIC_NUMBER); in read_system_regs()
243 read_val = readq(pcard->sysinfo_regs_base + REG_CARD_ID_AND_BUILD); in read_system_regs()
247 read_val = readq(pcard->sysinfo_regs_base + REG_DATE_AND_TIME_STAMPS); in read_system_regs()
251 read_val = readq(pcard->sysinfo_regs_base + REG_CORE_TABLE_OFFSET); in read_system_regs()
[all …]
Dcell_probe.c239 u64 interrupt_active = readq(pcard->sysinfo_regs_base + REG_INTERRUPT_ACTIVE); in kp2000_check_uio_irq()
240 u64 interrupt_mask_inv = ~readq(pcard->sysinfo_regs_base + REG_INTERRUPT_MASK); in kp2000_check_uio_irq()
276 mask = readq(pcard->sysinfo_regs_base + REG_INTERRUPT_MASK); in kuio_irqcontrol()
383 …capabilities_reg = readq(pcard->dma_bar_base + KPC_DMA_S2C_BASE_OFFSET + (KPC_DMA_ENGINE_SIZE * i)… in kp2000_setup_dma_controller()
392 …capabilities_reg = readq(pcard->dma_bar_base + KPC_DMA_C2S_BASE_OFFSET + (KPC_DMA_ENGINE_SIZE * i)… in kp2000_setup_dma_controller()
425 read_val = readq(pcard->sysinfo_regs_base + ((pcard->core_table_offset + i) * 8)); in kp2000_probe_cores()
439 read_val = readq(pcard->sysinfo_regs_base + ((pcard->core_table_offset + i) * 8)); in kp2000_probe_cores()
/Linux-v5.4/drivers/edac/
Dthunderx_edac.c265 sprintf(buf, "0x%016llx", readq(pdata->regs + _reg)); \
328 u64 lmc_int = readq(lmc->regs + LMC_INT); in thunderx_lmc_int_read()
355 readq(lmc->regs + LMC_CHAR_MASK0); in inject_ecc_fn()
356 readq(lmc->regs + LMC_CHAR_MASK2); in inject_ecc_fn()
357 readq(lmc->regs + LMC_ECC_PARITY_TEST); in inject_ecc_fn()
557 ctx->reg_int = readq(lmc->regs + LMC_INT); in thunderx_lmc_err_isr()
558 ctx->reg_fadr = readq(lmc->regs + LMC_FADR); in thunderx_lmc_err_isr()
559 ctx->reg_nxm_fadr = readq(lmc->regs + LMC_NXM_FADR); in thunderx_lmc_err_isr()
560 ctx->reg_scram_fadr = readq(lmc->regs + LMC_SCRAM_FADR); in thunderx_lmc_err_isr()
561 ctx->reg_ecc_synd = readq(lmc->regs + LMC_ECC_SYND); in thunderx_lmc_err_isr()
[all …]
/Linux-v5.4/drivers/char/
Dhpet.c57 #define read_counter(MC) readq(MC)
124 #ifndef readq
125 static inline unsigned long long readq(void __iomem *addr) in readq() function
220 v = (readq(&timer->hpet_config) & Tn_INT_ROUTE_CAP_MASK) >> in hpet_timer_set_irq()
426 writeq((readq(&timer->hpet_config) & ~Tn_INT_ENB_CNF_MASK), in hpet_release()
435 && readq(&timer->hpet_config) & Tn_TYPE_CNF_MASK) { in hpet_release()
438 v = readq(&timer->hpet_config); in hpet_release()
520 v = readq(&timer->hpet_config); in hpet_ioctl_ieon()
603 v = readq(&timer->hpet_config); in hpet_ioctl_common()
619 readq(&timer->hpet_config) & Tn_PER_INT_CAP_MASK; in hpet_ioctl_common()
[all …]
/Linux-v5.4/drivers/net/ethernet/neterion/
Ds2io.c1013 val64 = readq(&bar0->pci_mode); in s2io_verify_pci_mode()
1049 val64 = readq(&bar0->pci_mode); in s2io_print_pci_mode()
1212 val64 = readq(&bar0->sw_reset); in init_nic()
1219 val64 = readq(&bar0->sw_reset); in init_nic()
1226 val64 = readq(&bar0->adapter_status); in init_nic()
1237 val64 = readq(&bar0->mac_cfg); in init_nic()
1245 val64 = readq(&bar0->mac_int_mask); in init_nic()
1246 val64 = readq(&bar0->mc_int_mask); in init_nic()
1247 val64 = readq(&bar0->xgxs_int_mask); in init_nic()
1265 val64 = readq(&bar0->dtx_control); in init_nic()
[all …]
/Linux-v5.4/drivers/net/ethernet/cavium/common/
Dcavium_ptp.c45 ret = CLOCK_BASE_RATE * ((readq(base + RST_BOOT) >> 33) & 0x3f); in ptp_cavium_clock_get()
214 return readq(clock->reg_base + PTP_CLOCK_HI); in cavium_ptp_cc_read()
272 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
289 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_probe()
318 clock_cfg = readq(clock->reg_base + PTP_CLOCK_CFG); in cavium_ptp_remove()
/Linux-v5.4/drivers/mmc/host/
Dcavium.c169 emm_switch = readq(host->base + MIO_EMM_SWITCH(host)); in check_switch_errors()
219 rsp_sts = readq(host->base + MIO_EMM_RSP_STS(host)); in do_switch()
255 emm_switch = readq(slot->host->base + MIO_EMM_SWITCH(host)); in cvm_mmc_reset_bus()
260 wdog = readq(slot->host->base + MIO_EMM_WDOG(host)); in cvm_mmc_reset_bus()
282 old_slot->cached_switch = readq(host->base + MIO_EMM_SWITCH(host)); in cvm_mmc_switch_to()
283 old_slot->cached_rca = readq(host->base + MIO_EMM_RCA(host)); in cvm_mmc_switch_to()
317 dat = readq(host->base + MIO_EMM_BUF_DAT(host)); in do_read()
348 rsp_lo = readq(host->base + MIO_EMM_RSP_LO(host)); in set_cmd_response()
361 rsp_hi = readq(host->base + MIO_EMM_RSP_HI(host)); in set_cmd_response()
387 fifo_cfg = readq(host->dma_base + MIO_EMM_DMA_FIFO_CFG(host)); in finish_dma_sg()
[all …]
/Linux-v5.4/drivers/char/ipmi/
Dipmi_si_mem_io.c44 #ifdef readq
47 return (readq((io->addr)+(offset * io->regspacing)) >> io->regshift) in mem_inq()
101 #ifdef readq in ipmi_si_mem_setup()
/Linux-v5.4/drivers/scsi/csiostor/
Dcsio_defs.h53 #ifndef readq
54 static inline u64 readq(void __iomem *addr) in readq() function

1234567