Lines Matching refs:MapP
79 int RIOFoadRta(struct Host *HostP, struct Map *MapP)
92 CmdBlkP->Packet.dest_unit = MapP->ID;
102 if (RIOQueueCmdBlk(HostP, MapP->ID - 1, CmdBlkP) == RIO_FAIL) {
109 int RIOZombieRta(struct Host *HostP, struct Map *MapP)
122 CmdBlkP->Packet.dest_unit = MapP->ID;
132 if (RIOQueueCmdBlk(HostP, MapP->ID - 1, CmdBlkP) == RIO_FAIL) {
139 int RIOCommandRta(struct rio_info *p, unsigned long RtaUnique, int (*func) (struct Host * HostP, struct Map * MapP))
153 struct Map *MapP = &HostP->Mapping[Rta];
155 if (MapP->RtaUniqueNum == RtaUnique) {
166 if (MapP->Topology[Link].Unit <= (u8) MAX_RUP) {
170 return (*func) (HostP, MapP);
195 struct Map *MapP = &HostP->Mapping[Rta];
197 if (MapP->RtaUniqueNum == IdRta.RtaUnique) {
207 if (MapP->Topology[Link].Unit <= (u8) MAX_RUP) {
222 CmdBlkP->Packet.dest_unit = MapP->ID;
231 if (RIOQueueCmdBlk(HostP, MapP->ID - 1, CmdBlkP) == RIO_FAIL) {