Lines Matching defs:command

140  * The MPU_PORT command allows direct access to the 82596. With PORT access
141 * the following commands are available (p5-18). The 32-bit port command
172 #define CMD_EOL 0x8000 /* The last command of the list, stop. */
216 /* The command structure has two 'next' pointers; v_next is the address of
217 * the next command as seen by the CPU, b_next is the address of the next
218 * command as seen by the 82596. The b_next pointer, as used by the 82596
219 * always references the status field of the next command, rather than the
222 * because the 82596 expects other fields to be there, depending on command
229 unsigned short command;
292 unsigned short command;
419 dev->name, str, lp->scb.status, lp->scb.command);
429 while (--delcnt && lp->scb.command)
433 dev->name, str, lp->scb.status, lp->scb.command);
445 while (--delcnt && c->command)
467 printk(KERN_ERR "scb at %p, scb.status = %04x, .command = %04x,"
469 &lp->scb, lp->scb.status, lp->scb.command,
477 printk(KERN_ERR "cmd at %p, .status = %04x, .command = %04x, .b_next = %p\n",
478 cmd, cmd->status, cmd->command, cmd->b_next);
688 lp->scb.command = 0;
710 lp->cf_cmd.cmd.command = CmdConfigure;
715 lp->sa_cmd.cmd.command = CmdSASetup;
719 lp->tdr_cmd.cmd.command = CmdTDR;
729 lp->scb.command = RX_START;
886 switch ((ptr->command) & 0x7) {
898 tx_cmd->cmd.command = 0; /* Mark as free */
923 lp->scb.command = CUC_ABORT | RX_ABORT;
946 cmd->command |= (CMD_EOL | CMD_INTR);
958 lp->scb.command = CUC_START;
972 printk(KERN_NOTICE "%s: command unit timed out, status resetting.\n", dev->name);
1041 lp->scb.command = CUC_START | RX_START;
1070 if (tx_cmd->cmd.command) {
1082 tx_cmd->cmd.command = CMD_FLEX | CmdTx;
1216 lp->scb.command = 0;
1279 DEB(DEB_INTS,printk(KERN_DEBUG "%s: i596 interrupt completed command.\n", dev->name));
1281 DEB(DEB_INTS,printk(KERN_DEBUG "%s: i596 interrupt command unit inactive %x.\n", dev->name, status & 0x0700));
1286 DEB(DEB_STATUS,printk(KERN_DEBUG "cmd_head->status = %04x, ->command = %04x\n",
1287 lp->cmd_head->status, lp->cmd_head->command));
1291 switch ((ptr->command) & 0x7) {
1315 tx_cmd->cmd.command = 0; /* Mark free */
1338 /* Zap command so set_multicast_list() knows it is free */
1339 ptr->command = 0;
1348 ptr->command &= 0x1fff;
1372 lp->scb.command = ack_cmd;
1412 lp->scb.command = CUC_ABORT | RX_ABORT;
1482 lp->cf_cmd.cmd.command = CmdConfigure;
1502 cmd->cmd.command = CmdMulticastList;