Lines Matching refs:msg_a
345 struct ceph_x_authorize_a *msg_a; in encrypt_authorizer() local
350 msg_a = au->buf->vec.iov_base; in encrypt_authorizer()
351 WARN_ON(msg_a->ticket_blob.secret_id != cpu_to_le64(au->secret_id)); in encrypt_authorizer()
352 p = (void *)(msg_a + 1) + le32_to_cpu(msg_a->ticket_blob.blob_len); in encrypt_authorizer()
398 struct ceph_x_authorize_a *msg_a; in ceph_x_build_authorizer() local
417 maxlen = sizeof(*msg_a) + ticket_blob_len + in ceph_x_build_authorizer()
435 msg_a = au->buf->vec.iov_base; in ceph_x_build_authorizer()
436 msg_a->struct_v = 1; in ceph_x_build_authorizer()
437 msg_a->global_id = cpu_to_le64(ac->global_id); in ceph_x_build_authorizer()
438 msg_a->service_id = cpu_to_le32(th->service); in ceph_x_build_authorizer()
439 msg_a->ticket_blob.struct_v = 1; in ceph_x_build_authorizer()
440 msg_a->ticket_blob.secret_id = cpu_to_le64(th->secret_id); in ceph_x_build_authorizer()
441 msg_a->ticket_blob.blob_len = cpu_to_le32(ticket_blob_len); in ceph_x_build_authorizer()
443 memcpy(msg_a->ticket_blob.blob, th->ticket_blob->vec.iov_base, in ceph_x_build_authorizer()
447 le64_to_cpu(msg_a->ticket_blob.secret_id)); in ceph_x_build_authorizer()