struct crypto_alg *crypto_alg_lookup(const char *name) 
static struct crypto_alg *crypto_alg_lookup(const char *name) 
struct crypto_alg *crypto_alg_lookup(const char *name){	struct crypto_alg *q, *alg = NULL;	if (!name)		return NULL;		down_read(&crypto_alg_sem);		list_for_each_entry(q, &crypto_alg_list, cra_list) {		if (!(strcmp(q->cra_name, name))) {			if (crypto_alg_get(q))				alg = q;			break;		}	}		up_read(&crypto_alg_sem);	return alg;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/176c3652c544b6f8d4bb1984c58c10080f45dbf0/api.c/clean/crypto/api.c