Home
last modified time | relevance | path

Searched refs:shm (Results 1 – 25 of 109) sorted by relevance

12345

/external/adhd/cras/src/common/
Dcras_shm.h75 static inline uint8_t *cras_shm_buff_for_idx(const struct cras_audio_shm *shm, in cras_shm_buff_for_idx() argument
80 return shm->area->samples + shm->config.used_size * idx; in cras_shm_buff_for_idx()
85 unsigned cras_shm_check_read_offset(const struct cras_audio_shm *shm, in cras_shm_check_read_offset() argument
91 if (offset > shm->config.used_size) in cras_shm_check_read_offset()
98 unsigned cras_shm_check_write_offset(const struct cras_audio_shm *shm, in cras_shm_check_write_offset() argument
104 if (offset > shm->config.used_size) in cras_shm_check_write_offset()
105 return shm->config.used_size; in cras_shm_check_write_offset()
111 unsigned cras_shm_get_curr_read_frames(const struct cras_audio_shm *shm) in cras_shm_get_curr_read_frames() argument
113 unsigned i = shm->area->read_buf_idx & CRAS_SHM_BUFFERS_MASK; in cras_shm_get_curr_read_frames()
117 cras_shm_check_read_offset(shm, shm->area->read_offset[i]); in cras_shm_get_curr_read_frames()
[all …]
/external/adhd/cras/src/tests/
Dcras_client_unittest.cc52 void InitShm(struct cras_audio_shm* shm) { in InitShm() argument
53 shm->area = static_cast<cras_audio_shm_area*>( in InitShm()
54 calloc(1, sizeof(*shm->area))); in InitShm()
55 cras_shm_set_frame_bytes(shm, 4); in InitShm()
56 cras_shm_set_used_size(shm, shm_writable_frames_ * 4); in InitShm()
57 memcpy(&shm->area->config, &shm->config, sizeof(shm->config)); in InitShm()
60 void FreeShm(struct cras_audio_shm* shm) { in FreeShm() argument
61 if (shm->area) { in FreeShm()
62 free(shm->area); in FreeShm()
63 shm->area = NULL; in FreeShm()
[all …]
Ddev_io_stubs.cc26 ShmPtr shm(reinterpret_cast<cras_audio_shm_area*>(calloc(1, shm_size)), in create_shm() local
28 shm->config.used_size = used_size; in create_shm()
29 shm->config.frame_bytes = frame_bytes; in create_shm()
30 shm->volume_scaler = 1.0; in create_shm()
31 return shm; in create_shm()
38 cras_audio_shm_area* shm) { in create_rstream() argument
46 rstream->shm.area = shm; in create_rstream()
47 rstream->shm.config = shm->config; in create_rstream()
70 ShmPtr shm = create_shm(cb_threshold); in create_stream() local
72 format, shm.get()); in create_stream()
[all …]
Daudio_thread_unittest_obsolete.cc131 struct cras_audio_shm *shm; in SetupRstream() local
140 shm = cras_rstream_input_shm(*rstream); in SetupRstream()
141 shm->area = (struct cras_audio_shm_area *)calloc(1, in SetupRstream()
142 sizeof(*shm->area) + cb_threshold_ * 8); in SetupRstream()
143 cras_shm_set_frame_bytes(shm, 4); in SetupRstream()
145 shm, cb_threshold_ * cras_shm_frame_bytes(shm)); in SetupRstream()
559 struct cras_audio_shm *shm; in SetupRstream() local
568 shm = cras_rstream_output_shm(*rstream); in SetupRstream()
569 shm->area = (struct cras_audio_shm_area *)calloc(1, in SetupRstream()
570 sizeof(*shm->area) + cb_threshold_ * 8); in SetupRstream()
[all …]
Ddev_io_stubs.h34 Stream(ShmPtr shm, RstreamPtr rstream, DevStreamPtr dstream) : in Stream()
35 shm(std::move(shm)), in Stream()
39 ShmPtr shm; member
63 cras_audio_shm_area* shm);
Ddev_stream_unittest.cc119 SetupShm(&rstream_.shm); in SetUp()
167 int16_t *shm_samples = (int16_t *)rstream_.shm.area->samples; in SetUp()
177 free(rstream_.shm.area); in TearDown()
181 void SetupShm(struct cras_audio_shm *shm) { in SetupShm() argument
184 shm->area = static_cast<struct cras_audio_shm_area *>( in SetupShm()
186 cras_shm_set_frame_bytes(shm, 4); in SetupShm()
187 cras_shm_set_used_size(shm, in SetupShm()
188 kBufferFrames * cras_shm_frame_bytes(shm)); in SetupShm()
190 buf = (int16_t *)shm->area->samples; in SetupShm()
193 cras_shm_set_mute(shm, 0); in SetupShm()
[all …]
/external/adhd/cras/src/server/
Dcras_rstream.c24 struct cras_audio_shm *shm, in setup_shm() argument
30 if (shm->area != NULL) /* already setup */ in setup_shm()
47 shm->area = mmap(NULL, shm_info->length, in setup_shm()
50 if (shm->area == (struct cras_audio_shm_area *)-1) { in setup_shm()
55 cras_shm_set_volume_scaler(shm, 1.0); in setup_shm()
57 cras_shm_set_frame_bytes(shm, frame_bytes); in setup_shm()
58 shm->config.frame_bytes = frame_bytes; in setup_shm()
59 cras_shm_set_used_size(shm, used_size); in setup_shm()
60 memcpy(&shm->area->config, &shm->config, sizeof(shm->config)); in setup_shm()
69 rc = setup_shm(stream, &stream->shm, in setup_shm_area()
[all …]
Ddev_stream.c302 struct cras_audio_shm *shm; in capture_copy_converted_to_stream() local
312 shm = cras_rstream_input_shm(rstream); in capture_copy_converted_to_stream()
320 shm, in capture_copy_converted_to_stream()
328 shm->area->write_buf_idx, in capture_copy_converted_to_stream()
365 cras_shm_frames_written(shm)); in capture_copy_converted_to_stream()
375 struct cras_audio_shm *shm; in dev_stream_capture() local
400 shm = cras_rstream_input_shm(rstream); in dev_stream_capture()
402 shm, in dev_stream_capture()
417 cras_shm_frames_written(shm)); in dev_stream_capture()
465 struct cras_audio_shm *shm; in dev_stream_capture_avail() local
[all …]
Dcras_rstream.h82 struct cras_audio_shm shm; member
235 return cras_shm_total_size(&stream->shm); in cras_rstream_get_total_shm_size()
238 return cras_shm_total_size(&stream->shm); in cras_rstream_get_total_shm_size()
245 return &stream->shm; in cras_rstream_input_shm()
252 return &stream->shm; in cras_rstream_output_shm()
310 const struct cras_audio_shm *shm = cras_rstream_input_shm(rstream); in cras_rstream_level() local
311 return cras_shm_frames_written(shm); in cras_rstream_level()
316 const struct cras_audio_shm *shm = cras_rstream_input_shm(rstream); in cras_rstream_input_level_met() local
317 return cras_shm_frames_written(shm) >= rstream->cb_threshold; in cras_rstream_input_level_met()
/external/perfetto/src/tracing/ipc/
Dposix_shared_memory_unittest.cc44 std::unique_ptr<SharedMemory> shm = in TEST() local
46 void* const shm_start = shm->start(); in TEST()
47 const size_t shm_size = shm->size(); in TEST()
54 shm.reset(); in TEST()
59 std::unique_ptr<PosixSharedMemory> shm = in TEST() local
61 int fd = shm->fd(); in TEST()
65 shm.reset(); in TEST()
75 std::unique_ptr<PosixSharedMemory> shm = in TEST() local
77 void* const shm_start = shm->start(); in TEST()
78 const size_t shm_size = shm->size(); in TEST()
[all …]
/external/ltp/testcases/cve/
Dcve-2017-17053.c77 static struct shm_data *shm; variable
83 shm->segfaulted = 1; in handler()
84 shm->do_exit = 1; in handler()
102 shm = SAFE_MMAP(NULL, sizeof(struct shm_data), in setup()
109 SAFE_MUNMAP(shm, sizeof(struct shm_data)); in cleanup()
126 if (shm->do_exit) in run_test()
145 shm->do_exit = 0; in run()
146 shm->segfaulted = 0; in run()
153 shm->do_exit = 1; in run()
158 if (WIFEXITED(status) && shm->segfaulted == 0 && tst_taint_check() == 0) in run()
/external/skia/infra/pathkit/docker/
DREADME.md42 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
44 with the flag --shm-size=2gb.
50 docker run -it --shm-size=2gb karma-chrome-tests /bin/bash
52 …docker run --shm-size=2gb -v $SKIA_ROOT:/SRC karma-chrome-tests karma start /SRC/infra/pathkit/kar…
69 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
71 with the flag --shm-size=2gb.
78 docker run -it --shm-size=2gb gold-karma-chrome-tests /bin/bash
81 …docker run --shm-size=2gb -v $SKIA_ROOT:/SRC -v /tmp/dockergold:/OUT gold-karma-chrome-tests /SRC/…
98 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
100 with the flag --shm-size=2gb.
[all …]
/external/skqp/infra/pathkit/docker/
DREADME.md42 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
44 with the flag --shm-size=2gb.
50 docker run -it --shm-size=2gb karma-chrome-tests /bin/bash
52 …docker run --shm-size=2gb -v $SKIA_ROOT:/SRC karma-chrome-tests karma start /SRC/infra/pathkit/kar…
69 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
71 with the flag --shm-size=2gb.
78 docker run -it --shm-size=2gb gold-karma-chrome-tests /bin/bash
81 …docker run --shm-size=2gb -v $SKIA_ROOT:/SRC -v /tmp/dockergold:/OUT gold-karma-chrome-tests /SRC/…
98 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
100 with the flag --shm-size=2gb.
[all …]
/external/syzkaller/pkg/report/testdata/gvisor/report/
D312 gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).DecRef(0xc42048e0c0)
13 pkg/sentry/kernel/shm/shm.go:373 +0x48 fp=0xc420e30ad8 sp=0xc420e30aa8 pc=0x63dcf8
14 gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).MarkDestroyed(0xc42048e0c0)
15 pkg/sentry/kernel/shm/shm.go:592 +0x7c fp=0xc420e30b08 sp=0xc420e30ad8 pc=0x63ec8c
71 gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).DecRef(0xc42048e0c0)
72 pkg/sentry/kernel/shm/shm.go:373 +0x48 fp=0xc420e30ad8 sp=0xc420e30aa8 pc=0x63dcf8
73 gvisor.googlesource.com/gvisor/pkg/sentry/kernel/shm.(*Shm).MarkDestroyed(0xc42048e0c0)
74 pkg/sentry/kernel/shm/shm.go:592 +0x7c fp=0xc420e30b08 sp=0xc420e30ad8 pc=0x63ec8c
/external/skia/infra/lottiecap/docker/
DREADME.md24 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
26 with the flag --shm-size=2gb.
32 docker run -it --shm-size=2gb lottie-web-puppeteer /bin/bash
56 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
58 with the flag --shm-size=2gb.
64 docker run -it --shm-size=2gb gold-lottie-web-puppeteer /bin/bash
/external/skqp/infra/lottiecap/docker/
DREADME.md24 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
26 with the flag --shm-size=2gb.
32 docker run -it --shm-size=2gb lottie-web-puppeteer /bin/bash
56 Of note, some versions (generally before Chrome 60) run out of space on /dev/shm when
58 with the flag --shm-size=2gb.
64 docker run -it --shm-size=2gb gold-lottie-web-puppeteer /bin/bash
/external/mesa3d/src/gallium/winsys/sw/xlib/
Dxlib_sw_winsys.c79 Bool shm; /** Using shared memory images? */ member
170 xlib_dt->shm = False; in alloc_shm_ximage()
192 xlib_dt->shm = False; in alloc_shm_ximage()
197 xlib_dt->shm = True; in alloc_shm_ximage()
207 if (xlib_dt->shm) { in alloc_ximage()
342 if (xlib_dt->shm) { in xlib_sw_display()
416 xlib_dt->shm = True; in xlib_displaytarget_create()
/external/libchrome/base/metrics/
Dfield_trial.cc1203 const SharedMemoryHandle& shm) { in SerializeSharedMemoryHandleMetadata() argument
1207 uintptr_t uintptr_handle = reinterpret_cast<uintptr_t>(shm.GetHandle()); in SerializeSharedMemoryHandleMetadata()
1210 ss << shm.GetHandle() << ","; in SerializeSharedMemoryHandleMetadata()
1215 base::UnguessableToken guid = shm.GetGUID(); in SerializeSharedMemoryHandleMetadata()
1217 ss << "," << shm.GetSize(); in SerializeSharedMemoryHandleMetadata()
1291 SharedMemoryHandle shm = DeserializeSharedMemoryHandleMetadata(switch_value); in CreateTrialsFromSwitchValue() local
1292 if (!shm.IsValid()) in CreateTrialsFromSwitchValue()
1294 return FieldTrialList::CreateTrialsFromSharedMemoryHandle(shm); in CreateTrialsFromSwitchValue()
1311 SharedMemoryHandle shm = in CreateTrialsFromDescriptor() local
1313 if (!shm.IsValid()) in CreateTrialsFromDescriptor()
[all …]
/external/libchrome/base/memory/
Dref_counted_memory_unittest.cc78 auto shm = std::make_unique<SharedMemory>(); in TEST() local
79 ASSERT_TRUE(shm->CreateAndMapAnonymous(sizeof(kData))); in TEST()
80 memcpy(shm->memory(), kData, sizeof(kData)); in TEST()
83 MakeRefCounted<RefCountedSharedMemory>(std::move(shm), sizeof(kData)); in TEST()
/external/mesa3d/src/mesa/drivers/x11/
Dxm_buffer.c87 b->shm = 0; in alloc_back_shm_ximage()
98 b->shm = 0; in alloc_back_shm_ximage()
110 b->shm = 0; in alloc_back_shm_ximage()
129 b->shm = 0; in alloc_back_shm_ximage()
150 b->shm = 0; in alloc_back_shm_ximage()
178 if (b->shm) { in alloc_back_buffer()
193 if (b->shm == 0 || !alloc_back_shm_ximage(b, width, height)) { in alloc_back_buffer()
397 if (b->shm) { in xmesa_delete_framebuffer()
/external/v4l2_codec2/vda/
Dv4l2_video_decode_accelerator.cc74 std::unique_ptr<SharedMemoryRegion> shm,
79 const std::unique_ptr<SharedMemoryRegion> shm; member
87 std::unique_ptr<SharedMemoryRegion> shm, in BitstreamBufferRef() argument
91 shm(std::move(shm)), in BitstreamBufferRef()
499 if (!bitstream_record->shm->Map()) { in DecodeTask()
504 DVLOGF(4) << "mapped at=" << bitstream_record->shm->memory(); in DecodeTask()
551 const auto& shm = decoder_current_bitstream_buffer_->shm; in DecodeBufferTask() local
552 if (shm) { in DecodeBufferTask()
555 << ", addr=" << shm->memory() << ", size=" << shm->size(); in DecodeBufferTask()
563 const auto& shm = decoder_current_bitstream_buffer_->shm; in DecodeBufferTask() local
[all …]
/external/ltp/testcases/kernel/hotplug/memory_hotplug/Scripts/
Dtest33 shm foo 2g
4 shm bar 2g
Dtest3l1 # memtoy test 3l - single shm seg - lazy mig
4 shm foo 1m
Dtest3-1m3 shm foo 1m
4 shm bar 1m
/external/ltp/testcases/kernel/hotplug/memory_hotplug/Xpm-tests/
Dtest-lazy-shm-8p1 # memtoy test - lazy migrate 8p range of single 1M shm seg
4 shm foo 1m

12345