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

/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_ctl.c138 uint32_t size, addr_length; local
144 addr_length = softmac->smac_addrlen;
146 size = sizeof (dl_enabmulti_req_t) + addr_length;
149 size = sizeof (dl_disabmulti_req_t) + addr_length;
160 enabmulti->dl_addr_length = addr_length;
161 (void) memcpy(&enabmulti[1], mca, addr_length);
165 disabmulti->dl_addr_length = addr_length;
166 (void) memcpy(&disabmulti[1], mca, addr_length);
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls.c328 uint_t addr_length; local
336 addr_length = dsp->ds_mip->mi_addr_length;
346 if (bcmp(addr, p->dma_addr, addr_length) == 0) {
359 bcopy(addr, p->dma_addr, addr_length);
385 uint_t addr_length; local
393 addr_length = dsp->ds_mip->mi_addr_length;
403 if (bcmp(addr, p->dma_addr, addr_length) == 0)
534 size_t addr_length = dsp->ds_mip->mi_addr_length; local
595 addr_length) == 0) {
H A Ddls_link.c521 size_t addr_length = dsp->ds_mip->mi_addr_length; local
527 if (memcmp(mhi.mhi_daddr, prim_addr, addr_length) != 0)
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_proto.c151 uint_t addr_length; local
242 addr_length = minfop->mi_addr_length;
250 bcopy(minfop->mi_brdcst_addr, brdcst_addr, addr_length);
251 dlp->dl_brdcst_addr_length = addr_length;
290 dlp->dl_addr_length = addr_length + sizeof (uint16_t);
297 if (addr_length > 0)
300 *(uint16_t *)(addr + addr_length) = dsp->ds_sap;
852 uint_t addr_length; local
865 addr_length = dsp->ds_mip->mi_addr_length;
866 if (addr_length >
1184 uint_t addr_length; local
[all...]
H A Ddld_str.c1453 uint_t addr_length; local
1481 addr_length = dsp->ds_mip->mi_addr_length;
1484 bcopy(mhi.mhi_daddr, daddr, addr_length);
1490 *(uint16_t *)(daddr + addr_length) = ETHERTYPE_VLAN;
1492 *(uint16_t *)(daddr + addr_length) = mhi.mhi_bindsap;
1493 dlp->dl_dest_addr_length = addr_length + sizeof (uint16_t);
1511 bcopy(mhi.mhi_saddr, saddr, addr_length);
1516 *(uint16_t *)(saddr + addr_length) = mhi.mhi_origsap;
1517 dlp->dl_src_addr_length = addr_length + sizeof (uint16_t);
1579 uint_t addr_length; local
2164 uint_t addr_length; local
[all...]
/illumos-gate/usr/src/uts/common/inet/
H A Dmi.c1353 mi_tpi_addr_and_opt(MBLKP mp, char *addr, t_scalar_t addr_length, argument
1369 tudi->SRC_length = addr_length;
1370 if (addr_length > 0) {
1371 bcopy(addr, (char *)mp->b_wptr, addr_length); local
1372 mp->b_wptr += addr_length;
/illumos-gate/usr/src/uts/common/io/
H A Dgld.c4346 int addr_length; local
4367 addr_length = macinfo->gldm_addrlen;
4371 addr_length = glddev->gld_addrlen;
4379 bufsize += addr_length;
4430 dlp->dl_addr_length = addr_length + abs(sap_length);
4474 dlp->dl_addr_length = addr_length + abs(sap_length);
H A Dgldutil.c2368 gld_sr_hash(struct srtab **sr_hash_tbl, uchar_t *addr, int addr_length) argument
2372 while (--addr_length >= 0)
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_if.c714 * addr_length is the length of the physical portion of the address.
716 * TRUE? In any case, addr_length is taken to be the entire length of the
720 ill_dlur_gen(uchar_t *addr, uint_t addr_length, t_uscalar_t sap, argument
728 mp = ip_dlpi_alloc(sizeof (*dlur) + addr_length + abs_sap_length,
734 if (addr_length == 8)
735 addr_length = 6;
736 dlur->dl_dest_addr_length = addr_length + abs_sap_length;
740 ill_dlur_copy_address(addr, addr_length, sap, sap_length,

Completed in 145 milliseconds