Lines Matching refs:name

38 nvkm_perfsig_find_(struct nvkm_perfdom *dom, const char *name, u32 size)  in nvkm_perfsig_find_()  argument
43 if (name[0] != '/') { in nvkm_perfsig_find_()
45 if ( dom->signal[i].name && in nvkm_perfsig_find_()
46 !strncmp(name, dom->signal[i].name, size)) in nvkm_perfsig_find_()
51 snprintf(path, sizeof(path), "/%s/%02x", dom->name, i); in nvkm_perfsig_find_()
52 if (!strncmp(name, path, size)) in nvkm_perfsig_find_()
61 nvkm_perfsig_find(struct nvkm_pm *ppm, const char *name, u32 size, in nvkm_perfsig_find() argument
69 sig = nvkm_perfsig_find_(dom, name, size); in nvkm_perfsig_find()
79 return nvkm_perfsig_find_(dom, name, size); in nvkm_perfsig_find()
83 nvkm_perfsig_wrap(struct nvkm_pm *ppm, const char *name, in nvkm_perfsig_wrap() argument
89 sig = nvkm_perfsig_find(ppm, name, strlen(name), pdom); in nvkm_perfsig_wrap()
116 const char *name; in nvkm_perfctr_query() local
140 if (raw || !(name = dom->signal[si].name)) { in nvkm_perfctr_query()
141 snprintf(args->v0.name, sizeof(args->v0.name), in nvkm_perfctr_query()
142 "/%s/%02x", dom->name, si); in nvkm_perfctr_query()
144 strncpy(args->v0.name, name, sizeof(args->v0.name)); in nvkm_perfctr_query()
150 if (all || dom->signal[si].name) { in nvkm_perfctr_query()
286 for (i = 0; i < ARRAY_SIZE(args->v0.name) && args->v0.name[i][0]; i++) { in nvkm_perfctr_ctor()
287 sig[i] = nvkm_perfsig_find(ppm, args->v0.name[i], in nvkm_perfctr_ctor()
288 strnlen(args->v0.name[i], in nvkm_perfctr_ctor()
289 sizeof(args->v0.name[i])), in nvkm_perfctr_ctor()
381 nvkm_perfdom_new(struct nvkm_pm *ppm, const char *name, u32 mask, in nvkm_perfdom_new() argument
403 snprintf(dom->name, sizeof(dom->name), in nvkm_perfdom_new()
404 "%s/%02x/%02x", name, i, in nvkm_perfdom_new()
407 snprintf(dom->name, sizeof(dom->name), in nvkm_perfdom_new()
408 "%s/%02x", name, (int)(sdom - spec)); in nvkm_perfdom_new()
419 while (ssig->name) { in nvkm_perfdom_new()
420 dom->signal[ssig->signal].name = ssig->name; in nvkm_perfdom_new()