Searched refs:lofi (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/devfsadm/
H A Dlofi_link.c34 #include <sys/lofi.h>
37 static int lofi(di_minor_t minor, di_node_t node);
45 TYPE_EXACT | DRV_EXACT, ILEVEL_0, lofi,
54 {"pseudo", "^r?lofi/[0-9]+$", RM_ALWAYS | RM_PRE | RM_HOT,
73 * /dev/lofictl -> /devices/pseudo/lofi@0:ctl
75 * /dev/lofi/1 -> /devices/pseudo/lofi@1:disk
76 * /dev/rlofi/1 -> /devices/pseudo/lofi@1:disk,raw
79 lofi(di_minor_t minor, di_node_t node) function
H A Ddisk_link.c40 #include <sys/lofi.h>
115 * HOT auto cleanup of disks is done for lofi devices only.
139 * Check if link is from lofi by checking path from readlink().
162 if (strcmp(buf, "../../devices/pseudo/lofi@") != 0)
168 * Wrapper around devfsadm_rm_link() for lofi devices.
/illumos-gate/usr/src/uts/intel/lofi/
H A DMakefile36 MODULE = lofi
/illumos-gate/usr/src/uts/sparc/lofi/
H A DMakefile36 MODULE = lofi
/illumos-gate/usr/src/cmd/hal/fdi/
H A DMakefile51 preprobe/10osvendor/20-ignore-lofi.fdi \
/illumos-gate/usr/src/cmd/boot/scripts/
H A Droot_archive.ksh88 echo lofi plumb failed
232 echo lofi plumb failed
236 RLOFIDEV=`echo $LOFIDEV | sed s/lofi/rlofi/`
/illumos-gate/usr/src/lib/libadm/common/
H A Dfulldevnm.c40 #include <sys/lofi.h>
/illumos-gate/usr/src/man/man7d/
H A DMakefile82 lofi.7d \
/illumos-gate/usr/src/cmd/zonestat/zonestatd/
H A Dzonestatd.c1140 uint64_t lofi, char *poolname, char *psetname, uint_t sched, uint_t cputype,
1195 zone->zsz_lofi = lofi;
1203 sys->zss_lofi += lofi;
2207 uint64_t *lofi_cap, uint64_t *lofi, uint_t *sched)
2238 *lofi = 0;
2299 vals[i++] = zsd_get_zone_rctl_limit("zone.max-lofi");
2300 vals[i++] = zsd_get_zone_rctl_usage("zone.max-lofi");
2344 *lofi = vals[i++];
2401 uint64_t lofi; local
2455 &lofi,
1134 zsd_mark_zone_found(zsd_ctl_t *ctl, zsd_zone_t *zone, uint64_t cpu_shares, uint64_t cpu_cap, uint64_t ram_cap, uint64_t locked_cap, uint64_t vm_cap, uint64_t processes_cap, uint64_t processes, uint64_t lwps_cap, uint64_t lwps, uint64_t shm_cap, uint64_t shm, uint64_t shmids_cap, uint64_t shmids, uint64_t semids_cap, uint64_t semids, uint64_t msgids_cap, uint64_t msgids, uint64_t lofi_cap, uint64_t lofi, char *poolname, char *psetname, uint_t sched, uint_t cputype, uint_t iptype) argument
2201 zsd_get_zone_caps(zsd_ctl_t *ctl, zsd_zone_t *zone, uint64_t *cpu_shares, uint64_t *cpu_cap, uint64_t *ram_cap, uint64_t *locked_cap, uint64_t *vm_cap, uint64_t *processes_cap, uint64_t *processes, uint64_t *lwps_cap, uint64_t *lwps, uint64_t *shm_cap, uint64_t *shm, uint64_t *shmids_cap, uint64_t *shmids, uint64_t *semids_cap, uint64_t *semids, uint64_t *msgids_cap, uint64_t *msgids, uint64_t *lofi_cap, uint64_t *lofi, uint_t *sched) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A DMakefile356 lofi.h \
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxdb.c73 #include <sys/lofi.h>
1097 #define LOFI_DEV_NODE "/devices/pseudo/lofi@0:"
1145 cmn_err(CE_WARN, "xdb@%s: Failed to create lofi dev for %s",
1151 * return '/devices/...' instead of '/dev/lofi/...' since the
1195 cmn_err(CE_WARN, "xdb@%s: Failed to delete lofi dev for %s",
/illumos-gate/usr/src/cmd/lofiadm/
H A Dmain.c32 * lofiadm - administer lofi(7d). Very simple, add and remove file<->device
34 * lofi and lofiadm, and so are very simple - device information is
40 #include <sys/lofi.h>
147 /* For displaying lofi mappings */
278 * Translate a lofi device name to a minor number. We might be asked
369 if (hdl = di_devlink_init("lofi", DI_MAKE_LINK)) {
591 * Encrypted lofi and compressed lofi are mutually exclusive.
1738 * DEV_BSIZE. lofi(7D) likes it that way.
/illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/
H A Ds10_brand.c61 #include <sys/lofi.h>
648 * Somewhat weirdly, EIO is what the S10 lofi driver would
/illumos-gate/usr/src/uts/common/io/
H A Dlofi.c30 * lofi (loopback file) driver - allows you to attach a file to a device,
32 * you tell lofi to open a file, and then use the block device you get as
33 * you would any block device. lofi translates access to the block device
37 * lofi is controlled through /dev/lofictl - this is the only device exported
38 * during attach, and is instance number 0. lofiadm communicates with lofi
39 * through ioctls on this device. When a file is attached to lofi, block and
40 * character devices are exported in /dev/lofi and /dev/rlofi. These devices
41 * are identified by lofi instance number, and the instance number is also used
42 * as the name in /dev/lofi.
44 * Virtual disks, or, labeled lofi, implement
[all...]
/illumos-gate/usr/src/uts/common/fs/
H A Dvfs.c88 #include <sys/lofi.h>
974 * automatically add a lofi device, and keep track of this fact.
1011 /* OK, this is a lofi mount. */
4790 #define LOFINODE_PATH "/dev/lofi/%d"
4793 * Return the vnode for the lofi node if there's a lofi mount in place.
4794 * Returns -1 when there's no lofi node, 0 on success, and > 0 on

Completed in 147 milliseconds