Home
last modified time | relevance | path

Searched refs:dls_link_t (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Ddls_impl.h80 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 Ddls.h80 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 Ddld_impl.h206 dls_link_t *ds_dlp; /* SL */
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_link.c72 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 Ddls.c41 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 Ddls_mgmt.c678 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 Ddls_stat.c62 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 Ddld_drv.c339 dls_link_t *dlp; in drv_ioc_attr()
635 dls_link_t *dlp = NULL; in drv_ioc_prop_common()
1331 dls_link_t *dlp = NULL; in drv_ioc_gettran()
1379 dls_link_t *dlp = NULL; in drv_ioc_readtran()
1436 dls_link_t *dlp = NULL; in drv_ioc_getled()
1482 dls_link_t *dlp = NULL; in drv_ioc_setled()
H A Ddld_str.c1024 dls_link_t *dlp = NULL; in dld_str_attach()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c1216 dls_link_t *dlp; in mac_link_flow_add()
1547 dls_link_t *dlp; in mac_link_flow_walk()