Lines Matching full:prp
311 * without constructing any PRP.
372 * command. Then set the current PRP entry pointer to PRP1.
378 * For the PRP entries, use the specially allocated buffer of
386 * want our first entry to be a PRP List entry.
390 printf(IOCNAME "PRP Page is not page aligned\n", sc->name);
395 * Set PRP physical pointer, which initially points to the current PRP
405 printf(IOCNAME "Single PRP page is not sufficient\n", sc->name);
415 * Must fill in the first PRP pointer (PRP1) before
427 * Now point to the second PRP entry within the
433 * Should the PRP2 entry be a PRP List pointer or just
434 * a regular PRP pointer? If there is more than one
435 * more page of data, must use a PRP List pointer.
439 * PRP2 will contain a PRP List pointer because
440 * more PRP's are needed with this command. The
446 printf(IOCNAME "PRP list address collides with SGEModifier\n", sc->name);
453 * The next PRP Entry will be the start of the
454 * first PRP List.
460 * After this, the PRP Entries are complete.
461 * This command uses 2 PRP's and no PRP list.
476 * all remaining PRP entries in a PRP List, one per
481 printf(IOCNAME "PRP address collides with SGEModifier\n", sc->name);
501 printf("%s: Invalid len %ld while building PRP\n",