Home
last modified time | relevance | path

Searched refs:process (Results 1 – 25 of 148) sorted by relevance

123456

/hardware/interfaces/media/bufferpool/2.0/
DREADME.md4 Without a buffer pool, a process calls a synchronous method of the other
5 process and waits until the call finishes transferring a buffer. This adds
7 process can pass buffers asynchronously and reduce context switching latency.
12 process. FMQ is used to send buffer ownership change status from a client
13 process to a buffer pool. Except FMQ, a buffer pool does not use any shared
52 sets up a process to be a receiver of buffers from a buffer pool. The manager
53 is unique in a process.
DIClientManager.hal22 * IClientManager manages IConnection(s) inside a process. A locally
26 * IClientManager instance must be unique within a process.
/hardware/interfaces/media/bufferpool/1.0/
DREADME.md4 Without a buffer pool, a process calls a synchronous method of the other
5 process and waits until the call finishes transferring a buffer. This adds
7 process can pass buffers asynchronously and reduce context switching latency.
12 process. FMQ is used to send buffer ownership change status from a client
13 process to a buffer pool. Except FMQ, a buffer pool does not use any shared
52 sets up a process to be a receiver of buffers from a buffer pool. The manager
53 is unique in a process.
DIClientManager.hal21 * IClientManager manages IConnection(s) inside a process. A locally
25 * IClientManager instance must be unique within a process.
/hardware/interfaces/audio/effect/2.0/
Dtypes.hal38 * | connection | 0..2 | 0 insert: after track process
41 * | | | 2 replace: replaces track process function;
62 * | Sample input | 12..13 | 1 direct: process() function or
65 * | | | 2 provider: process() function uses the
71 * | Sample output | 14..15 | 1 direct: process() function or
74 * | | | 2 provider: process() function uses the
81 * | acceleration | | 1 non tunneled hw acceleration: the process()
86 * | | | 2 tunneled hw acceleration: the process()
104 * | Process | 23 | 0 The effect implements a process function.
105 * | function | | 1 The effect does not implement a process
[all …]
DIEffectBufferProviderCallback.hal21 * engine 'process' function to exchange input and output audio buffers.
25 * Called to retrieve a buffer where data should read from by 'process'
33 * Called to provide a buffer with the data written by 'process' function.
/hardware/interfaces/audio/effect/6.0/
Dtypes.hal38 * | connection | 0..2 | 0 insert: after track process
41 * | | | 2 replace: replaces track process function;
63 * | Sample input | 12..13 | 1 direct: process() function or
66 * | | | 2 provider: process() function uses the
72 * | Sample output | 14..15 | 1 direct: process() function or
75 * | | | 2 provider: process() function uses the
82 * | acceleration | | 1 non tunneled hw acceleration: the process()
87 * | | | 2 tunneled hw acceleration: the process()
105 * | Process | 23 | 0 The effect implements a process function.
106 * | function | | 1 The effect does not implement a process
[all …]
DIEffectBufferProviderCallback.hal21 * engine 'process' function to exchange input and output audio buffers.
25 * Called to retrieve a buffer where data should read from by 'process'
33 * Called to provide a buffer with the data written by 'process' function.
/hardware/interfaces/audio/effect/5.0/
Dtypes.hal38 * | connection | 0..2 | 0 insert: after track process
41 * | | | 2 replace: replaces track process function;
63 * | Sample input | 12..13 | 1 direct: process() function or
66 * | | | 2 provider: process() function uses the
72 * | Sample output | 14..15 | 1 direct: process() function or
75 * | | | 2 provider: process() function uses the
82 * | acceleration | | 1 non tunneled hw acceleration: the process()
87 * | | | 2 tunneled hw acceleration: the process()
105 * | Process | 23 | 0 The effect implements a process function.
106 * | function | | 1 The effect does not implement a process
[all …]
DIEffectBufferProviderCallback.hal21 * engine 'process' function to exchange input and output audio buffers.
25 * Called to retrieve a buffer where data should read from by 'process'
33 * Called to provide a buffer with the data written by 'process' function.
/hardware/interfaces/audio/effect/4.0/
Dtypes.hal38 * | connection | 0..2 | 0 insert: after track process
41 * | | | 2 replace: replaces track process function;
62 * | Sample input | 12..13 | 1 direct: process() function or
65 * | | | 2 provider: process() function uses the
71 * | Sample output | 14..15 | 1 direct: process() function or
74 * | | | 2 provider: process() function uses the
81 * | acceleration | | 1 non tunneled hw acceleration: the process()
86 * | | | 2 tunneled hw acceleration: the process()
104 * | Process | 23 | 0 The effect implements a process function.
105 * | function | | 1 The effect does not implement a process
[all …]
DIEffectBufferProviderCallback.hal21 * engine 'process' function to exchange input and output audio buffers.
25 * Called to retrieve a buffer where data should read from by 'process'
33 * Called to provide a buffer with the data written by 'process' function.
/hardware/interfaces/tetheroffload/control/1.0/
Dtypes.hal22 * hardware management process has begun forwarding traffic.
36 * saved inside of the hardware management process. Upon receiving
38 * management process to begin offload again.
42 * Indicate that the hardware management process is willing and able to
45 * must reprogram the hardware management process.
DITetheringOffloadCallback.hal20 * Callback providing information about status of hardware management process
26 * process.
31 * Provide a way for the management process to request that a connections
DIOffloadControl.hal54 * be subsequently torn down by the management process. Upon success, the callback registered
66 * Instruct management process not to forward traffic destined to or from the specified prefixes.
107 * management process is not expected to cache the value and apply the quota once offload is
117 * management process must be completely reprogrammed by calling setUpstreamParameters and
132 * When iface, v4Addr, and v4Gw are all non-null, the management process may begin forwarding
139 * management process may begin forwarding any currently configured or future configured IPv6
167 * Configure a downstream interface and prefix in the hardware management process that may be
195 * Remarks: The hardware management process may fail this call in a normal situation. This can
206 * Remove a downstream prefix that may be forwarded from the hardware management process.
/hardware/interfaces/memtrack/1.0/
DIMemtrack.hal24 * a process, but not mapped in to that process's address space.
25 * A secondary goal is to be able to categorize memory used by a process into
40 * A process collecting memory statistics will call getMemory for each
60 * @param pid process for which memory information is requested
Dtypes.hal24 * In general, memory mapped in to a userspace process is accounted unless
30 * used by a single process.
76 * Each record consists of the size of the memory used by the process and
/hardware/invensense/65xx/libsensors_iio/software/core/mllite/
Ddata_builder.c44 struct process_t process[INV_MAX_DATA_CB]; member
1055 if ((inv_data_builder.process[kk].func == func) || in inv_register_data_cb()
1056 (inv_data_builder.process[kk].priority == priority)) { in inv_register_data_cb()
1067 (inv_data_builder.process[kk].priority < priority)) { in inv_register_data_cb()
1073 inv_data_builder.process[nn] = in inv_register_data_cb()
1074 inv_data_builder.process[nn - 1]; in inv_register_data_cb()
1079 inv_data_builder.process[kk].func = func; in inv_register_data_cb()
1080 inv_data_builder.process[kk].priority = priority; in inv_register_data_cb()
1081 inv_data_builder.process[kk].data_required = sensor_type; in inv_register_data_cb()
1108 if (inv_data_builder.process[kk].func == func) { in inv_unregister_data_cb()
[all …]
/hardware/interfaces/tetheroffload/config/1.0/
DIOffloadConfig.hal21 * Interface used for configuring the hardware management process
25 * Provides bound netlink file descriptors for use in the management process
/hardware/interfaces/configstore/1.1/default/seccomp_policy/
Dconfigstore@1.1-arm64.policy50 # used during process crash by crash_dump to dump process info
/hardware/libhardware/modules/input/evdev/
DSwitchInputMapper.h36 virtual void process(const InputEvent& event) override;
DMouseInputMapper.h35 virtual void process(const InputEvent& event) override;
/hardware/invensense/6515/libsensors_iio/software/core/mllite/
Ddata_builder.c44 struct process_t process[INV_MAX_DATA_CB]; member
1283 if ((inv_data_builder.process[kk].func == func) || in inv_register_data_cb()
1284 (inv_data_builder.process[kk].priority == priority)) { in inv_register_data_cb()
1295 (inv_data_builder.process[kk].priority < priority)) { in inv_register_data_cb()
1301 inv_data_builder.process[nn] = in inv_register_data_cb()
1302 inv_data_builder.process[nn - 1]; in inv_register_data_cb()
1307 inv_data_builder.process[kk].func = func; in inv_register_data_cb()
1308 inv_data_builder.process[kk].priority = priority; in inv_register_data_cb()
1309 inv_data_builder.process[kk].data_required = sensor_type; in inv_register_data_cb()
1336 if (inv_data_builder.process[kk].func == func) { in inv_unregister_data_cb()
[all …]
/hardware/interfaces/graphics/mapper/3.0/
DIMapper.hal88 * with the rest of the mapper or with other in-process libraries.
92 * is received from another HAL server/client or another process. A raw
99 * must be considered valid everywhere in the process, including in
103 * may actually have been imported in the process. importBuffer() must treat
156 * raw buffer handle with the process-local runtime data appended. This
157 * function, for example, allows a caller to omit the process-local runtime
160 * Note that a client might or might not omit the process-local runtime data
182 * process termination or block the client indefinitely. Leaving the
193 * process termination.
/hardware/google/av/media/codecs/raw/
DC2SoftRawDec.h38 void process(

123456