Searched refs:mm_cid (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/ |
| H A D | rseq_entry.h | 497 unsafe_get_user(uval, &rseq->mm_cid, efault); in rseq_set_ids_get_csaddr() 498 if (uval != t->rseq.ids.mm_cid) in rseq_set_ids_get_csaddr() 505 unsafe_put_user(ids->mm_cid, &rseq->mm_cid, efault); in rseq_set_ids_get_csaddr() 641 .mm_cid = task_mm_cid(t), in rseq_exit_user_update()
|
| H A D | rseq_types.h | 78 u32 mm_cid; member
|
| /linux/tools/testing/selftests/rseq/ |
| H A D | rseq-bits-template.h | 20 # define RSEQ_TEMPLATE_CPU_ID_FIELD mm_cid
|
| H A D | rseq-abi.h | 186 __u32 mm_cid; member
|
| H A D | rseq.h | 224 return (int) rseq_size >= rseq_offsetofend(struct rseq_abi, mm_cid); in rseq_mm_cid_available() 229 return RSEQ_ACCESS_ONCE(rseq_get_abi()->mm_cid); in rseq_current_mm_cid()
|
| /linux/include/uapi/linux/ |
| H A D | rseq.h | 185 __u32 mm_cid; member
|
| /linux/kernel/ |
| H A D | rseq.c | 295 ids.mm_cid = task_mm_cid(t); in rseq_slowpath_update_usr() 403 unsafe_put_user(0, &rseq->mm_cid, efault); in rseq_reset_ids() 454 unsafe_put_user(0U, &rseq->mm_cid, efault); in rseq_register()
|
| /linux/Documentation/userspace-api/ |
| H A D | rseq.rst | 54 - The cpu_id_start, cpu_id, node_id and mm_cid fields (User mode read 61 is migrated or mm_cid changes
|