Lines Matching refs:mmap
93 "mmap=<enable memory mapping?>");
155 "mmap",
602 if ((u->in_mmap = mmap(NULL, u->in_hwbuf_size, PROT_READ, MAP_SHARED, u->fd, 0)) == MAP_FAILED) {
603 pa_log("Resume failed, mmap(): %s", pa_cstrerror(errno));
609 if ((u->out_mmap = mmap(NULL, u->out_hwbuf_size, PROT_WRITE, MAP_SHARED, u->fd, 0)) == MAP_FAILED) {
610 pa_log("Resume failed, mmap(): %s", pa_cstrerror(errno));
1234 if (pa_modargs_get_value_boolean(ma, "mmap", &use_mmap) < 0) {
1235 pa_log("Failed to parse mmap argument.");
1243 pa_log_info("OSS device not mmap capable, falling back to UNIX read/write mode.");
1322 if ((u->in_mmap = mmap(NULL, u->in_hwbuf_size, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED) {
1323 pa_log_warn("mmap(PROT_READ) failed, reverting to non-mmap mode: %s", pa_cstrerror(errno));
1327 pa_log_debug("Successfully mmap()ed input buffer.");
1347 pa_proplist_sets(source_new_data.proplist, PA_PROP_DEVICE_ACCESS_MODE, use_mmap ? "mmap" : "serial");
1384 if ((u->out_mmap = mmap(NULL, u->out_hwbuf_size, PROT_WRITE, MAP_SHARED, fd, 0)) == MAP_FAILED) {
1386 pa_log_debug("mmap() failed for input. Changing to O_WRONLY mode.");
1390 pa_log_warn("mmap(PROT_WRITE) failed, reverting to non-mmap mode: %s", pa_cstrerror(errno));
1395 pa_log_debug("Successfully mmap()ed output buffer.");
1417 pa_proplist_sets(sink_new_data.proplist, PA_PROP_DEVICE_ACCESS_MODE, use_mmap ? "mmap" : "serial");