fifobar 71 drivers/misc/hpilo.c static int fifo_enqueue(struct ilo_hwinfo *hw, char *fifobar, int entry) fifobar 73 drivers/misc/hpilo.c struct fifo *fifo_q = FIFOBARTOHANDLE(fifobar); fifobar 78 drivers/misc/hpilo.c if (!(fifo_q->fifobar[(fifo_q->tail + 1) & fifo_q->imask] fifobar 80 drivers/misc/hpilo.c fifo_q->fifobar[fifo_q->tail & fifo_q->imask] |= fifobar 90 drivers/misc/hpilo.c static int fifo_dequeue(struct ilo_hwinfo *hw, char *fifobar, int *entry) fifobar 92 drivers/misc/hpilo.c struct fifo *fifo_q = FIFOBARTOHANDLE(fifobar); fifobar 98 drivers/misc/hpilo.c c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; fifobar 103 drivers/misc/hpilo.c fifo_q->fifobar[fifo_q->head & fifo_q->imask] = fifobar 113 drivers/misc/hpilo.c static int fifo_check_recv(struct ilo_hwinfo *hw, char *fifobar) fifobar 115 drivers/misc/hpilo.c struct fifo *fifo_q = FIFOBARTOHANDLE(fifobar); fifobar 121 drivers/misc/hpilo.c c = fifo_q->fifobar[fifo_q->head & fifo_q->imask]; fifobar 132 drivers/misc/hpilo.c char *fifobar; fifobar 136 drivers/misc/hpilo.c fifobar = ccb->ccb_u1.send_fifobar; fifobar 138 drivers/misc/hpilo.c fifobar = ccb->ccb_u3.recv_fifobar; fifobar 141 drivers/misc/hpilo.c return fifo_enqueue(hw, fifobar, entry); fifobar 147 drivers/misc/hpilo.c char *fifobar, *desc; fifobar 152 drivers/misc/hpilo.c fifobar = ccb->ccb_u1.send_fifobar; fifobar 155 drivers/misc/hpilo.c fifobar = ccb->ccb_u3.recv_fifobar; fifobar 159 drivers/misc/hpilo.c ret = fifo_dequeue(hw, fifobar, &entry); fifobar 175 drivers/misc/hpilo.c char *fifobar = ccb->ccb_u3.recv_fifobar; fifobar 177 drivers/misc/hpilo.c return fifo_check_recv(hw, fifobar); fifobar 227 drivers/misc/hpilo.c fifo_q->fifobar[i] = 0; fifobar 175 drivers/misc/hpilo.h u64 fifobar[1];