Home
last modified time | relevance | path

Searched refs:dq (Results 1 – 25 of 47) sorted by relevance

12

/linux/include/soc/fsl/
H A Ddpaa2-global.h20 struct dq { struct
33 } dq; member
68 static inline u32 dpaa2_dq_flags(const struct dpaa2_dq *dq) in dpaa2_dq_flags() argument
70 return dq->dq.stat; in dpaa2_dq_flags()
80 static inline int dpaa2_dq_is_pull(const struct dpaa2_dq *dq) in dpaa2_dq_is_pull() argument
82 return (int)(dpaa2_dq_flags(dq) & DPAA2_DQ_STAT_VOLATILE); in dpaa2_dq_is_pull()
91 static inline bool dpaa2_dq_is_pull_complete(const struct dpaa2_dq *dq) in dpaa2_dq_is_pull_complete() argument
93 return !!(dpaa2_dq_flags(dq) & DPAA2_DQ_STAT_EXPIRED); in dpaa2_dq_is_pull_complete()
104 static inline u16 dpaa2_dq_seqnum(const struct dpaa2_dq *dq) in dpaa2_dq_seqnum() argument
106 return le16_to_cpu(dq->dq.seqnum); in dpaa2_dq_seqnum()
[all …]
/linux/lib/raid6/
H A Drecov_loongarch_simd.c
H A Drecov_avx2.c
H A Drecov_avx512.c
H A Drecov_ssse3.c
H A Drecov_s390xc.c
H A Drecov_rvv.c
H A Drecov.c
H A Drecov_neon.c
H A Drecov_neon_inner.c
H A Dneon.h
/linux/fs/xfs/scrub/
H A Dquota.c84 struct xfs_dquot *dq, in xchk_quota_item_bmap() argument
97 if (dq->q_fileoffset != offset) { in xchk_quota_item_bmap()
113 if (XFS_FSB_TO_DADDR(mp, irec.br_startblock) != dq->q_blkno) in xchk_quota_item_bmap()
142 struct xfs_dquot *dq) in xchk_quota_item() argument
160 mutex_lock(&dq->q_qlock); in xchk_quota_item()
166 offset = dq->q_id / qi->qi_dqperchunk; in xchk_quota_item()
167 if (dq->q_id && dq->q_id <= sqi->last_id) in xchk_quota_item()
170 sqi->last_id = dq->q_id; in xchk_quota_item()
172 error = xchk_quota_item_bmap(sc, dq, offset); in xchk_quota_item()
175 mutex_unlock(&dq->q_qlock); in xchk_quota_item()
[all …]
H A Dquotacheck.c555 struct xfs_dquot *dq) in xqcheck_compare_dquot() argument
566 mutex_lock(&dq->q_qlock); in xqcheck_compare_dquot()
568 error = xfarray_load_sparse(counts, dq->q_id, &xcdq); in xqcheck_compare_dquot()
572 if (xcdq.icount != dq->q_ino.count) in xqcheck_compare_dquot()
573 xchk_qcheck_set_corrupt(xqc->sc, dqtype, dq->q_id); in xqcheck_compare_dquot()
575 if (xcdq.bcount != dq->q_blk.count) in xqcheck_compare_dquot()
576 xchk_qcheck_set_corrupt(xqc->sc, dqtype, dq->q_id); in xqcheck_compare_dquot()
578 if (xcdq.rtbcount != dq->q_rtb.count) in xqcheck_compare_dquot()
579 xchk_qcheck_set_corrupt(xqc->sc, dqtype, dq->q_id); in xqcheck_compare_dquot()
582 error = xfarray_store(counts, dq in xqcheck_compare_dquot()
615 struct xfs_dquot *dq; xqcheck_walk_observations() local
660 struct xfs_dquot *dq; xqcheck_compare_dqtype() local
[all...]
/linux/drivers/soc/fsl/dpio/
H A Dqbman-portal.h219 void qbman_swp_dqrr_consume(struct qbman_swp *s, const struct dpaa2_dq *dq);
221 int qbman_result_has_new_result(struct qbman_swp *p, const struct dpaa2_dq *dq);
308 static inline int qbman_result_is_DQ(const struct dpaa2_dq *dq) in qbman_result_is_DQ() argument
310 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_DQ); in qbman_result_is_DQ()
318 static inline int qbman_result_is_SCN(const struct dpaa2_dq *dq) in qbman_result_is_SCN() argument
320 return !qbman_result_is_DQ(dq); in qbman_result_is_SCN()
324 static inline int qbman_result_is_FQDAN(const struct dpaa2_dq *dq) in qbman_result_is_FQDAN() argument
326 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_FQDAN); in qbman_result_is_FQDAN()
330 static inline int qbman_result_is_CDAN(const struct dpaa2_dq *dq) in qbman_result_is_CDAN() argument
332 return ((dq->dq.verb & QBMAN_RESULT_MASK) == QBMAN_RESULT_CDAN); in qbman_result_is_CDAN()
[all …]
H A Ddpio-service.c228 const struct dpaa2_dq *dq; in dpaa2_io_irq() local
240 dq = qbman_swp_dqrr_next(swp); in dpaa2_io_irq()
241 while (dq) { in dpaa2_io_irq()
242 if (qbman_result_is_SCN(dq)) { in dpaa2_io_irq()
246 q64 = qbman_result_SCN_ctx(dq); in dpaa2_io_irq()
252 qbman_swp_dqrr_consume(swp, dq); in dpaa2_io_irq()
256 dq = qbman_swp_dqrr_next(swp); in dpaa2_io_irq()
/linux/crypto/async_tx/
H A Dasync_raid6_recov.c209 struct page *p, *q, *g, *dp, *dq; in __2data_recov_5()
245 dq = blocks[failb]; in __2data_recov_5()
251 tx = async_mult(dq, dq_off, g, g_off, in __2data_recov_5()
264 srcs[0] = dq; in __2data_recov_5()
270 tx = async_xor_offs(dq, dq_off, srcs, src_offs, 2, bytes, submit); in __2data_recov_5()
275 srcs[1] = dq; in __2data_recov_5()
280 tx = async_sum_product(dq, dq_off, srcs, src_offs, coef, bytes, submit); in __2data_recov_5()
285 srcs[1] = dq; in __2data_recov_5()
300 struct page *p, *q, *dp, *dq; in __2data_recov_n()
324 dq in __2data_recov_n()
208 struct page *p, *q, *g, *dp, *dq; __2data_recov_5() local
299 struct page *p, *q, *dp, *dq; __2data_recov_n() local
476 struct page *p, *q, *dq; async_raid6_datap_recov() local
[all...]
/linux/drivers/net/ethernet/cavium/liquidio/
H A Dcn66xx_regs.h311 #define CN6XXX_DMA_CNT(dq) \ argument
312 (CN6XXX_DMA_CNT_START + ((dq) * CN6XXX_DMA_OFFSET))
314 #define CN6XXX_DMA_INT_LEVEL(dq) \ argument
315 (CN6XXX_DMA_INT_LEVEL_START + ((dq) * CN6XXX_DMA_OFFSET))
317 #define CN6XXX_DMA_PKT_INT_LEVEL(dq) \ argument
318 (CN6XXX_DMA_INT_LEVEL_START + ((dq) * CN6XXX_DMA_OFFSET))
320 #define CN6XXX_DMA_TIME_INT_LEVEL(dq) \ argument
321 (CN6XXX_DMA_INT_LEVEL_START + 4 + ((dq) * CN6XXX_DMA_OFFSET))
323 #define CN6XXX_DMA_TIM(dq) \ argument
324 (CN6XXX_DMA_TIM_START + ((dq) * CN6XXX_DMA_OFFSET))
H A Dcn23xx_pf_regs.h366 #define CN23XX_DMA_CNT(dq) \ argument
367 (CN23XX_DMA_CNT_START + ((dq) * CN23XX_DMA_OFFSET))
369 #define CN23XX_DMA_INT_LEVEL(dq) \ argument
370 (CN23XX_DMA_INT_LEVEL_START + ((dq) * CN23XX_DMA_OFFSET))
372 #define CN23XX_DMA_PKT_INT_LEVEL(dq) \ argument
373 (CN23XX_DMA_INT_LEVEL_START + ((dq) * CN23XX_DMA_OFFSET))
375 #define CN23XX_DMA_TIME_INT_LEVEL(dq) \ argument
376 (CN23XX_DMA_INT_LEVEL_START + 4 + ((dq) * CN23XX_DMA_OFFSET))
378 #define CN23XX_DMA_TIM(dq) \ argument
379 (CN23XX_DMA_TIM_START + ((dq) * CN23XX_DMA_OFFSET))
/linux/fs/xfs/
H A Dxfs_dquot.c120 struct xfs_dquot *dq) in xfs_qm_adjust_dqlimits() argument
122 struct xfs_mount *mp = dq->q_mount; in xfs_qm_adjust_dqlimits()
127 ASSERT(dq->q_id); in xfs_qm_adjust_dqlimits()
128 defq = xfs_get_defquota(q, xfs_dquot_type(dq)); in xfs_qm_adjust_dqlimits()
130 if (!dq->q_blk.softlimit) { in xfs_qm_adjust_dqlimits()
131 dq->q_blk.softlimit = defq->blk.soft; in xfs_qm_adjust_dqlimits()
134 if (!dq->q_blk.hardlimit) { in xfs_qm_adjust_dqlimits()
135 dq->q_blk.hardlimit = defq->blk.hard; in xfs_qm_adjust_dqlimits()
138 if (!dq->q_ino.softlimit) in xfs_qm_adjust_dqlimits()
139 dq in xfs_qm_adjust_dqlimits()
208 xfs_qm_adjust_dqtimers(struct xfs_dquot * dq) xfs_qm_adjust_dqtimers() argument
[all...]
/linux/fs/ntfs/
H A Dbitmap.c25 u32 dq = bdev_discard_granularity(vol->sb->s_bdev); in ntfs_trim_fs() local
28 if (!dq) in ntfs_trim_fs()
29 dq = vol->cluster_size; in ntfs_trim_fs()
76 aligned_start = ALIGN(ntfs_cluster_to_bytes(vol, start), dq); in ntfs_trim_fs()
78 ALIGN_DOWN(ntfs_cluster_to_bytes(vol, end - start), dq); in ntfs_trim_fs()
/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c432 struct hisi_sas_dq *dq, in hisi_sas_task_deliver() argument
440 spin_lock(&dq->lock); in hisi_sas_task_deliver()
441 wr_q_index = dq->wr_point; in hisi_sas_task_deliver()
442 dq->wr_point = (dq->wr_point + 1) % HISI_SAS_QUEUE_SLOTS; in hisi_sas_task_deliver()
443 list_add_tail(&slot->delivery, &dq->list); in hisi_sas_task_deliver()
444 spin_unlock(&dq->lock); in hisi_sas_task_deliver()
449 dlvry_queue = dq->id; in hisi_sas_task_deliver()
488 spin_lock(&dq->lock); in hisi_sas_task_deliver()
489 hisi_hba->hw->start_delivery(dq); in hisi_sas_task_deliver()
490 spin_unlock(&dq->lock); in hisi_sas_task_deliver()
[all …]
/linux/drivers/media/common/saa7146/
H A Dsaa7146_vbi.c293 struct saa7146_dmaqueue *dq = &dev->vv_data->vbi_dmaq; in return_buffers() local
296 if (dq->curr) { in return_buffers()
297 buf = dq->curr; in return_buffers()
298 dq->curr = NULL; in return_buffers()
301 while (!list_empty(&dq->queue)) { in return_buffers()
302 buf = list_entry(dq->queue.next, struct saa7146_buf, list); in return_buffers()
H A Dsaa7146_video.c638 struct saa7146_dmaqueue *dq = &dev->vv_data->video_dmaq; in return_buffers() local
641 if (dq->curr) { in return_buffers()
642 buf = dq->curr; in return_buffers()
643 dq->curr = NULL; in return_buffers()
646 while (!list_empty(&dq->queue)) { in return_buffers()
647 buf = list_entry(dq->queue.next, struct saa7146_buf, list); in return_buffers()
669 struct saa7146_dmaqueue *dq = &dev->vv_data->video_dmaq; in stop_streaming() local
671 timer_delete(&dq->timeout); in stop_streaming()
/linux/drivers/soc/fsl/qbman/
H A Dqman_test_api.c212 const struct qm_dqrr_entry *dq, in cb_dqrr() argument
215 if (WARN_ON(fd_neq(&fd_dq, &dq->fd))) { in cb_dqrr()
220 if (!(dq->stat & QM_DQRR_STAT_UNSCHEDULED) && !fd_neq(&fd_dq, &fd)) { in cb_dqrr()
/linux/tools/testing/selftests/rcutorture/bin/
H A Dkvm-transform.sh56 awk -v dq='"' '/./ { print "\tbootarg[" NR "] = " dq $1 dq ";" }' >> $T/bootarg.awk
58 awk -v dq='"' '/./ { print "\tbootpar[" NR "] = " dq $1 dq ";" }' >> $T/bootarg.awk

12