ID
if (token() != ID)
return (ID);
There are 4 different subsubtypes depending on the ?ID, ?IDSTR values.
*rp->esc_fifo = nexus->ID;
nexus->ID = ((mode & ESC_SELECT_R) ? 0xC0 : 0x80) | lun;
u_char ID; /* ID message to be sent */
printf("ID=%02x\n", nexus->ID);
*rp->sfas_fifo = nexus->ID;
nexus->ID = ((mode & SFAS_SELECT_R) ? 0xC0 : 0x80) | lun;
u_char ID; /* ID message to be sent */
EXT_NONE | INT_NONE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_SOURCE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_SOURCE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_SOURCE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_NONE | ID | BAR_SHIFT_DELAY);
extern unsigned ID; /* target SCSI ID */
B_PUTC(ID + '0'); /* SCSI ID (not NetBSD unit #) */
bootdevstr[10] = '0' + (ID & 7);
ID & 7, 0, part);
bus_space_read_multi_1(iot, ioh, ID, chip_id, sizeof(IDSTRING) - 1);
EXT_NONE | INT_SOURCE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_NONE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_NONE | ID | BAR_SHIFT_DELAY);
EXT_NONE | INT_SOURCE | ID | BAR_SHIFT_DELAY);
template <int ID>
thread_local OrderChecker checker{ID};
return ID;
if (t != ID)
return (ID);
| '*' REGISTER ID { $$ = reg_indxy($2, $3); }
expr : ID { $$ = id_expr($1); }
%term <y_id> ID, STRING
line : label ID operands { statement($2, $3); }
| ID operands { statement($1, $2); }
| ID '=' expr { do_asg($1, $3, 0); }
label : ID ':' { set_label($1); }
tok = ID;
tok = ID;
%token ID
: ID NUMBER {
%token ID CID EXPIRE TIMEOUT