Searched refs:sig_hdr (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/visorbus/ |
| A D | visorchannel.c | 193 sig_hdr, slot); in sig_read_data() 204 sig_hdr, slot); in sig_write_data() 220 if (sig_hdr.head == sig_hdr.tail) in signalremove_inner() 222 sig_hdr.tail = (sig_hdr.tail + 1) % sig_hdr.max_slots; in signalremove_inner() 223 error = sig_read_data(channel, queue, &sig_hdr, sig_hdr.tail, msg); in signalremove_inner() 226 sig_hdr.num_received++; in signalremove_inner() 274 return (sig_hdr.head == sig_hdr.tail); in queue_empty() 309 sig_hdr.head = (sig_hdr.head + 1) % sig_hdr.max_slots; in signalinsert_inner() 310 if (sig_hdr.head == sig_hdr.tail) { in signalinsert_inner() 317 err = sig_write_data(channel, queue, &sig_hdr, sig_hdr.head, msg); in signalinsert_inner() [all …]
|
Completed in 12 milliseconds