Searched refs:mc_cmd (Results 1 - 5 of 5) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dni52.c560 struct mcsetup_cmd_struct __iomem *mc_cmd; local
683 mc_cmd = ptr;
684 writew(0, &mc_cmd->cmd_status);
685 writew(CMD_MCSETUP | CMD_LAST, &mc_cmd->cmd_cmd);
686 writew(0xffff, &mc_cmd->cmd_link);
687 writew(num_addrs * 6, &mc_cmd->mc_cnt);
691 memcpy_toio(mc_cmd->mc_list[i++], ha->addr, 6);
693 writew(make16(mc_cmd), &p->scb->cbl_offset);
697 wait_for_stat_compl(mc_cmd);
699 if ((readw(&mc_cmd
[all...]
H A Dsun3_82586.c410 volatile struct mcsetup_cmd_struct *mc_cmd; local
528 mc_cmd = (struct mcsetup_cmd_struct *) ptr;
529 mc_cmd->cmd_status = 0;
530 mc_cmd->cmd_cmd = swab16(CMD_MCSETUP | CMD_LAST);
531 mc_cmd->cmd_link = 0xffff;
532 mc_cmd->mc_cnt = swab16(num_addrs * 6);
536 memcpy((char *) mc_cmd->mc_list[i++],
539 p->scb->cbl_offset = make16(mc_cmd);
543 WAIT_4_STAT_COMPL(mc_cmd);
545 if( (swab16(mc_cmd
[all...]
H A D3c523.c625 volatile struct mcsetup_cmd_struct *mc_cmd; local
783 mc_cmd = (struct mcsetup_cmd_struct *) ptr;
784 mc_cmd->cmd_status = 0;
785 mc_cmd->cmd_cmd = CMD_MCSETUP | CMD_LAST;
786 mc_cmd->cmd_link = 0xffff;
787 mc_cmd->mc_cnt = num_addrs * 6;
790 memcpy((char *) mc_cmd->mc_list[i++],
792 p->scb->cbl_offset = make16(mc_cmd);
796 while (!(mc_cmd->cmd_status & STAT_COMPL)) {
800 if (!(mc_cmd
[all...]
H A Dlib82596.c221 struct mc_cmd { struct
308 struct mc_cmd mc_cmd __attribute__((aligned(32))); member in struct:i596_dma
1387 struct mc_cmd *cmd;
1389 cmd = &dma->mc_cmd;
1404 DMA_WBACK_INV(dev, &dma->mc_cmd, sizeof(struct mc_cmd));
H A D82596.c244 struct mc_cmd { struct
320 struct mc_cmd mc_cmd; member in struct:i596_private
1566 struct mc_cmd *cmd;
1568 if (wait_cfg(dev, &lp->mc_cmd.cmd, 1000, "multicast list change request timed out"))
1570 cmd = &lp->mc_cmd;

Completed in 73 milliseconds