Searched refs:direntbuf (Results 1 – 2 of 2) sorted by relevance
790 char *direntbuf; in ulfs_readdir() local856 direntbuf = kmem_alloc(direntbufmax, KM_SLEEP); in ulfs_readdir()859 dirent = (struct dirent *)(void *)direntbuf; in ulfs_readdir()860 stopdirent = (struct dirent *)(void *)&direntbuf[direntbufmax]; in ulfs_readdir()926 callerbytes = ((char *)(void *)dirent - direntbuf); in ulfs_readdir()927 error = uiomove(direntbuf, callerbytes, calleruio); in ulfs_readdir()941 kmem_free(direntbuf, direntbufmax); in ulfs_readdir()
1583 char *direntbuf; in ufs_readdir() local1727 direntbuf = kmem_alloc(direntbufmax, KM_SLEEP); in ufs_readdir()1730 dirent = (struct dirent *)(void *)direntbuf; in ufs_readdir()1731 stopdirent = (struct dirent *)(void *)&direntbuf[direntbufmax]; in ufs_readdir()1802 callerbytes = ((char *)(void *)dirent - direntbuf); in ufs_readdir()1803 error = uiomove(direntbuf, callerbytes, calleruio); in ufs_readdir()1817 kmem_free(direntbuf, direntbufmax); in ufs_readdir()