Lines Matching refs:ssa
319 snapspec_arg_t *ssa = arg;
323 if (ssa->ssa_seenlast)
328 if (!ssa->ssa_seenfirst && strcmp(shortsnapname, ssa->ssa_first) == 0)
329 ssa->ssa_seenfirst = B_TRUE;
331 if (ssa->ssa_seenfirst) {
332 err = ssa->ssa_func(zhp, ssa->ssa_arg);
337 if (strcmp(shortsnapname, ssa->ssa_last) == 0)
338 ssa->ssa_seenlast = B_TRUE;
372 snapspec_arg_t ssa = { 0 };
373 ssa.ssa_func = func;
374 ssa.ssa_arg = arg;
377 ssa.ssa_seenfirst = B_TRUE;
379 ssa.ssa_first = comma_separated;
381 ssa.ssa_last = pct + 1;
387 if (ssa.ssa_last[0] != '\0') {
391 ssa.ssa_last);
400 snapspec_cb, &ssa);
403 if (ret == 0 && (!ssa.ssa_seenfirst ||
404 (ssa.ssa_last[0] != '\0' && !ssa.ssa_seenlast))) {