/kernel/linux/linux-5.10/sound/core/seq/oss/ |
H A D | seq_oss_rw.c | 33 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, flag in snd_seq_oss_read() [all...] |
H A D | seq_oss_readq.h | 31 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 *wait); 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);
|
/kernel/linux/linux-6.6/sound/core/seq/oss/ |
H A D | seq_oss_rw.c | 33 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, flag in snd_seq_oss_read() [all...] |
H A D | seq_oss_readq.h | 31 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 *wait); 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);
|
/kernel/linux/linux-5.10/drivers/fpga/ |
H A D | dfl-fme-main.c | 35 v = readq(base + FME_HDR_CAP); in ports_num_show() 54 v = readq(base + FME_HDR_BITSTREAM_ID); in bitstream_id_show() 72 v = readq(base + FME_HDR_BITSTREAM_MD); in bitstream_metadata_show() 86 v = readq(base + FME_HDR_CAP); in cache_size_show() 101 v = readq(base + FME_HDR_CAP); in fabric_version_show() 116 v = readq(base + FME_HDR_CAP); in socket_id_show() 207 u64 v = readq(base + FME_THERM_CAP); in fme_thermal_throttle_support() 233 v = readq(feature->ioaddr + FME_THERM_RDSENSOR_FMT1); in thermal_hwmon_read() 237 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 241 v = readq(featur in thermal_hwmon_read() [all...] |
H A D | dfl-fme-error.c | 52 value = readq(base + PCIE0_ERROR); in pcie0_errors_show() 75 v = readq(base + PCIE0_ERROR); in pcie0_errors_store() 97 value = readq(base + PCIE1_ERROR); in pcie1_errors_show() 120 v = readq(base + PCIE1_ERROR); in pcie1_errors_store() 140 (unsigned long long)readq(base + RAS_NONFAT_ERROR)); in nonfatal_errors_show() 152 (unsigned long long)readq(base + RAS_CATFAT_ERROR)); in catfatal_errors_show() 166 v = readq(base + RAS_ERROR_INJECT); in inject_errors_show() 191 v = readq(base + RAS_ERROR_INJECT); in inject_errors_store() 211 value = readq(base + FME_ERROR); in fme_errors_show() 234 v = readq(bas in fme_errors_store() [all...] |
H A D | dfl-fme-mgr.c | 97 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_p in fme_mgr_get_compat_id() [all...] |
H A D | dfl-afu-error.c | 76 v = readq(base_hdr + PORT_HDR_STS); in afu_port_err_clear() 91 v = readq(base_err + PORT_ERROR); in afu_port_err_clear() 96 v = readq(base_err + PORT_FIRST_ERROR); in afu_port_err_clear() 123 error = readq(base + PORT_ERROR); in errors_show() 154 error = readq(base + PORT_FIRST_ERROR); in first_error_show() 172 req0 = readq(base + PORT_MALFORMED_REQ0); in first_malformed_req_show() 173 req1 = readq(base + PORT_MALFORMED_REQ1); in first_malformed_req_show()
|
/kernel/linux/linux-6.6/drivers/fpga/ |
H A D | dfl-fme-main.c | 36 v = readq(base + FME_HDR_CAP); in ports_num_show() 55 v = readq(base + FME_HDR_BITSTREAM_ID); in bitstream_id_show() 73 v = readq(base + FME_HDR_BITSTREAM_MD); in bitstream_metadata_show() 87 v = readq(base + FME_HDR_CAP); in cache_size_show() 102 v = readq(base + FME_HDR_CAP); in fabric_version_show() 117 v = readq(base + FME_HDR_CAP); in socket_id_show() 208 u64 v = readq(base + FME_THERM_CAP); in fme_thermal_throttle_support() 234 v = readq(feature->ioaddr + FME_THERM_RDSENSOR_FMT1); in thermal_hwmon_read() 238 v = readq(feature->ioaddr + FME_THERM_THRESHOLD); in thermal_hwmon_read() 242 v = readq(featur in thermal_hwmon_read() [all...] |
H A D | dfl-fme-error.c | 52 value = readq(base + PCIE0_ERROR); in pcie0_errors_show() 75 v = readq(base + PCIE0_ERROR); in pcie0_errors_store() 97 value = readq(base + PCIE1_ERROR); in pcie1_errors_show() 120 v = readq(base + PCIE1_ERROR); in pcie1_errors_store() 140 (unsigned long long)readq(base + RAS_NONFAT_ERROR)); in nonfatal_errors_show() 152 (unsigned long long)readq(base + RAS_CATFAT_ERROR)); in catfatal_errors_show() 166 v = readq(base + RAS_ERROR_INJECT); in inject_errors_show() 191 v = readq(base + RAS_ERROR_INJECT); in inject_errors_store() 211 value = readq(base + FME_ERROR); in fme_errors_show() 234 v = readq(bas in fme_errors_store() [all...] |
H A D | dfl-fme-mgr.c | 97 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() 272 id->id_l = readq(fme_p in fme_mgr_get_compat_id() [all...] |
H A D | dfl-afu-error.c | 76 v = readq(base_hdr + PORT_HDR_STS); in afu_port_err_clear() 91 v = readq(base_err + PORT_ERROR); in afu_port_err_clear() 96 v = readq(base_err + PORT_FIRST_ERROR); in afu_port_err_clear() 125 error = readq(base + PORT_ERROR); in errors_show() 156 error = readq(base + PORT_FIRST_ERROR); in first_error_show() 174 req0 = readq(base + PORT_MALFORMED_REQ0); in first_malformed_req_show() 175 req1 = readq(base + PORT_MALFORMED_REQ1); in first_malformed_req_show()
|
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | hci_vhci.c | 36 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() 72 skb_queue_tail(&data->readq, skb); in vhci_send_frame() 142 skb_queue_tail(&data->readq, skb); in __vhci_create_device() 261 skb = skb_dequeue(&data->readq); in vhci_read() 265 skb_queue_head(&data->readq, skb); in vhci_read() 277 !skb_queue_empty(&data->readq)); in vhci_read() 299 if (!skb_queue_empty(&data->readq)) in vhci_poll() 321 skb_queue_head_init(&data->readq); in vhci_open() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_rx.c | 25 control = readq(base + MLXBF_GIGE_CONTROL); in mlxbf_gige_set_mac_rx_filter() 36 *dmac = readq(base + MLXBF_GIGE_RX_MAC_FILTER + in mlxbf_gige_get_mac_rx_filter() 47 control = readq(base + MLXBF_GIGE_CONTROL); in mlxbf_gige_enable_promisc() 65 control = readq(base + MLXBF_GIGE_CONTROL); in mlxbf_gige_disable_promisc() 135 data = readq(priv->base + MLXBF_GIGE_RX); in mlxbf_gige_rx_init() 151 data = readq(priv->base + MLXBF_GIGE_INT_MASK); in mlxbf_gige_rx_init() 156 data = readq(priv->base + MLXBF_GIGE_RX_DMA); in mlxbf_gige_rx_init() 187 data = readq(priv->base + MLXBF_GIGE_RX_DMA); in mlxbf_gige_rx_deinit() 230 rx_pi = readq(priv->base + MLXBF_GIGE_RX_WQE_PI); in mlxbf_gige_rx_packet() 274 rx_ci = readq(pri in mlxbf_gige_rx_packet() [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-mlxbf.c | 95 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()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-mlxbf.c | 95 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | ptp.c | 129 ptp_clock_hi = readq(ptp->reg_base + PTP_CLOCK_HI); in ptp_reset_thresh() 158 sec = readq(ptp->reg_base + PTP_CLOCK_SEC) & 0xFFFFFFFFUL; in read_ptp_tstmp_sec_nsec() 159 nsec = readq(ptp->reg_base + PTP_CLOCK_HI); in read_ptp_tstmp_sec_nsec() 160 sec1 = readq(ptp->reg_base + PTP_CLOCK_SEC) & 0xFFFFFFFFUL; in read_ptp_tstmp_sec_nsec() 163 nsec = readq(ptp->reg_base + PTP_CLOCK_HI); in read_ptp_tstmp_sec_nsec() 173 return readq(ptp->reg_base + PTP_CLOCK_HI); in read_ptp_tstmp_nsec() 268 regval = readq(ptp->reg_base + PTP_CLOCK_CFG); in ptp_atomic_update() 289 ptp_clock_hi = readq(ptp->reg_base + PTP_CLOCK_HI); in ptp_atomic_adjtime() 304 regval = readq(ptp->reg_base + PTP_CLOCK_CFG); in ptp_atomic_adjtime() 397 clock_cfg = readq(pt in ptp_start() [all...] |
/kernel/linux/linux-6.6/drivers/char/hw_random/ |
H A D | cn10k-rng.c | 87 status = readq(rng->reg_base + RNM_PF_EBG_HEALTH); in check_rng_health() 110 *value = readq(rng->reg_base + RNM_PF_TRNG_DAT); in cn10k_read_trng() 113 status = readq(rng->reg_base + RNM_PF_TRNG_RES); in cn10k_read_trng() 119 *value = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 125 upper = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 126 lower = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 128 upper = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 130 lower = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_repr.c | 64 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(por in nfp_repr_vnic_get_stats64() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_repr.c | 64 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(por in nfp_repr_vnic_get_stats64() [all...] |
/kernel/linux/linux-5.10/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_main.c | 352 vqx_ctl.u = readq(cptvf->reg_base + OTX_CPT_VQX_CTL(0)); in cptvf_write_vq_ctl() 361 vqx_dbell.u = readq(cptvf->reg_base + OTX_CPT_VQX_DOORBELL(0)); in otx_cptvf_write_vq_doorbell() 370 vqx_inprg.u = readq(cptvf->reg_base + OTX_CPT_VQX_INPROG(0)); in cptvf_write_vq_inprog() 379 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_write_vq_done_numwait() 388 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_read_vq_done_numwait() 396 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_write_vq_done_timewait() 406 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_read_vq_done_timewait() 414 vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0)); in cptvf_enable_swerr_interrupts() 424 vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0)); in cptvf_enable_mbox_interrupts() 434 vqx_done_ena.u = readq(cptv in cptvf_enable_done_interrupts() [all...] |
H A D | otx_cptpf_mbox.c | 117 pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(vf)); in otx_cpt_cfg_qlen_for_vf() 130 pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(vf)); in otx_cpt_cfg_vq_priority() 160 pf_qx_ctl.u = readq(cpt->reg_base + OTX_CPT_PF_QX_CTL(q)); in otx_cpt_bind_vq_to_grp() 187 mbx.msg = readq(cpt->reg_base + OTX_CPT_PF_VFX_MBOXX(vf, 0)); in otx_cpt_handle_mbox_intr() 188 mbx.data = readq(cpt->reg_base + OTX_CPT_PF_VFX_MBOXX(vf, 1)); in otx_cpt_handle_mbox_intr() 245 intr = readq(cpt->reg_base + OTX_CPT_PF_MBOX_INTX(0)); in otx_cpt_mbox_intr_handler()
|
/kernel/linux/linux-6.6/drivers/crypto/marvell/octeontx/ |
H A D | otx_cptvf_main.c | 349 vqx_ctl.u = readq(cptvf->reg_base + OTX_CPT_VQX_CTL(0)); in cptvf_write_vq_ctl() 358 vqx_dbell.u = readq(cptvf->reg_base + OTX_CPT_VQX_DOORBELL(0)); in otx_cptvf_write_vq_doorbell() 367 vqx_inprg.u = readq(cptvf->reg_base + OTX_CPT_VQX_INPROG(0)); in cptvf_write_vq_inprog() 376 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_write_vq_done_numwait() 385 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_read_vq_done_numwait() 393 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_write_vq_done_timewait() 403 vqx_dwait.u = readq(cptvf->reg_base + OTX_CPT_VQX_DONE_WAIT(0)); in cptvf_read_vq_done_timewait() 411 vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0)); in cptvf_enable_swerr_interrupts() 421 vqx_misc_ena.u = readq(cptvf->reg_base + OTX_CPT_VQX_MISC_ENA_W1S(0)); in cptvf_enable_mbox_interrupts() 431 vqx_done_ena.u = readq(cptv in cptvf_enable_done_interrupts() [all...] |
/kernel/linux/linux-5.10/net/qrtr/ |
H A D | tun.c | 16 wait_queue_head_t readq; member 26 wake_up_interruptible(&tun->readq); in qrtr_tun_send() 41 init_waitqueue_head(&tun->readq); in qrtr_tun_open() 71 if (wait_event_interruptible(tun->readq, in qrtr_tun_read_iter() 119 poll_wait(filp, &tun->readq, wait); in qrtr_tun_poll()
|
/kernel/linux/linux-6.6/net/qrtr/ |
H A D | tun.c | 16 wait_queue_head_t readq; member 26 wake_up_interruptible(&tun->readq); in qrtr_tun_send() 41 init_waitqueue_head(&tun->readq); in qrtr_tun_open() 71 if (wait_event_interruptible(tun->readq, in qrtr_tun_read_iter() 119 poll_wait(filp, &tun->readq, wait); in qrtr_tun_poll()
|