Lines Matching refs:nm

285 sdev_nodeinit(struct sdev_node *ddv, char *nm, struct sdev_node **newdv,  in sdev_nodeinit()  argument
293 nmlen = strlen(nm) + 1; in sdev_nodeinit()
296 " too long\n", nm)); in sdev_nodeinit()
304 bcopy(nm, dv->sdev_name, nmlen); in sdev_nodeinit()
306 len = strlen(ddv->sdev_path) + strlen(nm) + 2; in sdev_nodeinit()
308 (void) snprintf(dv->sdev_path, len, "%s/%s", ddv->sdev_path, nm); in sdev_nodeinit()
670 sdev_mknode(struct sdev_node *ddv, char *nm, struct sdev_node **newdv, in sdev_mknode() argument
691 error = sdev_nodeinit(ddv, nm, &dv, vap); in sdev_mknode()
695 error, nm)); in sdev_mknode()
701 sdev_cache_update(ddv, &dv, nm, SDEV_CACHE_ADD); in sdev_mknode()
715 "error %d\n", nm, error)); in sdev_mknode()
735 sdev_cache_update(ddv, &dv, nm, SDEV_CACHE_DELETE); in sdev_mknode()
840 sdev_findbyname(struct sdev_node *ddv, char *nm) in sdev_findbyname() argument
848 dvtmp.sdev_name = nm; in sdev_findbyname()
852 ASSERT(strcmp(dv->sdev_name, nm) == 0); in sdev_findbyname()
1284 devname_backstore_lookup(struct sdev_node *ddv, char *nm, struct vnode **rvp) in devname_backstore_lookup() argument
1291 rval = VOP_LOOKUP(rdvp, nm, rvp, NULL, 0, NULL, kcred, NULL, NULL, in devname_backstore_lookup()
1300 char *nm; in sdev_filldir_from_store() local
1350 nm = dp->d_name; in sdev_filldir_from_store()
1352 if (strcmp(nm, ".") == 0 || in sdev_filldir_from_store()
1353 strcmp(nm, "..") == 0) in sdev_filldir_from_store()
1357 dv = sdev_cache_lookup(ddv, nm); in sdev_filldir_from_store()
1365 error = devname_backstore_lookup(ddv, nm, &vp); in sdev_filldir_from_store()
1386 error = sdev_mknode(ddv, nm, &dv, &vattr, vp, link, in sdev_filldir_from_store()
1419 char *nm = NULL; in sdev_filldir_dynamic() local
1442 nm = vtab[i].vt_name; in sdev_filldir_dynamic()
1445 error = sdev_mknode(ddv, nm, &dv, vap, NULL, in sdev_filldir_dynamic()
1449 ddv->sdev_name, nm, error); in sdev_filldir_dynamic()
1470 char *nm = dv->sdev_name; in sdev_shadow_node() local
1478 error = VOP_LOOKUP(rdvp, nm, rvp, NULL, 0, NULL, cred, NULL, NULL, in sdev_shadow_node()
1500 error = VOP_MKDIR(rdvp, nm, vap, rvp, cred, NULL, 0, NULL); in sdev_shadow_node()
1510 error = VOP_CREATE(rdvp, nm, vap, NONEXCL, VREAD|VWRITE, in sdev_shadow_node()
1519 error = VOP_SYMLINK(rdvp, nm, vap, dv->sdev_symlink, cred, in sdev_shadow_node()
1526 "create\n", nm); in sdev_shadow_node()
1539 sdev_cache_add(struct sdev_node *ddv, struct sdev_node **dv, char *nm) in sdev_cache_add() argument
1544 if ((dup = sdev_findbyname(ddv, nm)) == NULL) { in sdev_cache_add()
1565 sdev_cache_update(struct sdev_node *ddv, struct sdev_node **dv, char *nm, in sdev_cache_update() argument
1573 sdev_cache_add(ddv, dv, nm); in sdev_cache_update()
1587 sdev_cache_lookup(struct sdev_node *ddv, char *nm) in sdev_cache_lookup() argument
1592 dv = sdev_findbyname(ddv, nm); in sdev_cache_lookup()
1606 sdev_call_devfsadmd(struct sdev_node *ddv, struct sdev_node *dv, char *nm) in sdev_call_devfsadmd() argument
1612 ddv->sdev_name, nm, devfsadm_state)); in sdev_call_devfsadmd()
1619 ddv->sdev_name, nm, devfsadm_state)); in sdev_call_devfsadmd()
1638 sdev_call_dircallback(struct sdev_node *ddv, struct sdev_node **dvp, char *nm, in sdev_call_dircallback() argument
1651 rv = callback(ddv, nm, (void *)&physpath, kcred, NULL, in sdev_call_dircallback()
1664 rv = sdev_mknode(ddv, nm, &dv, vap, NULL, in sdev_call_dircallback()
1678 rv = callback(ddv, nm, (void *)&vattr, kcred, NULL, NULL); in sdev_call_dircallback()
1685 rv = sdev_mknode(ddv, nm, &dv, &vattr, NULL, NULL, in sdev_call_dircallback()
1693 SDEVTOV(ddv)->v_path, nm, curproc->p_user.u_comm, in sdev_call_dircallback()
1723 devname_lookup_func(struct sdev_node *ddv, char *nm, struct vnode **vpp, in devname_lookup_func() argument
1746 nmlen = strlen(nm); in devname_lookup_func()
1747 if ((nmlen == 0) || ((nmlen == 1) && (nm[0] == '.'))) { in devname_lookup_func()
1756 if ((nmlen == 2) && (strcmp(nm, "..") == 0)) { in devname_lookup_func()
1774 dv = sdev_cache_lookup(ddv, nm); in devname_lookup_func()
1784 SD_TRACE_FAILED_LOOKUP(ddv, nm, in devname_lookup_func()
1804 SD_TRACE_FAILED_LOOKUP(ddv, nm, in devname_lookup_func()
1811 SD_TRACE_FAILED_LOOKUP(ddv, nm, in devname_lookup_func()
1818 SD_TRACE_FAILED_LOOKUP(ddv, nm, in devname_lookup_func()
1831 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1836 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1837 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
1851 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1863 error = devname_backstore_lookup(ddv, nm, &rvp); in devname_lookup_func()
1873 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1874 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
1885 SD_TRACE_FAILED_LOOKUP(ddv, nm, in devname_lookup_func()
1887 sdev_lookup_failed(ddv, nm, in devname_lookup_func()
1899 error = sdev_mknode(ddv, nm, &dv, &vattr, in devname_lookup_func()
1909 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1920 ddv->sdev_name, nm)); in devname_lookup_func()
1923 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1924 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
1938 error = sdev_call_dircallback(ddv, &dv, nm, callback, in devname_lookup_func()
1944 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1954 error = sdev_mknode(ddv, nm, &dv, NULL, NULL, NULL, in devname_lookup_func()
1958 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1959 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
1977 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1987 if (sdev_lookup_filter(ddv, nm)) { in devname_lookup_func()
1988 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1994 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
1999 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
2003 error = sdev_call_devfsadmd(ddv, dv, nm); in devname_lookup_func()
2006 ddv->sdev_name, nm, curproc->p_user.u_comm)); in devname_lookup_func()
2010 ddv->sdev_name, nm, curproc->p_user.u_comm); in devname_lookup_func()
2018 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
2041 sdev_cache_update(ddv, &dv, nm, SDEV_CACHE_DELETE); in devname_lookup_func()
2048 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
2056 SD_TRACE_FAILED_LOOKUP(ddv, nm, retried); in devname_lookup_func()
2071 dv->sdev_state, nm, rv)); in devname_lookup_func()
2079 nm, dv->sdev_state)); in devname_lookup_func()
2094 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
2105 sdev_lookup_failed(ddv, nm, failed_flags); in devname_lookup_func()
2247 add_dir_entry(dirent64_t *de, char *nm, size_t size, ino_t ino, offset_t off) in add_dir_entry() argument
2249 size_t reclen = DIRENT64_RECLEN(strlen(nm)); in add_dir_entry()
2256 (void) strncpy(de->d_name, nm, DIRENT64_NAMELEN(reclen)); in add_dir_entry()
2534 char *nm; in sdev_modctl_lookup() local
2543 nm = kmem_alloc(MAXNAMELEN, KM_SLEEP); in sdev_modctl_lookup()
2550 (void) pn_getcomponent(&pn, nm); in sdev_modctl_lookup()
2557 if (nm[0] == '.' && nm[1] == '.' && nm[2] == 0) { in sdev_modctl_lookup()
2560 nm[1] = 0; in sdev_modctl_lookup()
2582 error = VOP_LOOKUP(vp, nm, &cvp, NULL, 0, NULL, kcred, NULL, in sdev_modctl_lookup()
2608 error = pn_insert(&pn, &linkpath, strlen(nm)); in sdev_modctl_lookup()
2662 kmem_free(nm, MAXNAMELEN); in sdev_modctl_lookup()
2700 char *nm; in sdev_modctl_readdir() local
2739 nm = dp->d_name; in sdev_modctl_readdir()
2741 if (strcmp(nm, ".") == 0 || strcmp(nm, "..") == 0) in sdev_modctl_readdir()
2756 n = strlen(nm) + 1; in sdev_modctl_readdir()
2758 bcopy(nm, s, n); in sdev_modctl_readdir()