Searched refs:wptr (Results 1 - 22 of 22) sorted by relevance

/freebsd-9.3-release/sys/dev/sfxge/common/
H A Dsiena_sram.c83 unsigned int wptr; local
109 for (wptr = 0, rptr = 0; wptr < rows; ++wptr) {
110 func(wptr, B_FALSE, &qword);
111 EFX_BAR_TBL_WRITEQ(enp, FR_AZ_BUF_HALF_TBL, wptr, &qword);
113 if ((wptr - rptr) < 64 && wptr < rows - 1)
118 for (; rptr <= wptr; ++rptr) {
131 for (wptr
[all...]
H A Defx_tx.c206 uint32_t wptr; local
216 wptr = added & etp->et_mask;
218 EFX_POPULATE_OWORD_1(oword, FRF_AZ_TX_DESC_WPTR, wptr);
H A Defx_rx.c594 uint32_t wptr; local
604 wptr = added & erp->er_mask;
606 EFX_POPULATE_OWORD_1(oword, FRF_AZ_RX_DESC_WPTR, wptr);
/freebsd-9.3-release/lib/libedit/
H A Dtokenizer.c71 char *wptr, *wmax; /* Space and limit on the word buffer */ member in struct:tokenizer
89 *tok->wptr = '\0';
90 if ((tok->flags & TOK_KEEP) || tok->wptr != tok->wstart) {
93 tok->wstart = ++tok->wptr;
132 tok->wptr = tok->wspace;
149 tok->wptr = tok->wspace;
201 co = (int)(tok->wptr - tok->wstart);
219 *tok->wptr++ = *ptr;
223 *tok->wptr++ = *ptr;
228 *tok->wptr
[all...]
/freebsd-9.3-release/cddl/compat/opensolaris/misc/
H A Dmkdirp.c146 wchar_t *wptr; /* scratch pointer */ local
187 for (wptr = wcPath, i = 0; i < wcPathlen; i++) {
188 *wptr++ = wcPath[i];
201 *wptr = '\0';
/freebsd-9.3-release/crypto/heimdal/kadmin/
H A Dadd-random-users.c51 char *wbuf = NULL, *wptr = NULL, *wend = NULL; local
66 if (wptr + len + 1 >= wend) {
67 wptr = wbuf = emalloc (WORDBUF_SIZE);
70 memmove (wptr, buf, len + 1);
71 w[n++] = wptr;
72 wptr += len + 1;
/freebsd-9.3-release/sys/contrib/ipfilter/netinet/
H A Dip_ftp_pxy.c391 char *rptr, *wptr, cmd[6], c; local
398 wptr = f->ftps_wptr;
448 while ((*rptr++ != '\n') && (rptr < wptr))
741 char *rptr, *wptr; local
748 wptr = f->ftps_wptr;
790 while ((*rptr++ != '\n') && (rptr < wptr))
981 char *rptr, *wptr, *s; local
1159 wptr = f->ftps_wptr;
1165 len = MIN(mlen, sizeof(f->ftps_buf) - (wptr - rptr));
1166 COPYDATA(m, off, len, wptr);
[all...]
/freebsd-9.3-release/sys/dev/cxgb/ulp/iw_cxgb/
H A Diw_cxgb_wr.h39 #define Q_EMPTY(rptr,wptr) ((rptr)==(wptr))
40 #define Q_FULL(rptr,wptr,size_log2) ( (((wptr)-(rptr))>>(size_log2)) && \
41 ((rptr)!=(wptr)) )
43 #define Q_FREECNT(rptr,wptr,size_log2) ((1UL<<size_log2)-((wptr)-(rptr)))
44 #define Q_COUNT(rptr,wptr) ((wptr)-(rptr))
640 u32 wptr; /* id member in struct:t3_wq
661 u32 wptr; member in struct:t3_cq
[all...]
H A Diw_cxgb_hal.c471 CTR3(KTR_IW_CXGB, "%s flushing hwcq rptr 0x%x to swcq wptr 0x%x",
642 CTR6(KTR_IW_CXGB, "cxio_hal_ctrl_qp_write_mem wptr 0x%x rptr 0x%x len %d, nr_wqe %d data %p addr 0x%0x",
643 rdev_p->ctrl_qp.wptr, rdev_p->ctrl_qp.rptr, len,
647 if (Q_FULL(rdev_p->ctrl_qp.rptr, rdev_p->ctrl_qp.wptr,
651 rdev_p->ctrl_qp.wptr, rdev_p->ctrl_qp.rptr, i);
655 rdev_p->ctrl_qp.wptr,
664 wqe = (__be64 *)(rdev_p->ctrl_qp.workq + (rdev_p->ctrl_qp.wptr %
706 wqe = (__be64 *)(rdev_p->ctrl_qp.workq + (rdev_p->ctrl_qp.wptr %
709 /* wptr in the WRID[31:0] */
710 ((union t3_wrid *)(wqe+1))->id0.low = rdev_p->ctrl_qp.wptr;
743 u32 wptr; local
803 u32 wptr; local
1126 u32 wptr = Q_PTR2IDX(wq->sq_wptr, wq->sq_size_log2); local
[all...]
H A Diw_cxgb_qp.c385 idx = Q_PTR2IDX(qhp->wq.wptr, qhp->wq.size_log2);
433 Q_GENBIT(qhp->wq.wptr, qhp->wq.size_log2),
441 ++(qhp->wq.wptr);
482 idx = Q_PTR2IDX(qhp->wq.wptr, qhp->wq.size_log2);
495 Q_GENBIT(qhp->wq.wptr, qhp->wq.size_log2),
501 ++(qhp->wq.wptr);
545 idx = Q_PTR2IDX(qhp->wq.wptr, qhp->wq.size_log2);
582 Q_GENBIT(qhp->wq.wptr, qhp->wq.size_log2), 0,
584 ++(qhp->wq.wptr);
H A Diw_cxgb_hal.h59 u32 wptr; member in struct:cxio_hal_ctrl_qp
/freebsd-9.3-release/sys/dev/drm2/radeon/
H A Dradeon_ring.c294 * GPU is currently reading, and a wptr (write pointer)
298 * wptr. The GPU then starts fetching commands and executes
320 ring->ring[ring->wptr++] = v;
321 ring->wptr &= ring->ptr_mask;
369 ring->ring_free_dw -= ring->wptr;
406 ring->wptr_old = ring->wptr;
441 * Update the wptr (write pointer) to tell the GPU to
447 while (ring->wptr & ring->align_mask) {
451 WREG32(ring->wptr_reg, (ring->wptr << ring->ptr_reg_shift) & ring->ptr_reg_mask);
471 * radeon_ring_undo - reset the wptr
[all...]
H A Dr600.c2252 ring->wptr = 0;
2253 WREG32(CP_RB_WPTR, ring->wptr);
2408 ring->wptr = 0;
2409 WREG32(DMA_RB_WPTR, ring->wptr << 2);
3056 next_rptr = ring->wptr + 3 + 4;
3062 next_rptr = ring->wptr + 5 + 4;
3211 u32 next_rptr = ring->wptr + 4;
3224 while ((ring->wptr & 7) != 5)
3239 * increments the rptr. When the rptr catches up with the wptr, all the
3419 /* set rptr, wptr t
3823 u32 wptr, tmp; local
3877 u32 wptr; local
[all...]
H A Dsi.c1812 next_rptr = ring->wptr + 3 + 4 + 8;
1818 next_rptr = ring->wptr + 5 + 4 + 8;
2037 ring->wptr = 0;
2038 WREG32(CP_RB0_WPTR, ring->wptr);
2070 ring->wptr = 0;
2071 WREG32(CP_RB1_WPTR, ring->wptr);
2096 ring->wptr = 0;
2097 WREG32(CP_RB2_WPTR, ring->wptr);
3269 /* set rptr, wptr to 0 */
3376 /* set rptr, wptr t
3667 u32 wptr, tmp; local
3701 u32 wptr; local
[all...]
H A Devergreen.c1504 next_rptr = ring->wptr + 3 + 4;
1510 next_rptr = ring->wptr + 5 + 4;
1662 ring->wptr = 0;
1663 WREG32(CP_RB_WPTR, ring->wptr);
2887 u32 wptr, tmp; local
2890 wptr = le32_to_cpu(rdev->wb.wb[R600_WB_IH_WPTR_OFFSET/4]);
2892 wptr = RREG32(IH_RB_WPTR);
2894 if (wptr & RB_OVERFLOW) {
2896 * from the last not overwritten vector (wptr + 16). Hopefully
2900 wptr, rde
2911 u32 wptr; local
[all...]
H A Dni.c896 uint32_t next_rptr = ring->wptr + 3 + 4 + 8;
1121 ring->rptr = ring->wptr = 0;
1123 WREG32(ring->wptr_reg, ring->wptr);
1172 u32 next_rptr = ring->wptr + 4;
1185 while ((ring->wptr & 7) != 5)
1290 ring->wptr = 0;
1291 WREG32(DMA_RB_WPTR + reg_offset, ring->wptr << 2);
H A Dradeon.h652 unsigned wptr; member in struct:radeon_ring
1801 ring->ring[ring->wptr++] = v;
1802 ring->wptr &= ring->ptr_mask;
H A Dr100.c1130 ring->wptr = 0;
1131 WREG32(RADEON_CP_RB_WPTR, ring->wptr);
3058 seq_printf(m, "Ring wptr %u\n", r_wptr);
3060 seq_printf(m, "Indirect1 wptr %u\n", ib1_wptr);
3062 seq_printf(m, "Indirect2 wptr %u\n", ib2_wptr);
3743 u32 next_rptr = ring->wptr + 2 + 3;
/freebsd-9.3-release/contrib/tcsh/
H A Dtw.parse.c600 const Char *wptr; local
607 for (wptr = word;;) {
616 w = *wptr;
634 if (wptr[1] == 0)
671 wptr++;
/freebsd-9.3-release/sys/contrib/octeon-sdk/
H A Dcvmx-tra-defs.h665 uint64_t wptr : 8; /**< Write pointer */ member in struct:cvmx_tra_cycles_since::cvmx_tra_cycles_since_s
667 uint64_t wptr : 8;
703 uint64_t wptr : 10; /**< Write pointer */ member in struct:cvmx_tra_cycles_since1::cvmx_tra_cycles_since1_s
705 uint64_t wptr : 10;
/freebsd-9.3-release/contrib/binutils/bfd/
H A Delf64-ppc.c6512 bfd_byte *rptr, *wptr;
6550 wptr = new_contents;
6622 fdh->elf.root.u.def.value = wptr - new_contents;
6633 = (wptr - new_contents) - (rptr - sec->contents);
6635 if (wptr != rptr)
6636 memcpy (wptr, rptr, opd_ent_size);
6637 wptr += opd_ent_size;
6640 memset (wptr, '\0', 8);
6641 wptr += 8;
6668 sec->size = wptr
6508 bfd_byte *rptr, *wptr; local
[all...]
/freebsd-9.3-release/sys/cddl/contrib/opensolaris/uts/common/dtrace/
H A Ddtrace.c3583 uintptr_t wptr, rptr; local
3595 wptr = dtrace_loadptr(baddr +
3601 if (wptr < rptr) {
3629 count += wptr - rptr;

Completed in 274 milliseconds