ishtp_cl_rb
struct ishtp_cl_rb *rb_in_proc)
struct ishtp_cl_rb *rb_in_proc;
struct ishtp_cl_rb *rb_in_proc;
rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb,
struct ishtp_cl_rb, list);
void ishtp_io_rb_free(struct ishtp_cl_rb *rb)
struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl)
struct ishtp_cl_rb *rb;
rb = kzalloc_obj(struct ishtp_cl_rb);
int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length)
int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb)
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl)
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb, list);
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb, list);
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb *new_rb;
struct ishtp_cl_rb *complete_rb = NULL;
struct ishtp_cl_rb, list);
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb *next;
struct ishtp_cl_rb *rb;
rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, list);
static void ishtp_cl_read_complete(struct ishtp_cl_rb *rb)
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb *new_rb;
struct ishtp_cl_rb *complete_rb = NULL;
struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl);
void ishtp_io_rb_free(struct ishtp_cl_rb *priv_rb);
int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length);
struct ishtp_cl_rb free_rb_list;
struct ishtp_cl_rb in_process_list;
struct ishtp_cl_rb read_list;
struct ishtp_cl_rb *rb_in_proc, ktime_t timestamp)
struct ishtp_cl_rb *rb_in_proc;
struct ishtp_cl_rb *rb;
struct ishtp_cl_rb *rb;
int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb);
struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl);