job_request
wsp->walk_data = mdb_alloc(sizeof (struct job_request), UM_SLEEP);
if (mdb_vread(wsp->walk_data, sizeof (struct job_request),
(uintptr_t)(((struct job_request *)wsp->walk_data)->job_next);
mdb_free(wsp->walk_data, sizeof (struct job_request));
struct job_request *job;
struct job_request *job_next;
job_request::job_code job_request::job_result job_request::job_flags
job_request::job_cb_arg job_request::job_comp
job_request::job_ulp_pkts job_request::job_ulp_listlen
job_request::job_private job_request::job_arg))
_NOTE(MUTEX_PROTECTS_DATA(fc_local_port::fp_mutex, job_request::job_next))
_NOTE(MUTEX_PROTECTS_DATA(job_request::job_mutex, job_request::job_counter))
struct job_request *fp_job_head;
struct job_request *fp_job_tail;