Searched refs:qi (Results 1 - 25 of 45) sorted by last modified time

12

/linux-master/fs/smb/client/
H A Dsmb2ops.c1510 struct smb_query_info qi; local
1541 if (copy_from_user(&qi, arg, sizeof(struct smb_query_info))) {
1545 if (qi.output_buffer_length > 1024) {
1558 if (qi.output_buffer_length) {
1559 buffer = memdup_user(arg + sizeof(struct smb_query_info), qi.output_buffer_length);
1578 if (qi.flags & PASSTHRU_FSCTL) {
1579 switch (qi.info_type & FSCTL_DEVICE_ACCESS_MASK) {
1593 } else if (qi.flags & PASSTHRU_SET_INFO) {
1606 if (qi.flags & PASSTHRU_FSCTL) {
1616 qi
[all...]
H A Dsmb2inode.c63 struct smb2_query_info_rsp *qi = rsp_iov->iov_base; local
64 unsigned int out_len = le32_to_cpu(qi->OutputBufferLength);
72 sidsbuf = (u8 *)qi + le16_to_cpu(qi->OutputBufferOffset) + qi_len;
/linux-master/drivers/iommu/intel/
H A Diommu.c2421 if (!iommu->qi) {
2699 * Now that qi is enabled on all iommus, set the root entry and flush
2814 if (iommu->qi) {
H A Diommu.h724 struct q_inval *qi; /* Queued invalidation info */ member in struct:intel_iommu
H A Ddmar.c1189 if (iommu->qi) {
1190 free_page((unsigned long)iommu->qi->desc);
1191 kfree(iommu->qi->desc_status);
1192 kfree(iommu->qi);
1205 static inline void reclaim_free_desc(struct q_inval *qi) argument
1207 while (qi->desc_status[qi->free_tail] == QI_DONE ||
1208 qi->desc_status[qi->free_tail] == QI_ABORT) {
1209 qi
1278 struct q_inval *qi = iommu->qi; local
1373 struct q_inval *qi = iommu->qi; local
1721 struct q_inval *qi = iommu->qi; local
1757 struct q_inval *qi; local
[all...]
H A Ddebugfs.c496 desc = iommu->qi->desc + offset;
501 iommu->qi->desc_status[index]);
505 iommu->qi->desc_status[index]);
514 struct q_inval *qi; local
519 qi = iommu->qi;
522 if (!qi || !ecap_qis(iommu->ecap))
527 raw_spin_lock_irqsave(&qi->q_lock, flags);
529 (u64)virt_to_phys(qi->desc),
533 raw_spin_unlock_irqrestore(&qi
[all...]
/linux-master/fs/xfs/
H A Dxfs_dquot.c33 * qi->qi_tree_lock
36 * qi->qi_lru_lock
131 struct xfs_quotainfo *qi = mp->m_quotainfo; local
133 return clamp_t(time64_t, timeout, qi->qi_expiry_min,
134 qi->qi_expiry_max);
185 struct xfs_quotainfo *qi = mp->m_quotainfo; local
189 defq = xfs_get_defquota(qi, xfs_dquot_type(dq));
777 struct xfs_quotainfo *qi,
784 mutex_lock(&qi->qi_tree_lock);
787 mutex_unlock(&qi
775 xfs_qm_dqget_cache_lookup( struct xfs_mount *mp, struct xfs_quotainfo *qi, struct radix_tree_root *tree, xfs_dqid_t id) argument
822 xfs_qm_dqget_cache_insert( struct xfs_mount *mp, struct xfs_quotainfo *qi, struct radix_tree_root *tree, xfs_dqid_t id, struct xfs_dquot *dqp) argument
889 struct xfs_quotainfo *qi = mp->m_quotainfo; local
978 struct xfs_quotainfo *qi = mp->m_quotainfo; local
1100 struct xfs_quotainfo *qi = dqp->q_mount->m_quotainfo; local
[all...]
H A Dxfs_trans_dquot.c169 struct xfs_quotainfo *qi = tp->t_mountp->m_quotainfo; local
171 xfs_hooks_call(&qi->qi_mod_ino_dqtrx_hooks, field, &p);
178 struct xfs_quotainfo *qi,
191 error = xfs_hooks_add(&qi->qi_apply_dqtrx_hooks, &hook->apply_hook);
195 error = xfs_hooks_add(&qi->qi_mod_ino_dqtrx_hooks, &hook->mod_hook);
202 xfs_hooks_del(&qi->qi_apply_dqtrx_hooks, &hook->apply_hook);
210 struct xfs_quotainfo *qi,
218 xfs_hooks_del(&qi->qi_mod_ino_dqtrx_hooks, &hook->mod_hook);
219 xfs_hooks_del(&qi->qi_apply_dqtrx_hooks, &hook->apply_hook);
448 struct xfs_quotainfo *qi local
177 xfs_dqtrx_hook_add( struct xfs_quotainfo *qi, struct xfs_dqtrx_hook *hook) argument
209 xfs_dqtrx_hook_del( struct xfs_quotainfo *qi, struct xfs_dqtrx_hook *hook) argument
617 struct xfs_quotainfo *qi = tp->t_mountp->m_quotainfo; local
[all...]
H A Dxfs_quota.h148 int xfs_dqtrx_hook_add(struct xfs_quotainfo *qi, struct xfs_dqtrx_hook *hook);
149 void xfs_dqtrx_hook_del(struct xfs_quotainfo *qi, struct xfs_dqtrx_hook *hook);
H A Dxfs_qm.c40 STATIC void xfs_qm_destroy_quotainos(struct xfs_quotainfo *qi);
58 struct xfs_quotainfo *qi = mp->m_quotainfo; local
59 struct radix_tree_root *tree = xfs_dquot_tree(qi, type);
75 mutex_lock(&qi->qi_tree_lock);
79 mutex_unlock(&qi->qi_tree_lock);
97 mutex_unlock(&qi->qi_tree_lock);
126 struct xfs_quotainfo *qi = dqp->q_mount->m_quotainfo; local
167 radix_tree_delete(xfs_dquot_tree(qi, xfs_dquot_type(dqp)), dqp->q_id);
168 qi->qi_dquots--;
175 list_lru_del_obj(&qi
508 struct xfs_quotainfo *qi = shrink->private_data; local
542 struct xfs_quotainfo *qi = shrink->private_data; local
722 struct xfs_quotainfo *qi; local
1630 xfs_qm_destroy_quotainos( struct xfs_quotainfo *qi) argument
1652 struct xfs_quotainfo *qi = mp->m_quotainfo; local
[all...]
H A Dxfs_qm.h79 struct xfs_quotainfo *qi,
84 return &qi->qi_uquota_tree;
86 return &qi->qi_gquota_tree;
88 return &qi->qi_pquota_tree;
172 xfs_get_defquota(struct xfs_quotainfo *qi, xfs_dqtype_t type) argument
176 return &qi->qi_usr_default;
178 return &qi->qi_grp_default;
180 return &qi->qi_prj_default;
78 xfs_dquot_tree( struct xfs_quotainfo *qi, xfs_dqtype_t type) argument
/linux-master/fs/xfs/scrub/
H A Dquotacheck.c693 struct xfs_quotainfo *qi = xqc->sc->mp->m_quotainfo; local
706 xfs_dqtrx_hook_del(qi, &xqc->qhook);
745 struct xfs_quotainfo *qi = sc->mp->m_quotainfo; local
808 error = xfs_dqtrx_hook_add(qi, &xqc->qhook);
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dxmit.c1759 struct ath9k_tx_queue_info qi; local
1768 memset(&qi, 0, sizeof(qi));
1769 qi.tqi_subtype = subtype_txq_to_hwq[subtype];
1770 qi.tqi_aifs = ATH9K_TXQ_USEDEFAULT;
1771 qi.tqi_cwmin = ATH9K_TXQ_USEDEFAULT;
1772 qi.tqi_cwmax = ATH9K_TXQ_USEDEFAULT;
1773 qi.tqi_physCompBuf = 0;
1791 qi.tqi_qflags = TXQ_FLAG_TXINT_ENABLE;
1794 qi
1833 struct ath9k_tx_queue_info qi; local
1857 struct ath9k_tx_queue_info qi; local
[all...]
H A Dmain.c1722 struct ath9k_tx_queue_info qi; local
1733 memset(&qi, 0, sizeof(struct ath9k_tx_queue_info));
1735 qi.tqi_aifs = params->aifs;
1736 qi.tqi_cwmin = params->cw_min;
1737 qi.tqi_cwmax = params->cw_max;
1738 qi.tqi_burstTime = params->txop * 32;
1745 ath_update_max_aggr_framelen(sc, queue, qi.tqi_burstTime);
1746 ret = ath_txq_update(sc, txq->axq_qnum, &qi);
H A Dhtc_drv_txrx.c31 qi.tqi_subtype = subtype_txq_to_hwq[subtype]; \
32 qi.tqi_aifs = ATH9K_TXQ_USEDEFAULT; \
33 qi.tqi_cwmin = ATH9K_TXQ_USEDEFAULT; \
34 qi.tqi_cwmax = ATH9K_TXQ_USEDEFAULT; \
35 qi.tqi_physCompBuf = 0; \
36 qi.tqi_qflags = TXQ_FLAG_TXEOLINT_ENABLE | \
193 struct ath9k_tx_queue_info qi; local
195 ath9k_hw_get_txq_props(ah, qnum, &qi);
197 qi.tqi_aifs = qinfo->tqi_aifs;
198 qi
830 struct ath9k_tx_queue_info qi; local
853 struct ath9k_tx_queue_info qi; local
[all...]
H A Dhtc_drv_main.c1377 struct ath9k_tx_queue_info qi; local
1386 memset(&qi, 0, sizeof(struct ath9k_tx_queue_info));
1388 qi.tqi_aifs = params->aifs;
1389 qi.tqi_cwmin = params->cw_min;
1390 qi.tqi_cwmax = params->cw_max;
1391 qi.tqi_burstTime = params->txop * 32;
1400 ret = ath_htc_txq_update(priv, qnum, &qi);
H A Dhtc_drv_beacon.c24 struct ath9k_tx_queue_info qi, qi_be; local
26 memset(&qi, 0, sizeof(struct ath9k_tx_queue_info));
29 ath9k_hw_get_txq_props(ah, priv->beacon.beaconq, &qi);
33 qi.tqi_aifs = 1;
34 qi.tqi_cwmin = 0;
35 qi.tqi_cwmax = 0;
41 qi.tqi_aifs = qi_be.tqi_aifs;
49 qi.tqi_cwmin = 2*qi_be.tqi_cwmin;
51 qi.tqi_cwmin = 4*qi_be.tqi_cwmin;
53 qi
[all...]
H A Dbeacon.c37 struct ath9k_tx_queue_info qi, qi_be; local
40 ath9k_hw_get_txq_props(ah, sc->beacon.beaconq, &qi);
45 qi.tqi_aifs = 1;
46 qi.tqi_cwmin = 0;
47 qi.tqi_cwmax = 0;
52 qi.tqi_aifs = qi_be.tqi_aifs;
54 qi.tqi_cwmin = 2*qi_be.tqi_cwmin;
56 qi.tqi_cwmin = 4*qi_be.tqi_cwmin;
57 qi.tqi_cwmax = qi_be.tqi_cwmax;
60 if (!ath9k_hw_set_txq_props(ah, sc->beacon.beaconq, &qi)) {
[all...]
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dmac80211-ops.c579 struct ath5k_txq_info qi; local
587 ath5k_hw_get_tx_queueprops(ah, queue, &qi);
589 qi.tqi_aifs = params->aifs;
590 qi.tqi_cw_min = params->cw_min;
591 qi.tqi_cw_max = params->cw_max;
592 qi.tqi_burst_time = params->txop * 32;
600 if (ath5k_hw_set_tx_queueprops(ah, queue, &qi)) {
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_txrx.c431 int qi; local
445 qi = cpu ? (cpu - 1) % lif->nxqs : cpu;
447 txq = &lif->txqcqs[qi]->q;
900 unsigned int qi; local
907 qi = qcq->cq.bound_q->index;
911 pkts = lif->txqstats[qi].pkts;
912 bytes = lif->txqstats[qi].bytes;
915 pkts = lif->rxqstats[qi].pkts;
916 bytes = lif->rxqstats[qi].bytes;
919 pkts = lif->txqstats[qi]
1008 unsigned int qi = rxcq->bound_q->index; local
[all...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_virtchnl.c1429 struct virtchnl2_txq_info *qi __free(kfree) = NULL;
1437 qi = kcalloc(totqs, sizeof(struct virtchnl2_txq_info), GFP_KERNEL);
1438 if (!qi)
1447 qi[k].queue_id =
1449 qi[k].model =
1451 qi[k].type =
1453 qi[k].ring_len =
1455 qi[k].dma_ring_addr =
1460 qi[k].tx_compl_queue_id =
1462 qi[
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c324 #define ICE_FREE_CQ_BUFS(hw, qi, ring) \
327 if ((qi)->ring.r.ring##_bi) { \
330 for (i = 0; i < (qi)->num_##ring##_entries; i++) \
331 if ((qi)->ring.r.ring##_bi[i].pa) { \
333 (qi)->ring.r.ring##_bi[i].size, \
334 (qi)->ring.r.ring##_bi[i].va, \
335 (qi)->ring.r.ring##_bi[i].pa); \
336 (qi)->ring.r.ring##_bi[i].va = NULL;\
337 (qi)->ring.r.ring##_bi[i].pa = 0;\
338 (qi)
[all...]
/linux-master/drivers/net/
H A Damt.c562 ihv3->qqic = amt->qi;
863 mld2q->mld2q_qqic = amt->qi;
960 amt->qi = AMT_INIT_REQ_TIMEOUT;
2395 amt->qi = ihv3->qqic;
2421 amt->qi = mld2q->mld2q_qqic;
3259 amt->qi = AMT_INIT_QUERY_INTERVAL;
/linux-master/arch/um/drivers/
H A Dvector_kern.c248 static int vector_advancehead(struct vector_queue *qi, int advance) argument
252 qi->head =
253 (qi->head + advance)
254 % qi->max_depth;
257 spin_lock(&qi->tail_lock);
258 qi->queue_depth -= advance;
264 if (qi->queue_depth == 0) {
265 qi->head = 0;
266 qi->tail = 0;
268 queue_depth = qi
278 vector_advancetail(struct vector_queue *qi, int advance) argument
333 vector_enqueue(struct vector_queue *qi, struct sk_buff *skb) argument
379 consume_vector_skbs(struct vector_queue *qi, int count) argument
407 vector_send(struct vector_queue *qi) argument
480 destroy_queue(struct vector_queue *qi) argument
673 prep_queue_for_rx(struct vector_queue *qi) argument
959 struct vector_queue *qi = vp->rx_queue; local
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_bw.c212 struct intel_qgv_info *qi,
218 qi->num_points = dram_info->num_qgv_points;
219 qi->num_psf_points = dram_info->num_psf_gv_points;
224 qi->t_bl = 4;
225 qi->max_numchannels = 2;
226 qi->channel_width = 64;
227 qi->deinterleave = 2;
230 qi->t_bl = 8;
231 qi->max_numchannels = 4;
232 qi
211 icl_get_qgv_points(struct drm_i915_private *dev_priv, struct intel_qgv_info *qi, bool is_y_tile) argument
328 icl_sagv_max_dclk(const struct intel_qgv_info *qi) argument
388 struct intel_qgv_info qi = {}; local
457 struct intel_qgv_info qi = {}; local
[all...]

Completed in 298 milliseconds

12