Lines Matching defs:cmdbuf
846 char cmdbuf[MAXPATHLEN];
854 if (snprintf(cmdbuf, sizeof (cmdbuf), "/usr/lib/fs/%s/fsck", fstype)
855 >= sizeof (cmdbuf)) {
864 if (isregfile(cmdbuf) == -1)
873 status = forkexec(zlogp, cmdbuf, argv);
885 char cmdbuf[MAXPATHLEN];
893 if (snprintf(cmdbuf, sizeof (cmdbuf), "/usr/lib/fs/%s/mount", fstype)
894 >= sizeof (cmdbuf)) {
911 status = forkexec(zlogp, cmdbuf, argv);
917 cmdbuf, special, directory, status);
921 cmdbuf, opts, special, directory, status);
3494 char cmdbuf[2 * MAXPATHLEN];
3499 if (snprintf(cmdbuf, sizeof (cmdbuf), "%s datasets", query_hook)
3500 > sizeof (cmdbuf))
3503 if (do_subproc(zlogp, cmdbuf, retstr) != 0)
5130 char cmdbuf[MAXPATHLEN];
5200 (void) strcpy(cmdbuf, EXEC_PREFIX);
5201 if (brand_get_halt(bh, zone_name, zpath, cmdbuf + EXEC_LEN,
5202 sizeof (cmdbuf) - EXEC_LEN) < 0) {
5210 if ((strlen(cmdbuf) > EXEC_LEN) &&
5211 (do_subproc(zlogp, cmdbuf, NULL) != Z_OK)) {
5212 zerror(zlogp, B_FALSE, "%s failed", cmdbuf);