Searched refs:dev_info_t (Results 1 - 9 of 9) sorted by relevance

/darwin-on-arm/xnu/bsd/sys/
H A Ddtrace_glue.h359 typedef struct __dev_info *dev_info_t; typedef in typeref:struct:__dev_info
361 extern void ddi_report_dev(dev_info_t *);
368 int ddi_getprop(dev_t dev, dev_info_t *dip, int flags, const char *name, int defvalue);
371 extern int ddi_prop_lookup_int_array(dev_t, dev_info_t *, uint_t, const char *, int **, uint_t *);
373 extern int ddi_driver_major(dev_info_t *);
375 extern int ddi_create_minor_node(dev_info_t *, const char *, int, minor_t, const char *, int);
376 extern void ddi_remove_minor_node(dev_info_t *, char *);
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Dlockstat.c222 static dev_info_t *lockstat_devi; /* saved in xxattach() for xxinfo() */
332 lockstat_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
407 lockstat_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
H A Dfbt.c63 static dev_info_t *fbt_devi;
372 fbt_cleanup(dev_info_t *devi)
382 fbt_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
479 fbt_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
H A Dsystrace.c342 static dev_info_t *systrace_devi;
580 systrace_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
625 systrace_detach(dev_info_t *devi, ddi_detach_cmd_t cmd)
646 systrace_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
793 static dev_info_t *machtrace_devi;
1025 machtrace_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
1112 systrace_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
1113 machtrace_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
H A Dprofile_prvd.c83 static dev_info_t *profile_devi;
672 profile_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
715 profile_detach(dev_info_t *devi, ddi_detach_cmd_t cmd)
735 profile_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
872 profile_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
H A Dsdt.c68 static dev_info_t *sdt_devi;
307 sdt_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
345 sdt_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
377 sdt_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
638 sdt_attach( (dev_info_t *)(uintptr_t)majdevno, DDI_ATTACH );
H A Ddtrace_glue.c592 ddi_report_dev(dev_info_t *devi)
680 ddi_prop_lookup_int_array(dev_t match_dev, dev_info_t *dip, uint_t flags,
705 ddi_driver_major(dev_info_t *devi) { return (int)major(CAST_DOWN_EXPLICIT(int,devi)); }
708 ddi_create_minor_node(dev_info_t *dip, const char *name, int spec_type,
721 ddi_remove_minor_node(dev_info_t *dip, char *name)
745 int ddi_getprop(dev_t dev, dev_info_t *dip, int flags, const char *name, int defvalue)
H A Dfasttrap.c138 static dev_info_t *fasttrap_devi;
2420 fasttrap_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
2653 if (DDI_FAILURE == fasttrap_attach((dev_info_t *)(uintptr_t)device, 0 )) {
H A Ddtrace.c218 static dev_info_t *dtrace_devi; /* device info */
16854 dtrace_attach(dev_info_t *devi, ddi_attach_cmd_t cmd)
19239 dtrace_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
19364 dtrace_info(dev_info_t *dip, ddi_info_cmd_t infocmd, void *arg, void **result)
19782 dtrace_attach( (dev_info_t *)(uintptr_t)makedev(gMajDevNo, 0), 0 ); /* Punning a dev_t to a dev_info_t* */

Completed in 104 milliseconds