shuffle
static void shuffle(struct cardtype *[]);
shuffle(deck);
shuffle(deck);
shuffle(deck);
shuffle(deck);
void shuffle(CARD []);
shuffle();
void shuffle(void);
static const uint8_t shuffle[256] = {
REGWRITE32(vdac, bt_reg, shuffle[u]);
REGWRITE32(vdac, bt_reg, shuffle[u]);
static const uint8_t shuffle[256] = {
REGWRITE32(vdac, bt_reg, shuffle[u]);
REGWRITE32(vdac, bt_reg, shuffle[u]);
static const uint8_t shuffle[256] = {
REG(hw, bt_reg) = shuffle[u]; tc_wmb();
REG(hw, bt_reg) = shuffle[u]; tc_wmb();
REG(vdac, bt_reg) = DUPBYTE0(shuffle[u]);
REG(vdac, bt_reg) = DUPBYTE0(shuffle[u]);
static const uint8_t shuffle[256] = {
static const uint8_t shuffle[256] = {
bits = shuffle[u];
bits = (shuffle[u] << 8) | bits;
static int shuffle;
if (shuffle == 1)
if (shuffle)
if (shuffle == 0) {
shuffle = 1;
shuffle = -atoi(arg);
shuffle = cmd == CMD_SINGLE ? -atoi(arg) : 1;
shuffle = 0;
if (shuffle < 0)
printf("single track:\t%d\n", -shuffle);
printf("shuffle play:\t%s\n", (shuffle != 0) ? "on" : "off");
if (!shuffle)
if (shuffle && fromuser) {
if (shuffle)
if (dir == 0 || shuffle != 0) {
trk = shuffle < 0 ? (-shuffle) :
if (shuffle)
if (shuffle < 0)
printf("single track:\t%d\n", -shuffle);
printf("shuffle play:\t%s\n", (shuffle != 0) ? "on" : "off");
size_t *shuffle = NULL;
shuffle = get_shuffle(nlines);
printf("%ld", (long)shuffle[i]);
printf("%s", lines[shuffle[i]]);
size_t *shuffle;
shuffle = emalloc(t * sizeof(size_t));
shuffle[i] = i;
temp = shuffle[j];
shuffle[j] = shuffle[k];
shuffle[k] = temp;
return shuffle;