/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | nl7chttp.c | 153 uint32_t major, minor; /* HTTP/major.minor */ member in struct:http_s 946 httpa->minor != httpb->minor || 1030 *cp++ = '0' + qhttp->minor; 1230 http->minor = 9; 1265 http->minor = *cp++ - '0'; 1281 if (http->minor >= 1) { 1438 if (http->minor >= 1) { 1476 uint32_t major, minor; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | consconfig_dacf.c | 38 * configuration actions are performed on behalf of minor nodes representing 968 * keyboard and mouse minor nodes, which will in turn trigger the 1642 minor_t minor; local 1664 minor = dacf_minor_number(minor_hdl); 1665 dev = makedevice(major, minor); 1694 * Set the major and minor numbers to 0 so 1728 minor_t minor; 1745 minor = dacf_minor_number(minor_hdl); 1746 dev = makedevice(major, minor); 1818 consconfig_link(major_t major, minor_t minor) argument 1853 consconfig_unlink(major_t major, minor_t minor) argument [all...] |
H A D | fssnap.c | 59 * number that corresponds to the minor number of the device, and a control 60 * device with a high minor number is used to initiate snapshot creation and 354 * The device minor number corresponds to the snapshot number in the list of 355 * snapshot identifiers. The soft state for each minor number is simply a 357 * minor number is designated as the control device. All snapshot create 483 minor_t minor; local 490 minor = getminor(*devp); 492 if (minor == SNAP_CTL_MINOR) { 509 sidpp = ddi_get_soft_state(statep, minor); 524 minor); 562 minor_t minor; local 636 minor_t minor; local 661 minor_t minor; local 922 minor_t minor; local 947 int minor; local 1010 minor_t minor; local [all...] |
H A D | gen_drv.c | 57 * (and not a copy) is stashed in a minor node by ddi_create_minor_node(), 140 * INST_TO_MINOR() gives the starting minor number for a given gen_drv driver 142 * 64 (2^6) minor numbers. The maximum minor number allowed by the system 288 cmn_err(CE_WARN, "%s%d: can't create minor " 300 cmn_err(CE_WARN, "%s%d: can't create minor " 842 minor_t minor; local 848 minor = getminor(*devp); 850 MINOR_TO_INST(minor))) == NULL) 859 dstatep->nodename, MINOR_TO_INST(minor))); 869 minor_t minor = getminor(dev); local 1343 minor_t minor; member in struct:driver_minor_data 1368 minor_t minor; member in struct:driver_serial_minor_data [all...] |
H A D | llc1.c | 253 /* make sure minor device lists are initialized */ 364 /* need to find a minor dev */ 2041 * the first minor number not used. Note that we currently don't allocate 2042 * minor 0. 2049 minor_t minor; local 2052 for (minor = 1; minor <= MAXMIN32; minor++) { 2056 if (minor == next->llc_minor) 2059 return (minor); [all...] |
H A D | fd.c | 147 int minor; member in struct:driver_minor_data 491 sig_minor | dmdp->minor, DDI_NT_FD, NULL)
|
H A D | mem.c | 152 minor_t minor; member in struct:mem_minor 171 mm[i].minor, DDI_PSEUDO, mm[i].privonly, 365 minor_t minor = getminor(dev); local 376 switch (minor) { 432 minor == M_ALLKMEM || mm_kmem_io_access, 809 minor_t minor = getminor(dev); local 811 switch (minor) { 854 minor_t minor; local 857 minor = getminor(dev); 865 (minor [all...] |
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_str.c | 152 * Clone: a clone minor is unique. we can terminate the 175 * See if it's a minor node of a link 192 minor_t minor; local 201 if ((minor = getminor(dev)) == 0) 211 if (minor > 0 && minor <= DLS_MAX_MINOR) { 212 return (DLS_MINOR2INST(minor)); 232 * instance to a devinfo instance. For dev_t's where the minor number 241 minor_t minor = getminor((dev_t)arg); local 252 if (minor > 276 minor_t minor; local [all...] |
/illumos-gate/usr/src/uts/common/io/bpf/ |
H A D | bpf.c | 61 * allocates a new minor number. This provides BPF with a 1:1 relationship 64 * (bpf_hash) that is index'd by the minor device number for each open file. 493 * Find an unused minor number. Obviously this is an O(n) algorithm 1845 * the minor device number, is used to store the pointers to the 1851 bpf_dev_find(minor_t minor) argument 1855 (void) mod_hash_find(bpf_hash, (mod_hash_key_t)(uintptr_t)minor, 1879 * bpf_def_get should only ever be called for a minor number that exists, 1884 bpf_dev_get(minor_t minor) argument 1888 (void) mod_hash_find(bpf_hash, (mod_hash_key_t)(uintptr_t)minor,
|
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | rpcsec_gss.c | 939 OM_uint32 major, minor; local 956 if ((major = kgss_sign(&minor, ap->context, ap->qop, &in_buf, 963 major, minor); 969 (void) gss_release_buffer(&minor, &out_buf); 983 OM_uint32 major = 0, minor = 0; local 994 major = kgss_verify(&minor, ap->context, &msg_buf, &tok_buf, 1000 "%x Minor %x\n", major, minor); 1019 OM_uint32 major, minor; local 1052 major = kgss_verify(&minor, ap->context, &msg_buf, &tok_buf, 1057 major, minor); [all...] |
/illumos-gate/usr/src/uts/common/xen/io/ |
H A D | xdb.c | 30 * Currently, it does not create any minor node. So, although, it runs in 1107 int minor, err; local 1140 LOFI_MODE | FKIOCTL, kcred, &minor); 1154 (void) snprintf(path, MAXPATHLEN, LOFI_DEV_NODE "%d", minor);
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_common.c | 1040 minor_t minor = getminor(dev); local 1043 switch (PCI_MINOR_NUM_TO_PCI_DEVNUM(minor)) {
|
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ucma/ |
H A D | sol_ucma.c | 30 * sol_uverbs will create a minor node with prefix ":ucma", 33 * sol_cma driver will open and close the sol_uverb minor 356 SOL_OFS_DPRINTF_L4(sol_ucma_dbg_str, "sol_ucma new minor %x", 525 minor_t minor; local 532 minor = getminor(dev); 534 &ucma_file_uo_tbl, minor); 772 minor_t minor = getminor(dev); local 781 &ucma_file_uo_tbl, minor); 803 minor_t minor = getminor(dev); local 809 SOL_OFS_DPRINTF_L5(sol_ucma_dbg_str, "create_id(%x, %p), minor 872 minor_t minor; local 1314 minor_t minor; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_umad/ |
H A D | sol_umad.c | 679 " minor name \"%s\": is longer than" 695 " minor name \"%s\" is longer than" 857 * create a minor node for each node/port pair 1384 * dev_t for the new minor. 1390 minor_t minor; local 1417 minor = getminor(*dev); 1419 node_id = GET_NODE(minor); 1420 port_num = GET_PORT(minor); 1425 if (ISSM_MINOR(minor)) { 1481 ctx_minor = GET_NEW_UCTX_MINOR(minor, uctx_nu 1514 minor_t minor; local 1684 int minor; local 1891 minor_t minor; local 2183 int minor; local 2556 int minor; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_uverbs/ |
H A D | sol_uverbs.c | 586 "attach: could not add minor for ucma"); 595 "attach: could not add minor for events"); 767 * devp - On success devp has been cloned to point to a unique minor 772 * Handles a user process open of a specific user verbs minor device by 775 * minor numbers are reserved for : 788 int minor; local 804 minor = getminor(*devp); 809 if (minor == SOL_UVERBS_DRIVER_MAX_HCA_MINOR) { 825 * A device minor number must be less than the user verb max 826 * minor devic 2679 sol_uverbs_alloc_uctxt(dev_t *devp, uverbs_module_context_t *mod_ctxt, minor_t minor) argument [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/hid/ |
H A D | hid.c | 297 * Get minor number, soft state structure etc. 306 minor_t minor = getminor((dev_t)arg); local 307 int instance = HID_MINOR_TO_INSTANCE(minor); 570 * Create minor node based on information from the 585 * its multiple collection, create a minor node and support it. 663 "hid_attach: Could not create minor node"); 779 minor_t minor = getminor(*devp); local 781 instance = HID_MINOR_TO_INSTANCE(minor); 811 if (HID_IS_INTERNAL_OPEN(minor) && 817 if (HID_IS_INTERNAL_OPEN(minor) [all...] |
/illumos-gate/usr/src/uts/common/io/usb/clients/printer/ |
H A D | usbprn.c | 245 * Get minor number, soft state structure, etc. 254 minor_t minor = getminor((dev_t)arg); local 255 int instance = USBPRN_MINOR_TO_INSTANCE(minor); 389 * Create minor node based on information from the 396 "usbprn_attach: cannot create minor node");
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | ldc_shm.c | 94 * The major and minor versions required to use directly 141 i_ldc_mem_set_hsvc_vers(uint64_t major, uint64_t minor) argument 144 minor >= ldc_dring_shmem_hv_minor) || 155 i_ldc_init_mapin(ldc_soft_state_t *ldcssp, uint64_t major, uint64_t minor) argument 166 minor < LDC_MAPIN_VER_MINOR) ||
|
H A D | vlds.c | 197 * Following vlds_minor_* routines map a binding handle to a minor number. 363 int minor; local 371 minor = vlds_minor_get(); 372 if (minor == 0) 376 if (ddi_soft_state_zalloc(vlds_statep, minor) != DDI_SUCCESS) { 377 vlds_minor_rele(minor); 381 *devp = makedevice(getmajor(*devp), minor); 391 int minor = (int)getminor(dev); local 399 ds_unreg_all(minor); 404 sp = ddi_get_soft_state(vlds_statep, minor); 595 int minor = (int)getminor(dev); local 1350 int minor; local 1401 int minor; local 1445 int minor; local [all...] |
H A D | vcc.c | 308 * a minor node without a port and another is to block application other 311 * A minor node can exist in the file system without associated with a port 313 * Clients might try to open a minor node even after the corresponding port 315 * we need to validate the association between a port and its minor node. 736 minor_t minor; local 767 /* look up minor number */ 771 /* found previous assigned minor number */ 777 /* end of lookup - assign new minor number */ 803 * Create a minor node. The minor numbe 937 minor_t minor; local 1144 minor_t minor; local 1791 i_vcc_port_ioctl(vcc_t *vccp, minor_t minor, int portno, int cmd, void *arg, int mode) argument 2430 minor_t minor; local [all...] |
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_mem.c | 775 char *minor; local 783 minor = strchr(p_mp->sbm_cm.sbdev_path, ':'); 787 path, (minor == NULL) ? "" : minor);
|
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 760 char *minor; local 768 minor = strchr(p_mp->sbm_cm.sbdev_path, ':'); 772 path, (minor == NULL) ? "" : minor);
|
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | findevs.c | 81 di_minor_t minor, controller_t *cp); 82 static int add_cluster_devs(di_node_t node, di_minor_t minor, 85 di_node_t node, di_minor_t minor); 87 static int add_devs(di_node_t node, di_minor_t minor, void *arg); 94 static char *bus_type(di_node_t node, di_minor_t minor, 101 static char *ctype(di_node_t node, di_minor_t minor); 121 static int is_cluster_disk(di_node_t node, di_minor_t minor); 123 static int is_drive(di_minor_t minor); 124 static int is_zvol(di_node_t node, di_minor_t minor); 125 static int is_HBA(di_node_t node, di_minor_t minor); 192 add_bus(struct search_args *args, di_node_t node, di_minor_t minor, controller_t *cp) argument 303 add_cluster_devs(di_node_t node, di_minor_t minor, void *arg) argument 355 add_controller(struct search_args *args, di_node_t node, di_minor_t minor) argument 519 add_devs(di_node_t node, di_minor_t minor, void *arg) argument 662 di_minor_t minor; local 1106 ctype(di_node_t node, di_minor_t minor) argument 1229 char *minor; local 1543 bus_type(di_node_t node, di_minor_t minor, di_prom_handle_t ph) argument 1568 is_cluster_disk(di_node_t node, di_minor_t minor) argument 1630 is_drive(di_minor_t minor) argument 1637 is_zvol(di_node_t node, di_minor_t minor) argument 1646 is_HBA(di_node_t node, di_minor_t minor) argument 1798 di_minor_t minor; local [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_znode.c | 562 minor_t minor = (minor_t)dev & MAXMIN64; local 565 if (major > MAXMAJ32 || minor > MAXMIN32) 568 return (((dev32_t)major << NBITSMINOR32) | minor);
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdllink.c | 260 i_dladm_mac_walk(di_node_t node, di_minor_t minor, void *arg) argument
|