rnbd_clt_session
struct rnbd_clt_session *sess = dev->sess;
struct rnbd_clt_session *sess = set->driver_data;
static int setup_mq_tags(struct rnbd_clt_session *sess)
static struct rnbd_clt_session *
struct rnbd_clt_session *sess;
static struct rnbd_clt_dev *init_dev(struct rnbd_clt_session *sess,
struct rnbd_clt_session *sess;
struct rnbd_clt_session *sess = dev->sess;
struct rnbd_clt_session *sess = dev->sess;
struct rnbd_clt_session *sess;
rnbd_get_cpu_qlist(struct rnbd_clt_session *sess, int cpu)
struct rnbd_clt_session *sess = dev->sess;
struct rnbd_clt_session *sess, *sn;
static bool rnbd_rerun_if_needed(struct rnbd_clt_session *sess)
static void rnbd_rerun_all_if_idle(struct rnbd_clt_session *sess)
static struct rtrs_permit *rnbd_get_permit(struct rnbd_clt_session *sess,
static void rnbd_put_permit(struct rnbd_clt_session *sess,
static struct rnbd_iu *rnbd_get_iu(struct rnbd_clt_session *sess,
static void rnbd_put_iu(struct rnbd_clt_session *sess, struct rnbd_iu *iu)
static inline bool rnbd_clt_get_sess(struct rnbd_clt_session *sess)
struct rnbd_clt_session *sess = dev->sess;
static void free_sess(struct rnbd_clt_session *sess);
static void rnbd_clt_put_sess(struct rnbd_clt_session *sess)
struct rnbd_clt_session *sess = dev->sess;
struct rnbd_clt_session *sess = iu->sess;
struct rnbd_clt_session *sess = dev->sess;
static int send_msg_sess_info(struct rnbd_clt_session *sess, enum wait_type wait)
static void set_dev_states_to_disconnected(struct rnbd_clt_session *sess)
static void remap_devs(struct rnbd_clt_session *sess)
struct rnbd_clt_session *sess = priv;
static void destroy_mq_tags(struct rnbd_clt_session *sess)
static inline void wake_up_rtrs_waiters(struct rnbd_clt_session *sess)
static void close_rtrs(struct rnbd_clt_session *sess)
static void free_sess(struct rnbd_clt_session *sess)
static struct rnbd_clt_session *alloc_sess(const char *sessname)
struct rnbd_clt_session *sess;
static int wait_for_rtrs_connection(struct rnbd_clt_session *sess)
static void wait_for_rtrs_disconnection(struct rnbd_clt_session *sess)
static struct rnbd_clt_session *__find_and_get_sess(const char *sessname)
struct rnbd_clt_session *sess, *sn;
rnbd_clt_session *find_or_create_sess(const char *sessname, bool *first)
struct rnbd_clt_session *sess = NULL;
struct rnbd_clt_session *sess;
struct rnbd_clt_session *sess;