Lines Matching defs:buf
114 } buf;
125 quadlets = min_t(u32, sections[1], sizeof(buf.global) / 4);
126 if (dice_proc_read_mem(dice, &buf.global, sections[0], quadlets) < 0)
130 buf.global.owner_hi >> 16,
131 buf.global.owner_hi & 0xffff, buf.global.owner_lo);
132 snd_iprintf(buffer, " notification: %08x\n", buf.global.notification);
133 dice_proc_fixup_string(buf.global.nick_name, NICK_NAME_SIZE);
134 snd_iprintf(buffer, " nick name: %s\n", buf.global.nick_name);
137 buf.global.clock_select & CLOCK_SOURCE_MASK),
139 (buf.global.clock_select & CLOCK_RATE_MASK)
141 snd_iprintf(buffer, " enable: %u\n", buf.global.enable);
143 buf.global.status & STATUS_SOURCE_LOCKED ? "" : "un",
145 (buf.global.status &
148 snd_iprintf(buffer, " ext status: %08x\n", buf.global.extended_status);
149 snd_iprintf(buffer, " sample rate: %u\n", buf.global.sample_rate);
152 (buf.global.version >> 24) & 0xff,
153 (buf.global.version >> 16) & 0xff,
154 (buf.global.version >> 8) & 0xff,
155 (buf.global.version >> 0) & 0xff);
158 if (buf.global.clock_caps & (1 << i))
161 if (buf.global.clock_caps & (1 << (16 + i)))
164 dice_proc_fixup_string(buf.global.clock_source_names,
167 buf.global.clock_source_names);
172 quadlets = min_t(u32, tx_rx_header.size, sizeof(buf.tx) / 4);
174 if (dice_proc_read_mem(dice, &buf.tx, sections[2] + 2 +
179 snd_iprintf(buffer, " iso channel: %d\n", (int)buf.tx.iso);
181 buf.tx.number_audio);
182 snd_iprintf(buffer, " midi ports: %u\n", buf.tx.number_midi);
183 snd_iprintf(buffer, " speed: S%u\n", 100u << buf.tx.speed);
185 dice_proc_fixup_string(buf.tx.names, TX_NAMES_SIZE);
186 snd_iprintf(buffer, " names: %s\n", buf.tx.names);
190 buf.tx.ac3_caps);
192 buf.tx.ac3_enable);
198 quadlets = min_t(u32, tx_rx_header.size, sizeof(buf.rx) / 4);
200 if (dice_proc_read_mem(dice, &buf.rx, sections[4] + 2 +
205 snd_iprintf(buffer, " iso channel: %d\n", (int)buf.rx.iso);
206 snd_iprintf(buffer, " sequence start: %u\n", buf.rx.seq_start);
208 buf.rx.number_audio);
209 snd_iprintf(buffer, " midi ports: %u\n", buf.rx.number_midi);
211 dice_proc_fixup_string(buf.rx.names, RX_NAMES_SIZE);
212 snd_iprintf(buffer, " names: %s\n", buf.rx.names);
216 buf.rx.ac3_caps);
218 buf.rx.ac3_enable);
222 quadlets = min_t(u32, sections[7], sizeof(buf.ext_sync) / 4);
224 if (dice_proc_read_mem(dice, &buf.ext_sync,
231 buf.ext_sync.clock_source));
232 snd_iprintf(buffer, " locked: %u\n", buf.ext_sync.locked);
235 buf.ext_sync.rate));
237 if (buf.ext_sync.adat_user_data & ADAT_USER_DATA_NO_DATA)
241 buf.ext_sync.adat_user_data);