Lines Matching refs:data
214 if (size == 0) { /* a non-data ioctl */
331 ("Output data to control channel is ignored\n"));
1573 int at_reg_mcast(ifID, data)
1575 caddr_t data;
1580 if (*(int *)data) {
1586 if (elap_trackMcast(ifID, MCAST_TRACK_ADD, data) == 1)
1595 bcopy(data, sdl.sdl_data, sizeof(struct etalk_addr));
1602 *(unsigned*)data, (*(unsigned *)(data+2))&0x0000ffff,
1612 int at_unreg_mcast(ifID, data)
1614 caddr_t data;
1619 if (*(int *)data) {
1625 elap_trackMcast(ifID, MCAST_TRACK_DELETE, data);
1633 bcopy(data, sdl.sdl_data, sizeof(struct etalk_addr));
1640 *(unsigned*)data, (*(unsigned *)(data+2))&0x0000ffff,
1642 bzero(data, sizeof(struct etalk_addr));
1660 int at_reg_mcast(ifID, data)
1662 caddr_t data;
1667 if (*(int *)data) {
1672 if (elap_trackMcast(ifID, MCAST_TRACK_ADD, data) == 1)
1683 bcopy(data, LLADDR(&sdl), sdl.sdl_alen);
1687 *(unsigned*)data, (*(unsigned *)(data+2))&0x0000ffff,
1697 int at_unreg_mcast(ifID, data)
1699 caddr_t data;
1704 if (*(int *)data) {
1710 elap_trackMcast(ifID, MCAST_TRACK_DELETE, data);
1723 *(unsigned*)data, (*(unsigned *)(data+2))&0x0000ffff,
1725 bzero(data, ETHERNET_ADDR_LEN);