FreeBSD/sys/nlm/nlm_prot_impl.c
/*
 * Free an async lock request. The request must have been removed from
 * any list.
 */
Free an async lock request. The request must have been removed from
any list.
Free an async lock request . The request must have been removed from any list .
static void
nlm_free_async_lock(struct nlm_async_lock *af)
{
	if (af->af_rpc)
		CLNT_RELEASE(af->af_rpc);
	xdr_free((xdrproc_t) xdr_nlm4_testargs, &af->af_granted);
	if (af->af_vp)
		vrele(af->af_vp);
	free(af, M_NLM);
}
static void nlm_free_async_lock ( struct nlm_async_lock * af ) { if ( af -> af_rpc ) CLNT_RELEASE ( af -> af_rpc ) ; xdr_free ( ( xdrproc_t ) xdr_nlm4_testargs , & af -> af_granted ) ; if ( af -> af_vp ) vrele ( af -> af_vp ) ; free ( af , M_NLM ) ; }
Free an async lock request.
Free an async lock request .
/*
	 * Free an async lock.
	 */