Searched refs:dls_link_t (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | dls_impl.h | 80 extern int dls_link_hold(const char *, dls_link_t **); 81 extern int dls_link_hold_create(const char *, dls_link_t **); 82 extern int dls_link_hold_by_dev(dev_t, dls_link_t **); 83 extern void dls_link_rele(dls_link_t *); 85 extern void dls_link_add(dls_link_t *, uint32_t, dld_str_t *); 86 extern void dls_link_remove(dls_link_t *, dld_str_t *); 90 extern dev_t dls_link_dev(dls_link_t *); 93 extern int dls_mac_active_set(dls_link_t *i); 94 extern void dls_mac_active_clear(dls_link_t *); 97 extern int dls_stat_update(kstat_t *, dls_link_t *, int); [all …]
|
H A D | dls.h | 80 typedef struct dls_link_s dls_link_t; typedef 90 extern int dls_open(dls_link_t *, dls_dl_handle_t, dld_str_t *);
|
H A D | dld_impl.h | 206 dls_link_t *ds_dlp; /* SL */
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_link.c | 72 dls_link_t *dlp = buf; in i_dls_link_constructor() 75 bzero(buf, sizeof (dls_link_t)); in i_dls_link_constructor() 88 dls_link_t *dlp = buf; in i_dls_link_destructor() 146 i_dls_link_subchain(dls_link_t *dlp, mblk_t *mp, const mac_header_info_t *mhip, in i_dls_link_subchain() 277 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, in i_dls_link_rx_func() 342 dls_link_t *dlp = arg; in i_dls_link_rx() 518 dls_link_t *dlp = dsp->ds_dlp; in dls_rx_vlan_promisc() 561 dls_link_t *dlp = dsp->ds_dlp; in dls_rx_promisc() 621 dls_link_t *dlp = arg; in dls_link_notify() 663 i_dls_link_destroy(dls_link_t *dlp) in i_dls_link_destroy() [all …]
|
H A D | dls.c | 41 dls_open(dls_link_t *dlp, dls_dl_handle_t ddh, dld_str_t *dsp) in dls_open() 87 dls_link_t *dlp = dsp->ds_dlp; in dls_close() 651 dls_mac_active_set(dls_link_t *dlp) in dls_mac_active_set() 682 dls_mac_active_clear(dls_link_t *dlp) in dls_mac_active_clear()
|
H A D | dls_mgmt.c | 678 dls_link_t **dlpp) in dls_devnet_hold_link() 681 dls_link_t *dlp; in dls_devnet_hold_link() 700 dls_devnet_rele_link(dls_dl_handle_t dlh, dls_link_t *dlp) in dls_devnet_rele_link() 725 dls_link_t *dlp; in dls_devnet_stat_update() 1132 dls_devnet_hold_tmp_by_link(dls_link_t *dlp, dls_dl_handle_t *ddhp) in dls_devnet_hold_tmp_by_link() 1700 dls_link_t *dlp; in dls_devnet_open() 1745 dls_link_t *dlp; in dls_devnet_close() 1778 dls_link_t *dlp; in dls_devnet_create()
|
H A D | dls_stat.c | 62 dls_stat_update(kstat_t *ksp, dls_link_t *dlp, int rw) in dls_stat_update()
|
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_drv.c | 340 dls_link_t *dlp; in drv_ioc_attr() 680 dls_link_t *dlp = NULL; in drv_ioc_prop_common() 1372 dls_link_t *dlp = NULL; in drv_ioc_gettran() 1420 dls_link_t *dlp = NULL; in drv_ioc_readtran() 1477 dls_link_t *dlp = NULL; in drv_ioc_getled() 1523 dls_link_t *dlp = NULL; in drv_ioc_setled()
|
H A D | dld_str.c | 1024 dls_link_t *dlp = NULL; in dld_str_attach()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_flow.c | 1216 dls_link_t *dlp; in mac_link_flow_add() 1547 dls_link_t *dlp; in mac_link_flow_walk()
|