Searched refs:eerb (Results 1 – 1 of 1) sorted by relevance
98 static int dasd_eer_get_free_bytes(struct eerbuffer *eerb) in dasd_eer_get_free_bytes() argument100 if (eerb->head < eerb->tail) in dasd_eer_get_free_bytes()101 return eerb->tail - eerb->head - 1; in dasd_eer_get_free_bytes()102 return eerb->buffersize - eerb->head + eerb->tail -1; in dasd_eer_get_free_bytes()109 static int dasd_eer_get_filled_bytes(struct eerbuffer *eerb) in dasd_eer_get_filled_bytes() argument112 if (eerb->head >= eerb->tail) in dasd_eer_get_filled_bytes()113 return eerb->head - eerb->tail; in dasd_eer_get_filled_bytes()114 return eerb->buffersize - eerb->tail + eerb->head; in dasd_eer_get_filled_bytes()123 static void dasd_eer_write_buffer(struct eerbuffer *eerb, in dasd_eer_write_buffer() argument134 headindex = eerb->head / PAGE_SIZE; in dasd_eer_write_buffer()[all …]