Home
last modified time | relevance | path

Searched refs:spec_type (Results 1 – 23 of 23) sorted by relevance

/onnv-gate/usr/src/uts/common/sys/contract/
H A Ddevice_impl.h77 ct_ack_t contract_device_offline(dev_info_t *dip, dev_t dev, int spec_type);
78 void contract_device_degrade(dev_info_t *dip, dev_t dev, int spec_type);
79 void contract_device_undegrade(dev_info_t *dip, dev_t dev, int spec_type);
80 int contract_device_open(dev_t dev, int spec_type, contract_t **ctpp);
82 ct_ack_t contract_device_negotiate(dev_info_t *dip, dev_t dev, int spec_type,
84 void contract_device_finalize(dev_info_t *dip, dev_t dev, int spec_type,
86 void contract_device_negend(dev_info_t *dip, dev_t dev, int spec_type,
/onnv-gate/usr/src/uts/common/contract/
H A Ddevice.c361 int spec_type, proc_t *owner, int *errorp);
505 int spec_type; in ctmpl_device_set() local
557 spec_type = 0; in ctmpl_device_set()
559 if (resolve_pathname(str_value, &dip, NULL, &spec_type) != 0) { in ctmpl_device_set()
564 if (spec_type != S_IFCHR && spec_type != S_IFBLK) { in ctmpl_device_set()
648 int spec_type; in ctmpl_device_create() local
671 spec_type = 0; in ctmpl_device_create()
673 if (resolve_pathname(buf, NULL, &dev, &spec_type) != 0 || in ctmpl_device_create()
675 (spec_type != S_IFCHR && spec_type != S_IFBLK)) { in ctmpl_device_create()
684 dev, spec_type, curproc, &error); in ctmpl_device_create()
[all …]
/onnv-gate/usr/src/uts/common/sys/
H A Dsunldi_impl.h152 int ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, char *event,
154 void ldi_invoke_finalize(dev_info_t *dip, dev_t dev, int spec_type, char *event,
H A Dsunldi.h156 extern int ldi_ev_notify(dev_info_t *dip, minor_t minor, int spec_type,
158 extern void ldi_ev_finalize(dev_info_t *dip, minor_t minor, int spec_type,
H A Ddevinfo_impl.h179 int spec_type; /* block or char access type */ member
300 int spec_type; /* block or char */ member
H A Dddi_implfuncs.h207 i_ddi_devtspectype_to_minorname(dev_info_t *dip, dev_t dev, int spec_type);
H A Dsunddi.h1552 ddi_create_minor_node(dev_info_t *dip, char *name, int spec_type,
1556 ddi_create_priv_minor_node(dev_info_t *dip, char *name, int spec_type,
1702 ddi_dev_pathname(dev_t devt, int spec_type, char *name);
2084 ddi_lyr_get_minor_name(dev_t dev, int spec_type, char **minor_name);
H A Dsservice.h473 int spec_type; /* dev special type (block/char) */ member
H A Dddi_impldefs.h696 int spec_type; /* block or char */ member
747 #define ddm_spec_type d_minor.spec_type
/onnv-gate/usr/src/uts/common/os/
H A Ddriver_lyr.c581 int spec_type; in ldi_vp_from_name() local
601 ret = resolve_pathname(path, &dip, &dev, &spec_type); in ldi_vp_from_name()
605 ASSERT(STYP_VALID(spec_type)); in ldi_vp_from_name()
606 vp = makespecvp(dev, STYP_TO_VTYP(spec_type)); in ldi_vp_from_name()
3269 dev_t dev, int spec_type) in ldi_ev_device_match() argument
3275 ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) || in ldi_ev_device_match()
3276 (spec_type == S_IFCHR || spec_type == S_IFBLK)); in ldi_ev_device_match()
3287 if (dev != lecp->lec_dev || spec_type != lecp->lec_spec) in ldi_ev_device_match()
3310 ldi_invoke_notify(dev_info_t *dip, dev_t dev, int spec_type, char *event, in ldi_invoke_notify() argument
3321 ASSERT((dev == DDI_DEV_T_ANY && spec_type == 0) || in ldi_invoke_notify()
[all …]
H A Dsunddi.c6020 ddi_create_minor_common(dev_info_t *dip, char *name, int spec_type, in ddi_create_minor_common() argument
6027 if (spec_type != S_IFCHR && spec_type != S_IFBLK) in ddi_create_minor_common()
6108 dmdp->ddm_spec_type = spec_type; in ddi_create_minor_common()
6143 ddi_create_minor_node(dev_info_t *dip, char *name, int spec_type, in ddi_create_minor_node() argument
6146 return (ddi_create_minor_common(dip, name, spec_type, minor_num, in ddi_create_minor_node()
6151 ddi_create_priv_minor_node(dev_info_t *dip, char *name, int spec_type, in ddi_create_priv_minor_node() argument
6155 return (ddi_create_minor_common(dip, name, spec_type, minor_num, in ddi_create_priv_minor_node()
6160 ddi_create_default_minor_node(dev_info_t *dip, char *name, int spec_type, in ddi_create_default_minor_node() argument
6163 return (ddi_create_minor_common(dip, name, spec_type, minor_num, in ddi_create_default_minor_node()
6173 ddi_create_internal_pathname(dev_info_t *dip, char *name, int spec_type, in ddi_create_internal_pathname() argument
[all …]
/onnv-gate/usr/src/cmd/tnf/prex/
H A Dspec.h49 typedef enum spec_type { enum
/onnv-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c1088 int spec_type; in dump_minor_data_paths() local
1101 spec_type = di_minor_spectype(minor); in dump_minor_data_paths()
1123 (spec_type == S_IFBLK) ? "blk" : "chr", type); in dump_minor_data_paths()
1221 int displayed_path, spec_type; in link_lnode_disp() local
1229 spec_type = di_link_spectype(link); in link_lnode_disp()
1239 (spec_type == S_IFBLK) ? "blk" : "chr"); in link_lnode_disp()
1260 (spec_type != di_minor_spectype(minor))) in link_lnode_disp()
/onnv-gate/usr/src/uts/common/io/
H A Ddevinfo.c198 int spec_type; /* block or char access type */ member
2115 i_link_alloc(int spec_type) in i_link_alloc() argument
2120 i_link->spec_type = spec_type; in i_link_alloc()
2282 (i_link->spec_type == (*i_link_next)->spec_type)) { in di_ldi_callback()
2342 me->spec_type = i_link->spec_type; in i_link_walker()
2549 me->spec_type = mnode->ddm_spec_type; in di_getmdata()
H A Dcmlb.c261 int spec_type, minor_t minor_num);
1412 cmlb_create_minor(dev_info_t *dip, char *name, int spec_type, argument
1419 name, spec_type, minor_num));
1422 name, spec_type, minor_num, node_type, flag));
/onnv-gate/usr/src/uts/common/pcmcia/sys/
H A Dcs.h976 int32_t spec_type; /* dev special type (block or char) */ member
1219 int32_t spec_type; /* dev special type (block or char) */ member
/onnv-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c697 int spec_type; in spec_open() local
698 spec_type = (STOV(csp)->v_type == VCHR) ? S_IFCHR : S_IFBLK; in spec_open()
699 if (contract_device_open(newdev, spec_type, NULL) != 0) { in spec_open()
/onnv-gate/usr/src/uts/sun/io/
H A Dzs_common.c153 int spec_type, minor_t minor_num);
/onnv-gate/usr/src/uts/common/io/pcmcia/
H A Dpcata.c1553 dnd->spec_type = dmdp->type; in pcata_create_device_node()
/onnv-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c1430 return (DI_MINOR(minor)->spec_type); in di_minor_spectype()
3384 return (DI_LINK(link)->spec_type); in di_link_spectype()
/onnv-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c3916 init->spec_type, in pcmcia_create_device()
3951 device.type = init->spec_type; in pcmcia_create_device()
/onnv-gate/usr/src/uts/common/pcmcia/cs/
H A Dcs.c7699 ss_make_device_node.spec_type = devnode_desc->spec_type;
/onnv-gate/usr/src/uts/sun4/io/
H A Dsu_driver.c133 int spec_type, minor_t minor_num);