Searched defs:minor (Results 126 - 150 of 317) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/common/xen/io/
H A Devtchn_dev.c80 #define EVTCHNDRV_MINOR2INST(minor) ((int)(minor))
166 minor_t minor = getminor(dev); local
171 ep = EVTCHNDRV_INST2SOFTS(EVTCHNDRV_MINOR2INST(minor));
243 minor_t minor = getminor(dev); local
249 ep = EVTCHNDRV_INST2SOFTS(EVTCHNDRV_MINOR2INST(minor));
336 minor_t minor = getminor(dev); local
341 ep = EVTCHNDRV_INST2SOFTS(EVTCHNDRV_MINOR2INST(minor));
449 minor_t minor = getminor(dev); local
452 ep = EVTCHNDRV_INST2SOFTS(EVTCHNDRV_MINOR2INST(minor));
478 minor_t minor = getminor(*devp); local
532 minor_t minor = getminor(dev); local
569 minor_t minor = getminor(dev); local
[all...]
H A Dxenbus_dev.c94 #define XENBUSDRV_MINOR2INST(minor) ((int)(minor))
237 minor_t minor = getminor(dev); local
242 if (minor != 0 || xenbusdrv_dip == NULL) {
339 minor_t minor = getminor(*devp); local
345 * only allow open on minor = 0 - the clone device
347 if (minor != 0)
354 for (minor = 1; minor < XENBUSDRV_NCLONES; minor
394 minor_t minor = getminor(dev); local
[all...]
/illumos-gate/usr/src/uts/common/xen/public/xsm/
H A Dacm.h133 uint32_t minor; member in struct:acm_policy_version
/illumos-gate/usr/src/uts/common/io/
H A Dsysevent.c81 * a binding handle (evchan_t *) to a minor number
629 int minor; local
637 minor = sysevent_minor_get();
638 if (minor == 0)
642 if (ddi_soft_state_zalloc(evchan_ctlp, minor)
644 sysevent_minor_rele(minor);
648 *devp = makedevice(getmajor(*devp), minor);
657 int minor = (int)getminor(dev); local
663 ctl = ddi_get_soft_state(evchan_ctlp, minor);
674 ddi_soft_state_free(evchan_ctlp, minor);
[all...]
H A Dzcons.c96 * reference to the slave side's minor node's vnode and bumps the associated
99 * to the slave side's minor node or if there is already a reference to the
100 * slave side's minor node's vnode in the device's soft state.
109 * descriptor refers to the slave side's minor node or if no reference to the
110 * slave side's minor node's vnode is stored in the device's soft state.
188 * The instance number is encoded in the dev_t in the minor number; the lowest
189 * bit of the minor number is used to track the master vs. slave side of the
190 * virtual console. The rest of the bits in the minor number are the instance.
199 * This macro converts a zc_state_t pointer to the associated slave minor node's
346 * Create the master and slave minor node
523 minor_t minor; local
632 minor_t minor; local
[all...]
H A Dlogindmux.c46 * minor numbers are recycled sooner; for simplicity it is never shrunk).
282 minor_t minor, omaxminor; local
305 minor = (minor_t)(uintptr_t)
309 if (ddi_soft_state_zalloc(logdmux_statep, minor) == DDI_FAILURE) {
310 vmem_free(logdmux_minor_arena, (void *)(uintptr_t)minor, 1);
314 tmxp = ddi_get_soft_state(logdmux_statep, minor);
319 tmxp->dev0 = minor;
337 minor_t minor = tmxp->dev0; local
370 ddi_soft_state_free(logdmux_statep, minor);
371 vmem_free(logdmux_minor_arena, (void *)(uintptr_t)minor,
403 minor_t minor; local
[all...]
H A Dmouse8042.c61 #define MOUSE8042_INTERNAL_OPEN(minor) (((minor) & 0x1) == 1)
62 #define MOUSE8042_MINOR_TO_INSTANCE(minor) ((minor) / 2)
63 #define MOUSE8042_INTERNAL_MINOR(minor) ((minor) + 1)
68 extern void consconfig_link(major_t major, minor_t minor);
69 extern int consconfig_unlink(major_t major, minor_t minor);
321 * So we change minor node numbering scheme to be:
322 * external node minor nu
421 minor_t minor = getminor(dev); local
450 minor_t minor = getminor(*devp); local
537 minor_t minor; local
[all...]
H A Dtimerfd.c50 static vmem_t *timerfd_minor; /* minor number arena */
112 minor_t minor = getminor(*devp); local
114 if (minor != TIMERFDMNRN_TIMERFD)
119 minor = (minor_t)(uintptr_t)vmem_alloc(timerfd_minor, 1,
122 if (ddi_soft_state_zalloc(timerfd_softstate, minor) != DDI_SUCCESS) {
123 vmem_free(timerfd_minor, (void *)(uintptr_t)minor, 1);
128 state = ddi_get_soft_state(timerfd_softstate, minor);
129 *devp = makedevice(major, minor);
144 minor_t minor = getminor(dev); local
151 state = ddi_get_soft_state(timerfd_softstate, minor);
185 minor_t minor = getminor(dev); local
254 minor_t minor = getminor(dev); local
398 minor_t minor = getminor(dev); local
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dpshot.h77 * soft state and minor node management
84 * ideally, the minor array should be fully populated, with a node number
96 minor_t minor; member in struct:pshot_minor
H A Dsysmacros.h87 * major(), minor(), emajor(), eminor(), and makedev() will be removed or
92 #define O_BITSMINOR 8 /* # of SVR3 minor device bits */
94 #define O_MAXMIN 0xff /* SVR3 max minor value */
98 #define L_BITSMINOR32 18 /* # of SVR4 minor device bits */
100 #define L_MAXMIN32 0x3ffff /* MAX minor for 3b2 software drivers. */
101 /* For 3b2 hardware devices the minor is */
106 #define L_BITSMINOR 32 /* # of minor device bits in 64-bit Solaris */
108 #define L_MAXMIN 0xfffffffful /* max minor value */
127 /* minor part of a device internal to the kernel */
129 #define minor( macro
143 #define minor macro
[all...]
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx.c193 minor_t minor = getminor((dev_t)arg); local
194 int instance = PCI_MINOR_NUM_TO_INSTANCE(minor);
/illumos-gate/usr/src/uts/sun4u/opl/io/
H A Doplkmdrv.c196 * the minor device node.
297 minor_t minor; local
303 * We have the case here where the minor number
305 * make sure we have the right minor node in our
308 minor = getminor((dev_t)arg);
309 if (okmsp->km_inst != minor) {
318 minor = getminor((dev_t)arg);
319 *result = (void *)(uintptr_t)minor;
/illumos-gate/usr/src/uts/common/syscall/
H A Dutssys.c420 * minor node.
579 * (vp) maps to the same device minor node
642 minor_t minor; local
666 * device instance instead of just a minor node.
684 minor = instance = -1;
689 minor = getminor(ldi_usage->src_devt);
696 fu_data->fud_user[fu_data->fud_user_count].fu_minor = minor;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_userhold.c135 const char *htag, minor_t minor, uint64_t now, dmu_tx_t *tx)
158 if (minor != 0) {
179 htag, minor != 0, ds->ds_userrefs);
217 dsl_onexit_hold_cleanup(spa_t *spa, nvlist_t *holds, minor_t minor) argument
221 if (minor == 0 || nvlist_empty(holds)) {
233 VERIFY0(zfs_onexit_add_cb(minor,
239 minor_t minor, uint64_t now, dmu_tx_t *tx)
243 if (minor != 0)
247 dsl_dataset_user_hold_sync_one_impl(tmpholds, ds, htag, minor, now, tx);
248 dsl_onexit_hold_cleanup(dsl_dataset_get_spa(ds), tmpholds, minor); local
134 dsl_dataset_user_hold_sync_one_impl(nvlist_t *tmpholds, dsl_dataset_t *ds, const char *htag, minor_t minor, uint64_t now, dmu_tx_t *tx) argument
238 dsl_dataset_user_hold_sync_one(dsl_dataset_t *ds, const char *htag, minor_t minor, uint64_t now, dmu_tx_t *tx) argument
[all...]
H A Dvdev_disk.c189 char *minor; local
220 ddi_devid_str_decode(vd->vdev_devid, &devid, &minor) == 0) {
221 (void) ldi_vp_from_devid(devid, minor, &vd->vdev_devid_vp);
222 ddi_devid_str_free(minor);
/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dsmbios.c78 int minor; member in struct:smbios_attr
242 (smbios.major == 2 && smbios.minor >= 4)) {
384 smbios.minor = smbios.ver & 0x0f;
385 if (smbios.major > 9 || smbios.minor > 9)
390 smbios.minor = SMBIOS_GET8(saddr, 0x07);/* SMBIOS Minor Version */
392 smbios.ver = (smbios.major << 8) | smbios.minor;
422 sprintf(buf, "%d.%d", smbios.major, smbios.minor);
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_cvt.c58 static int drv_to_hba_logid(di_node_t node, di_minor_t minor, void *arg);
203 drv_to_hba_logid(di_node_t node, di_minor_t minor, void *arg) argument
214 mn = di_minor_name(minor);
335 /* Remove minor name if any */
616 di_minor_t minor; local
625 /* tag on minor name */
626 minor = di_minor_next(node, DI_MINOR_NIL);
627 if (minor == DI_MINOR_NIL) {
633 di_minor_name(minor));
860 /* For tapes, remove mode(minor) informatio
[all...]
H A Dcfga_list.c422 di_minor_t minor; local
466 /* get first minor node. */
467 minor = di_minor_next(client_node, DI_MINOR_NIL);
468 if (minor == DI_MINOR_NIL) {
475 DEVICES_DIR, client_path, di_minor_name(minor));
819 * derive it from minor node type
849 /* if property fails, use minor nodetype */
852 di_minor_t minor = di_minor_next(node, DI_MINOR_NIL); local
854 if ((minor != DI_MINOR_NIL) &&
855 ((nodetype = di_minor_nodetype(minor)) !
[all...]
/illumos-gate/usr/src/lib/libresolv2/common/dst/
H A Ddst_api.c823 int cnt, alg, len, major, minor, file_major, file_minor; local
870 sscanf(KEY_FILE_FORMAT, "%d.%d", &major, &minor);
875 } else if (file_major > major || file_minor > minor)
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/
H A Dpiclscsi.c377 /* get the devlink and read the target id from minor node */
689 di_minor_t minor = DI_MINOR_NIL; local
711 while ((minor = di_minor_next(node, minor)) != DI_MINOR_NIL) {
712 nodetype = di_minor_nodetype(minor);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_nfs3.c886 uint_t major, minor; local
897 minor = getxdr_u_long();
913 major, minor);
/illumos-gate/usr/src/cmd/devfsadm/
H A Dcfg_link.c53 static int scsi_cfg_creat_cb(di_minor_t minor, di_node_t node);
54 static int sbd_cfg_creat_cb(di_minor_t minor, di_node_t node);
55 static int usb_cfg_creat_cb(di_minor_t minor, di_node_t node);
57 static int pci_cfg_creat_cb(di_minor_t minor, di_node_t node);
58 static int ib_cfg_creat_cb(di_minor_t minor, di_node_t node);
59 static int sata_cfg_creat_cb(di_minor_t minor, di_node_t node);
60 static int sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node);
160 scsi_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
170 mn = di_minor_name(minor);
197 (void) devfsadm_mklink(path, node, minor,
203 sbd_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
216 usb_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
245 sata_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
281 sdcard_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
385 pci_cfg_devpath(di_node_t node, di_minor_t minor) argument
596 pci_cfg_iob_name(di_minor_t minor, di_node_t node, di_prom_handle_t ph, char *buf, int bufsz) argument
675 pci_cfg_ap_path(di_minor_t minor, di_node_t node, di_prom_handle_t ph, char *ap_path, int ap_pathsz, char **pathret) argument
868 pci_cfg_ap_legacy(di_minor_t minor, di_node_t node, di_prom_handle_t ph, char *ap_path, int ap_pathsz) argument
1020 di_minor_t minor; local
1085 di_minor_t minor; local
1206 ib_cfg_creat_cb(di_minor_t minor, di_node_t node) argument
[all...]
H A Dport_link.c126 * a-d are assigned based on minor name. e-z are
142 static int serial_port_create(di_minor_t minor, di_node_t node);
143 static int onbrd_port_create(di_minor_t minor, di_node_t node);
144 static int dialout_create(di_minor_t minor, di_node_t node);
145 static int onbrd_dialout_create(di_minor_t minor, di_node_t node);
146 static int rsc_port_create(di_minor_t minor, di_node_t node);
147 static int lom_port_create(di_minor_t minor, di_node_t node);
244 serial_port_create(di_minor_t minor, di_node_t node) argument
256 if ((minor_name = di_minor_name(minor)) == NULL) {
257 devfsadm_errprint("%s: NULL minor nam
318 dialout_create(di_minor_t minor, di_node_t node) argument
416 check_compat_ports(di_node_t node, char *phys_path, char *minor) argument
460 onbrd_port_create(di_minor_t minor, di_node_t node) argument
523 onbrd_dialout_create(di_minor_t minor, di_node_t node) argument
589 rsc_port_create(di_minor_t minor, di_node_t node) argument
639 lom_port_create(di_minor_t minor, di_node_t node) argument
[all...]
/illumos-gate/usr/src/cmd/modload/
H A Dadd_drv.c571 * Complete the minor perm update by communicating the minor perm
574 * The minor perm file must be updated and the driver configured
675 * have major/minor number info encoded in their
727 di_minor_t minor = DI_MINOR_NIL; local
729 while ((minor = di_minor_next(node, minor)) != DI_MINOR_NIL) {
730 if (di_minor_type(minor) == DDM_ALIAS)
/illumos-gate/usr/src/cmd/biosdev/
H A Dbiosdev.c113 static int i_disktype(di_node_t node, di_minor_t minor, void *arg);
167 i_disktype(di_node_t node, di_minor_t minor, void *arg) argument
171 if (di_minor_spectype(minor) == S_IFCHR) {
172 minortype = di_minor_nodetype(minor);
177 if (strcmp(di_minor_name(minor), "q,raw") == 0)

Completed in 152 milliseconds

1234567891011>>