Searched refs:opalcons_buffer (Results 1 – 1 of 1) sorted by relevance
137 } opalcons_buffer; variable143 if (!mtx_initialized(&opalcons_buffer.mtx)) in uart_opal_real_map_outbuffer()144 mtx_init(&opalcons_buffer.mtx, "uart_opal", NULL, in uart_opal_real_map_outbuffer()150 mtx_lock_spin(&opalcons_buffer.mtx); in uart_opal_real_map_outbuffer()152 opalcons_buffer.size = *(uint64_t *)(*lenp) = in uart_opal_real_map_outbuffer()153 min(sizeof(opalcons_buffer.tmpbuf), *(uint64_t *)(*lenp)); in uart_opal_real_map_outbuffer()154 memcpy(opalcons_buffer.tmpbuf, (void *)(*bufferp), in uart_opal_real_map_outbuffer()156 *bufferp = (uint64_t)opalcons_buffer.tmpbuf; in uart_opal_real_map_outbuffer()157 *lenp = (uint64_t)&opalcons_buffer.size; in uart_opal_real_map_outbuffer()167 mtx_assert(&opalcons_buffer.mtx, MA_OWNED); in uart_opal_real_unmap_outbuffer()[all …]