Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/cxgbe/tom/t4_cpl_io.c
Show First 20 Lines • Show All 2,195 Lines • ▼ Show 20 Lines | sendanother: | ||||
*/ | */ | ||||
aiotx_free_job(job); | aiotx_free_job(job); | ||||
out: | out: | ||||
if (error) { | if (error) { | ||||
job->aio_error = (void *)(intptr_t)error; | job->aio_error = (void *)(intptr_t)error; | ||||
aiotx_free_job(job); | aiotx_free_job(job); | ||||
} | } | ||||
if (m != NULL) | m_freem(m); | ||||
m_free(m); | |||||
SOCKBUF_LOCK(sb); | SOCKBUF_LOCK(sb); | ||||
} | } | ||||
static void | static void | ||||
t4_aiotx_task(void *context, int pending) | t4_aiotx_task(void *context, int pending) | ||||
{ | { | ||||
struct toepcb *toep = context; | struct toepcb *toep = context; | ||||
struct socket *so; | struct socket *so; | ||||
▲ Show 20 Lines • Show All 101 Lines • Show Last 20 Lines |