Lines Matching refs:service
92 get_ticket_handler(struct ceph_auth_client *ac, int service) in get_ticket_handler() argument
101 if (service < th->service) in get_ticket_handler()
103 else if (service > th->service) in get_ticket_handler()
113 th->service = service; in get_ticket_handler()
124 dout("remove_ticket_handler %p %d\n", th, th->service); in remove_ticket_handler()
258 xi->have_keys |= th->service; in ceph_x_proc_ticket_reply()
286 ceph_entity_type_name(th->service), au); in ceph_x_build_authorizer()
300 au->service = th->service; in ceph_x_build_authorizer()
306 msg_a->service_id = cpu_to_le32(th->service); in ceph_x_build_authorizer()
366 int service; in ceph_x_validate_tickets() local
370 for (service = 1; service <= want; service <<= 1) { in ceph_x_validate_tickets()
373 if (!(ac->want_keys & service)) in ceph_x_validate_tickets()
376 if (*pneed & service) in ceph_x_validate_tickets()
379 th = get_ticket_handler(ac, service); in ceph_x_validate_tickets()
382 *pneed |= service; in ceph_x_validate_tickets()
387 *pneed |= service; in ceph_x_validate_tickets()
389 xi->have_keys &= ~service; in ceph_x_validate_tickets()
573 au->service, au->secret_id, th->secret_id); in ceph_x_update_authorizer()
589 th = get_ticket_handler(ac, au->service); in ceph_x_verify_authorizer_reply()