sig_hdr           159 drivers/visorbus/visorchannel.c 			   struct signal_queue_header *sig_hdr, int slot)
sig_hdr           161 drivers/visorbus/visorchannel.c 	return (sig_queue_offset(chan_hdr, q) + sig_hdr->sig_base_offset +
sig_hdr           162 drivers/visorbus/visorchannel.c 	       (slot * sig_hdr->signal_size));
sig_hdr           169 drivers/visorbus/visorchannel.c #define SIG_WRITE_FIELD(channel, queue, sig_hdr, FIELD) \
sig_hdr           173 drivers/visorbus/visorchannel.c 			   &((sig_hdr)->FIELD), \
sig_hdr           174 drivers/visorbus/visorchannel.c 			   sizeof((sig_hdr)->FIELD))
sig_hdr           177 drivers/visorbus/visorchannel.c 			   struct signal_queue_header *sig_hdr)
sig_hdr           185 drivers/visorbus/visorchannel.c 				 sig_hdr, sizeof(struct signal_queue_header));
sig_hdr           189 drivers/visorbus/visorchannel.c 			 struct signal_queue_header *sig_hdr, u32 slot,
sig_hdr           193 drivers/visorbus/visorchannel.c 						 sig_hdr, slot);
sig_hdr           196 drivers/visorbus/visorchannel.c 				 data, sig_hdr->signal_size);
sig_hdr           200 drivers/visorbus/visorchannel.c 			  struct signal_queue_header *sig_hdr, u32 slot,
sig_hdr           204 drivers/visorbus/visorchannel.c 						 sig_hdr, slot);
sig_hdr           207 drivers/visorbus/visorchannel.c 				  data, sig_hdr->signal_size);
sig_hdr           213 drivers/visorbus/visorchannel.c 	struct signal_queue_header sig_hdr;
sig_hdr           216 drivers/visorbus/visorchannel.c 	error = sig_read_header(channel, queue, &sig_hdr);
sig_hdr           220 drivers/visorbus/visorchannel.c 	if (sig_hdr.head == sig_hdr.tail)
sig_hdr           222 drivers/visorbus/visorchannel.c 	sig_hdr.tail = (sig_hdr.tail + 1) % sig_hdr.max_slots;
sig_hdr           223 drivers/visorbus/visorchannel.c 	error = sig_read_data(channel, queue, &sig_hdr, sig_hdr.tail, msg);
sig_hdr           226 drivers/visorbus/visorchannel.c 	sig_hdr.num_received++;
sig_hdr           232 drivers/visorbus/visorchannel.c 	error = SIG_WRITE_FIELD(channel, queue, &sig_hdr, tail);
sig_hdr           235 drivers/visorbus/visorchannel.c 	error = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_received);
sig_hdr           270 drivers/visorbus/visorchannel.c 	struct signal_queue_header sig_hdr;
sig_hdr           272 drivers/visorbus/visorchannel.c 	if (sig_read_header(channel, queue, &sig_hdr))
sig_hdr           274 drivers/visorbus/visorchannel.c 	return (sig_hdr.head == sig_hdr.tail);
sig_hdr           303 drivers/visorbus/visorchannel.c 	struct signal_queue_header sig_hdr;
sig_hdr           306 drivers/visorbus/visorchannel.c 	err = sig_read_header(channel, queue, &sig_hdr);
sig_hdr           309 drivers/visorbus/visorchannel.c 	sig_hdr.head = (sig_hdr.head + 1) % sig_hdr.max_slots;
sig_hdr           310 drivers/visorbus/visorchannel.c 	if (sig_hdr.head == sig_hdr.tail) {
sig_hdr           311 drivers/visorbus/visorchannel.c 		sig_hdr.num_overflows++;
sig_hdr           312 drivers/visorbus/visorchannel.c 		err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_overflows);
sig_hdr           317 drivers/visorbus/visorchannel.c 	err = sig_write_data(channel, queue, &sig_hdr, sig_hdr.head, msg);
sig_hdr           320 drivers/visorbus/visorchannel.c 	sig_hdr.num_sent++;
sig_hdr           326 drivers/visorbus/visorchannel.c 	err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, head);
sig_hdr           329 drivers/visorbus/visorchannel.c 	err = SIG_WRITE_FIELD(channel, queue, &sig_hdr, num_sent);