arm_bind_thread (3) - Linux Man Pages
arm_bind_thread: bind thread
NAMEarm_bind_thread - bind thread
DESCRIPTIONarm_bind_thread() indicates that the thread from which it is called is performing on behalf of the transaction identified by the start handle.
The thread binding could be useful for managing computing resources at a finer level of granularity than a process. There can be any number of threads simultaneously bound to the same transaction.
A transaction remains bound to a thread until either an arm_discard_transaction(), arm_stop_transaction(), or arm_unbind_thread() is executed passing the same start handle.
arm_bind_thread() and arm_block_transaction() are used independently of each other.
tran_handle is a handle returned from an arm_start_transaction() call in the same process.
No sub-buffer types are currently valid with this function call, so the buffer4 pointer should be null (ARM_BUF4_NONE).
No values are currently defined for flags. The field should be zero (ARM_FLAG_NONE).