scm_request
static struct scm_request *scm_request_fetch(void)
struct scm_request *scmrq = NULL;
scmrq = list_first_entry(&inactive_requests, struct scm_request, list);
static void scm_request_done(struct scm_request *scmrq)
struct aidaw *scm_aidaw_fetch(struct scm_request *scmrq, unsigned int bytes)
static int scm_request_prepare(struct scm_request *scmrq)
static inline void scm_request_set(struct scm_request *scmrq,
struct scm_request *scmrq)
static void scm_request_requeue(struct scm_request *scmrq)
static void scm_request_finish(struct scm_request *scmrq)
static void scm_request_start(struct scm_request *scmrq)
struct scm_request *scmrq;
struct scm_request *scmrq;
static void __scmrq_log_error(struct scm_request *scmrq)
static void scm_blk_handle_error(struct scm_request *scmrq)
struct scm_request *scmrq = data;
static void __scm_free_rq(struct scm_request *scmrq)
struct scm_request *scmrq;
scmrq = list_entry(iter, struct scm_request, list);
struct scm_request *scmrq;
struct aidaw *scm_aidaw_fetch(struct scm_request *scmrq, unsigned int bytes);