xfrm_algo_desc
struct xfrm_algo_desc *algo;
struct xfrm_algo_desc *xfrm_aalg_get_byidx(unsigned int idx);
struct xfrm_algo_desc *xfrm_ealg_get_byidx(unsigned int idx);
struct xfrm_algo_desc *xfrm_aalg_get_byid(int alg_id);
struct xfrm_algo_desc *xfrm_ealg_get_byid(int alg_id);
struct xfrm_algo_desc *xfrm_calg_get_byid(int alg_id);
struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe);
struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe);
struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe);
struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len,
struct xfrm_algo_desc *aalg_desc;
struct xfrm_algo_desc *aalg_desc;
struct xfrm_algo_desc *aalg_desc;
struct xfrm_algo_desc *aalg_desc;
struct xfrm_algo_desc *a = xfrm_aalg_get_byid(sa->sadb_sa_auth);
struct xfrm_algo_desc *a = xfrm_calg_get_byid(sa->sadb_sa_encrypt);
struct xfrm_algo_desc *a = xfrm_ealg_get_byid(sa->sadb_sa_encrypt);
struct xfrm_algo_desc *aalg = xfrm_aalg_get_byidx(i);
struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
const struct xfrm_algo_desc *d)
const struct xfrm_algo_desc *d)
const struct xfrm_algo_desc *aalg = xfrm_aalg_get_byidx(i);
const struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
const struct xfrm_algo_desc *aalg = xfrm_aalg_get_byidx(k);
const struct xfrm_algo_desc *aalg = xfrm_aalg_get_byidx(i);
const struct xfrm_algo_desc *ealg = xfrm_ealg_get_byidx(i);
const struct xfrm_algo_desc *aalg = xfrm_aalg_get_byidx(k);
struct xfrm_algo_desc *a = xfrm_aalg_get_byname(x->aalg->alg_name, 0);
struct xfrm_algo_desc *a = xfrm_ealg_get_byname(x->ealg->alg_name, 0);
struct xfrm_algo_desc *a = xfrm_calg_get_byname(x->calg->alg_name, 0);
static struct xfrm_algo_desc aalg_list[] = {
static struct xfrm_algo_desc aead_list[] = {
static struct xfrm_algo_desc ealg_list[] = {
static struct xfrm_algo_desc calg_list[] = {
struct xfrm_algo_desc *algs;
static struct xfrm_algo_desc *xfrm_find_algo(
int match(const struct xfrm_algo_desc *entry, const void *data),
struct xfrm_algo_desc *list = algo_list->algs;
static int xfrm_alg_id_match(const struct xfrm_algo_desc *entry,
struct xfrm_algo_desc *xfrm_aalg_get_byid(int alg_id)
struct xfrm_algo_desc *xfrm_ealg_get_byid(int alg_id)
struct xfrm_algo_desc *xfrm_calg_get_byid(int alg_id)
static int xfrm_alg_name_match(const struct xfrm_algo_desc *entry,
struct xfrm_algo_desc *xfrm_aalg_get_byname(const char *name, int probe)
struct xfrm_algo_desc *xfrm_ealg_get_byname(const char *name, int probe)
struct xfrm_algo_desc *xfrm_calg_get_byname(const char *name, int probe)
static int xfrm_aead_name_match(const struct xfrm_algo_desc *entry,
struct xfrm_algo_desc *xfrm_aead_get_byname(const char *name, int icv_len, int probe)
struct xfrm_algo_desc *xfrm_aalg_get_byidx(unsigned int idx)
struct xfrm_algo_desc *xfrm_ealg_get_byidx(unsigned int idx)
struct xfrm_algo_desc *calg_desc;
struct xfrm_algo_desc *(*get_byname)(const char *, int),
struct xfrm_algo_desc *algo;
struct xfrm_algo_desc *algo;
struct xfrm_algo_desc *algo;
struct xfrm_algo_desc *algo;
struct xfrm_algo_desc *algo;