usr/src/cmd/acct/lib/substr.c
38
char *substr(as, aresult, origin, len)
usr/src/cmd/acct/lib/substr.c
40
int origin;
usr/src/cmd/acct/lib/substr.c
45
s = as + origin;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/defs.h
204
enum origin rts_origin;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/trace.c
506
uint8_t origin;
usr/src/cmd/cmd-inet/usr.sbin/in.routed/trace.c
800
while ((tblentry = tbl->origin) != 0) {
usr/src/cmd/make/bin/main.cc
1633
char origin[PATH_MAX];
usr/src/cmd/make/bin/main.cc
1636
if ((ret = readlink("/proc/self/path/a.out", origin,
usr/src/cmd/make/bin/main.cc
1641
origin[ret] = '\0';
usr/src/cmd/make/bin/main.cc
1642
return strdup(dirname(origin));
usr/src/cmd/make/bin/main.cc
1694
char *origin = make_install_prefix();
usr/src/cmd/make/bin/main.cc
1697
asprintf(&lib32, "%s/%s/%s", origin, "../lib",
usr/src/cmd/make/bin/main.cc
1703
asprintf(&lib32, "%s/%s/%s/%s", origin, "../../lib/",
usr/src/cmd/make/bin/main.cc
1712
asprintf(&lib64, "%s/%s/64/%s", origin, "../lib",
usr/src/cmd/make/bin/main.cc
1718
asprintf(&lib64, "%s/%s/%s/64/%s", origin, "../../lib/",
usr/src/cmd/make/bin/main.cc
1743
free(origin);
usr/src/cmd/ndmpd/ndmp/ndmpd_zfs.c
1918
char origin;
usr/src/cmd/ndmpd/ndmp/ndmpd_zfs.c
1920
(void) sscanf(snapprop, "%*u.%*u.%c%*s", &origin);
usr/src/cmd/ndmpd/ndmp/ndmpd_zfs.c
1922
return (origin == 'n');
usr/src/cmd/sort/streams_mmap.c
191
caddr_t origin = str->s_type.SF.s_release_origin;
usr/src/cmd/sort/streams_mmap.c
195
(origin + release) >= DEFAULT_RELEASE_SIZE)
usr/src/cmd/sort/streams_mmap.c
201
if (madvise(origin, release, MADV_DONTNEED) == -1)
usr/src/cmd/zfs/zfs_main.c
4233
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/cmd/zfs/zfs_main.c
4237
origin, sizeof (origin), &src, NULL, 0, B_FALSE);
usr/src/cmd/zfs/zfs_main.c
4239
if (strcmp(origin, fromname) == 0) {
usr/src/cmd/zoneadm/zfs.c
1043
char origin[ZFS_MAXPROPLEN];
usr/src/cmd/zoneadm/zfs.c
1072
if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin, sizeof (origin), NULL,
usr/src/cmd/zoneadm/zfs.c
1112
if ((ohp = zfs_open(g_zfs, origin,
usr/src/cmd/zoneadm/zfs.c
573
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/cmd/zoneadm/zfs.c
584
if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin, sizeof (origin), NULL,
usr/src/cmd/zoneadm/zfs.c
585
NULL, 0, B_FALSE) != 0 || strcmp(origin, cd->snapshot) != 0) {
usr/src/cmd/ztest/ztest.c
5517
objset_t *origin;
usr/src/cmd/ztest/ztest.c
5580
error = dmu_objset_hold(fullname, FTAG, &origin);
usr/src/cmd/ztest/ztest.c
5627
VERIFY3U(dmu_objset_hold(fullname, FTAG, &origin), ==, ENOENT);
usr/src/common/lzma/Types.h
146
SRes (*Seek)(void *p, Int64 *pos, ESzSeek origin);
usr/src/common/lzma/Types.h
160
SRes (*Seek)(void *p, Int64 *pos, ESzSeek origin);
usr/src/lib/libbe/common/be_activate.c
1479
char origin[MAXPATHLEN];
usr/src/lib/libbe/common/be_activate.c
1573
if (zfs_prop_get(z_zhp, ZFS_PROP_ORIGIN, origin,
usr/src/lib/libbe/common/be_activate.c
1574
sizeof (origin), NULL, NULL, 0, B_FALSE) != 0) {
usr/src/lib/libbe/common/be_activate.c
1624
char origin[MAXPATHLEN];
usr/src/lib/libbe/common/be_activate.c
1647
while (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin,
usr/src/lib/libbe/common/be_activate.c
1648
sizeof (origin), NULL, NULL, 0, B_FALSE) == 0) {
usr/src/lib/libbe/common/be_create.c
1535
char origin[MAXPATHLEN];
usr/src/lib/libbe/common/be_create.c
1574
if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin, sizeof (origin), NULL,
usr/src/lib/libbe/common/be_create.c
1576
(void) strlcpy(parent, origin, sizeof (parent));
usr/src/lib/libbe/common/be_create.c
1580
"get snapshot name from origin %s\n"), origin);
usr/src/lib/libbe/common/be_create.c
1605
if ((zhp = zfs_open(g_zfs, origin, ZFS_TYPE_SNAPSHOT)) ==
usr/src/lib/libbe/common/be_create.c
1608
"open BE's origin (%s): %s\n"), origin,
usr/src/lib/libbe/common/be_create.c
2847
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/lib/libbe/common/be_create.c
2861
if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin, sizeof (origin), NULL,
usr/src/lib/libbe/common/be_create.c
2869
if (strcmp(origin, dd->snapshot) != 0) {
usr/src/lib/libbe/common/be_create.c
2912
be_get_snap(char *origin, char **snap)
usr/src/lib/libbe/common/be_create.c
2920
cp = strrchr(origin, '@');
usr/src/lib/libcommputil/common/sdp.c
300
sdp_origin_t *origin;
usr/src/lib/libcommputil/common/sdp.c
309
origin = calloc(1, sizeof (sdp_origin_t));
usr/src/lib/libcommputil/common/sdp.c
310
if (origin == NULL)
usr/src/lib/libcommputil/common/sdp.c
312
origin->o_id = id;
usr/src/lib/libcommputil/common/sdp.c
313
origin->o_version = ver;
usr/src/lib/libcommputil/common/sdp.c
314
if ((ret = commp_add_str(&origin->o_username, name, strlen(name))) != 0)
usr/src/lib/libcommputil/common/sdp.c
316
if ((ret = commp_add_str(&origin->o_nettype, nettype,
usr/src/lib/libcommputil/common/sdp.c
320
if ((ret = commp_add_str(&origin->o_addrtype, addrtype,
usr/src/lib/libcommputil/common/sdp.c
324
if ((ret = commp_add_str(&origin->o_address, address,
usr/src/lib/libcommputil/common/sdp.c
328
session->s_origin = origin;
usr/src/lib/libcommputil/common/sdp.c
331
sdp_free_origin(origin);
usr/src/lib/libcommputil/common/sdp.c
828
sdp_origin_t *origin;
usr/src/lib/libcommputil/common/sdp.c
849
origin = session->s_origin;
usr/src/lib/libcommputil/common/sdp.c
850
if (origin != NULL && (sdp_add_origin(new_sess, origin->o_username,
usr/src/lib/libcommputil/common/sdp.c
851
origin->o_id, origin->o_version, origin->o_nettype, origin->
usr/src/lib/libcommputil/common/sdp.c
852
o_addrtype, origin->o_address) != 0)) {
usr/src/lib/libcommputil/common/sdp.c
963
sdp_origin_t *origin;
usr/src/lib/libcommputil/common/sdp.c
992
origin = session->s_origin;
usr/src/lib/libcommputil/common/sdp.c
993
if (origin != NULL) {
usr/src/lib/libcommputil/common/sdp.c
995
origin->o_username, origin->o_id, origin->o_version,
usr/src/lib/libcommputil/common/sdp.c
996
origin->o_nettype, origin->o_addrtype, origin->o_address,
usr/src/lib/libcommputil/common/sdp_parse.c
247
sdp_parse_origin(sdp_origin_t **origin, const char *begin, const char *end,
usr/src/lib/libcommputil/common/sdp_parse.c
258
if (*origin != NULL)
usr/src/lib/libcommputil/common/sdp_parse.c
323
*origin = new_origin;
usr/src/lib/libcommputil/common/sdp_parse_helper.c
44
sdp_free_origin(sdp_origin_t *origin)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
46
if (origin != NULL) {
usr/src/lib/libcommputil/common/sdp_parse_helper.c
47
if (origin->o_username != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
48
free(origin->o_username);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
49
if (origin->o_nettype != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
50
free(origin->o_nettype);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
51
if (origin->o_addrtype != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
52
free(origin->o_addrtype);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
53
if (origin->o_address != NULL)
usr/src/lib/libcommputil/common/sdp_parse_helper.c
54
free(origin->o_address);
usr/src/lib/libcommputil/common/sdp_parse_helper.c
55
free(origin);
usr/src/lib/libresolv2/common/nameser/ns_print.c
100
const char *name_ctx, const char *origin,
usr/src/lib/libresolv2/common/nameser/ns_print.c
1028
T(addname(msg, msglen, &rdata, origin,
usr/src/lib/libresolv2/common/nameser/ns_print.c
1088
prune_origin(const char *name, const char *origin) {
usr/src/lib/libresolv2/common/nameser/ns_print.c
1092
if (origin != NULL && ns_samename(name, origin) == 1)
usr/src/lib/libresolv2/common/nameser/ns_print.c
1157
const u_char **pp, const char *origin,
usr/src/lib/libresolv2/common/nameser/ns_print.c
1167
newlen = prune_origin(*buf, origin);
usr/src/lib/libresolv2/common/nameser/ns_print.c
117
len = prune_origin(name, origin);
usr/src/lib/libresolv2/common/nameser/ns_print.c
1177
if (((origin == NULL || origin[0] == '\0') ||
usr/src/lib/libresolv2/common/nameser/ns_print.c
1178
(origin[0] != '.' && origin[1] != '\0' &&
usr/src/lib/libresolv2/common/nameser/ns_print.c
125
if (((origin == NULL || origin[0] == '\0') ||
usr/src/lib/libresolv2/common/nameser/ns_print.c
126
(origin[0] != '.' && origin[1] != '\0' &&
usr/src/lib/libresolv2/common/nameser/ns_print.c
163
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
190
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
194
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
265
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
283
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
287
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
372
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
391
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
398
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
402
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
45
static size_t prune_origin(const char *name, const char *origin);
usr/src/lib/libresolv2/common/nameser/ns_print.c
49
const u_char **p, const char *origin,
usr/src/lib/libresolv2/common/nameser/ns_print.c
528
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
555
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
616
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
645
T(len = addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
685
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
78
const char *name_ctx, const char *origin,
usr/src/lib/libresolv2/common/nameser/ns_print.c
844
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libresolv2/common/nameser/ns_print.c
86
name_ctx, origin, buf, buflen);
usr/src/lib/libresolv2/common/nameser/ns_print.c
956
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
usr/src/lib/libtecla/common/getline.c
12400
int gl_bind_keyseq(GetLine *gl, GlKeyOrigin origin, const char *keyseq,
usr/src/lib/libtecla/common/getline.c
12423
binder = origin==GL_USER_KEY ? KTB_USER : KTB_NORM;
usr/src/lib/libtecla/common/getline.c
6370
const char *origin, KtBinder who, int *lineno)
usr/src/lib/libtecla/common/getline.c
6428
gl_report_config_error(gl, origin, *lineno, "Too many arguments.");
usr/src/lib/libtecla/common/getline.c
6470
gl_report_config_error(gl, origin, *lineno, "Line too long.");
usr/src/lib/libtecla/common/getline.c
6489
gl_report_config_error(gl, origin, *lineno,
usr/src/lib/libtecla/common/getline.c
6494
gl_report_config_error(gl, origin, *lineno, "Wrong number of arguments.");
usr/src/lib/libtecla/common/getline.c
6504
gl_report_config_error(gl, origin, *lineno,
usr/src/lib/libtecla/common/getline.c
6510
gl_report_config_error(gl, origin, *lineno, "Unknown command name.");
usr/src/lib/libtecla/common/getline.c
6536
static int gl_report_config_error(GetLine *gl, const char *origin, int lineno,
usr/src/lib/libtecla/common/getline.c
6547
return gl_print_info(gl, origin, ":", lnum, ": ", errmsg, GL_END_INFO);
usr/src/lib/libtecla/common/getline.c
966
const char *origin, KtBinder who, int *lineno);
usr/src/lib/libtecla/common/getline.c
967
static int gl_report_config_error(GetLine *gl, const char *origin, int lineno,
usr/src/lib/libtecla/libtecla.h
154
int gl_bind_keyseq(GetLine *gl, GlKeyOrigin origin, const char *keyseq,
usr/src/lib/libzfs/common/libzfs_dataset.c
2446
const char *origin;
usr/src/lib/libzfs/common/libzfs_dataset.c
2463
if (strcmp(gca->buf, gca->origin) == 0) {
usr/src/lib/libzfs/common/libzfs_dataset.c
2498
gca.origin = zhp->zfs_name;
usr/src/lib/libzfs/common/libzfs_diff.c
613
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/lib/libzfs/common/libzfs_diff.c
623
if (zfs_prop_get(zhp, ZFS_PROP_ORIGIN, origin,
usr/src/lib/libzfs/common/libzfs_diff.c
624
sizeof (origin), &src, NULL, 0, B_FALSE) != 0) {
usr/src/lib/libzfs/common/libzfs_diff.c
629
if (strncmp(origin, fromsnap, fsnlen) == 0)
usr/src/lib/libzfs/common/libzfs_diff.c
633
zhp = zfs_open(hdl, origin, ZFS_TYPE_FILESYSTEM);
usr/src/lib/libzfs/common/libzfs_sendrecv.c
2300
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/lib/libzfs/common/libzfs_sendrecv.c
2305
if (zfs_prop_get(ozhp, ZFS_PROP_ORIGIN, origin,
usr/src/lib/libzfs/common/libzfs_sendrecv.c
2306
sizeof (origin), &src, NULL, 0, B_FALSE) != 0)
usr/src/lib/libzfs/common/libzfs_sendrecv.c
2310
ozhp = zfs_open(zhp->zfs_hdl, origin, ZFS_TYPE_FILESYSTEM);
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3667
char origin[MAXNAMELEN];
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3681
bzero(origin, MAXNAMELEN);
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3835
(void) strlcpy(origin, originsnap, sizeof (origin));
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3838
origin);
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3841
drrb->drr_fromguid, B_FALSE, origin) != 0) {
usr/src/lib/libzfs/common/libzfs_sendrecv.c
3849
(void) printf("found clone origin %s\n", origin);
usr/src/lib/libzfs/common/libzfs_sendrecv.c
4169
oxprops, wkeydata, wkeylen, origin, flags->force, flags->resumable,
usr/src/lib/libzfs/common/libzfs_sendrecv.c
868
zfs_handle_t *origin = zfs_open(zhp->zfs_hdl,
usr/src/lib/libzfs/common/libzfs_sendrecv.c
870
if (origin == NULL) {
usr/src/lib/libzfs/common/libzfs_sendrecv.c
875
origin->zfs_dmustats.dds_guid));
usr/src/lib/libzfs_core/common/libzfs_core.c
273
lzc_clone(const char *fsname, const char *origin, nvlist_t *props)
usr/src/lib/libzfs_core/common/libzfs_core.c
279
fnvlist_add_string(args, "origin", origin);
usr/src/lib/libzfs_core/common/libzfs_core.c
723
uint8_t *wkeydata, uint_t wkeylen, const char *origin, boolean_t force,
usr/src/lib/libzfs_core/common/libzfs_core.c
799
if (origin != NULL)
usr/src/lib/libzfs_core/common/libzfs_core.c
800
(void) strlcpy(zc.zc_string, origin, sizeof (zc.zc_string));
usr/src/lib/libzfs_core/common/libzfs_core.c
859
lzc_receive(const char *snapname, nvlist_t *props, const char *origin,
usr/src/lib/libzfs_core/common/libzfs_core.c
862
return (recv_impl(snapname, props, NULL, NULL, 0, origin, force,
usr/src/lib/libzfs_core/common/libzfs_core.c
873
lzc_receive_resumable(const char *snapname, nvlist_t *props, const char *origin,
usr/src/lib/libzfs_core/common/libzfs_core.c
876
return (recv_impl(snapname, props, NULL, NULL, 0, origin, force,
usr/src/lib/libzfs_core/common/libzfs_core.c
893
const char *origin, boolean_t force, boolean_t resumable, boolean_t raw,
usr/src/lib/libzfs_core/common/libzfs_core.c
899
return (recv_impl(snapname, props, NULL, NULL, 0, origin, force,
usr/src/lib/libzfs_core/common/libzfs_core.c
911
nvlist_t *cmdprops, uint8_t *wkeydata, uint_t wkeylen, const char *origin,
usr/src/lib/libzfs_core/common/libzfs_core.c
917
return (recv_impl(snapname, props, cmdprops, wkeydata, wkeylen, origin,
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
647
char origin[PATH_MAX];
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
649
ret = readlink("/proc/self/path/a.out", origin, PATH_MAX - 1);
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
655
origin[ret] = '\0';
usr/src/test/libc-tests/tests/posix_spawn/posix_spawn.c
657
dirname(origin)) >= sizeof (spawn_getsid)) {
usr/src/test/zfs-tests/cmd/libzfs_input_check/libzfs_input_check.c
569
fnvlist_add_string(optional, "origin", origin);
usr/src/uts/common/fs/zfs/dmu_objset.c
1292
dsl_dataset_t *origin;
usr/src/uts/common/fs/zfs/dmu_objset.c
1316
error = dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin);
usr/src/uts/common/fs/zfs/dmu_objset.c
1323
if (!origin->ds_is_snapshot) {
usr/src/uts/common/fs/zfs/dmu_objset.c
1324
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_objset.c
1329
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_objset.c
1342
dsl_dataset_t *origin, *ds;
usr/src/uts/common/fs/zfs/dmu_objset.c
1347
VERIFY0(dsl_dataset_hold(dp, doca->doca_origin, FTAG, &origin));
usr/src/uts/common/fs/zfs/dmu_objset.c
1349
obj = dsl_dataset_create_sync(pdd, tail, origin, 0,
usr/src/uts/common/fs/zfs/dmu_objset.c
1353
dsl_dataset_name(origin, namebuf);
usr/src/uts/common/fs/zfs/dmu_objset.c
1355
"origin=%s (%llu)", namebuf, origin->ds_object);
usr/src/uts/common/fs/zfs/dmu_objset.c
1357
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_objset.c
1362
dmu_objset_clone(const char *clone, const char *origin)
usr/src/uts/common/fs/zfs/dmu_objset.c
1367
doca.doca_origin = origin;
usr/src/uts/common/fs/zfs/dmu_recv.c
363
dsl_dataset_t *origin;
usr/src/uts/common/fs/zfs/dmu_recv.c
366
FTAG, &origin);
usr/src/uts/common/fs/zfs/dmu_recv.c
371
if (!origin->ds_is_snapshot) {
usr/src/uts/common/fs/zfs/dmu_recv.c
372
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_recv.c
376
if (dsl_dataset_phys(origin)->ds_guid != fromguid &&
usr/src/uts/common/fs/zfs/dmu_recv.c
378
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_recv.c
382
if (origin->ds_dir->dd_crypto_obj != 0 &&
usr/src/uts/common/fs/zfs/dmu_recv.c
384
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_recv.c
388
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_recv.c
453
dsl_dataset_t *origin = NULL;
usr/src/uts/common/fs/zfs/dmu_recv.c
459
FTAG, &origin));
usr/src/uts/common/fs/zfs/dmu_recv.c
465
origin, crflags, drba->drba_cred, dcp, tx);
usr/src/uts/common/fs/zfs/dmu_recv.c
466
if (origin != NULL)
usr/src/uts/common/fs/zfs/dmu_recv.c
467
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dmu_recv.c
729
nvlist_t *hidden_args, char *origin, dmu_recv_cookie_t *drc)
usr/src/uts/common/fs/zfs/dmu_recv.c
741
drc->drc_clone = (origin != NULL);
usr/src/uts/common/fs/zfs/dmu_recv.c
758
drba.drba_origin = origin;
usr/src/uts/common/fs/zfs/dmu_recv.c
782
origin == NULL && drc->drc_drrb->drr_fromguid == 0) {
usr/src/uts/common/fs/zfs/dsl_crypt.c
1669
dsl_dataset_promote_crypt_check(dsl_dir_t *target, dsl_dir_t *origin)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1675
if (origin->dd_crypto_obj == 0)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1682
if (dsl_dir_is_clone(origin))
usr/src/uts/common/fs/zfs/dsl_crypt.c
1689
ret = dsl_dir_get_encryption_root_ddobj(origin, &rddobj);
usr/src/uts/common/fs/zfs/dsl_crypt.c
1693
if (rddobj == origin->dd_object)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1700
ret = dsl_dir_get_encryption_root_ddobj(origin->dd_parent, &op_rddobj);
usr/src/uts/common/fs/zfs/dsl_crypt.c
1715
dsl_dataset_promote_crypt_sync(dsl_dir_t *target, dsl_dir_t *origin,
usr/src/uts/common/fs/zfs/dsl_crypt.c
1724
if (origin->dd_crypto_obj == 0)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1726
if (dsl_dir_is_clone(origin))
usr/src/uts/common/fs/zfs/dsl_crypt.c
1729
VERIFY0(dsl_dir_get_encryption_root_ddobj(origin, &rddobj));
usr/src/uts/common/fs/zfs/dsl_crypt.c
1731
if (rddobj != origin->dd_object)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1746
dsl_dir_phys(origin)->dd_head_dataset_obj, FTAG, &originds));
usr/src/uts/common/fs/zfs/dsl_crypt.c
1748
VERIFY0(dsl_prop_get_dd(origin, zfs_prop_to_name(ZFS_PROP_KEYLOCATION),
usr/src/uts/common/fs/zfs/dsl_crypt.c
1756
spa_keystore_change_key_sync_impl(rddobj, origin->dd_object,
usr/src/uts/common/fs/zfs/dsl_crypt.c
1878
dsl_dataset_t *origin, dsl_crypto_params_t *dcp, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/dsl_crypt.c
1892
if (origin->ds_dir->dd_crypto_obj != 0) {
usr/src/uts/common/fs/zfs/dsl_crypt.c
1897
dsl_crypto_key_clone_sync(origin->ds_dir, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1038
dsl_dataset_create_sync_dd(dsl_dir_t *dd, dsl_dataset_t *origin,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1047
if (origin == NULL)
usr/src/uts/common/fs/zfs/dsl_dataset.c
1048
origin = dp->dp_origin_snap;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1050
ASSERT(origin == NULL || origin->ds_dir->dd_pool == dp);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1051
ASSERT(origin == NULL || dsl_dataset_phys(origin)->ds_num_children > 0);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1072
if (origin == NULL) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1077
dsphys->ds_prev_snap_obj = origin->ds_object;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1079
dsl_dataset_phys(origin)->ds_creation_txg;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1081
dsl_dataset_phys(origin)->ds_referenced_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1083
dsl_dataset_phys(origin)->ds_compressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1085
dsl_dataset_phys(origin)->ds_uncompressed_bytes;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1086
rrw_enter(&origin->ds_bp_rwlock, RW_READER, FTAG);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1087
dsphys->ds_bp = dsl_dataset_phys(origin)->ds_bp;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1088
rrw_exit(&origin->ds_bp_rwlock, FTAG);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1094
dsphys->ds_flags |= dsl_dataset_phys(origin)->ds_flags &
usr/src/uts/common/fs/zfs/dsl_dataset.c
1098
if (zfeature_active(f, origin->ds_feature[f])) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1100
origin->ds_feature[f], tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1104
dmu_buf_will_dirty(origin->ds_dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1105
dsl_dataset_phys(origin)->ds_num_children++;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1108
dsl_dir_phys(origin->ds_dir)->dd_head_dataset_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1115
if (dsl_dataset_phys(origin)->ds_next_clones_obj == 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1116
dsl_dataset_phys(origin)->ds_next_clones_obj =
usr/src/uts/common/fs/zfs/dsl_dataset.c
1121
dsl_dataset_phys(origin)->ds_next_clones_obj,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1126
dsl_dir_phys(dd)->dd_origin_obj = origin->ds_object;
usr/src/uts/common/fs/zfs/dsl_dataset.c
1128
if (dsl_dir_phys(origin->ds_dir)->dd_clones == 0) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
1129
dmu_buf_will_dirty(origin->ds_dir->dd_dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1130
dsl_dir_phys(origin->ds_dir)->dd_clones =
usr/src/uts/common/fs/zfs/dsl_dataset.c
1135
dsl_dir_phys(origin->ds_dir)->dd_clones,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1141
dsl_dataset_create_crypt_sync(dsobj, dd, origin, dcp, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
1180
dsl_dataset_t *origin, uint64_t flags, cred_t *cr,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1193
dsobj = dsl_dataset_create_sync_dd(dd, origin, dcp,
usr/src/uts/common/fs/zfs/dsl_dataset.c
1219
if (origin != NULL && !(flags & DS_CREATE_FLAG_NODIRTY)) {
usr/src/uts/common/fs/zfs/dsl_dataset.c
3652
dsl_dataset_t *origin, dmu_tx_t *tx)
usr/src/uts/common/fs/zfs/dsl_dataset.c
3660
origin_remap_dl_obj = dsl_dataset_get_remap_deadlist_object(origin);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3667
dsl_deadlist_close(&origin->ds_remap_deadlist);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3668
dsl_dataset_unset_remap_deadlist_object(origin, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3672
dsl_dataset_set_remap_deadlist_object(origin,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3674
dsl_deadlist_open(&origin->ds_remap_deadlist,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3759
dsl_dataset_t *origin = clone->ds_prev;
usr/src/uts/common/fs/zfs/dsl_dataset.c
3762
dmu_buf_will_dirty(origin->ds_dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_dataset.c
3764
dsl_dataset_phys(origin)->ds_prev_snap_txg, UINT64_MAX,
usr/src/uts/common/fs/zfs/dsl_dataset.c
3765
&dsl_dataset_phys(origin)->ds_unique_bytes, &comp, &uncomp);
usr/src/uts/common/fs/zfs/dsl_dataset.c
4330
dsl_dataset_t *origin;
usr/src/uts/common/fs/zfs/dsl_dataset.c
4332
dsl_dir_phys(later->ds_dir)->dd_origin_obj, FTAG, &origin);
usr/src/uts/common/fs/zfs/dsl_dataset.c
4335
ret = dsl_dataset_is_before(origin, earlier, earlier_txg);
usr/src/uts/common/fs/zfs/dsl_dataset.c
4336
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/dsl_pool.c
1012
dsl_dataset_t *origin;
usr/src/uts/common/fs/zfs/dsl_pool.c
1015
dsl_dir_phys(ds->ds_dir)->dd_origin_obj, FTAG, &origin));
usr/src/uts/common/fs/zfs/dsl_pool.c
1017
if (dsl_dir_phys(origin->ds_dir)->dd_clones == 0) {
usr/src/uts/common/fs/zfs/dsl_pool.c
1018
dmu_buf_will_dirty(origin->ds_dir->dd_dbuf, tx);
usr/src/uts/common/fs/zfs/dsl_pool.c
1019
dsl_dir_phys(origin->ds_dir)->dd_clones =
usr/src/uts/common/fs/zfs/dsl_pool.c
1025
dsl_dir_phys(origin->ds_dir)->dd_clones,
usr/src/uts/common/fs/zfs/dsl_pool.c
1028
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/sys/dmu.h
340
int dmu_objset_clone(const char *name, const char *origin);
usr/src/uts/common/fs/zfs/sys/dmu_recv.h
64
nvlist_t *localprops, nvlist_t *hidden_args, char *origin,
usr/src/uts/common/fs/zfs/sys/dsl_crypt.h
213
int dsl_dataset_promote_crypt_check(dsl_dir_t *target, dsl_dir_t *origin);
usr/src/uts/common/fs/zfs/sys/dsl_crypt.h
214
void dsl_dataset_promote_crypt_sync(dsl_dir_t *target, dsl_dir_t *origin,
usr/src/uts/common/fs/zfs/sys/dsl_crypt.h
219
struct dsl_dataset *origin, dsl_crypto_params_t *dcp, dmu_tx_t *tx);
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
338
dsl_dataset_t *origin, uint64_t flags, cred_t *,
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
340
uint64_t dsl_dataset_create_sync_dd(dsl_dir_t *dd, dsl_dataset_t *origin,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1007
dsl_dataset_name(origin, parentname);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1009
error = zfs_secpolicy_write_perms_ds(parentname, origin,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1013
dsl_dataset_rele(origin, FTAG);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1170
char *origin;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1176
if (nvlist_lookup_string(innvl, "origin", &origin) == 0 &&
usr/src/uts/common/fs/zfs/zfs_ioctl.c
1177
(error = zfs_secpolicy_write_perms(origin,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4740
zfs_ioc_recv_impl(char *tofs, char *tosnap, char *origin, nvlist_t *recvprops,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4766
resumable, localprops, hidden_args, origin, &drc);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5068
char *origin = NULL;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5102
origin = zc->zc_string;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5108
error = zfs_ioc_recv_impl(tofs, tosnap, origin, recvdprops, localprops,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5463
char origin[ZFS_MAX_DATASET_NAME_LEN];
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5496
dsl_dataset_name(ods, origin);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5505
cp = strchr(origin, '@');
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5508
(void) dmu_objset_find(origin,
usr/src/uts/common/fs/zfs/zfs_ioctl.c
992
dsl_dataset_t *origin = NULL;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
997
dsl_dir_phys(dd)->dd_origin_obj, FTAG, &origin);
usr/src/uts/common/inet/ip/ip_mroute.c
1441
struct in_addr origin;
usr/src/uts/common/inet/ip/ip_mroute.c
1447
origin = mfccp->mfcc_origin;
usr/src/uts/common/inet/ip/ip_mroute.c
1449
hash = MFCHASH(origin.s_addr, mcastgrp.s_addr);
usr/src/uts/common/inet/ip/ip_mroute.c
1454
ntohl(origin.s_addr),
usr/src/uts/common/inet/ip/ip_mroute.c
1463
if (origin.s_addr == rt->mfc_origin.s_addr &&
usr/src/uts/common/io/iwn/if_iwnreg.h
1146
uint8_t origin;
usr/src/uts/i86pc/boot/boot_fb.c
154
fb_info.cursor.origin.x = xbi_fb->cursor.origin.x;
usr/src/uts/i86pc/boot/boot_fb.c
155
fb_info.cursor.origin.y = xbi_fb->cursor.origin.y;
usr/src/uts/i86pc/boot/boot_fb.c
440
fb_info.cursor.origin.x = window.x +
usr/src/uts/i86pc/boot/boot_fb.c
442
fb_info.cursor.origin.y = window.y +
usr/src/uts/i86pc/boot/boot_fb.c
449
fb_info.cursor.origin.x = window.x;
usr/src/uts/i86pc/boot/boot_fb.c
450
fb_info.cursor.origin.y = window.y;
usr/src/uts/i86pc/boot/boot_fb.c
459
fb_info.cursor.origin.x > fb_info.screen.x ||
usr/src/uts/i86pc/boot/boot_fb.c
460
fb_info.cursor.origin.y > fb_info.screen.y) {
usr/src/uts/i86pc/boot/boot_fb.c
462
fb_info.cursor.origin.x = window.x;
usr/src/uts/i86pc/boot/boot_fb.c
463
fb_info.cursor.origin.y = window.y;
usr/src/uts/i86pc/boot/boot_fb.c
582
boot_fb_eraseline_impl(fb_info.cursor.origin.x,
usr/src/uts/i86pc/boot/boot_fb.c
583
fb_info.cursor.origin.y);
usr/src/uts/i86pc/boot/boot_fb.c
633
c_copy.s_col = fb_info.cursor.origin.x;
usr/src/uts/i86pc/boot/boot_fb.c
634
c_copy.s_row = fb_info.cursor.origin.y;
usr/src/uts/i86pc/boot/boot_fb.c
640
c_copy.t_col = fb_info.cursor.origin.x + chars * boot_fb_font.vf_width;
usr/src/uts/i86pc/boot/boot_fb.c
641
c_copy.t_row = fb_info.cursor.origin.y;
usr/src/uts/i86pc/boot/boot_fb.c
699
offset = fb_info.cursor.origin.x * fb_info.bpp +
usr/src/uts/i86pc/boot/boot_fb.c
700
fb_info.cursor.origin.y * pitch;
usr/src/uts/i86pc/boot/boot_fb.c
795
fb_info.cursor.origin.x = fb_info.terminal_origin.x;
usr/src/uts/i86pc/boot/boot_fb.c
796
fb_info.cursor.origin.x += col * boot_fb_font.vf_width;
usr/src/uts/i86pc/boot/boot_fb.c
797
fb_info.cursor.origin.y = fb_info.terminal_origin.y;
usr/src/uts/i86pc/boot/boot_fb.c
798
fb_info.cursor.origin.y += row * boot_fb_font.vf_height;
usr/src/uts/i86pc/boot/boot_fb.c
819
display.col = fb_info.cursor.origin.x;
usr/src/uts/i86pc/boot/boot_fb.c
820
display.row = fb_info.cursor.origin.y;
usr/src/uts/i86pc/dboot/dboot_startkern.c
2722
fb->cursor.origin.x = fb_info.cursor.origin.x;
usr/src/uts/i86pc/dboot/dboot_startkern.c
2723
fb->cursor.origin.y = fb_info.cursor.origin.y;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
632
console->fb.cursor.origin.x = ca->col;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
633
console->fb.cursor.origin.y = ca->row;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
639
ca->row = console->fb.cursor.origin.y;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
640
ca->col = console->fb.cursor.origin.x;
usr/src/uts/i86pc/sys/framebuffer.h
44
fb_info_pixel_coord_t origin; /* cursor upper left */