Home
last modified time | relevance | path

Searched refs:ishtp_cl_rb (Results 1 – 9 of 9) sorted by relevance

/linux-5.19.10/drivers/hid/intel-ish-hid/ishtp/
Dclient-buffers.c23 struct ishtp_cl_rb *rb; in ishtp_cl_alloc_rx_ring()
99 struct ishtp_cl_rb *rb; in ishtp_cl_free_rx_ring()
105 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, in ishtp_cl_free_rx_ring()
116 struct ishtp_cl_rb, list); in ishtp_cl_free_rx_ring()
165 void ishtp_io_rb_free(struct ishtp_cl_rb *rb) in ishtp_io_rb_free()
182 struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl) in ishtp_io_rb_init()
184 struct ishtp_cl_rb *rb; in ishtp_io_rb_init()
186 rb = kzalloc(sizeof(struct ishtp_cl_rb), GFP_KERNEL); in ishtp_io_rb_init()
205 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length) in ishtp_io_rb_alloc_buf()
229 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb) in ishtp_cl_io_rb_recycle()
[all …]
Dclient.h61 struct ishtp_cl_rb free_rb_list;
64 struct ishtp_cl_rb in_process_list;
139 struct ishtp_cl_rb *ishtp_io_rb_init(struct ishtp_cl *cl);
140 void ishtp_io_rb_free(struct ishtp_cl_rb *priv_rb);
141 int ishtp_io_rb_alloc_buf(struct ishtp_cl_rb *rb, size_t length);
Dclient.c44 struct ishtp_cl_rb *rb; in ishtp_read_list_flush()
45 struct ishtp_cl_rb *next; in ishtp_read_list_flush()
447 struct ishtp_cl_rb *rb; in ishtp_cl_read_start()
481 rb = list_entry(cl->free_rb_list.list.next, struct ishtp_cl_rb, list); in ishtp_cl_read_start()
609 static void ishtp_cl_read_complete(struct ishtp_cl_rb *rb) in ishtp_cl_read_complete()
839 struct ishtp_cl_rb *rb; in recv_ishtp_cl_msg()
840 struct ishtp_cl_rb *new_rb; in recv_ishtp_cl_msg()
842 struct ishtp_cl_rb *complete_rb = NULL; in recv_ishtp_cl_msg()
915 struct ishtp_cl_rb, list); in recv_ishtp_cl_msg()
972 struct ishtp_cl_rb *rb; in recv_ishtp_cl_msg_dma()
[all …]
Dishtp-dev.h155 struct ishtp_cl_rb read_list;
/linux-5.19.10/include/linux/
Dintel-ish-client-if.h68 struct ishtp_cl_rb { struct
99 int ishtp_cl_io_rb_recycle(struct ishtp_cl_rb *rb);
101 struct ishtp_cl_rb *ishtp_cl_rx_get_rb(struct ishtp_cl *cl);
/linux-5.19.10/drivers/platform/chrome/
Dcros_ec_ishtp.c218 struct ishtp_cl_rb *rb_in_proc, ktime_t timestamp) in process_recv()
351 struct ishtp_cl_rb *rb_in_proc; in ish_event_cb()
/linux-5.19.10/drivers/platform/x86/intel/
Dishtp_eclite.c81 struct ishtp_cl_rb *rb;
428 struct ishtp_cl_rb *rb; in ecl_ishtp_cl_event_cb()
/linux-5.19.10/drivers/hid/intel-ish-hid/
Dishtp-fw-loader.c336 struct ishtp_cl_rb *rb_in_proc) in process_recv()
451 struct ishtp_cl_rb *rb_in_proc; in loader_cl_event_cb()
Dishtp-hid-client.c340 struct ishtp_cl_rb *rb_in_proc; in ish_cl_event_cb()