Home
last modified time | relevance | path

Searched refs:macinfo (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dgldutil.c54 #define DLSAPLENGTH(macinfo) \ argument
55 ((macinfo)->gldm_addrlen + ABS((macinfo)->gldm_saplen))
89 gld_init_ether(gld_mac_info_t *macinfo) in gld_init_ether() argument
92 ((gld_mac_pvt_t *)macinfo->gldm_mac_pvt)->kstatp->ks_data; in gld_init_ether()
95 ASSERT(macinfo->gldm_type == DL_ETHER); in gld_init_ether()
96 ASSERT(macinfo->gldm_addrlen == 6); in gld_init_ether()
97 ASSERT(macinfo->gldm_saplen == -2); in gld_init_ether()
118 if (macinfo->gldm_driver_version != GLD_VERSION_200) in gld_init_ether()
138 gld_uninit_ether(gld_mac_info_t *macinfo) in gld_uninit_ether() argument
143 gld_interpret_ether(gld_mac_info_t *macinfo, mblk_t *mp, pktinfo_t *pktinfo, in gld_interpret_ether() argument
[all …]
H A Dgld.c214 #define VLAN_CAPABLE(macinfo) \ argument
215 ((macinfo)->gldm_type == DL_ETHER && \
216 (macinfo)->gldm_send_tagged != NULL)
451 gld_mac_info_t *macinfo; in gld_mac_alloc() local
453 macinfo = kmem_zalloc(sizeof (gld_mac_info_t) + GLD_MAC_RESERVED, in gld_mac_alloc()
460 macinfo->gldm_driver_version = GLD_VERSION_200; in gld_mac_alloc()
466 macinfo->gldm_GLD_version = GLD_VERSION; in gld_mac_alloc()
468 return (macinfo); in gld_mac_alloc()
480 gld_mac_free(gld_mac_info_t *macinfo) in gld_mac_free() argument
482 ASSERT(macinfo); in gld_mac_free()
[all …]
H A Dllc1.c69 static mblk_t *llc1_form_udata(llc1_t *lld, llc_mac_info_t *macinfo,
71 static mblk_t *llc1_xid_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap);
72 static mblk_t *llc1_xid_ind_con(llc1_t *lld, llc_mac_info_t *macinfo,
74 static mblk_t *llc1_test_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap);
75 static mblk_t *llc1_test_ind_con(llc1_t *lld, llc_mac_info_t *macinfo,
79 static void llc1_recv(llc_mac_info_t *macinfo, mblk_t *mp);
80 static void llc1_req_raw(llc_mac_info_t *macinfo);
81 static void llc1_find_waiting(llc_mac_info_t *macinfo, mblk_t *mp, long prim);
90 static void llc1_init_kstat(llc_mac_info_t *macinfo);
91 static void llc1_uninit_kstat(llc_mac_info_t *macinfo);
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dgldpriv.h392 #define GLDM_LOCK_INIT(macinfo) \ argument
393 rw_init(&(macinfo)->gldm_lock.gldl_rw_lock, NULL, \
394 RW_DRIVER, (macinfo)->gldm_cookie); \
395 (macinfo)->gldm_GLD_flags |= GLD_LOCK_INITED
397 #define GLDM_LOCK_INITED(macinfo) \ argument
398 ((macinfo)->gldm_GLD_flags & GLD_LOCK_INITED)
400 #define GLDM_LOCK_DESTROY(macinfo) \ argument
401 if ((macinfo)->gldm_GLD_flags & GLD_LOCK_INITED) { \
402 rw_destroy(&(macinfo)->gldm_lock.gldl_rw_lock); \
403 (macinfo)->gldm_GLD_flags &= ~GLD_LOCK_INITED; \
[all …]
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c376 gld_mac_info_t *macinfo; /* GLD stuff follows */ in ch_attach() local
394 macinfo = gld_mac_alloc(dip); in ch_attach()
395 if (macinfo == NULL) { in ch_attach()
407 gld_mac_free(macinfo); in ch_attach()
417 PRINT(("attach macinfo: %p chp: %p\n", macinfo, chp)); in ch_attach()
420 chp->ch_macp = macinfo; in ch_attach()
447 gld_mac_free(macinfo); in ch_attach()
454 macinfo->gldm_devinfo = dip; in ch_attach()
455 macinfo->gldm_private = (caddr_t)chp; in ch_attach()
456 macinfo->gldm_reset = ch_reset; in ch_attach()
[all …]
H A Dpe.c1712 gld_mac_info_t *macinfo = obj->ch_macp; in t1_os_link_changed() local
1714 gld_linkstate(macinfo, GLD_LINKSTATE_UP); in t1_os_link_changed()
1721 gld_linkstate(macinfo, GLD_LINKSTATE_DOWN); in t1_os_link_changed()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb2_query_dir.c428 smb_macinfo_t *macinfo = &args->fa_mi; in smb2_find_mbc_encode() local
610 macinfo->mi_maxaccess, /* l */ in smb2_find_mbc_encode()
612 macinfo->mi_rforksize, /* q */ in smb2_find_mbc_encode()
613 macinfo->mi_finderinfo, /* 16c */ in smb2_find_mbc_encode()
614 macinfo->mi_unixmode, /* w */ in smb2_find_mbc_encode()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/common/
H A Dintr_common.c149 gld_mac_info_t macinfo; in interrupt_print_isr() local
151 if (mdb_vread(&macinfo, sizeof (gld_mac_info_t), arg1) != -1) { in interrupt_print_isr()
153 if (macinfo.gldm_GLD_version == GLD_VERSION) in interrupt_print_isr()
154 isr_addr = (uintptr_t)macinfo.gldm_intr; in interrupt_print_isr()
/illumos-gate/usr/src/lib/libdwarf/common/
H A Dpro_macinfo.c410 Dwarf_Small *macinfo; in _dwarf_pro_transform_macro_info_to_disk() local
432 macinfo, (unsigned long) mac_num_bytes, error); in _dwarf_pro_transform_macro_info_to_disk()
434 macinfo_ptr = macinfo; in _dwarf_pro_transform_macro_info_to_disk()
H A Dgenerated_libdwarf.h.in4700 /* end macinfo producer functions */
H A Dlibdwarf.h.in4700 /* end macinfo producer functions */
/illumos-gate/usr/src/uts/common/io/ath/
H A Dath_impl.h325 #define ATH_STATE(macinfo) ((ath_t *)((macinfo)->gldm_private)) argument