struct xfrm_mgr *km; 
struct km_event c; 
static void km_state_expired(struct xfrm_state *x, int hard){	struct xfrm_mgr *km;	if (hard)		x->km.state = XFRM_STATE_EXPIRED;	else		x->km.dying = 1;	read_lock(&xfrm_km_lock);	list_for_each_entry(km, &xfrm_km_list, list)		km->notify(x, hard);	read_unlock(&xfrm_km_lock);	if (hard)		wake_up(&km_waitq);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/26b15dad9f1c19d6d4f7b999b07eaa6d98e4b375/xfrm_state.c/clean/net/xfrm/xfrm_state.c