Lines Matching refs:mthd
45 for (i = 0; list->data[i].mthd; i++) { in nv50_disp_mthd_list()
49 u32 mthd = list->data[i].mthd + (list->mthd * inst); in nv50_disp_mthd_list() local
60 mthd, prev, mods, name ? " // " : "", in nv50_disp_mthd_list()
71 const struct nv50_disp_chan_mthd *mthd = chan->mthd; in nv50_disp_chan_mthd() local
78 for (i = 0; (list = mthd->data[i].mthd) != NULL; i++) { in nv50_disp_chan_mthd()
79 u32 base = chan->head * mthd->addr; in nv50_disp_chan_mthd()
80 for (j = 0; j < mthd->data[i].nr; j++, base += list->addr) { in nv50_disp_chan_mthd()
81 const char *cname = mthd->name; in nv50_disp_chan_mthd()
85 if (mthd->addr) { in nv50_disp_chan_mthd()
87 mthd->name, chan->chid.user); in nv50_disp_chan_mthd()
91 if (mthd->data[i].nr > 1) { in nv50_disp_chan_mthd()
93 mthd->data[i].name, j); in nv50_disp_chan_mthd()
98 nv50_disp_mthd_list(disp, debug, base, mthd->prev, in nv50_disp_chan_mthd()
337 const struct nv50_disp_chan_mthd *mthd, in nv50_disp_chan_new_() argument
350 chan->mthd = mthd; in nv50_disp_chan_new_()