auth.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) | auth.c (6c1ea260f89709e0021d2c59f8fd2a104b5b1123) |
---|---|
1#include <linux/ceph/ceph_debug.h> 2 3#include <linux/module.h> 4#include <linux/err.h> 5#include <linux/slab.h> 6 7#include <linux/ceph/types.h> 8#include <linux/ceph/decode.h> --- 279 unchanged lines hidden (view full) --- 288 mutex_lock(&ac->mutex); 289 if (ac->ops && ac->ops->create_authorizer) 290 ret = ac->ops->create_authorizer(ac, peer_type, auth); 291 mutex_unlock(&ac->mutex); 292 return ret; 293} 294EXPORT_SYMBOL(ceph_auth_create_authorizer); 295 | 1#include <linux/ceph/ceph_debug.h> 2 3#include <linux/module.h> 4#include <linux/err.h> 5#include <linux/slab.h> 6 7#include <linux/ceph/types.h> 8#include <linux/ceph/decode.h> --- 279 unchanged lines hidden (view full) --- 288 mutex_lock(&ac->mutex); 289 if (ac->ops && ac->ops->create_authorizer) 290 ret = ac->ops->create_authorizer(ac, peer_type, auth); 291 mutex_unlock(&ac->mutex); 292 return ret; 293} 294EXPORT_SYMBOL(ceph_auth_create_authorizer); 295 |
296void ceph_auth_destroy_authorizer(struct ceph_auth_client *ac, 297 struct ceph_authorizer *a) | 296void ceph_auth_destroy_authorizer(struct ceph_authorizer *a) |
298{ | 297{ |
299 mutex_lock(&ac->mutex); 300 if (ac->ops && ac->ops->destroy_authorizer) 301 ac->ops->destroy_authorizer(ac, a); 302 mutex_unlock(&ac->mutex); | 298 a->destroy(a); |
303} 304EXPORT_SYMBOL(ceph_auth_destroy_authorizer); 305 306int ceph_auth_update_authorizer(struct ceph_auth_client *ac, 307 int peer_type, 308 struct ceph_auth_handshake *a) 309{ 310 int ret = 0; --- 30 unchanged lines hidden --- | 299} 300EXPORT_SYMBOL(ceph_auth_destroy_authorizer); 301 302int ceph_auth_update_authorizer(struct ceph_auth_client *ac, 303 int peer_type, 304 struct ceph_auth_handshake *a) 305{ 306 int ret = 0; --- 30 unchanged lines hidden --- |