Searched refs:hb (Results 1 – 2 of 2) sorted by relevance
157 static inline int hdlcdrv_hbuf_full(struct hdlcdrv_hdlcbuffer *hb) in hdlcdrv_hbuf_full() argument162 spin_lock_irqsave(&hb->lock, flags); in hdlcdrv_hbuf_full()163 ret = !((HDLCDRV_HDLCBUFFER - 1 + hb->rd - hb->wr) % HDLCDRV_HDLCBUFFER); in hdlcdrv_hbuf_full()164 spin_unlock_irqrestore(&hb->lock, flags); in hdlcdrv_hbuf_full()170 static inline int hdlcdrv_hbuf_empty(struct hdlcdrv_hdlcbuffer *hb) in hdlcdrv_hbuf_empty() argument175 spin_lock_irqsave(&hb->lock, flags); in hdlcdrv_hbuf_empty()176 ret = (hb->rd == hb->wr); in hdlcdrv_hbuf_empty()177 spin_unlock_irqrestore(&hb->lock, flags); in hdlcdrv_hbuf_empty()183 static inline unsigned short hdlcdrv_hbuf_get(struct hdlcdrv_hdlcbuffer *hb) in hdlcdrv_hbuf_get() argument189 spin_lock_irqsave(&hb->lock, flags); in hdlcdrv_hbuf_get()[all …]
138 unsigned long t1, t2, t3, hb, idle; member