Lines Matching defs:service
120 get_ticket_handler(struct ceph_auth_client *ac, int service)
129 if (service < th->service)
131 else if (service > th->service)
141 th->service = service;
152 dout("remove_ticket_handler %p %d\n", th, th->service);
219 /* ticket blob for service */
257 dout(" got ticket service %d (%s) secret_id %lld len %d\n",
260 xi->have_keys |= th->service;
363 ceph_entity_type_name(th->service), au);
384 au->service = th->service;
391 msg_a->service_id = cpu_to_le32(th->service);
450 dout("ticket %d (%s) secret_id %llu expired\n", th->service,
451 ceph_entity_type_name(th->service), th->secret_id);
462 int service;
466 for (service = 1; service <= want; service <<= 1) {
469 if (!(ac->want_keys & service))
472 if (*pneed & service)
475 th = get_ticket_handler(ac, service);
477 *pneed |= service;
482 *pneed |= service;
484 xi->have_keys &= ~service;
542 /* nautilus+: request service tickets at the same time */
618 /* pre-nautilus (or didn't request service tickets!) */
649 /* service tickets */
651 dout("%s service tickets blob len %d\n", __func__, len);
698 /* AUTH ticket + [connection secret] + service tickets */
709 /* service tickets */
782 dout("ceph_x_update_authorizer service %u secret %llu < %llu\n",
783 au->service, au->secret_id, th->secret_id);
943 th->service, ceph_entity_type_name(th->service),
953 * We are to invalidate a service ticket in the hopes of