/illumos-gate/usr/src/cmd/tnf/prex/ |
H A D | spec.h | 49 typedef enum spec_type { enum
|
/illumos-gate/usr/src/uts/common/contract/ |
H A D | device.c | 190 * dev_t and spec_type of the minor node. There are also a few fields that 361 int spec_type, proc_t *owner, int *errorp); 505 int spec_type; local 557 spec_type = 0; 559 if (resolve_pathname(str_value, &dip, NULL, &spec_type) != 0) { 564 if (spec_type != S_IFCHR && spec_type != S_IFBLK) { 648 int spec_type; local 671 spec_type = 0; 673 if (resolve_pathname(buf, NULL, &dev, &spec_type) ! 1198 contract_device_create(ctmpl_device_t *dtmpl, dev_t dev, int spec_type, proc_t *owner, int *errorp) argument 1324 contract_device_open(dev_t dev, int spec_type, contract_t **ctpp) argument 1417 wait_for_acks(dev_info_t *dip, dev_t dev, int spec_type, uint_t evtype) argument 1582 contract_device_publish(dev_info_t *dip, dev_t dev, int spec_type, uint_t evtype, nvlist_t *tnvl) argument 1941 contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type) argument 1971 contract_device_degrade(dev_info_t *dip, dev_t dev, int spec_type) argument 1990 contract_device_undegrade(dev_info_t *dip, dev_t dev, int spec_type) argument 2010 contract_device_negend(dev_info_t *dip, dev_t dev, int spec_type, int result) argument 2037 contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type, uint_t evtype) argument 2070 contract_device_finalize(dev_info_t *dip, dev_t dev, int spec_type, uint_t evtype, int ct_result) argument [all...] |
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | pdevinfo.c | 1109 int spec_type; local 1122 spec_type = di_minor_spectype(minor); 1144 (spec_type == S_IFBLK) ? "blk" : "chr", type); 1242 int displayed_path, spec_type; local 1250 spec_type = di_link_spectype(link); 1260 (spec_type == S_IFBLK) ? "blk" : "chr"); 1281 (spec_type != di_minor_spectype(minor)))
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 698 int spec_type; local 699 spec_type = (STOV(csp)->v_type == VCHR) ? S_IFCHR : S_IFBLK; 700 if (contract_device_open(newdev, spec_type, NULL) != 0) {
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | driver_lyr.c | 590 int spec_type; local 610 ret = resolve_pathname(path, &dip, &dev, &spec_type); 614 ASSERT(STYP_VALID(spec_type)); 615 vp = makespecvp(dev, STYP_TO_VTYP(spec_type)); 3278 dev_t dev, int spec_type) 3284 ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) || 3285 (spec_type == S_IFCHR || spec_type == S_IFBLK)); 3296 if (dev != lecp->lec_dev || spec_type != lecp->lec_spec) 3319 ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, cha argument 3277 ldi_ev_device_match(ldi_ev_callback_impl_t *lecp, dev_info_t *dip, dev_t dev, int spec_type) argument 3476 ldi_ev_notify(dev_info_t *dip, minor_t minor, int spec_type, ldi_ev_cookie_t cookie, void *ev_data) argument 3551 ldi_invoke_finalize(dev_info_t *dip, dev_t dev, int spec_type, char *event, int ldi_result, void *ev_data) argument 3645 ldi_ev_finalize(dev_info_t *dip, minor_t minor, int spec_type, int ldi_result, ldi_ev_cookie_t cookie, void *ev_data) argument [all...] |
H A D | sunddi.c | 5683 ddi_create_minor_common(dev_info_t *dip, char *name, int spec_type, argument 5690 if (spec_type != S_IFCHR && spec_type != S_IFBLK) 5771 dmdp->ddm_spec_type = spec_type; 5806 ddi_create_minor_node(dev_info_t *dip, char *name, int spec_type, argument 5809 return (ddi_create_minor_common(dip, name, spec_type, minor_num, 5814 ddi_create_priv_minor_node(dev_info_t *dip, char *name, int spec_type, argument 5818 return (ddi_create_minor_common(dip, name, spec_type, minor_num, 5823 ddi_create_default_minor_node(dev_info_t *dip, char *name, int spec_type, argument 5826 return (ddi_create_minor_common(dip, name, spec_type, minor_nu 5836 ddi_create_internal_pathname(dev_info_t *dip, char *name, int spec_type, minor_t minor_num) argument 6783 ddi_dev_pathname(dev_t devt, int spec_type, char *path) argument 7484 i_ddi_devtspectype_to_minorname(dev_info_t *dip, dev_t dev, int spec_type) argument 7929 ddi_lyr_get_minor_name(dev_t dev, int spec_type, char **minor_name) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | devinfo_impl.h | 179 int spec_type; /* block or char access type */ member in struct:di_link 300 int spec_type; /* block or char */ member in struct:di_minor
|
H A D | sservice.h | 473 int spec_type; /* dev special type (block/char) */ member in struct:ss_make_device_node
|
H A D | ddi_impldefs.h | 697 int spec_type; /* block or char */ member in struct:ddi_minor 748 #define ddm_spec_type d_minor.spec_type 999 * ddi_create_minor_node(9F) nodes of the specified spec_type. For a driver
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | cmlb.c | 264 int spec_type, minor_t minor_num); 1419 cmlb_create_minor(dev_info_t *dip, char *name, int spec_type, argument 1426 name, spec_type, minor_num)); 1429 name, spec_type, minor_num, node_type, flag));
|
H A D | devinfo.c | 198 int spec_type; /* block or char access type */ member in struct:i_link 2115 i_link_alloc(int spec_type) argument 2120 i_link->spec_type = spec_type; 2182 * {src_lnode, tgt_lnode, spec_type} tuple. 2282 (i_link->spec_type == (*i_link_next)->spec_type)) { 2342 me->spec_type = i_link->spec_type; 2549 me->spec_type [all...] |
/illumos-gate/usr/src/uts/common/pcmcia/sys/ |
H A D | cs.h | 976 int32_t spec_type; /* dev special type (block or char) */ member in struct:devnode_desc_t 1219 int32_t spec_type; /* dev special type (block or char) */ member in struct:devnode_desc
|