Lines Matching refs:minor

37 static int display(di_minor_t minor, di_node_t node);
38 static int parallel(di_minor_t minor, di_node_t node);
39 static int node_slash_minor(di_minor_t minor, di_node_t node);
40 static int driver_minor(di_minor_t minor, di_node_t node);
41 static int node_name(di_minor_t minor, di_node_t node);
42 static int minor_name(di_minor_t minor, di_node_t node);
43 static int wifi_minor_name(di_minor_t minor, di_node_t node);
44 static int conskbd(di_minor_t minor, di_node_t node);
45 static int consms(di_minor_t minor, di_node_t node);
46 static int power_button(di_minor_t minor, di_node_t node);
47 static int fc_port(di_minor_t minor, di_node_t node);
48 static int printer_create(di_minor_t minor, di_node_t node);
49 static int se_hdlc_create(di_minor_t minor, di_node_t node);
50 static int ppm(di_minor_t minor, di_node_t node);
51 static int gpio(di_minor_t minor, di_node_t node);
52 static int av_create(di_minor_t minor, di_node_t node);
53 static int tsalarm_create(di_minor_t minor, di_node_t node);
54 static int ntwdt_create(di_minor_t minor, di_node_t node);
55 static int zcons_create(di_minor_t minor, di_node_t node);
56 static int cpuid(di_minor_t minor, di_node_t node);
57 static int glvc(di_minor_t minor, di_node_t node);
58 static int ses_callback(di_minor_t minor, di_node_t node);
59 static int kmdrv_create(di_minor_t minor, di_node_t node);
255 * Handles minor node type "ddi_display".
260 display(di_minor_t minor, di_node_t node)
264 char *mn = di_minor_name(minor);
269 (void) devfsadm_mklink(l_path, node, minor, 0);
284 * Handles minor node type "ddi_parallel".
288 parallel(di_minor_t minor, di_node_t node)
303 buf, di_minor_name(minor));
313 (void) devfsadm_mklink(path, node, minor, 0);
318 ses_callback(di_minor_t minor, di_node_t node)
332 di_minor_name(minor));
344 (void) devfsadm_mklink(l_path, node, minor, 0);
353 node_slash_minor(di_minor_t minor, di_node_t node)
360 (void) strcat(path, di_minor_name(minor));
361 (void) devfsadm_mklink(path, node, minor, 0);
366 driver_minor(di_minor_t minor, di_node_t node)
371 (void) strcat(path, di_minor_name(minor));
372 (void) devfsadm_mklink(path, node, minor, 0);
381 node_name(di_minor_t minor, di_node_t node)
383 (void) devfsadm_mklink(di_node_name(node), node, minor, 0);
392 minor_name(di_minor_t minor, di_node_t node)
394 char *mn = di_minor_name(minor);
396 (void) devfsadm_mklink(mn, node, minor, 0);
398 (void) devfsadm_mklink("rawip", node, minor, 0);
401 (void) devfsadm_mklink("rawip6", node, minor, 0);
404 (void) devfsadm_mklink("ipl", node, minor, 0);
410 * create links at /dev/wifi for wifi minor node
413 wifi_minor_name(di_minor_t minor, di_node_t node)
416 char *mn = di_minor_name(minor);
419 (void) devfsadm_mklink(buf, node, minor, 0);
425 conskbd(di_minor_t minor, di_node_t node)
427 (void) devfsadm_mklink("kbd", node, minor, 0);
432 consms(di_minor_t minor, di_node_t node)
434 (void) devfsadm_mklink("mouse", node, minor, 0);
439 power_button(di_minor_t minor, di_node_t node)
441 (void) devfsadm_mklink("power_button", node, minor, 0);
446 fc_port(di_minor_t minor, di_node_t node)
458 (void) strcat(path, di_minor_name(minor));
470 (void) devfsadm_mklink(path, node, minor, 0);
476 * minor node type "ddi_printer".
480 printer_create(di_minor_t minor, di_node_t node)
486 mn = di_minor_name(minor);
489 (void) devfsadm_mklink(mn, node, minor, 0);
506 (void) devfsadm_mklink(path, node, minor, 0);
517 se_hdlc_create(di_minor_t minor, di_node_t node)
524 mn = di_minor_name(minor);
526 /* minor node should be of the form: "?,hdlc" */
549 (void) devfsadm_mklink(path, node, minor, 0);
555 gpio(di_minor_t minor, di_node_t node)
561 minor_nm = di_minor_name(minor);
583 (void) devfsadm_mklink(l_path, node, minor, 0);
592 ppm(di_minor_t minor, di_node_t node)
594 (void) devfsadm_mklink("ppm", node, minor, 0);
603 av_create(di_minor_t minor, di_node_t node)
614 minor_str = di_minor_name(minor);
625 (void) devfsadm_mklink(path, node, minor, 0);
634 tsalarm_create(di_minor_t minor, di_node_t node)
637 char *mn = di_minor_name(minor);
641 (void) devfsadm_mklink(mn, node, minor, 0);
642 (void) devfsadm_mklink(buf, node, minor, 0);
651 ntwdt_create(di_minor_t minor, di_node_t node)
653 (void) devfsadm_mklink("ntwdt", node, minor, 0);
658 zcons_create(di_minor_t minor, di_node_t node)
664 minor_str = di_minor_name(minor);
673 (void) devfsadm_mklink(path, node, minor, 0);
682 cpuid(di_minor_t minor, di_node_t node)
684 (void) devfsadm_mklink(CPUID_SELF_NAME, node, minor, 0);
693 glvc(di_minor_t minor, di_node_t node)
701 (void) devfsadm_mklink("spfma", node, minor, 0);
712 kmdrv_create(di_minor_t minor, di_node_t node)
715 (void) devfsadm_mklink("kmdrv", node, minor, 0);