Searched refs:outp (Results 1 - 25 of 51) sorted by relevance

123

/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/disp/
H A Dnouveau_nvkm_engine_disp_outp.c29 #include "outp.h"
39 struct nvkm_outp *outp; local in function:nvkm_outp_route
43 if ((outp = ior->arm.outp) && ior->arm.outp != ior->asy.outp) {
44 OUTP_DBG(outp, "release %s", ior->name);
46 ior->func->route.set(outp, NULL);
47 ior->arm.outp = NULL;
52 if ((outp
64 nvkm_outp_xlat(struct nvkm_outp * outp,enum nvkm_ior_type * type) argument
94 nvkm_outp_release(struct nvkm_outp * outp,u8 user) argument
110 nvkm_outp_acquire_ior(struct nvkm_outp * outp,u8 user,struct nvkm_ior * ior) argument
120 nvkm_outp_acquire(struct nvkm_outp * outp,u8 user) argument
174 nvkm_outp_fini(struct nvkm_outp * outp) argument
181 nvkm_outp_init_route(struct nvkm_outp * outp) argument
232 nvkm_outp_init(struct nvkm_outp * outp) argument
242 struct nvkm_outp *outp = *poutp; local in function:nvkm_outp_del
252 nvkm_outp_ctor(const struct nvkm_outp_func * func,struct nvkm_disp * disp,int index,struct dcb_output * dcbE,struct nvkm_outp * outp) argument
[all...]
H A Dnouveau_nvkm_engine_disp_base.c34 #include "outp.h"
111 struct nvkm_outp *outp; local in function:nvkm_disp_hpd_ctor
116 list_for_each_entry(outp, &disp->outp, head) {
117 if (ret = -ENXIO, outp->conn->index == req->v0.conn) {
118 if (ret = -ENODEV, outp->conn->hpd.event) {
226 struct nvkm_outp *outp; local in function:nvkm_disp_fini
231 list_for_each_entry(outp, &disp->outp, head) {
232 nvkm_outp_fini(outp);
247 struct nvkm_outp *outp; local in function:nvkm_disp_init
280 struct nvkm_outp *outp, *outt, *pair; local in function:nvkm_disp_oneinit
433 struct nvkm_outp *outp; local in function:nvkm_disp_dtor
[all...]
H A Dnouveau_nvkm_engine_disp_dp.c71 OUTP_TRACE(&dp->outp, "status %6ph pc2 %02x",
74 OUTP_TRACE(&dp->outp, "status %6ph", lt->stat);
84 struct nvkm_ior *ior = dp->outp.ior;
114 OUTP_TRACE(&dp->outp, "config lane %d %02x %02x",
117 data = nvbios_dpout_match(bios, dp->outp.info.hasht,
118 dp->outp.info.hashm,
152 OUTP_TRACE(&dp->outp, "training pattern %d", pattern);
153 dp->outp.ior->func->dp.pattern(dp->outp.ior, pattern);
179 for (i = 0; i < lt->dp->outp
430 nvkm_dp_disable(struct nvkm_outp * outp,struct nvkm_ior * ior) argument
443 nvkm_dp_release(struct nvkm_outp * outp) argument
453 nvkm_dp_acquire(struct nvkm_outp * outp) argument
570 nvkm_dp_fini(struct nvkm_outp * outp) argument
578 nvkm_dp_init(struct nvkm_outp * outp) argument
616 nvkm_dp_dtor(struct nvkm_outp * outp) argument
[all...]
H A Dnouveau_nvkm_engine_disp_rootnv50.c50 struct nvkm_outp *temp, *outp = NULL; local in function:nv50_disp_root_mthd_
81 list_for_each_entry(temp, &disp->base.outp, head) {
84 outp = temp;
88 if (outp == NULL)
100 switch (mthd * !!outp) {
107 ret = nvkm_outp_acquire(outp, NVKM_OUTP_USER);
109 args->v0.or = outp->ior->id;
110 args->v0.link = outp->ior->asy.link;
117 nvkm_outp_release(outp, NVKM_OUTP_USER);
127 ret = nvkm_outp_acquire(outp, NVKM_OUTP_PRI
[all...]
H A Dnouveau_nvkm_engine_disp_sorgm200.c54 gm200_sor_route_set(struct nvkm_outp *outp, struct nvkm_ior *ior) argument
56 struct nvkm_device *device = outp->disp->engine.subdev.device;
57 const u32 moff = __ffs(outp->info.or) * 0x100;
61 if (outp->info.sorconf.link & 1) {
66 if (outp->info.sorconf.link & 2)
71 gm200_sor_route_get(struct nvkm_outp *outp, int *link) argument
73 struct nvkm_device *device = outp->disp->engine.subdev.device;
74 const int sublinks = outp->info.sorconf.link;
78 for (*link = 0, m = __ffs(outp->info.or) * 2, s = 0; s < 2; m++, s++) {
H A Dnouveau_nvkm_engine_disp_nv50.c187 nv50_disp_super_iedt(struct nvkm_head *head, struct nvkm_outp *outp, argument
192 const u8 l = ffs(outp->info.link);
193 const u16 t = outp->info.hasht;
194 const u16 m = (0x0100 << head->id) | (l << 6) | outp->info.or;
197 OUTP_DBG(outp, "missing IEDT for %04x:%04x", t, m);
207 struct nvkm_outp *outp = ior->asy.outp; local in function:nv50_disp_super_ied_on
213 if (!outp) {
219 data = nv50_disp_super_iedt(head, outp, &ver, &hdr, &cnt, &len, &iedt);
236 OUTP_DBG(outp, "missin
260 struct nvkm_outp *outp = ior->arm.outp; local in function:nv50_disp_super_ied_off
439 struct nvkm_outp *outp; local in function:nv50_disp_super_2_2
495 struct nvkm_outp *outp; local in function:nv50_disp_super_2_0
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_dcb.c114 dcb_outp_hasht(struct dcb_output *outp) argument
116 return (outp->extdev << 8) | (outp->location << 4) | outp->type;
120 dcb_outp_hashm(struct dcb_output *outp) argument
122 return (outp->heads << 8) | (outp->link << 6) | outp->or;
127 struct dcb_output *outp)
130 memset(outp,
126 dcb_outp_parse(struct nvkm_bios * bios,u8 idx,u8 * ver,u8 * len,struct dcb_output * outp) argument
202 dcb_outp_match(struct nvkm_bios * bios,u16 type,u16 mask,u8 * ver,u8 * len,struct dcb_output * outp) argument
221 u16 outp; local in function:dcb_outp_foreach
[all...]
H A Dnouveau_nvkm_subdev_bios_dp.c70 u16 outp = nvbios_rd16(bios, data + *hdr + idx * *len); local in function:nvbios_dpout_entry
71 switch (*ver * !!outp) {
77 *cnt = nvbios_rd08(bios, outp + 0x04);
89 return outp;
158 nvbios_dpcfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, argument
162 outp = nvbios_dp_table(bios, ver, hdr, cnt, len);
164 *len = nvbios_rd08(bios, outp + 0x06);
165 *cnt = nvbios_rd08(bios, outp + 0x07) *
166 nvbios_rd08(bios, outp + 0x05);
170 return outp
176 nvbios_dpcfg_parse(struct nvkm_bios * bios,u16 outp,u8 idx,u8 * ver,u8 * hdr,u8 * cnt,u8 * len,struct nvbios_dpcfg * info) argument
212 nvbios_dpcfg_match(struct nvkm_bios * bios,u16 outp,u8 pc,u8 vs,u8 pe,u8 * ver,u8 * hdr,u8 * cnt,u8 * len,struct nvbios_dpcfg * info) argument
[all...]
H A Dnouveau_nvkm_subdev_bios_disp.c135 nvbios_ocfg_entry(struct nvkm_bios *bios, u16 outp, u8 idx, argument
139 return outp + *hdr + (idx * *len);
144 nvbios_ocfg_parse(struct nvkm_bios *bios, u16 outp, u8 idx, argument
147 u16 data = nvbios_ocfg_entry(bios, outp, idx, ver, hdr, cnt, len);
158 nvbios_ocfg_match(struct nvkm_bios *bios, u16 outp, u8 proto, u8 flags, argument
162 while ((data = nvbios_ocfg_parse(bios, outp, idx++, ver, hdr, cnt, len, info))) {
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/mxm/
H A Dnouveau_nvkm_subdev_mxm_nv50.c37 u32 *outp; member in struct:context
64 if ((ctx->outp[0] & 0x0000000f) != ctx->desc.outp_type)
74 if ((ctx->outp[0] & 0x0f000000) != (link & 0x0f) << 24)
79 if ((link & ((ctx->outp[1] & 0x00000030) >> 4)) != link)
103 struct context ctx = { .outp = (u32 *)(bios->data + pdcb) };
112 idx, ctx.outp[0], ctx.outp[1]);
113 ctx.outp[0] |= 0x0000000f;
122 if ((ctx.outp[0] & 0x0000000f) != DCB_OUTPUT_DP)
128 ctx.outp[
[all...]
/src/usr.bin/tcopy/
H A Dtcopy.c78 int ch, needeof, nw, inp, outp; local in function:main
85 outp = 0;
129 if ((outp = open(argv[1], op == VERIFY ? O_RDONLY :
144 verify(inp, outp, buff);
181 writeop(outp, MTWEOF);
184 nw = write(outp, buff, nread);
222 writeop(outp, MTWEOF);
223 writeop(outp, MTWEOF);
225 writeop(outp, MTREW);
227 verify(inp, outp, buf
234 verify(int inp,int outp,char * outb) argument
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/devinit/
H A Dnouveau_nvkm_subdev_devinit_nv50.c134 struct dcb_output outp; local in function:nv50_devinit_init
142 while (init->base.post && dcb_outp_parse(bios, i, &ver, &hdr, &outp)) {
143 if (nvbios_outp_match(bios, outp.hasht, outp.hashm,
146 init.outp = &outp;
147 init.or = ffs(outp.or) - 1;
148 init.link = outp.sorconf.link == 2;
/src/sys/coda/
H A Dcoda_venus.c65 struct name ## _out *outp; \
73 struct name ## _out *outp; \
90 outp = (struct name ## _out *) inp
96 outp = (struct name ## _out *) inp
207 ALLOC_NO_IN(coda_root); /* sets inp & outp */
214 *VFid = outp->Fid;
227 ALLOC(coda_open); /* sets inp & outp */
236 KASSERT(outp != NULL);
238 *dev = outp->dev;
239 *inode = outp
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/
H A Ddisp.h36 u16 nvbios_ocfg_entry(struct nvkm_bios *, u16 outp, u8 idx,
38 u16 nvbios_ocfg_parse(struct nvkm_bios *, u16 outp, u8 idx,
40 u16 nvbios_ocfg_match(struct nvkm_bios *, u16 outp, u8 proto, u8 flags,
H A Dinit.h11 struct dcb_output *outp; member in struct:nvbios_init
H A Ddp.h33 nvbios_dpcfg_parse(struct nvkm_bios *, u16 outp, u8 idx,
36 nvbios_dpcfg_match(struct nvkm_bios *, u16 outp, u8 pc, u8 vs, u8 pe,
/src/tests/dev/audio/
H A Dh_pad.c103 uint32_t *outp; local in function:main
174 outp = NULL;
188 outp = outbuf;
193 if (*outp == 0) {
194 outp++;
202 expected = le32dec(outp);
209 outp++;
222 actual = le32dec(outp);
225 outp++;
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
H A Dnouveau_dispnv50_disp.c793 struct nouveau_encoder *outp; member in struct:nv50_mstm
833 mstm->outp->base.base.name, i, payload->vcpi,
876 .base.hasht = mstm->outp->dcb->hasht,
877 .base.hashm = (0xf0ff & mstm->outp->dcb->hashm) |
996 nv50_outp_acquire(mstm->outp);
998 if (mstm->outp->link & 1)
1003 mstm->outp->update(mstm->outp, head->base.index, armh, proto,
1019 mstm->outp->update(mstm->outp, mst
1367 struct nouveau_encoder *outp = mstm->outp; local in function:nv50_mstm_enable
1494 nv50_mstm_new(struct nouveau_encoder * outp,struct drm_dp_aux * aux,int aux_max,int conn_base_id,struct nv50_mstm ** pmstm) argument
1963 struct nv50_outp_atom *outp, *outt; local in function:nv50_disp_atomic_commit_tail
2233 struct nv50_outp_atom *outp; local in function:nv50_disp_outp_atomic_add
2256 struct nv50_outp_atom *outp; local in function:nv50_disp_outp_atomic_check_clr
2286 struct nv50_outp_atom *outp; local in function:nv50_disp_outp_atomic_check_set
2348 struct nv50_outp_atom *outp, *outt; local in function:nv50_disp_atomic_state_clear
[all...]
/src/sys/compat/linux32/common/
H A Dlinux32_dirent.c106 char *outp; /* Linux-format */ local in function:linux32_sys_getdents
173 outp = (void *)SCARG_P32(uap, dent);
196 outp++;
224 if ((error = copyout((void *)&idb, outp, linux32_reclen)))
233 outp += linux32_reclen;
240 if (outp == (void *)SCARG_P32(uap, dent)) {
/src/bin/dd/
H A Dconv.c122 u_char *inp, *outp; local in function:block
149 for (inp = in.dbp - in.dbcnt, outp = out.dbp; in.dbcnt;) {
154 *outp++ = t[ch];
158 *outp++ = ch;
175 (void)memset(outp, ctab ? ctab[' '] : ' ', cbsz - cnt);
196 outp = out.dbp;
/src/sys/rump/kern/lib/libsys_cygwin/
H A Drump_cygwin_compat.c183 char *buf, *inp, *outp; local in function:rump_cygwin_sys_getdents
206 outp = SCARG(uap, buf);
234 if ((error = copyout(&idb, outp, cygwin_reclen)) != 0)
238 outp += cygwin_reclen;
243 if (outp == SCARG(uap, buf)) {
/src/sys/arch/evbppc/nintendo/dev/
H A Dhwaes.c369 uint8_t *outp = out; local in function:hwaes_cbc_enc
406 memcpy(outp, sc->sc_dma_bounce.dma_addr,
411 outp += blocks * HWAES_BLOCK_LEN;
415 memcpy(iv, outp - HWAES_BLOCK_LEN, HWAES_BLOCK_LEN);
427 uint8_t *outp = out; local in function:hwaes_cbc_dec
467 memcpy(outp, sc->sc_dma_bounce.dma_addr,
472 outp += blocks * HWAES_BLOCK_LEN;
503 uint8_t *outp = out; local in function:hwaes_xts_enc
530 outp[n] = block[n] ^ tle[n];
537 outp
559 uint8_t *outp = out; local in function:hwaes_xts_dec
637 uint8_t *outp = out; local in function:hwaes_ccm_enc1
685 uint8_t *outp = out; local in function:hwaes_ccm_dec1
[all...]
/src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/
H A Ddisp.h170 struct dcb_output *outp, int crtc)
173 init.outp = outp;
169 nouveau_bios_run_init_table(struct drm_device * dev,u16 table,struct dcb_output * outp,int crtc) argument
/src/sys/compat/common/
H A Dvfs_syscalls_12.c123 char *outp; /* Dirent12-format */ local in function:compat_12_sys_getdirentries
185 outp = SCARG(uap, buf);
213 outp++;
227 if ((error = copyout(&idb, outp, old_reclen)))
236 outp += old_reclen;
241 if (outp == SCARG(uap, buf)) {
/src/sys/rump/kern/lib/libsys_sunos/
H A Drump_sunos_compat.c263 char *outp; /* Sun-format */ local in function:rump_sunos_sys_getdents
311 outp = SCARG(uap, buf);
339 outp++;
355 if ((error = copyout((void *)&idb, outp, sunos_reclen)) != 0)
360 outp += sunos_reclen;
365 if (outp == SCARG(uap, buf)) {

Completed in 24 milliseconds

123