<< Back to Codezero API Reference

6.) L4_GETID System Call

int l4_getid(struct task_ids *ids); 
Purpose
Operational Model
struct task_ids {
	int tid;   /* Thread ID */
	int spid;  /* Space ID */
	int tgid;  /* Thread Group ID */
};
L4 Userspace Library Functions
/* Returns Thread ID of current thread */
static inline l4id_t self_tid(void)
{
	struct task_ids ids;
	l4_getid(&ids);
	return ids.tid;
 
}

<< Back to Codezero API Reference