Lines Matching refs:prov
148 g_eli_find_device(struct g_class *mp, const char *prov)
155 if (strncmp(prov, "/dev/", strlen("/dev/")) == 0)
156 prov += strlen("/dev/");
162 if (pp != NULL && strcmp(pp->name, prov) == 0)
166 strcmp(cp->provider->name, prov) == 0) {
178 const char *prov;
206 prov = gctl_get_asciiparam(req, param);
207 if (prov == NULL) {
211 sc = g_eli_find_device(mp, prov);
213 gctl_error(req, "No such device: %s.", prov);
378 const char *prov;
417 prov = gctl_get_asciiparam(req, param);
418 if (prov == NULL) {
422 sc = g_eli_find_device(mp, prov);
429 "provider %s.", prov);
434 prov);
438 prov);
443 "read-only provider %s.", prov);
452 prov, error);
471 prov, error);
788 const char *prov;
794 prov = gctl_get_asciiparam(req, param);
795 if (prov == NULL) {
800 sc = g_eli_find_device(mp, prov);
802 G_ELI_DEBUG(0, "No such provider: %s.", prov);
981 const char *prov;
987 prov = gctl_get_asciiparam(req, param);
988 if (prov == NULL) {
993 sc = g_eli_find_device(mp, prov);
995 G_ELI_DEBUG(0, "No such provider: %s.", prov);