Home
last modified time | relevance | path

Searched full:devfd (Results 1 – 23 of 23) sorted by relevance

/freebsd/lib/libufs/
H A Dsblock.c178 static int use_pread(void *devfd, off_t loc, void **bufp, int size);
179 static int use_pwrite(void *devfd, off_t loc, void *buf, int size);
192 * Read a superblock from the devfd device allocating memory returned
196 sbget(int devfd, struct fs **fsp, off_t sblockloc, int flags) in sbget() argument
200 error = ffs_sbget(&devfd, fsp, sblockloc, flags, "user", use_pread); in sbget()
206 * Make an extensive search of the devfd device to find a superblock.
212 sbsearch(int devfd, struct fs **fsp, int flags) in sbsearch() argument
216 error = ffs_sbsearch(&devfd, fsp, flags, "user", use_pread); in sbsearch()
225 use_pread(void *devfd, off_t loc, void **bufp, int size) in use_pread() argument
229 fd = *(int *)devfd; in use_pread()
[all …]
H A Dsbread.330 .Fn sbget "int devfd" "struct fs **fsp" "off_t sblockloc" "int flags"
32 .Fn sbsearch "int devfd" "struct fs **fsp" "int flags"
34 .Fn sbput "int devfd" "struct fs *fs" "int numaltwrite"
65 .Va devfd
79 .Va devfd
114 .Va devfd
H A Dcgread.330 .Fn cgget "int devfd" "struct fs *fs" "int cg" "struct cg *cgp"
32 .Fn cgput "int devfd" "struct fs *fs" "struct cg *cgp"
68 .Fa devfd
82 .Fa devfd
H A Dcgroup.c221 cgget(int devfd, struct fs *fs, int cg, struct cg *cgp) in cgget() argument
227 if ((cnt = pread(devfd, cgp, fs->fs_cgsize, in cgget()
298 cgput(int devfd, struct fs *fs, struct cg *cgp) in cgput() argument
308 if ((cnt = pwrite(devfd, cgp, fs->fs_cgsize, in cgput()
/freebsd/sbin/ipf/ipfs/
H A Dipfs.c203 int c, lock = -1, devfd = -1, err = 0, rw = -1, ns = -1, set = 0; in main() local
292 devfd = opendevice(NULL); in main()
295 devfd = opendevice(IPSTATE_NAME); in main()
297 devfd = opendevice(IPNAT_NAME); in main()
299 if (devfd == -1) in main()
304 err = setlock(devfd, lock); in main()
311 err = writenat(devfd, filename); in main()
313 err = writestate(devfd, filename); in main()
320 err = readnat(devfd, filename); in main()
322 err = readstate(devfd, filename); in main()
[all …]
/freebsd/usr.bin/write/
H A Dwrite.c76 int devfd; in main() local
80 devfd = open(_PATH_DEV, O_RDONLY); in main()
81 if (devfd < 0) in main()
85 if (caph_rights_limit(devfd, &rights) < 0) in main()
86 err(1, "can't limit devfd rights"); in main()
146 if (term_chk(devfd, mytty, &msgsok, &atime, 1)) in main()
154 search_utmp(devfd, argv[0], tty, mytty, myuid); in main()
155 do_write(devfd, tty, mytty, login); in main()
162 if (term_chk(devfd, argv[1], &msgsok, &atime, 1)) in main()
166 do_write(devfd, argv[1], mytty, login); in main()
[all …]
/freebsd/tools/test/stress2/misc/
H A Ddevfd.sh41 sed '1,/^EOF/d' < $odir/$0 > devfd.c
42 rm -f /tmp/devfd
43 mycc -o devfd -Wall -Wextra -O2 -g devfd.c -lpthread || exit 1
44 rm -f devfd.c
54 su $testuser -c "(cd $mntpoint; /tmp/devfd)"
60 rm -f /tmp/devfd
/freebsd/usr.sbin/cpucontrol/
H A Damd10h.c98 int devfd; in amd10h_update() local
103 devfd = params->devfd; in amd10h_update()
111 error = ioctl(devfd, CPUCTL_CPUID, &idargs); in amd10h_update()
119 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in amd10h_update()
137 error = ioctl(devfd, CPUCTL_UPDATE, &args); in amd10h_update()
147 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in amd10h_update()
H A Dvia.c79 int devfd; in via_update() local
101 devfd = params->devfd; in via_update()
107 error = ioctl(devfd, CPUCTL_CPUID, &idargs); in via_update()
113 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in via_update()
123 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in via_update()
181 error = ioctl(devfd, CPUCTL_UPDATE, &args); in via_update()
H A Dintel.c79 int devfd; in intel_update() local
107 devfd = params->devfd; in intel_update()
116 error = ioctl(devfd, CPUCTL_WRMSR, &msrargs); in intel_update()
121 error = ioctl(devfd, CPUCTL_CPUID, &idargs); in intel_update()
128 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in intel_update()
139 error = ioctl(devfd, CPUCTL_RDMSR, &msrargs); in intel_update()
256 error = ioctl(devfd, CPUCTL_UPDATE, &args); in intel_update()
H A Damd.c76 int devfd; in amd_update() local
93 devfd = params->devfd; in amd_update()
99 error = ioctl(devfd, CPUCTL_CPUID, &idargs); in amd_update()
142 error = ioctl(devfd, CPUCTL_UPDATE, &args); in amd_update()
H A Dcpucontrol.c340 try_a_fw_image(const char *dev_path, int devfd, int fwdfd, const char *dpath, in try_a_fw_image() argument
386 parm.devfd = devfd; in try_a_fw_image()
H A Dcpucontrol.h35 int devfd; /* RDWR handle to cpucontrol device */ member
/freebsd/sbin/fsirand/
H A Dfsirand.c110 int devfd, n, cg; in fsirand() local
113 if ((devfd = open(device, printonly ? O_RDONLY : O_RDWR)) < 0) { in fsirand()
122 if ((errno = sbget(devfd, &sblock, UFS_STDSB, UFS_NOCSUM)) != 0) { in fsirand()
170 if (sbput(devfd, sblock, sblock->fs_ncg) != 0) { in fsirand()
180 if (lseek(devfd, (off_t)dblk * bsize, SEEK_SET) < 0) { in fsirand()
183 } else if ((n = read(devfd, inodebuf, ibufsize)) != ibufsize) { in fsirand()
211 if (lseek(devfd, (off_t)dblk * bsize, SEEK_SET) < 0) { in fsirand()
215 } else if ((n = write(devfd, inodebuf, ibufsize)) != in fsirand()
224 (void)close(devfd); in fsirand()
/freebsd/sys/ufs/ffs/
H A Dffs_subr.c132 * Read a superblock from the devfd device.
152 ffs_sbget(void *devfd, struct fs **fsp, off_t sblock, int flags, in ffs_sbget() argument
154 int (*readfunc)(void *devfd, off_t loc, void **bufp, int size)) in ffs_sbget() argument
167 if ((error = readsuper(devfd, &fs, sblock, in ffs_sbget()
175 if ((error = readsuper(devfd, &fs, sblock_try[i], in ffs_sbget()
219 error = (*readfunc)(devfd, in ffs_sbget()
251 readsuper(void *devfd, struct fs **fsp, off_t sblockloc, int flags, in readsuper() argument
252 int (*readfunc)(void *devfd, off_t loc, void **bufp, int size)) in readsuper() argument
258 error = (*readfunc)(devfd, sblockloc, (void **)fsp, SBLOCKSIZE); in readsuper()
799 ffs_sbsearch(void *devfd, struct fs **fsp, int reqflags, in ffs_sbsearch() argument
[all …]
H A Dffs_vfsops.c88 static int ffs_use_bread(void *devfd, off_t loc, void **bufp, int size);
89 static int ffs_use_bwrite(void *devfd, off_t loc, void *buf, int size);
1206 ffs_use_bread(void *devfd, off_t loc, void **bufp, int size) in ffs_use_bread() argument
1213 if ((error = bread((struct vnode *)devfd, btodb(loc), size, NOCRED, in ffs_use_bread()
2007 struct devfd { struct
2023 struct devfd devfd; in ffs_sbupdate() argument
2044 devfd.ump = ump; in ffs_sbupdate()
2045 devfd.sbbp = sbbp; in ffs_sbupdate()
2046 devfd.waitfor = waitfor; in ffs_sbupdate()
2047 devfd.suspended = suspended; in ffs_sbupdate()
[all …]
/freebsd/lib/libdevdctl/
H A Devent.cc284 int devFd(open(devPath.c_str(), O_RDONLY)); in DevPath() local
285 if (devFd == -1) in DevPath()
289 if (fdevname_r(devFd, buf, sizeof(buf)) == NULL) { in DevPath()
290 close(devFd); in DevPath()
296 close(devFd); in DevPath()
309 int devFd(open(devPath.c_str(), O_RDONLY)); in PhysicalPath() local
310 if (devFd == -1) in PhysicalPath()
315 bool result(ioctl(devFd, DIOCGPHYSPATH, physPath) == 0); in PhysicalPath()
316 close(devFd); in PhysicalPath()
/freebsd/cddl/usr.sbin/zfsd/
H A Dzfsd_event.cc122 int devFd(open(devPath.c_str(), O_RDONLY)); in Process() local
123 if (devFd == -1) in Process()
128 nvlist_t *devLabel(ReadLabel(devFd, inUse, degraded)); in Process()
135 close(devFd); in Process()
175 GeomEvent::ReadLabel(int devFd, bool &inUse, bool &degraded) in ReadLabel() argument
185 if (zpool_in_use(g_zfsHandle, devFd, &poolState, in ReadLabel()
193 if (zpool_read_label(devFd, &devLabel, &nlabels) != 0) in ReadLabel()
213 string devName = fdevname(devFd); in ReadLabel()
H A Dzfsd_event.h130 * \param devFd The device from which to read ZFS label information.
137 * devFd. Otherwise NULL.
139 static nvlist_t *ReadLabel(int devFd, bool &inUse, bool &degraded);
/freebsd/usr.sbin/rpc.lockd/
H A Dkern.c73 static int devfd; variable
88 return (write(devfd, ansp, sizeof *ansp) <= 0); in nfslockdans()
132 devfd = open(_PATH_DEV _PATH_NFSLCKDEV, O_RDWR | O_NONBLOCK); in client_request()
133 if (devfd < 0) { in client_request()
174 if ((nr = read(devfd, &msg, sizeof(msg))) == sizeof(msg)) { in client_request()
/freebsd/sbin/fsck_ffs/
H A Dsetup.c62 static int chkrecovery(int devfd);
508 chkrecovery(int devfd) in chkrecovery() argument
520 if (ioctl(devfd, DIOCGSECTORSIZE, &secsize) == -1 || in chkrecovery()
523 blread(devfd, fsrbuf, (SBLOCK_UFS2 - rdsize) / dev_bsize, in chkrecovery()
/freebsd/stand/libsa/
H A Dufs.c149 int ffs_sbget(void *devfd, struct fs **fsp, off_t sblock, int flags,
151 int (*readfunc)(void *devfd, off_t loc, void **bufp, int size));
704 ufs_use_sa_read(void *devfd, off_t loc, void **bufp, int size) in ufs_use_sa_read() argument
710 f = (struct open_file *)devfd; in ufs_use_sa_read()
/freebsd/sys/geom/
H A Dgeom_io.c914 g_use_g_read_data(void *devfd, off_t loc, void **bufp, int size) in g_use_g_read_data() argument
921 cp = (struct g_consumer *)devfd; in g_use_g_read_data()
964 g_use_g_write_data(void *devfd, off_t loc, void *buf, int size) in g_use_g_write_data() argument
967 return (g_write_data((struct g_consumer *)devfd, loc, buf, size)); in g_use_g_write_data()