Home | History | Annotate | Download | only in dev

Lines Matching defs:pnbuf

138 firmware_path_next(const char *drvname, const char *imgname, char *pnbuf,
170 pnbuf[i] = *prefix++;
184 snprintf(pnbuf + i, MAXPATHLEN - i, "/%s/%s", drvname, imgname);
186 return (pnbuf);
190 firmware_path_first(const char *drvname, const char *imgname, char *pnbuf,
195 return (firmware_path_next(drvname, imgname, pnbuf, prefixp));
208 char *pnbuf, *path, *prefix;
222 pnbuf = PNBUF_GET();
223 KASSERT(pnbuf != NULL);
229 for (path = firmware_path_first(drvname, imgname, pnbuf, &prefix);
231 path = firmware_path_next(drvname, imgname, pnbuf, &prefix)) {
245 PNBUF_PUT(pnbuf);