Home
last modified time | relevance | path

Searched refs:eerb (Results 1 – 1 of 1) sorted by relevance

/linux-5.19.10/drivers/s390/block/
Ddasd_eer.c104 static int dasd_eer_get_free_bytes(struct eerbuffer *eerb) in dasd_eer_get_free_bytes() argument
106 if (eerb->head < eerb->tail) in dasd_eer_get_free_bytes()
107 return eerb->tail - eerb->head - 1; in dasd_eer_get_free_bytes()
108 return eerb->buffersize - eerb->head + eerb->tail -1; in dasd_eer_get_free_bytes()
115 static int dasd_eer_get_filled_bytes(struct eerbuffer *eerb) in dasd_eer_get_filled_bytes() argument
118 if (eerb->head >= eerb->tail) in dasd_eer_get_filled_bytes()
119 return eerb->head - eerb->tail; in dasd_eer_get_filled_bytes()
120 return eerb->buffersize - eerb->tail + eerb->head; in dasd_eer_get_filled_bytes()
129 static void dasd_eer_write_buffer(struct eerbuffer *eerb, in dasd_eer_write_buffer() argument
140 headindex = eerb->head / PAGE_SIZE; in dasd_eer_write_buffer()
[all …]