Home
last modified time | relevance | path

Searched refs:ldi_handle_t (Results 1 – 25 of 43) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dsunldi.h55 typedef struct __ldi_handle *ldi_handle_t; typedef
76 int (*cb_notify)(ldi_handle_t, ldi_ev_cookie_t, void *, void *);
77 void (*cb_finalize)(ldi_handle_t, ldi_ev_cookie_t, int, void *, void *);
97 ldi_handle_t *, ldi_ident_t);
99 ldi_handle_t *, ldi_ident_t);
101 ldi_handle_t *, ldi_ident_t);
105 extern int ldi_close(ldi_handle_t, int flag, cred_t *);
107 extern int ldi_read(ldi_handle_t, struct uio *, cred_t *);
108 extern int ldi_write(ldi_handle_t, struct uio *, cred_t *);
109 extern int ldi_ioctl(ldi_handle_t, int, intptr_t, int, cred_t *, int *);
[all …]
H A Dddi_obsolete.h78 extern int ldi_get_eventcookie(ldi_handle_t, char *,
80 extern int ldi_add_event_handler(ldi_handle_t, ddi_eventcookie_t,
81 void (*handler)(ldi_handle_t, ddi_eventcookie_t, void *, void *),
83 extern int ldi_remove_event_handler(ldi_handle_t, ldi_callback_id_t);
H A Dconsconfig_dacf.h67 ldi_handle_t conskbd_lh;
70 ldi_handle_t consms_lh;
H A Dsoftmac_impl.h58 ldi_handle_t sl_lh;
376 extern int softmac_fill_capab(ldi_handle_t, softmac_t *);
H A Dppmvar.h137 ldi_handle_t lh; /* layered (ldi) handle */
H A Dtem_impl.h265 ldi_handle_t ts_hdl; /* Framework handle for layered on dev */
/illumos-gate/usr/src/uts/common/os/
H A Ddriver_lyr.c119 int ldi_remove_event_handler(ldi_handle_t lh, ldi_callback_id_t id);
741 ldi_handle_t *lhp, struct ldi_ident *li) in ldi_open_by_vp()
786 *lhp = (ldi_handle_t)nlhp; in ldi_open_by_vp()
1614 ldi_handle_t *lhp, ldi_ident_t li) in ldi_open_by_dev()
1641 ldi_handle_t *lhp, ldi_ident_t li) in ldi_open_by_name()
1666 int flag, cred_t *cr, ldi_handle_t *lhp, ldi_ident_t li) in ldi_open_by_devid()
1689 ldi_close(ldi_handle_t lh, int flag, cred_t *cr) in ldi_close()
1787 ldi_read(ldi_handle_t lh, struct uio *uiop, cred_t *credp) in ldi_read()
1810 ldi_write(ldi_handle_t lh, struct uio *uiop, cred_t *credp) in ldi_write()
1833 ldi_get_size(ldi_handle_t lh, uint64_t *sizep) in ldi_get_size()
[all …]
/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/
H A Doplmsu_proto.h50 int oplmsu_open_msu(dev_info_t *, ldi_ident_t *, ldi_handle_t *);
51 int oplmsu_plink_serial(dev_info_t *, ldi_handle_t, int *);
58 void oplmsu_unlinks(ldi_handle_t, int *, int);
/illumos-gate/usr/src/uts/common/io/
H A Dsundlpi.c191 dl_op(ldi_handle_t lh, mblk_t **mpp, t_uscalar_t expprim, size_t minlen, in dl_op()
284 dl_attach(ldi_handle_t lh, int ppa, dl_error_ack_t *dleap) in dl_attach()
308 dl_bind(ldi_handle_t lh, uint_t sap, dl_error_ack_t *dleap) in dl_bind()
349 dl_phys_addr(ldi_handle_t lh, uchar_t *physaddr, size_t *physlenp, in dl_phys_addr()
404 dl_info(ldi_handle_t lh, dl_info_ack_t *dliap, uchar_t *physaddr, in dl_info()
449 dl_notify(ldi_handle_t lh, uint32_t *notesp, dl_error_ack_t *dleap) in dl_notify()
H A Dconsconfig_dacf.c471 consconfig_kbd_abort_enable(ldi_handle_t lh) in consconfig_kbd_abort_enable()
491 consconfig_kbd_abort_disable(ldi_handle_t lh) in consconfig_kbd_abort_disable()
557 consconfig_get_polledio(ldi_handle_t lh) in consconfig_get_polledio()
606 ldi_handle_t lh; in consconfig_setup_polledio()
757 consconfig_relink_wc(cons_state_t *sp, ldi_handle_t new_lh, int *muxid) in consconfig_relink_wc()
760 ldi_handle_t wc_lh; in consconfig_relink_wc()
818 ldi_handle_t wc_lh; in cons_build_upper_layer()
1097 ldi_handle_t new_lh, in consconfig_prepare_dev()
1154 consconfig_relink_conskbd(cons_state_t *sp, ldi_handle_t new_lh, int *muxid) in consconfig_relink_conskbd()
1254 consconfig_relink_consms(cons_state_t *sp, ldi_handle_t new_lh, int *muxid) in consconfig_relink_consms()
[all …]
H A Dstrplumb.c299 getifflags(ldi_handle_t lh, struct lifreq *lifrp) in getifflags()
314 setifname(ldi_handle_t lh, struct lifreq *lifrp) in setifname()
330 ldi_handle_t lh = NULL; in strplumb_dev()
331 ldi_handle_t mux_lh = NULL; in strplumb_dev()
676 ldi_handle_t lh; in getmacaddr()
H A Dl_strplumb.c220 ldi_handle_t lh; in kstr_autopush()
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_capab.c37 static int dl_capab(ldi_handle_t, mblk_t **);
75 softmac_fill_capab(ldi_handle_t lh, softmac_t *softmac) in softmac_fill_capab()
98 dl_capab(ldi_handle_t lh, mblk_t **mpp) in dl_capab()
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsockmod_rds.c45 ldi_handle_t rdsv3_transport_handle = NULL;
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_disk.c66 ldi_handle_t vd_lh;
133 vdev_disk_off_notify(ldi_handle_t lh __unused, ldi_ev_cookie_t ecookie, in vdev_disk_off_notify()
164 vdev_disk_off_finalize(ldi_handle_t lh __unused, ldi_ev_cookie_t ecookie, in vdev_disk_off_finalize()
192 vdev_disk_dgrd_finalize(ldi_handle_t lh __unused, ldi_ev_cookie_t ecookie, in vdev_disk_dgrd_finalize()
791 vdev_disk_ldi_physio(ldi_handle_t vd_lh, caddr_t data, in vdev_disk_ldi_physio()
1099 ldi_handle_t vd_lh; in vdev_disk_read_rootlabel()
/illumos-gate/usr/src/uts/common/sys/ib/clients/of/sol_ucma/
H A Dsol_ucma.h150 ldi_handle_t ucma_ldi_hdl;
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxdb.h123 ldi_handle_t xs_ldi_hdl;
/illumos-gate/usr/src/uts/i86pc/os/
H A Dgraphics.c205 ldi_handle_t hdl; in progressbar_key_abort()
/illumos-gate/usr/src/uts/sun4u/excalibur/os/
H A Dexcalibur.c53 ldi_handle_t lh;
/illumos-gate/usr/src/uts/common/sys/idm/
H A Didm_transport.h197 ldi_handle_t it_ldi_hdl;
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/
H A Doplmsu.c1087 oplmsu_open_msu(dev_info_t *dip, ldi_ident_t *lip, ldi_handle_t *lhp) in oplmsu_open_msu()
1113 oplmsu_plink_serial(dev_info_t *dip, ldi_handle_t msu_lh, int *id) in oplmsu_plink_serial()
1116 ldi_handle_t lh = NULL; in oplmsu_plink_serial()
1199 ldi_handle_t msu_lh = NULL; in oplmsu_dr_attach()
1311 ldi_handle_t msu_lh = NULL; in oplmsu_dr_detach()
1552 ldi_handle_t msu_lh = NULL; in oplmsu_conf_stream()
1669 oplmsu_unlinks(ldi_handle_t msu_lh, int *plink_id, int devcnt) in oplmsu_unlinks()
/illumos-gate/usr/src/uts/common/io/ib/clients/sdp/
H A Dsdpddi.c83 ldi_handle_t sdp_transport_handle = NULL;
/illumos-gate/usr/src/uts/sun4u/chicago/io/fpc/
H A Dfpc-impl-4u.c62 ldi_handle_t devhandle;
/illumos-gate/usr/src/uts/common/sys/usb/clients/audio/usb_ac/
H A Dusb_ac.h66 ldi_handle_t acp_lh; /* ldi handle of plumbed driver */
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c1586 mac_set_intr(ldi_handle_t lh, processorid_t cpu_num, int oldcpuid, int ino) in mac_set_intr()
1630 mac_get_single_intr(ldi_handle_t lh, int oldcpuid, int ino, in mac_get_single_intr()
1700 mac_validate_intr(ldi_handle_t lh, mac_dladm_intr_t *dln, processorid_t cpuid) in mac_validate_intr()
1772 ldi_handle_t lh = NULL; in mac_check_interrupt_binding()

12