Lines Matching defs:path_from
1422 char *path_from = NULL, *path_to = NULL;
1455 if (uap->path_from == SHM_ANON || uap->path_to == SHM_ANON) {
1460 error = shm_copyin_path(td, uap->path_from, &path_from);
1468 AUDIT_ARG_UPATH1_CANON(path_from);
1472 if (strcmp(path_from, path_to) == 0)
1475 fnv_from = fnv_32_str(path_from, FNV1_32_INIT);
1480 fd_from = shm_lookup(path_from, fnv_from);
1497 error = shm_remove(path_from, fnv_from, td->td_ucred);
1504 path_from));
1523 * did for the shm at path_from, then relink the shm to path_from
1531 shm_insert(path_from, fnv_from, fd_from);
1533 /* Don't free path_from now, since the hash references it */
1534 path_from = NULL;
1551 shm_insert(path_from, fnv_from, fd_to);
1552 path_from = NULL;
1562 free(path_from, M_SHMFD);