Searched refs:mux_bitset (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/chardev/ |
H A D | char-mux.c | 176 assert(d->mux_bitset != 0); in mux_proc_byte() 178 bit = find_next_bit(&d->mux_bitset, MAX_MUX, d->focus + 1); in mux_proc_byte() 180 bit = find_next_bit(&d->mux_bitset, MAX_MUX, 0); in mux_proc_byte() 262 while ((bit = find_next_bit(&d->mux_bitset, MAX_MUX, bit + 1)) < MAX_MUX) { in mux_chr_send_all_event() 291 while ((bit = find_next_bit(&d->mux_bitset, MAX_MUX, bit + 1)) < MAX_MUX) { in char_mux_finalize() 296 d->mux_bitset = 0; in char_mux_finalize() 319 QEMU_BUILD_BUG_ON(MAX_MUX > (sizeof(d->mux_bitset) * BITS_PER_BYTE)); in mux_chr_attach_frontend() 321 bit = find_next_zero_bit(&d->mux_bitset, MAX_MUX, 0); in mux_chr_attach_frontend() 330 d->mux_bitset |= (1ul << bit); in mux_chr_attach_frontend() 339 if (!(d->mux_bitset & (1ul << tag))) { in mux_chr_detach_frontend() [all …]
|
H A D | chardev-internal.h | 40 unsigned long mux_bitset; member
|
H A D | char.c | 336 return d->mux_bitset != 0; in qemu_chr_is_busy()
|