gss_cred 117 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 122 net/sunrpc/auth_gss/auth_gss.c rcu_assign_pointer(gss_cred->gc_ctx, ctx); gss_cred 160 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 164 net/sunrpc/auth_gss/auth_gss.c ctx = rcu_dereference(gss_cred->gc_ctx); gss_cred 384 net/sunrpc/auth_gss/auth_gss.c gss_handle_downcall_result(struct gss_cred *gss_cred, struct gss_upcall_msg *gss_msg) gss_cred 390 net/sunrpc/auth_gss/auth_gss.c clear_bit(RPCAUTH_CRED_NEGATIVE, &gss_cred->gc_base.cr_flags); gss_cred 391 net/sunrpc/auth_gss/auth_gss.c gss_cred_set_ctx(&gss_cred->gc_base, gss_msg->ctx); gss_cred 394 net/sunrpc/auth_gss/auth_gss.c set_bit(RPCAUTH_CRED_NEGATIVE, &gss_cred->gc_base.cr_flags); gss_cred 396 net/sunrpc/auth_gss/auth_gss.c gss_cred->gc_upcall_timestamp = jiffies; gss_cred 397 net/sunrpc/auth_gss/auth_gss.c gss_cred->gc_upcall = NULL; gss_cred 404 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(task->tk_rqstp->rq_cred, gss_cred 405 net/sunrpc/auth_gss/auth_gss.c struct gss_cred, gc_base); gss_cred 406 net/sunrpc/auth_gss/auth_gss.c struct gss_upcall_msg *gss_msg = gss_cred->gc_upcall; gss_cred 410 net/sunrpc/auth_gss/auth_gss.c gss_handle_downcall_result(gss_cred, gss_msg); gss_cred 575 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, gss_cred 576 net/sunrpc/auth_gss/auth_gss.c struct gss_cred, gc_base); gss_cred 580 net/sunrpc/auth_gss/auth_gss.c gss_new = gss_alloc_msg(gss_auth, uid, gss_cred->gc_principal); gss_cred 610 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, gss_cred 611 net/sunrpc/auth_gss/auth_gss.c struct gss_cred, gc_base); gss_cred 632 net/sunrpc/auth_gss/auth_gss.c if (gss_cred->gc_upcall != NULL) gss_cred 633 net/sunrpc/auth_gss/auth_gss.c rpc_sleep_on(&gss_cred->gc_upcall->rpc_waitqueue, task, NULL); gss_cred 635 net/sunrpc/auth_gss/auth_gss.c gss_cred->gc_upcall = gss_msg; gss_cred 640 net/sunrpc/auth_gss/auth_gss.c gss_handle_downcall_result(gss_cred, gss_msg); gss_cred 652 net/sunrpc/auth_gss/auth_gss.c gss_create_upcall(struct gss_auth *gss_auth, struct gss_cred *gss_cred) gss_cred 657 net/sunrpc/auth_gss/auth_gss.c struct rpc_cred *cred = &gss_cred->gc_base; gss_cred 1241 net/sunrpc/auth_gss/auth_gss.c static struct gss_cred * gss_cred 1242 net/sunrpc/auth_gss/auth_gss.c gss_dup_cred(struct gss_auth *gss_auth, struct gss_cred *gss_cred) gss_cred 1244 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *new; gss_cred 1247 net/sunrpc/auth_gss/auth_gss.c new = kzalloc(sizeof(*gss_cred), GFP_NOFS); gss_cred 1250 net/sunrpc/auth_gss/auth_gss.c .cred = gss_cred->gc_base.cr_cred, gss_cred 1253 net/sunrpc/auth_gss/auth_gss.c rcu_dereference_protected(gss_cred->gc_ctx, 1); gss_cred 1259 net/sunrpc/auth_gss/auth_gss.c new->gc_service = gss_cred->gc_service; gss_cred 1260 net/sunrpc/auth_gss/auth_gss.c new->gc_principal = gss_cred->gc_principal; gss_cred 1277 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 1279 net/sunrpc/auth_gss/auth_gss.c struct gss_cl_ctx *ctx = rcu_dereference_protected(gss_cred->gc_ctx, 1); gss_cred 1280 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *new; gss_cred 1283 net/sunrpc/auth_gss/auth_gss.c new = gss_dup_cred(gss_auth, gss_cred); gss_cred 1322 net/sunrpc/auth_gss/auth_gss.c gss_free_cred(struct gss_cred *gss_cred) gss_cred 1324 net/sunrpc/auth_gss/auth_gss.c kfree(gss_cred); gss_cred 1330 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(head, struct gss_cred, gc_base.cr_rcu); gss_cred 1331 net/sunrpc/auth_gss/auth_gss.c gss_free_cred(gss_cred); gss_cred 1337 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 1339 net/sunrpc/auth_gss/auth_gss.c struct gss_cl_ctx *ctx = rcu_dereference_protected(gss_cred->gc_ctx, 1); gss_cred 1341 net/sunrpc/auth_gss/auth_gss.c RCU_INIT_POINTER(gss_cred->gc_ctx, NULL); gss_cred 1377 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *cred = NULL; gss_cred 1402 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred,struct gss_cred, gc_base); gss_cred 1406 net/sunrpc/auth_gss/auth_gss.c err = gss_create_upcall(gss_auth, gss_cred); gss_cred 1415 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 1421 net/sunrpc/auth_gss/auth_gss.c ctx = rcu_dereference(gss_cred->gc_ctx); gss_cred 1437 net/sunrpc/auth_gss/auth_gss.c ctx = rcu_dereference(gss_cred->gc_ctx); gss_cred 1473 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base); gss_cred 1479 net/sunrpc/auth_gss/auth_gss.c ctx = rcu_dereference(gss_cred->gc_ctx); gss_cred 1490 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(rc, struct gss_cred, gc_base); gss_cred 1498 net/sunrpc/auth_gss/auth_gss.c ctx = rcu_dereference(gss_cred->gc_ctx); gss_cred 1508 net/sunrpc/auth_gss/auth_gss.c if (gss_cred->gc_principal == NULL) gss_cred 1510 net/sunrpc/auth_gss/auth_gss.c ret = strcmp(acred->principal, gss_cred->gc_principal) == 0; gss_cred 1512 net/sunrpc/auth_gss/auth_gss.c if (gss_cred->gc_principal != NULL) gss_cred 1530 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gss_cred 1559 net/sunrpc/auth_gss/auth_gss.c *p++ = cpu_to_be32(gss_cred->gc_service); gss_cred 1603 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(oldcred, gss_cred 1604 net/sunrpc/auth_gss/auth_gss.c struct gss_cred, gss_cred 1609 net/sunrpc/auth_gss/auth_gss.c .principal = gss_cred->gc_principal, gss_cred 1626 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred; gss_cred 1628 net/sunrpc/auth_gss/auth_gss.c gss_cred = container_of(cred, struct gss_cred, gc_base); gss_cred 1629 net/sunrpc/auth_gss/auth_gss.c begin = gss_cred->gc_upcall_timestamp; gss_cred 1897 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gss_cred 1910 net/sunrpc/auth_gss/auth_gss.c switch (gss_cred->gc_service) { gss_cred 2122 net/sunrpc/auth_gss/auth_gss.c struct gss_cred *gss_cred = container_of(cred, struct gss_cred, gss_cred 2129 net/sunrpc/auth_gss/auth_gss.c switch (gss_cred->gc_service) {