Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
asymmetric_type.c File Reference
#include <keys/asymmetric-subtype.h>
#include <keys/asymmetric-parser.h>
#include <linux/seq_file.h>
#include <linux/module.h>
#include <linux/slab.h>
#include "asymmetric_keys.h"

Go to the source code of this file.

Functions

 MODULE_LICENSE ("GPL")
 
 EXPORT_SYMBOL_GPL (key_type_asymmetric)
 
int register_asymmetric_key_parser (struct asymmetric_key_parser *parser)
 
 EXPORT_SYMBOL_GPL (register_asymmetric_key_parser)
 
void unregister_asymmetric_key_parser (struct asymmetric_key_parser *parser)
 
 EXPORT_SYMBOL_GPL (unregister_asymmetric_key_parser)
 
 module_init (asymmetric_key_init)
 
 module_exit (asymmetric_key_cleanup)
 

Variables

struct key_type key_type_asymmetric
 

Function Documentation

EXPORT_SYMBOL_GPL ( key_type_asymmetric  )
EXPORT_SYMBOL_GPL ( register_asymmetric_key_parser  )
EXPORT_SYMBOL_GPL ( unregister_asymmetric_key_parser  )
module_exit ( asymmetric_key_cleanup  )
module_init ( asymmetric_key_init  )
MODULE_LICENSE ( "GPL"  )
int register_asymmetric_key_parser ( struct asymmetric_key_parser parser)

register_asymmetric_key_parser - Register a asymmetric key blob parser : The parser to register

Definition at line 219 of file asymmetric_type.c.

void unregister_asymmetric_key_parser ( struct asymmetric_key_parser parser)

unregister_asymmetric_key_parser - Unregister a asymmetric key blob parser : The parser to unregister

Definition at line 250 of file asymmetric_type.c.

Variable Documentation

struct key_type key_type_asymmetric
Initial value:
= {
.name = "asymmetric",
.preparse = asymmetric_key_preparse,
.free_preparse = asymmetric_key_free_preparse,
.instantiate = asymmetric_key_instantiate,
.match = asymmetric_key_match,
.destroy = asymmetric_key_destroy,
.describe = asymmetric_key_describe,
}

Definition at line 204 of file asymmetric_type.c.