/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/ |
D | request_manager.c | 60 struct octeon_instr_queue *iq = in IQ_INSTR_MODE_64B() local 62 return iq->iqcmd_64B; in IQ_INSTR_MODE_64B() 74 struct octeon_instr_queue *iq; in octeon_init_instr_queue() local 97 iq = oct->instr_queue[iq_no]; in octeon_init_instr_queue() 99 iq->base_addr = lio_dma_alloc(oct, q_size, in octeon_init_instr_queue() 100 (dma_addr_t *)&iq->base_addr_dma); in octeon_init_instr_queue() 101 if (!iq->base_addr) { in octeon_init_instr_queue() 107 iq->max_count = num_descs; in octeon_init_instr_queue() 112 iq->request_list = vmalloc(sizeof(*iq->request_list) * num_descs); in octeon_init_instr_queue() 113 if (!iq->request_list) { in octeon_init_instr_queue() [all …]
|
D | cn66xx_regs.h | 148 #define CN6XXX_SLI_IQ_BASE_ADDR64(iq) \ argument 149 (CN6XXX_SLI_IQ_BASE_ADDR_START64 + ((iq) * CN6XXX_IQ_OFFSET)) 151 #define CN6XXX_SLI_IQ_SIZE(iq) \ argument 152 (CN6XXX_SLI_IQ_SIZE_START + ((iq) * CN6XXX_IQ_OFFSET)) 154 #define CN6XXX_SLI_IQ_PKT_INSTR_HDR64(iq) \ argument 155 (CN6XXX_SLI_IQ_PKT_INSTR_HDR_START64 + ((iq) * CN6XXX_IQ_OFFSET)) 157 #define CN6XXX_SLI_IQ_DOORBELL(iq) \ argument 158 (CN6XXX_SLI_IQ_DOORBELL_START + ((iq) * CN6XXX_IQ_OFFSET)) 160 #define CN6XXX_SLI_IQ_INSTR_COUNT(iq) \ argument 161 (CN6XXX_SLI_IQ_INSTR_COUNT_START + ((iq) * CN6XXX_IQ_OFFSET)) [all …]
|
D | cn66xx_device.c | 286 struct octeon_instr_queue *iq = oct->instr_queue[iq_no]; in lio_cn6xxx_setup_iq_regs() local 293 iq->base_addr_dma); in lio_cn6xxx_setup_iq_regs() 294 octeon_write_csr(oct, CN6XXX_SLI_IQ_SIZE(iq_no), iq->max_count); in lio_cn6xxx_setup_iq_regs() 299 iq->doorbell_reg = oct->mmio[0].hw_addr + CN6XXX_SLI_IQ_DOORBELL(iq_no); in lio_cn6xxx_setup_iq_regs() 300 iq->inst_cnt_reg = oct->mmio[0].hw_addr in lio_cn6xxx_setup_iq_regs() 303 iq_no, iq->doorbell_reg, iq->inst_cnt_reg); in lio_cn6xxx_setup_iq_regs() 308 iq->reset_instr_cnt = readl(iq->inst_cnt_reg); in lio_cn6xxx_setup_iq_regs() 360 mask |= oct->io_qmask.iq; in lio_cn6xxx_enable_io_queues() 375 mask ^= oct->io_qmask.iq; in lio_cn6xxx_disable_io_queues() 379 mask = oct->io_qmask.iq; in lio_cn6xxx_disable_io_queues() [all …]
|
D | octeon_config.h | 88 #define CFG_GET_IQ_CFG(cfg) ((cfg)->iq) 89 #define CFG_GET_IQ_MAX_Q(cfg) ((cfg)->iq.max_iqs) 90 #define CFG_GET_IQ_PENDING_LIST_SIZE(cfg) ((cfg)->iq.pending_list_size) 91 #define CFG_GET_IQ_INSTR_TYPE(cfg) ((cfg)->iq.instr_type) 92 #define CFG_GET_IQ_DB_MIN(cfg) ((cfg)->iq.db_min) 93 #define CFG_GET_IQ_DB_TIMEOUT(cfg) ((cfg)->iq.db_timeout) 368 struct octeon_iq_config iq; member
|
D | cn68xx_regs.h | 38 #define CN68XX_SLI_IQ_PORT_PKIND(iq) \ argument 39 (CN68XX_SLI_IQ_PORT0_PKIND + ((iq) * CN6XXX_IQ_OFFSET))
|
D | lio_main.c | 396 struct octeon_instr_queue *iq; in pcierror_quiesce_device() local 398 if (!(oct->io_qmask.iq & (1UL << i))) in pcierror_quiesce_device() 400 iq = oct->instr_queue[i]; in pcierror_quiesce_device() 402 if (atomic_read(&iq->instr_pending)) { in pcierror_quiesce_device() 403 spin_lock_bh(&iq->lock); in pcierror_quiesce_device() 404 iq->fill_cnt = 0; in pcierror_quiesce_device() 405 iq->octeon_read_index = iq->host_write_index; in pcierror_quiesce_device() 406 iq->stats.instr_processed += in pcierror_quiesce_device() 407 atomic_read(&iq->instr_pending); in pcierror_quiesce_device() 408 lio_process_iq_request_list(oct, iq); in pcierror_quiesce_device() [all …]
|
D | cn66xx_device.h | 95 struct octeon_instr_queue *iq);
|
D | octeon_iq.h | 301 struct octeon_instr_queue *iq);
|
D | octeon_device.c | 55 .iq = { 165 .iq = { 332 .iq = { 1158 (oct->io_qmask.iq & (1UL << q_no))) in octeon_get_tx_qsize()
|
D | lio_ethtool.c | 534 if (!(oct_dev->io_qmask.iq & (1UL << j))) in lio_get_ethtool_stats() 587 if (!(oct_dev->io_qmask.iq & (1UL << i))) in lio_get_strings() 622 struct octeon_instr_queue *iq; in lio_get_intr_coalesce() local 656 iq = oct->instr_queue[lio->linfo.txpciq[0]]; in lio_get_intr_coalesce() 657 intr_coal->tx_max_coalesced_frames = iq->fill_threshold; in lio_get_intr_coalesce()
|
D | octeon_device.h | 155 u32 iq; member
|
/linux-4.4.14/drivers/scsi/csiostor/ |
D | csio_isr.c | 212 csio_scsi_isr_handler(struct csio_q *iq) in csio_scsi_isr_handler() argument 214 struct csio_hw *hw = (struct csio_hw *)iq->owner; in csio_scsi_isr_handler() 223 if (unlikely(csio_wr_process_iq(hw, iq, csio_process_scsi_cmpl, in csio_scsi_isr_handler() 258 struct csio_q *iq = (struct csio_q *) dev_id; in csio_scsi_isr() local 261 if (unlikely(!iq)) in csio_scsi_isr() 264 hw = (struct csio_hw *)iq->owner; in csio_scsi_isr() 271 csio_scsi_isr_handler(iq); in csio_scsi_isr() 288 struct csio_q *iq = priv; in csio_scsi_intx_handler() local 290 csio_scsi_isr_handler(iq); in csio_scsi_intx_handler()
|
D | csio_wr.h | 410 struct csio_iq iq; member 463 #define csio_q_iqid(__hw, __idx) ((__hw)->wrm.q_arr[(__idx)]->un.iq.iqid) 465 ((__hw)->wrm.q_arr[(__idx)]->un.iq.physiqid) 467 ((__hw)->wrm.q_arr[(__idx)]->un.iq.flq_idx) 473 #define csio_iq_has_fl(__iq) ((__iq)->un.iq.flq_idx != -1) 476 csio_q_flid((__hw), (__hw)->wrm.q_arr[(__iq_qidx)]->un.iq.flq_idx)
|
D | csio_wr.c | 253 q->un.iq.genbit = 1; in csio_wr_alloc_q() 276 q->un.iq.flq_idx = flq_idx; in csio_wr_alloc_q() 278 flq = wrm->q_arr[q->un.iq.flq_idx]; in csio_wr_alloc_q() 304 q->un.iq.flq_idx = -1; in csio_wr_alloc_q() 308 q->un.iq.iq_intx_handler = iq_intx_handler; in csio_wr_alloc_q() 767 q->un.iq.genbit = 1; in csio_wr_cleanup_iq_ftr() 1049 struct csio_q *flq = hw->wrm.q_arr[q->un.iq.flq_idx]; in csio_wr_process_fl() 1108 return (q->un.iq.genbit == (ftr->u.type_gen >> IQWRF_GEN_SHIFT)); in csio_is_new_iqwr() 1135 wrm->q_arr[q->un.iq.flq_idx] : NULL; in csio_wr_process_iq() 1179 q_completed->un.iq.iq_intx_handler); in csio_wr_process_iq() [all …]
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/ |
D | sge.c | 2450 int t4_sge_alloc_rxq(struct adapter *adap, struct sge_rspq *iq, bool fwevtq, in t4_sge_alloc_rxq() argument 2460 iq->size = roundup(iq->size, 16); in t4_sge_alloc_rxq() 2462 iq->desc = alloc_ring(adap->pdev_dev, iq->size, iq->iqe_len, 0, in t4_sge_alloc_rxq() 2463 &iq->phys_addr, NULL, 0, NUMA_NO_NODE); in t4_sge_alloc_rxq() 2464 if (!iq->desc) in t4_sge_alloc_rxq() 2481 FW_IQ_CMD_IQINTCNTTHRESH_V(iq->pktcnt_idx) | in t4_sge_alloc_rxq() 2482 FW_IQ_CMD_IQESIZE_V(ilog2(iq->iqe_len) - 4)); in t4_sge_alloc_rxq() 2483 c.iqsize = htons(iq->size); in t4_sge_alloc_rxq() 2484 c.iqaddr = cpu_to_be64(iq->phys_addr); in t4_sge_alloc_rxq() 2530 netif_napi_add(dev, &iq->napi, napi_rx_handler, 64); in t4_sge_alloc_rxq() [all …]
|
D | cxgb4.h | 846 uint32_t iq:10; /* ingress queue */ member 1104 int t4_sge_alloc_rxq(struct adapter *adap, struct sge_rspq *iq, bool fwevtq,
|
D | cxgb4_main.c | 1217 FW_FILTER_WR_IQ_V(f->fs.iq)); in set_filter_wr() 2865 f->fs.iq = queue; in cxgb4_create_server_filter()
|
/linux-4.4.14/drivers/media/tuners/ |
D | r820t.c | 1604 static void r820t_compre_cor(struct r820t_sect_type iq[3]) in r820t_compre_cor() 1609 if (iq[0].value > iq[i - 1].value) in r820t_compre_cor() 1610 swap(iq[0], iq[i - 1]); in r820t_compre_cor() 1615 struct r820t_sect_type iq[3], u8 reg) in r820t_compre_step() 1628 tmp.phase_y = iq[0].phase_y; in r820t_compre_step() 1629 tmp.gain_x = iq[0].gain_x; in r820t_compre_step() 1651 if (tmp.value <= iq[0].value) { in r820t_compre_step() 1652 iq[0].gain_x = tmp.gain_x; in r820t_compre_step() 1653 iq[0].phase_y = tmp.phase_y; in r820t_compre_step() 1654 iq[0].value = tmp.value; in r820t_compre_step() [all …]
|
/linux-4.4.14/fs/xfs/ |
D | xfs_inode.c | 3189 xfs_inode_t *iq; in xfs_iflush_cluster() local 3213 iq = ilist[i]; in xfs_iflush_cluster() 3214 if (iq == ip) in xfs_iflush_cluster() 3223 spin_lock(&iq->i_flags_lock); in xfs_iflush_cluster() 3224 if (!iq->i_ino || in xfs_iflush_cluster() 3225 __xfs_iflags_test(iq, XFS_ISTALE) || in xfs_iflush_cluster() 3226 (XFS_INO_TO_AGINO(mp, iq->i_ino) & mask) != first_index) { in xfs_iflush_cluster() 3227 spin_unlock(&iq->i_flags_lock); in xfs_iflush_cluster() 3230 spin_unlock(&iq->i_flags_lock); in xfs_iflush_cluster() 3237 if (xfs_inode_clean(iq) && xfs_ipincount(iq) == 0) in xfs_iflush_cluster() [all …]
|
/linux-4.4.14/scripts/ |
D | tags.sh | 284 if $1 --version 2>&1 | grep -iq exuberant; then 286 elif $1 --version 2>&1 | grep -iq emacs; then
|
/linux-4.4.14/fs/fuse/ |
D | dev.c | 338 struct fuse_iqueue *fiq = &fc->iq; in fuse_queue_forget() 360 struct fuse_iqueue *fiq = &fc->iq; in flush_bg_queue() 382 struct fuse_iqueue *fiq = &fc->iq; in request_end() 431 struct fuse_iqueue *fiq = &fc->iq; in request_wait_answer() 481 struct fuse_iqueue *fiq = &fc->iq; in __fuse_request_send() 624 struct fuse_iqueue *fiq = &fc->iq; in fuse_request_send_notify_reply() 1240 struct fuse_iqueue *fiq = &fc->iq; in fuse_dev_do_read() 1919 queue_interrupt(&fc->iq, req); in fuse_dev_do_write() 2062 fiq = &fud->fc->iq; in fuse_dev_poll() 2128 struct fuse_iqueue *fiq = &fc->iq; in fuse_abort_conn() [all …]
|
D | fuse_i.h | 478 struct fuse_iqueue iq; member
|
D | inode.c | 598 fuse_iqueue_init(&fc->iq); in fuse_conn_init()
|
/linux-4.4.14/drivers/s390/cio/ |
D | chsc.c | 359 } __packed iq; member 416 if (lir->iq.null) in chsc_process_sei_link_incident() 426 switch (lir->iq.class) { in chsc_process_sei_link_incident()
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
D | phy_lcn.c | 1250 s32 iq; in wlc_lcnphy_calc_rx_iq_comp() local 1266 iq = (s32) iq_est.iq_prod; in wlc_lcnphy_calc_rx_iq_comp() 1275 iq_nbits = wlc_phy_nbits(iq); in wlc_lcnphy_calc_rx_iq_comp() 1280 a = (-(iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); in wlc_lcnphy_calc_rx_iq_comp() 1285 a = (-(iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); in wlc_lcnphy_calc_rx_iq_comp()
|
D | phy_n.c | 26217 s32 iq = 0; in wlc_phy_calc_rx_iq_comp_nphy() local 26239 iq = est[curr_core].iq_prod; in wlc_phy_calc_rx_iq_comp_nphy() 26243 iq = est[curr_core].iq_prod; in wlc_phy_calc_rx_iq_comp_nphy() 26255 iq_nbits = wlc_phy_nbits(iq); in wlc_phy_calc_rx_iq_comp_nphy() 26260 a = (-(iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); in wlc_phy_calc_rx_iq_comp_nphy() 26267 a = (-(iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); in wlc_phy_calc_rx_iq_comp_nphy()
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | phy_n.c | 4495 s32 iq; in b43_nphy_calc_rx_iq_comp() local 4517 iq = est.iq0_prod; in b43_nphy_calc_rx_iq_comp() 4521 iq = est.iq1_prod; in b43_nphy_calc_rx_iq_comp() 4533 iq_nbits = fls(abs(iq)); in b43_nphy_calc_rx_iq_comp() 4538 a = -((iq << (30 - iq_nbits)) + (ii >> (1 + arsh))); in b43_nphy_calc_rx_iq_comp() 4541 a = -((iq << (30 - iq_nbits)) + (ii << (-1 - arsh))); in b43_nphy_calc_rx_iq_comp()
|
/linux-4.4.14/block/ |
D | cfq-iosched.c | 1025 unsigned iq = cfq_group_get_avg_queues(cfqd, cfqq->cfqg, in cfq_scaled_cfqq_slice() local 1028 unsigned expect_latency = sync_slice * iq; in cfq_scaled_cfqq_slice()
|