Lines Matching refs:asid
36 int pt_asid_from_user(struct pt_asid *asid, const struct pt_asid *user) in pt_asid_from_user() argument
38 if (!asid) in pt_asid_from_user()
41 pt_asid_init(asid); in pt_asid_from_user()
49 if (sizeof(*asid) < size) in pt_asid_from_user()
50 size = sizeof(*asid); in pt_asid_from_user()
53 memcpy(asid, user, size); in pt_asid_from_user()
56 asid->size = sizeof(*asid); in pt_asid_from_user()
62 int pt_asid_to_user(struct pt_asid *user, const struct pt_asid *asid, in pt_asid_to_user() argument
65 if (!user || !asid) in pt_asid_to_user()
69 if (size < sizeof(asid->size)) in pt_asid_to_user()
73 if (sizeof(*asid) < size) in pt_asid_to_user()
74 size = sizeof(*asid); in pt_asid_to_user()
77 memcpy(user, asid, size); in pt_asid_to_user()