Lines Matching refs:fd
55 static struct qm_fd fd, fd_dq; variable
65 static void fd_init(struct qm_fd *fd) in fd_init() argument
67 qm_fd_addr_set64(fd, 0xabdeadbeefLLU); in fd_init()
68 qm_fd_set_contig_big(fd, 0x0000ffff); in fd_init()
69 fd->cmd = cpu_to_be32(0xfeedf00d); in fd_init()
72 static void fd_inc(struct qm_fd *fd) in fd_inc() argument
74 u64 t = qm_fd_addr_get64(fd); in fd_inc()
82 qm_fd_addr_set64(fd, t); in fd_inc()
84 fmt = qm_fd_get_format(fd); in fd_inc()
85 off = qm_fd_get_offset(fd); in fd_inc()
86 len = qm_fd_get_length(fd); in fd_inc()
88 qm_fd_set_param(fd, fmt, off, len); in fd_inc()
90 be32_add_cpu(&fd->cmd, 1); in fd_inc()
112 if (qman_enqueue(fq, &fd)) { in do_enqueues()
116 fd_inc(&fd); in do_enqueues()
129 fd_init(&fd); in qman_test_api()
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()