Home
last modified time | relevance | path

Searched refs:flvr (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_sec.h234 static inline void flvr_set_svc(__u32 *flvr, __u32 svc) in flvr_set_svc() argument
237 *flvr = MAKE_FLVR(SPTLRPC_FLVR_POLICY(*flvr), in flvr_set_svc()
238 SPTLRPC_FLVR_MECH(*flvr), in flvr_set_svc()
240 SPTLRPC_FLVR_BULK_TYPE(*flvr), in flvr_set_svc()
241 SPTLRPC_FLVR_BULK_SVC(*flvr)); in flvr_set_svc()
244 static inline void flvr_set_bulk_svc(__u32 *flvr, __u32 svc) in flvr_set_bulk_svc() argument
247 *flvr = MAKE_FLVR(SPTLRPC_FLVR_POLICY(*flvr), in flvr_set_bulk_svc()
248 SPTLRPC_FLVR_MECH(*flvr), in flvr_set_bulk_svc()
249 SPTLRPC_FLVR_SVC(*flvr), in flvr_set_bulk_svc()
250 SPTLRPC_FLVR_BULK_TYPE(*flvr), in flvr_set_bulk_svc()
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dsec_config.c74 int sptlrpc_parse_flavor(const char *str, struct sptlrpc_flavor *flvr) in sptlrpc_parse_flavor() argument
79 memset(flvr, 0, sizeof(*flvr)); in sptlrpc_parse_flavor()
82 flvr->sf_rpc = SPTLRPC_FLVR_INVALID; in sptlrpc_parse_flavor()
93 flvr->sf_rpc = sptlrpc_name2flavor_base(buf); in sptlrpc_parse_flavor()
94 if (flvr->sf_rpc == SPTLRPC_FLVR_INVALID) in sptlrpc_parse_flavor()
100 if (flvr->sf_rpc == SPTLRPC_FLVR_PLAIN) { in sptlrpc_parse_flavor()
101 flvr->u_bulk.hash.hash_alg = BULK_HASH_ALG_ADLER32; in sptlrpc_parse_flavor()
114 flvr->u_bulk.hash.hash_alg = sptlrpc_get_hash_alg(alg); in sptlrpc_parse_flavor()
115 if (flvr->u_bulk.hash.hash_alg >= BULK_HASH_ALG_MAX) in sptlrpc_parse_flavor()
119 if (flvr->u_bulk.hash.hash_alg == BULK_HASH_ALG_NULL) in sptlrpc_parse_flavor()
[all …]
Dsec.c173 const char *sptlrpc_flavor2name_base(__u32 flvr) in sptlrpc_flavor2name_base() argument
175 __u32 base = SPTLRPC_FLVR_BASE(flvr); in sptlrpc_flavor2name_base()
190 CERROR("invalid wire flavor 0x%x\n", flvr); in sptlrpc_flavor2name_base()
1346 struct sptlrpc_flavor *flvr) in sptlrpc_import_sec_adapt() argument
1379 sf = *flvr; in sptlrpc_import_sec_adapt()
1661 struct sptlrpc_flavor *flvr = &req->rq_flvr; in flavor_allowed() local
1663 if (exp->sf_rpc == SPTLRPC_FLVR_ANY || exp->sf_rpc == flvr->sf_rpc) in flavor_allowed()
1668 SPTLRPC_FLVR_POLICY(flvr->sf_rpc) && in flavor_allowed()
1669 SPTLRPC_FLVR_MECH(exp->sf_rpc) == SPTLRPC_FLVR_MECH(flvr->sf_rpc)) in flavor_allowed()
2264 bool sptlrpc_flavor_has_bulk(struct sptlrpc_flavor *flvr) in sptlrpc_flavor_has_bulk() argument
[all …]
/linux-4.4.14/drivers/staging/lustre/lustre/mgc/
Dmgc_request.c986 struct sptlrpc_flavor flvr; in mgc_set_info_async() local
1002 rc = sptlrpc_parse_flavor(val, &flvr); in mgc_set_info_async()
1013 cli->cl_flvr_mgc = flvr; in mgc_set_info_async()
1014 } else if (memcmp(&cli->cl_flvr_mgc, &flvr, in mgc_set_info_async()
1015 sizeof(flvr)) != 0) { in mgc_set_info_async()